5
54476
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
10
10
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
12
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
15
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
17
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
29
29
29
29
29
29
29
30
30
30
30
30
30
31
31
31
31
31
31
31
32
32
32
32
32
32
32
33
33
33
33
33
33
34
34
34
34
34
34
34
35
35
35
35
35
35
36
36
36
36
36
36
37
37
37
37
37
37
38
38
38
38
38
38
39
39
39
39
39
39
40
40
40
40
40
40
41
41
41
41
41
41
42
42
42
42
42
42
43
43
43
43
43
44
44
44
44
44
44
45
45
45
45
45
45
46
46
46
46
46
47
47
47
47
47
47
48
48
48
48
48
49
49
49
49
49
50
50
50
50
50
50
51
51
51
51
51
52
52
52
52
52
53
53
53
53
53
54
54
54
54
54
55
55
55
55
55
56
56
56
56
56
57
57
57
57
57
58
58
58
58
58
59
59
59
59
59
60
60
60
60
60
61
61
61
61
62
62
62
62
62
63
63
63
63
63
64
64
64
64
64
65
65
65
65
66
66
66
66
66
67
67
67
67
68
68
68
68
68
69
69
69
69
70
70
70
70
70
71
71
71
71
72
72
72
72
72
73
73
73
73
74
74
74
74
75
75
75
75
75
76
76
76
76
77
77
77
77
78
78
78
78
79
79
79
79
79
80
80
80
80
81
81
81
81
82
82
82
82
83
83
83
83
84
84
84
84
85
85
85
85
86
86
86
86
87
87
87
87
88
88
88
88
89
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
97
97
97
97
98
98
98
98
99
99
99
99
100
100
100
101
101
101
101
102
102
102
102
103
103
103
103
104
104
104
105
105
105
105
106
106
106
106
107
107
107
108
108
108
108
109
109
109
110
110
110
110
111
111
111
111
112
112
112
113
113
113
113
114
114
114
115
115
115
115
116
116
116
117
117
117
117
118
118
118
119
119
119
120
120
120
120
121
121
121
122
122
122
122
123
123
123
124
124
124
125
125
125
125
126
126
126
127
127
127
128
128
128
128
129
129
129
130
130
130
131
131
131
131
132
132
132
133
133
133
134
134
134
135
135
135
135
136
136
136
137
137
137
138
138
138
139
139
139
140
140
140
140
141
141
141
142
142
142
143
143
143
144
144
144
145
145
145
146
146
146
147
147
147
147
148
148
148
149
149
149
150
150
150
151
151
151
152
152
152
153
153
153
154
154
154
155
155
155
156
156
156
157
157
157
158
158
158
159
159
159
160
160
160
161
161
161
162
162
162
163
163
163
164
164
164
165
165
165
166
166
166
167
167
167
168
168
168
169
169
169
170
170
171
171
171
172
172
172
173
173
173
174
174
174
175
175
175
176
176
176
177
177
178
178
178
179
179
179
180
180
180
181
181
181
182
182
182
183
183
183
184
184
184
185
185
185
186
186
186
187
187
187
188
188
188
189
189
189
189
190
190
190
191
191
191
192
192
192
193
193
193
194
194
194
195
195
195
196
196
196
196
197
197
197
198
198
198
199
199
199
200
200
200
201
201
201
201
202
202
202
203
203
203
204
204
204
204
205
205
205
206
206
206
206
207
207
207
208
208
208
208
209
209
209
210
210
210
210
211
211
211
211
212
212
212
212
213
213
213
213
214
214
214
214
215
215
215
215
216
216
216
216
217
217
217
217
217
218
218
218
218
219
219
219
219
219
220
220
220
220
220
221
221
221
221
221
222
222
222
222
222
223
223
223
223
223
223
224
224
224
224
224
224
225
225
225
225
225
225
226
226
226
226
226
226
226
227
227
227
227
227
227
227
228
228
228
228
228
228
228
228
228
229
229
229
229
229
229
229
229
229
229
230
230
230
230
230
230
230
230
230
230
230
230
230
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
230
230
230
230
230
230
230
230
230
230
230
230
229
229
229
229
229
229
229
229
229
229
229
228
228
228
228
228
228
228
228
228
228
227
227
227
227
227
227
227
227
227
226
226
226
226
226
226
226
226
226
225
225
225
225
225
225
225
224
224
224
224
224
224
224
223
223
223
223
223
223
223
222
222
222
222
222
222
221
221
221
221
221
221
220
220
220
220
220
220
219
219
219
219
219
219
218
218
218
218
218
218
217
217
217
217
217
216
216
216
216
216
215
215
215
215
215
214
214
214
214
214
213
213
213
213
213
212
212
212
212
212
211
211
211
211
211
210
210
210
210
209
209
209
209
208
208
208
208
208
207
207
207
207
206
206
206
206
205
205
205
205
205
204
204
204
204
203
203
203
203
202
202
202
202
201
201
201
201
200
200
200
200
199
199
199
199
198
198
198
198
197
197
197
196
196
196
196
195
195
195
194
194
194
193
193
193
193
192
192
192
191
191
191
190
190
190
189
189
188
188
188
187
187
187
186
186
185
185
184
184
184
183
183
182
182
181
181
180
180
179
178
178
177
177
176
176
175
174
174
173
172
172
171
170
170
169
168
167
166
166
165
164
163
162
161
161
160
159
158
157
156
155
154
153
152
151
150
149
148
147
146
144
143
142
141
140
139
138
136
135
134
133
132
130
129
128
127
125
124
123
122
120
119
118
117
115
114
113
112
110
109
108
107
105
104
103
101
100
99
98
96
95
94
93
91
90
89
88
87
85
84
83
82
81
80
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
63
62
61
60
59
59
58
57
56
56
55
55
54
53
53
52
52
51
50
50
49
49
48
48
48
47
47
46
46
45
45
45
44
44
44
44
43
43
43
43
42
42
42
42
42
42
41
41
41
41
41
41
40
40
40
40
40
40
40
39
39
39
39
39
38
38
38
38
37
37
37
36
36
36
35
35
34
34
34
33
33
32
32
32
31
31
30
30
29
29
28
28
28
27
27
26
26
25
25
24
24
23
23
22
22
21
21
20
20
19
18
18
17
17
16
15
15
14
13
13
12
11
11
10
9
8
8
7
6
5
4
3
2
2
1
0
-1
-2
-3
-4
-4
-5
-6
-7
-8
-9
-10
-11
-12
-14
-15
-16
-17
-18
-19
-21
-22
-23
-25
-26
-27
-28
-30
-31
-32
-34
-35
-37
-38
-39
-41
-42
-44
-45
-47
-48
-50
-51
-53
-54
-56
-57
-59
-60
-62
-63
-65
-67
-68
-70
-71
-73
-75
-76
-78
-80
-81
-83
-85
-86
-88
-89
-91
-93
-94
-96
-98
-99
-101
-103
-104
-106
-108
-109
-111
-113
-114
-116
-118
-120
-122
-123
-125
-127
-129
-131
-133
-135
-137
-139
-141
-143
-145
-147
-149
-151
-154
-156
-158
-161
-163
-166
-168
-171
-174
-176
-179
-182
-185
-187
-190
-193
-196
-199
-202
-205
-208
-211
-214
-217
-219
-222
-226
-229
-232
-235
-238
-241
-244
-247
-250
-253
-256
-258
-261
-264
-267
-269
-272
-275
-277
-280
-282
-284
-287
-289
-291
-293
-295
-297
-299
-301
-302
-304
-305
-307
-308
-309
-310
-311
-312
-312
-313
-313
-314
-314
-314
-314
-314
-314
-313
-313
-312
-311
-311
-310
-309
-308
-306
-305
-304
-302
-301
-299
-298
-296
-294
-292
-291
-289
-287
-285
-284
-282
-280
-278
-277
-275
-273
-272
-270
-268
-266
-264
-263
-261
-259
-257
-256
-254
-253
-251
-250
-248
-247
-246
-244
-243
-242
-241
-239
-238
-237
-236
-235
-234
-232
-231
-230
-229
-228
-227
-226
-225
-224
-223
-222
-221
-220
-220
-219
-218
-217
-216
-216
-215
-214
-213
-212
-211
-210
-209
-208
-208
-207
-206
-205
-204
-203
-202
-201
-200
-199
-198
-197
-196
-194
-193
-192
-191
-189
-188
-187
-186
-184
-183
-182
-181
-180
-179
-178
-178
-177
-176
-176
-176
-175
-175
-175
-175
-175
-175
-175
-175
-176
-176
-177
-178
-179
-180
-181
-182
-183
-184
-186
-187
-189
-190
-192
-194
-196
-198
-200
-203
-205
-208
-210
-213
-216
-219
-222
-225
-228
-232
-235
-239
-242
-246
-250
-254
-257
-262
-266
-270
-274
-278
-282
-287
-291
-295
-300
-304
-309
-313
-317
-321
-326
-330
-334
-338
-343
-347
-351
-355
-359
-363
-368
-372
-376
-380
-384
-389
-393
-397
-401
-406
-410
-414
-418
-423
-427
-431
-435
-440
-444
-448
-453
-457
-461
-466
-470
-474
-479
-483
-487
-491
-495
-500
-504
-508
-512
-516
-521
-525
-529
-533
-537
-542
-546
-550
-555
-559
-564
-568
-573
-577
-582
-586
-591
-595
-600
-605
-610
-614
-619
-624
-628
-633
-638
-642
-647
-651
-656
-660
-664
-669
-673
-677
-681
-685
-689
-693
-697
-701
-704
-708
-712
-715
-719
-722
-725
-728
-732
-735
-738
-741
-744
-746
-749
-752
-755
-757
-760
-762
-765
-767
-769
-772
-774
-776
-779
-781
-783
-785
-788
-790
-792
-794
-797
-799
-801
-804
-806
-808
-811
-813
-815
-818
-820
-823
-825
-828
-831
-833
-836
-839
-842
-846
-849
-853
-856
-860
-864
-868
-873
-877
-882
-886
-891
-895
-900
-905
-910
-914
-919
-924
-929
-933
-938
-942
-947
-951
-955
-960
-964
-968
-973
-977
-982
-986
-990
-994
-999
-1002
-1006
-1010
-1014
-1018
-1020
-1025
-1028
-1031
-1034
-1037
-1040
-1043
-1046
-1048
-1051
-1054
-1056
-1059
-1062
-1064
-1067
-1069
-1072
-1074
-1077
-1080
-1082
-1085
-1088
-1090
-1093
-1096
-1099
-1101
-1104
-1107
-1110
-1113
-1116
-1119
-1122
-1125
-1128
-1131
-1134
-1137
-1140
-1143
-1146
-1149
-1152
-1154
-1157
-1159
-1162
-1164
-1167
-1169
-1171
-1173
-1175
-1177
-1179
-1181
-1182
-1184
-1186
-1187
-1189
-1190
-1191
-1193
-1194
-1195
-1196
-1197
-1198
-1198
-1199
-1199
-1200
-1200
-1200
-1200
-1200
-1200
-1200
-1200
-1199
-1199
-1199
-1198
-1197
-1197
-1196
-1195
-1194
-1193
-1192
-1190
-1189
-1187
-1186
-1184
-1183
-1182
-1181
-1180
-1179
-1178
-1178
-1177
-1177
-1177
-1177
-1177
-1177
-1178
-1178
-1179
-1180
-1181
-1182
-1184
-1185
-1187
-1188
-1190
-1192
-1194
-1196
-1198
-1200
-1202
-1204
-1206
-1209
-1211
-1213
-1215
-1217
-1220
-1222
-1224
-1227
-1229
-1231
-1233
-1235
-1238
-1239
-1241
-1243
-1245
-1247
-1248
-1250
-1251
-1253
-1254
-1255
-1256
-1257
-1259
-1260
-1261
-1262
-1263
-1264
-1265
-1266
-1268
-1269
-1270
-1272
-1273
-1274
-1276
-1277
-1278
-1280
-1281
-1283
-1284
-1285
-1286
-1287
-1288
-1289
-1290
-1291
-1292
-1293
-1294
-1295
-1296
-1297
-1298
-1299
-1300
-1301
-1302
-1303
-1304
-1305
-1306
-1307
-1309
-1310
-1311
-1312
-1313
-1314
-1316
-1317
-1319
-1321
-1322
-1325
-1327
-1330
-1333
-1336
-1339
-1343
-1347
-1351
-1355
-1359
-1364
-1369
-1373
-1378
-1383
-1388
-1394
-1399
-1404
-1410
-1416
-1422
-1428
-1434
-1441
-1447
-1453
-1459
-1465
-1471
-1477
-1483
-1488
-1493
-1499
-1504
-1509
-1514
-1519
-1524
-1529
-1534
-1539
-1544
-1549
-1554
-1559
-1564
-1569
-1574
-1579
-1584
-1589
-1593
-1598
-1603
-1607
-1611
-1615
-1619
-1623
-1626
-1629
-1632
-1635
-1638
-1641
-1643
-1646
-1648
-1651
-1653
-1655
-1656
-1658
-1660
-1661
-1663
-1665
-1667
-1668
-1670
-1672
-1674
-1676
-1679
-1681
-1683
-1685
-1687
-1688
-1690
-1692
-1693
-1695
-1697
-1698
-1700
-1701
-1703
-1704
-1705
-1707
-1708
-1709
-1710
-1711
-1711
-1712
-1712
-1712
-1712
-1711
-1710
-1709
-1708
-1706
-1705
-1703
-1700
-1698
-1696
-1693
-1690
-1687
-1684
-1681
-1677
-1673
-1669
-1665
-1660
-1656
-1651
-1645
-1640
-1634
-1628
-1622
-1615
-1608
-1601
-1594
-1586
-1578
-1570
-1561
-1552
-1543
-1534
-1525
-1515
-1505
-1495
-1485
-1474
-1463
-1453
-1442
-1430
-1419
-1408
-1397
-1386
-1375
-1363
-1352
-1341
-1330
-1319
-1307
-1296
-1285
-1273
-1262
-1251
-1240
-1228
-1217
-1206
-1195
-1184
-1174
-1163
-1153
-1143
-1133
-1124
-1115
-1106
-1097
-1088
-1080
-1072
-1065
-1058
-1051
-1045
-1039
-1033
-1028
-1022
-1018
-1014
-1010
-1008
-1004
-1002
-999
-997
-994
-992
-990
-988
-987
-985
-984
-983
-982
-981
-980
-980
-979
-979
-979
-979
-980
-980
-981
-981
-981
-982
-982
-982
-982
-982
-982
-982
-982
-981
-981
-980
-980
-979
-979
-978
-977
-977
-976
-976
-975
-975
-975
-974
-974
-974
-973
-973
-972
-972
-971
-971
-971
-970
-970
-969
-969
-969
-969
-970
-971
-972
-974
-976
-978
-981
-984
-987
-991
-995
-1000
-1004
-1010
-1016
-1022
-1028
-1035
-1042
-1050
-1058
-1067
-1076
-1085
-1095
-1105
-1116
-1127
-1138
-1150
-1161
-1173
-1185
-1196
-1208
-1219
-1230
-1241
-1253
-1264
-1275
-1287
-1298
-1309
-1321
-1332
-1344
-1355
-1367
-1378
-1389
-1400
-1411
-1422
-1432
-1442
-1452
-1461
-1470
-1479
-1488
-1496
-1504
-1512
-1520
-1527
-1535
-1542
-1549
-1556
-1563
-1570
-1577
-1584
-1591
-1598
-1605
-1613
-1620
-1627
-1635
-1642
-1650
-1657
-1664
-1671
-1677
-1684
-1690
-1696
-1702
-1708
-1713
-1718
-1723
-1728
-1733
-1738
-1743
-1747
-1752
-1756
-1760
-1764
-1768
-1771
-1775
-1779
-1782
-1786
-1789
-1793
-1797
-1800
-1804
-1807
-1811
-1815
-1819
-1823
-1827
-1832
-1837
-1842
-1847
-1852
-1858
-1864
-1870
-1876
-1882
-1889
-1896
-1903
-1910
-1917
-1925
-1932
-1940
-1948
-1956
-1965
-1973
-1982
-1990
-1999
-2007
-2015
-2023
-2031
-2037
-2045
-2052
-2059
-2065
-2071
-2077
-2082
-2088
-2093
-2098
-2102
-2107
-2111
-2114
-2118
-2121
-2124
-2127
-2130
-2132
-2134
-2137
-2139
-2141
-2143
-2145
-2147
-2148
-2150
-2152
-2154
-2156
-2159
-2161
-2164
-2167
-2170
-2173
-2176
-2179
-2183
-2187
-2190
-2195
-2199
-2203
-2208
-2213
-2218
-2224
-2230
-2236
-2243
-2249
-2257
-2264
-2272
-2280
-2289
-2298
-2307
-2317
-2327
-2337
-2348
-2359
-2370
-2382
-2394
-2406
-2419
-2431
-2444
-2458
-2471
-2485
-2499
-2513
-2527
-2542
-2556
-2571
-2586
-2601
-2616
-2632
-2648
-2664
-2680
-2696
-2713
-2730
-2746
-2763
-2780
-2797
-2814
-2831
-2848
-2864
-2880
-2896
-2912
-2928
-2944
-2959
-2974
-2990
-3005
-3020
-3036
-3051
-3067
-3083
-3099
-3115
-3131
-3148
-3165
-3183
-3200
-3218
-3237
-3255
-3274
-3293
-3313
-3333
-3354
-3375
-3396
-3417
-3439
-3461
-3484
-3506
-3528
-3550
-3572
-3593
-3615
-3636
-3656
-3676
-3696
-3716
-3735
-3753
-3772
-3790
-3807
-3824
-3841
-3858
-3873
-3889
-3904
-3918
-3932
-3945
-3958
-3971
-3983
-3995
-4005
-4016
-4026
-4035
-4043
-4051
-4059
-4067
-4075
-4082
-4089
-4094
-4101
-4107
-4112
-4117
-4122
-4126
-4131
-4135
-4139
-4143
-4146
-4150
-4153
-4156
-4159
-4161
-4164
-4165
-4167
-4168
-4169
-4170
-4170
-4170
-4170
-4170
-4170
-4170
-4170
-4170
-4170
-4170
-4170
-4170
-4170
-4171
-4171
-4170
-4170
-4170
-4169
-4168
-4167
-4166
-4165
-4165
-4164
-4163
-4163
-4163
-4163
-4163
-4164
-4165
-4166
-4168
-4170
-4173
-4176
-4180
-4184
-4188
-4192
-4197
-4202
-4207
-4212
-4218
-4224
-4230
-4236
-4242
-4249
-4256
-4262
-4270
-4277
-4284
-4292
-4300
-4308
-4316
-4324
-4333
-4342
-4351
-4360
-4370
-4380
-4390
-4401
-4411
-4422
-4433
-4445
-4456
-4467
-4479
-4490
-4502
-4513
-4524
-4535
-4546
-4557
-4568
-4579
-4591
-4602
-4614
-4626
-4638
-4651
-4664
-4677
-4690
-4704
-4718
-4732
-4746
-4761
-4775
-4790
-4805
-4820
-4836
-4851
-4867
-4882
-4898
-4913
-4929
-4945
-4961
-4977
-4992
-5008
-5024
-5040
-5056
-5071
-5087
-5103
-5118
-5133
-5148
-5163
-5177
-5191
-5205
-5219
-5232
-5246
-5259
-5272
-5285
-5298
-5312
-5325
-5337
-5350
-5363
-5375
-5387
-5399
-5410
-5421
-5432
-5442
-5451
-5461
-5469
-5478
-5486
-5493
-5499
-5506
-5511
-5516
-5520
-5524
-5527
-5530
-5532
-5534
-5536
-5537
-5538
-5539
-5539
-5539
-5539
-5538
-5538
-5537
-5537
-5536
-5536
-5536
-5536
-5535
-5535
-5535
-5535
-5535
-5535
-5536
-5536
-5537
-5538
-5538
-5539
-5539
-5540
-5539
-5539
-5538
-5537
-5535
-5534
-5532
-5529
-5527
-5525
-5522
-5520
-5517
-5515
-5512
-5509
-5507
-5504
-5501
-5498
-5494
-5491
-5487
-5484
-5480
-5476
-5472
-5468
-5463
-5459
-5454
-5449
-5444
-5438
-5432
-5426
-5420
-5414
-5408
-5401
-5395
-5389
-5383
-5378
-5372
-5366
-5361
-5355
-5349
-5343
-5338
-5332
-5326
-5319
-5313
-5307
-5300
-5293
-5286
-5279
-5272
-5266
-5259
-5253
-5247
-5241
-5235
-5230
-5226
-5221
-5217
-5213
-5209
-5206
-5203
-5200
-5197
-5194
-5191
-5188
-5185
-5182
-5178
-5175
-5171
-5167
-5163
-5159
-5155
-5150
-5146
-5142
-5137
-5133
-5128
-5124
-5119
-5115
-5111
-5107
-5103
-5099
-5096
-5093
-5090
-5087
-5085
-5083
-5082
-5080
-5079
-5078
-5077
-5075
-5074
-5073
-5073
-5071
-5070
-5069
-5067
-5065
-5063
-5060
-5058
-5055
-5052
-5049
-5046
-5042
-5039
-5035
-5031
-5027
-5023
-5019
-5015
-5011
-5007
-5003
-4999
-4996
-4992
-4989
-4986
-4982
-4979
-4976
-4973
-4971
-4968
-4966
-4964
-4962
-4960
-4958
-4956
-4954
-4952
-4949
-4947
-4944
-4941
-4938
-4934
-4931
-4928
-4924
-4921
-4917
-4914
-4911
-4907
-4904
-4900
-4897
-4893
-4890
-4886
-4882
-4878
-4875
-4871
-4867
-4863
-4859
-4855
-4851
-4847
-4843
-4839
-4835
-4831
-4827
-4823
-4819
-4815
-4810
-4806
-4801
-4796
-4791
-4785
-4780
-4774
-4768
-4763
-4757
-4752
-4746
-4741
-4736
-4731
-4726
-4722
-4718
-4715
-4711
-4708
-4706
-4704
-4703
-4702
-4701
-4701
-4700
-4700
-4700
-4700
-4700
-4701
-4701
-4701
-4702
-4702
-4703
-4704
-4704
-4705
-4705
-4706
-4706
-4706
-4707
-4707
-4707
-4707
-4707
-4707
-4707
-4707
-4707
-4707
-4707
-4708
-4708
-4709
-4709
-4710
-4711
-4712
-4713
-4713
-4714
-4714
-4715
-4715
-4714
-4714
-4713
-4712
-4711
-4710
-4708
-4707
-4705
-4703
-4702
-4700
-4698
-4696
-4694
-4693
-4691
-4689
-4687
-4685
-4684
-4682
-4680
-4679
-4677
-4676
-4675
-4674
-4673
-4672
-4672
-4673
-4673
-4674
-4676
-4678
-4680
-4682
-4685
-4688
-4691
-4695
-4698
-4702
-4706
-4711
-4716
-4721
-4726
-4731
-4736
-4742
-4747
-4753
-4758
-4764
-4769
-4774
-4780
-4785
-4790
-4795
-4801
-4806
-4811
-4816
-4822
-4827
-4832
-4837
-4842
-4847
-4852
-4857
-4862
-4867
-4872
-4878
-4883
-4889
-4894
-4900
-4906
-4913
-4920
-4928
-4935
-4943
-4951
-4960
-4968
-4977
-4986
-4995
-5005
-5014
-5024
-5034
-5045
-5056
-5067
-5078
-5090
-5101
-5114
-5126
-5139
-5151
-5165
-5178
-5192
-5206
-5220
-5235
-5249
-5265
-5280
-5296
-5312
-5328
-5345
-5362
-5379
-5397
-5414
-5432
-5450
-5468
-5486
-5504
-5522
-5541
-5559
-5577
-5594
-5612
-5630
-5647
-5664
-5680
-5696
-5711
-5726
-5740
-5754
-5767
-5780
-5793
-5806
-5818
-5830
-5842
-5854
-5866
-5879
-5891
-5904
-5916
-5928
-5941
-5953
-5965
-5977
-5989
-6001
-6013
-6024
-6036
-6048
-6059
-6070
-6081
-6091
-6101
-6111
-6121
-6130
-6138
-6147
-6155
-6163
-6171
-6178
-6185
-6192
-6198
-6204
-6209
-6214
-6218
-6222
-6225
-6227
-6229
-6231
-6232
-6233
-6233
-6234
-6233
-6233
-6233
-6232
-6231
-6229
-6228
-6226
-6223
-6221
-6219
-6216
-6213
-6210
-6207
-6204
-6201
-6198
-6195
-6192
-6189
-6185
-6182
-6178
-6175
-6171
-6167
-6163
-6158
-6154
-6148
-6143
-6138
-6133
-6127
-6122
-6117
-6111
-6106
-6101
-6096
-6090
-6085
-6079
-6074
-6069
-6063
-6058
-6053
-6048
-6043
-6039
-6034
-6030
-6025
-6021
-6017
-6014
-6010
-6007
-6004
-6001
-5998
-5995
-5992
-5989
-5987
-5985
-5982
-5980
-5979
-5977
-5976
-5975
-5974
-5974
-5974
-5974
-5974
-5975
-5976
-5977
-5979
-5982
-5985
-5988
-5992
-5996
-6001
-6007
-6013
-6019
-6027
-6034
-6043
-6052
-6062
-6073
-6085
-6097
-6110
-6124
-6138
-6153
-6168
-6184
-6201
-6217
-6235
-6252
-6270
-6287
-6305
-6324
-6342
-6361
-6380
-6399
-6418
-6437
-6457
-6476
-6496
-6516
-6537
-6557
-6576
-6596
-6616
-6635
-6653
-6672
-6689
-6707
-6724
-6741
-6757
-6773
-6788
-6804
-6818
-6832
-6846
-6859
-6872
-6885
-6898
-6910
-6922
-6934
-6946
-6957
-6969
-6980
-6991
-7003
-7014
-7026
-7038
-7050
-7063
-7076
-7090
-7105
-7120
-7135
-7151
-7167
-7184
-7200
-7217
-7234
-7251
-7268
-7285
-7302
-7319
-7335
-7350
-7366
-7380
-7395
-7409
-7423
-7436
-7450
-7463
-7475
-7488
-7499
-7510
-7521
-7531
-7541
-7551
-7560
-7570
-7579
-7588
-7597
-7605
-7613
-7621
-7629
-7637
-7645
-7653
-7661
-7669
-7677
-7686
-7694
-7703
-7711
-7719
-7727
-7735
-7742
-7749
-7756
-7762
-7768
-7774
-7780
-7785
-7789
-7793
-7796
-7799
-7801
-7803
-7805
-7806
-7808
-7810
-7811
-7813
-7815
-7817
-7819
-7821
-7824
-7826
-7829
-7832
-7835
-7839
-7842
-7847
-7851
-7856
-7861
-7868
-7874
-7882
-7890
-7899
-7908
-7918
-7929
-7941
-7953
-7965
-7977
-7989
-8002
-8013
-8025
-8037
-8048
-8060
-8071
-8082
-8092
-8103
-8114
-8124
-8134
-8144
-8154
-8164
-8175
-8185
-8196
-8207
-8218
-8230
-8241
-8252
-8263
-8274
-8284
-8295
-8305
-8315
-8325
-8334
-8343
-8352
-8361
-8370
-8379
-8388
-8398
-8408
-8418
-8429
-8441
-8454
-8467
-8480
-8495
-8509
-8524
-8539
-8554
-8570
-8586
-8602
-8618
-8634
-8651
-8668
-8685
-8702
-8718
-8735
-8752
-8769
-8785
-8801
-8817
-8833
-8848
-8863
-8879
-8895
-8911
-8927
-8943
-8960
-8977
-8994
-9011
-9029
-9047
-9066
-9084
-9103
-9121
-9140
-9159
-9179
-9198
-9218
-9238
-9258
-9277
-9297
-9317
-9337
-9357
-9377
-9397
-9417
-9436
-9456
-9476
-9496
-9515
-9534
-9553
-9571
-9590
-9607
-9625
-9641
-9658
-9674
-9690
-9705
-9720
-9734
-9747
-9760
-9772
-9784
-9795
-9805
-9816
-9825
-9834
-9843
-9852
-9860
-9868
-9875
-9883
-9890
-9898
-9905
-9912
-9919
-9925
-9931
-9937
-9943
-9948
-9954
-9959
-9964
-9968
-9973
-9977
-9982
-9986
-9990
-9994
-9997
-10000
-10004
-10007
-10010
-10013
-10016
-10020
-10024
-10028
-10033
-10037
-10043
-10048
-10054
-10060
-10066
-10072
-10078
-10084
-10090
-10095
-10101
-10106
-10111
-10116
-10121
-10126
-10130
-10135
-10140
-10145
-10150
-10156
-10162
-10169
-10175
-10182
-10189
-10197
-10205
-10213
-10222
-10231
-10240
-10250
-10260
-10270
-10281
-10292
-10303
-10315
-10326
-10338
-10350
-10362
-10374
-10386
-10399
-10412
-10425
-10438
-10451
-10463
-10476
-10489
-10501
-10513
-10525
-10536
-10548
-10560
-10572
-10584
-10596
-10608
-10621
-10634
-10647
-10662
-10677
-10693
-10709
-10727
-10745
-10763
-10783
-10802
-10822
-10842
-10863
-10884
-10905
-10926
-10948
-10970
-10992
-11014
-11037
-11060
-11083
-11106
-11129
-11152
-11175
-11197
-11220
-11243
-11266
-11288
-11311
-11333
-11354
-11376
-11396
-11416
-11435
-11454
-11472
-11489
-11505
-11522
-11537
-11553
-11569
-11585
-11601
-11617
-11634
-11650
-11667
-11684
-11701
-11718
-11735
-11752
-11768
-11785
-11801
-11817
-11833
-11849
-11864
-11879
-11893
-11907
-11921
-11934
-11947
-11959
-11971
-11983
-11995
-12007
-12018
-12029
-12040
-12051
-12061
-12070
-12078
-12087
-12094
-12101
-12108
-12114
-12120
-12126
-12131
-12136
-12140
-12144
-12147
-12150
-12153
-12155
-12157
-12159
-12161
-12163
-12165
-12167
-12169
-12172
-12174
-12176
-12179
-12183
-12186
-12190
-12194
-12199
-12203
-12208
-12213
-12218
-12223
-12228
-12233
-12238
-12243
-12248
-12253
-12257
-12261
-12264
-12267
-12270
-12272
-12274
-12276
-12276
-12277
-12277
-12277
-12277
-12277
-12277
-12276
-12276
-12276
-12276
-12276
-12277
-12278
-12279
-12280
-12282
-12284
-12287
-12289
-12292
-12295
-12298
-12302
-12306
-12310
-12314
-12318
-12322
-12327
-12331
-12335
-12339
-12343
-12346
-12350
-12353
-12356
-12360
-12363
-12367
-12370
-12373
-12376
-12379
-12382
-12385
-12387
-12389
-12391
-12393
-12394
-12394
-12394
-12394
-12394
-12393
-12393
-12392
-12391
-12390
-12389
-12388
-12387
-12385
-12383
-12381
-12378
-12375
-12371
-12366
-12361
-12354
-12348
-12340
-12331
-12321
-12310
-12297
-12283
-12268
-12251
-12232
-12212
-12191
-12170
-12147
-12123
-12099
-12074
-12048
-12021
-11995
-11968
-11940
-11912
-11884
-11855
-11826
-11798
-11769
-11741
-11713
-11685
-11658
-11630
-11604
-11577
-11550
-11524
-11498
-11472
-11446
-11421
-11395
-11370
-11346
-11321
-11297
-11274
-11250
-11227
-11204
-11182
-11161
-11141
-11121
-11102
-11083
-11065
-11047
-11029
-11012
-10994
-10977
-10960
-10943
-10926
-10909
-10892
-10875
-10857
-10838
-10819
-10799
-10778
-10756
-10734
-10711
-10687
-10662
-10636
-10610
-10583
-10556
-10528
-10500
-10472
-10444
-10416
-10388
-10361
-10334
-10307
-10280
-10253
-10226
-10200
-10174
-10148
-10122
-10097
-10073
-10049
-10027
-10005
-9985
-9966
-9948
-9931
-9916
-9902
-9889
-9877
-9866
-9857
-9848
-9841
-9835
-9830
-9826
-9823
-9820
-9819
-9818
-9817
-9818
-9819
-9821
-9824
-9828
-9833
-9839
-9845
-9853
-9861
-9871
-9881
-9894
-9907
-9922
-9938
-9956
-9974
-9994
-10016
-10038
-10062
-10087
-10113
-10139
-10166
-10194
-10222
-10251
-10280
-10309
-10339
-10369
-10399
-10429
-10459
-10489
-10519
-10548
-10577
-10605
-10634
-10662
-10690
-10719
-10747
-10776
-10806
-10836
-10866
-10897
-10929
-10961
-10994
-11028
-11061
-11095
-11129
-11163
-11197
-11231
-11264
-11297
-11330
-11361
-11393
-11424
-11454
-11484
-11514
-11544
-11573
-11602
-11631
-11659
-11688
-11716
-11744
-11772
-11799
-11826
-11852
-11879
-11905
-11931
-11957
-11983
-12010
-12036
-12063
-12090
-12116
-12143
-12169
-12195
-12221
-12247
-12273
-12299
-12325
-12350
-12376
-12402
-12427
-12453
-12478
-12503
-12528
-12553
-12577
-12601
-12624
-12647
-12671
-12694
-12717
-12741
-12765
-12789
-12814
-12839
-12866
-12892
-12920
-12948
-12977
-13005
-13035
-13064
-13094
-13124
-13154
-13184
-13214
-13244
-13275
-13305
-13335
-13366
-13396
-13426
-13456
-13486
-13515
-13544
-13573
-13602
-13630
-13658
-13685
-13712
-13739
-13765
-13790
-13815
-13840
-13864
-13888
-13911
-13935
-13958
-13981
-14004
-14026
-14048
-14070
-14092
-14113
-14134
-14155
-14176
-14197
-14218
-14239
-14261
-14283
-14305
-14328
-14350
-14373
-14396
-14419
-14443
-14466
-14489
-14512
-14535
-14557
-14580
-14602
-14623
-14645
-14666
-14687
-14708
-14729
-14750
-14772
-14793
-14815
-14838
-14861
-14885
-14909
-14933
-14958
-14983
-15009
-15034
-15060
-15085
-15111
-15137
-15163
-15188
-15214
-15238
-15263
-15287
-15310
-15333
-15355
-15377
-15397
-15417
-15435
-15453
-15470
-15485
-15500
-15515
-15528
-15541
-15554
-15567
-15579
-15591
-15602
-15613
-15625
-15636
-15647
-15658
-15669
-15680
-15691
-15703
-15715
-15727
-15739
-15751
-15764
-15777
-15789
-15802
-15815
-15827
-15839
-15850
-15861
-15871
-15881
-15891
-15899
-15908
-15915
-15923
-15929
-15935
-15939
-15944
-15947
-15949
-15951
-15953
-15953
-15954
-15954
-15953
-15952
-15951
-15948
-15945
-15942
-15938
-15933
-15928
-15922
-15915
-15908
-15900
-15891
-15881
-15871
-15860
-15849
-15837
-15824
-15810
-15796
-15781
-15765
-15748
-15731
-15713
-15694
-15674
-15654
-15634
-15613
-15593
-15572
-15551
-15531
-15510
-15490
-15470
-15451
-15432
-15414
-15396
-15379
-15363
-15347
-15331
-15316
-15302
-15287
-15272
-15258
-15243
-15227
-15212
-15197
-15182
-15166
-15151
-15135
-15119
-15104
-15088
-15072
-15056
-15039
-15023
-15006
-14990
-14973
-14956
-14940
-14924
-14907
-14891
-14875
-14859
-14843
-14827
-14811
-14795
-14779
-14764
-14749
-14734
-14720
-14707
-14693
-14681
-14669
-14657
-14645
-14635
-14625
-14615
-14607
-14599
-14592
-14586
-14581
-14577
-14573
-14570
-14568
-14566
-14565
-14564
-14564
-14564
-14564
-14563
-14562
-14561
-14558
-14554
-14549
-14543
-14536
-14529
-14520
-14510
-14500
-14490
-14479
-14467
-14456
-14444
-14433
-14422
-14410
-14399
-14388
-14377
-14367
-14358
-14349
-14342
-14336
-14332
-14329
-14328
-14328
-14331
-14336
-14342
-14351
-14361
-14373
-14388
-14404
-14422
-14442
-14464
-14488
-14513
-14541
-14570
-14602
-14635
-14670
-14707
-14745
-14784
-14824
-14865
-14907
-14948
-14991
-15033
-15076
-15119
-15163
-15208
-15253
-15299
-15345
-15391
-15438
-15484
-15530
-15575
-15620
-15665
-15710
-15755
-15799
-15844
-15888
-15933
-15977
-16021
-16065
-16110
-16154
-16198
-16241
-16283
-16327
-16369
-16412
-16454
-16496
-16538
-16580
-16622
-16663
-16704
-16744
-16783
-16822
-16860
-16898
-16936
-16973
-17009
-17044
-17079
-17113
-17146
-17178
-17210
-17242
-17273
-17304
-17334
-17365
-17395
-17426
-17456
-17486
-17516
-17547
-17578
-17609
-17640
-17671
-17703
-17735
-17768
-17800
-17834
-17867
-17901
-17935
-17970
-18005
-18040
-18076
-18112
-18149
-18187
-18224
-18262
-18300
-18338
-18377
-18415
-18452
-18490
-18526
-18561
-18595
-18628
-18660
-18690
-18719
-18746
-18772
-18796
-18818
-18838
-18857
-18873
-18889
-18903
-18916
-18927
-18938
-18947
-18954
-18960
-18965
-18968
-18970
-18970
-18968
-18964
-18959
-18952
-18944
-18934
-18922
-18910
-18895
-18879
-18863
-18845
-18826
-18807
-18788
-18768
-18747
-18726
-18705
-18683
-18661
-18638
-18615
-18592
-18568
-18543
-18517
-18492
-18466
-18439
-18413
-18386
-18358
-18331
-18302
-18274
-18246
-18217
-18189
-18161
-18133
-18106
-18079
-18053
-18027
-18002
-17978
-17954
-17930
-17907
-17884
-17861
-17839
-17818
-17797
-17777
-17757
-17737
-17719
-17701
-17683
-17667
-17651
-17636
-17622
-17609
-17597
-17586
-17576
-17567
-17558
-17550
-17542
-17534
-17526
-17519
-17512
-17505
-17498
-17492
-17487
-17482
-17477
-17474
-17471
-17468
-17467
-17466
-17465
-17465
-17465
-17466
-17466
-17465
-17464
-17462
-17460
-17456
-17452
-17447
-17441
-17435
-17428
-17421
-17413
-17405
-17396
-17387
-17378
-17368
-17358
-17348
-17337
-17326
-17315
-17304
-17293
-17282
-17272
-17261
-17251
-17241
-17231
-17222
-17212
-17203
-17193
-17184
-17175
-17167
-17158
-17150
-17143
-17136
-17129
-17122
-17115
-17108
-17100
-17092
-17084
-17075
-17065
-17055
-17044
-17032
-17019
-17006
-16992
-16977
-16962
-16947
-16931
-16916
-16901
-16886
-16871
-16856
-16842
-16828
-16815
-16802
-16791
-16780
-16770
-16761
-16754
-16747
-16741
-16736
-16731
-16727
-16724
-16720
-16716
-16713
-16709
-16704
-16699
-16694
-16687
-16680
-16671
-16662
-16651
-16640
-16627
-16614
-16599
-16584
-16567
-16550
-16532
-16513
-16494
-16475
-16456
-16436
-16416
-16396
-16375
-16354
-16332
-16311
-16288
-16265
-16241
-16216
-16192
-16165
-16138
-16110
-16081
-16050
-16020
-15987
-15954
-15920
-15886
-15850
-15815
-15778
-15741
-15704
-15666
-15628
-15590
-15552
-15514
-15477
-15440
-15404
-15370
-15336
-15303
-15272
-15242
-15213
-15186
-15160
-15135
-15112
-15090
-15069
-15049
-15030
-15013
-14996
-14980
-14966
-14952
-14938
-14925
-14911
-14898
-14885
-14872
-14859
-14848
-14837
-14827
-14818
-14810
-14802
-14796
-14789
-14784
-14779
-14775
-14771
-14768
-14766
-14764
-14763
-14763
-14763
-14764
-14765
-14767
-14769
-14770
-14772
-14773
-14774
-14774
-14774
-14773
-14772
-14769
-14766
-14761
-14756
-14750
-14743
-14734
-14725
-14715
-14705
-14694
-14682
-14670
-14657
-14644
-14631
-14617
-14603
-14589
-14575
-14562
-14550
-14538
-14527
-14517
-14507
-14499
-14492
-14487
-14483
-14480
-14479
-14480
-14481
-14485
-14489
-14493
-14499
-14506
-14514
-14523
-14534
-14545
-14558
-14571
-14584
-14599
-14613
-14628
-14642
-14657
-14672
-14686
-14699
-14712
-14725
-14737
-14748
-14759
-14769
-14778
-14786
-14794
-14802
-14810
-14818
-14826
-14834
-14842
-14852
-14862
-14872
-14884
-14896
-14908
-14921
-14934
-14947
-14960
-14973
-14986
-14998
-15010
-15021
-15032
-15041
-15049
-15057
-15062
-15067
-15070
-15071
-15070
-15068
-15064
-15058
-15050
-15041
-15030
-15017
-15003
-14988
-14971
-14954
-14936
-14918
-14900
-14881
-14862
-14844
-14826
-14808
-14791
-14774
-14759
-14744
-14730
-14717
-14705
-14694
-14683
-14673
-14664
-14655
-14647
-14639
-14632
-14625
-14619
-14614
-14610
-14606
-14604
-14604
-14605
-14608
-14613
-14619
-14628
-14637
-14649
-14661
-14675
-14690
-14706
-14723
-14741
-14760
-14780
-14800
-14821
-14842
-14865
-14887
-14910
-14934
-14957
-14980
-15003
-15025
-15047
-15069
-15091
-15112
-15133
-15153
-15172
-15190
-15208
-15225
-15242
-15257
-15272
-15286
-15299
-15311
-15322
-15332
-15341
-15350
-15358
-15365
-15372
-15379
-15385
-15391
-15396
-15402
-15407
-15412
-15417
-15421
-15424
-15426
-15428
-15429
-15430
-15430
-15429
-15428
-15426
-15423
-15420
-15416
-15412
-15407
-15402
-15396
-15389
-15382
-15374
-15366
-15357
-15348
-15339
-15329
-15319
-15308
-15297
-15286
-15275
-15263
-15251
-15240
-15228
-15217
-15206
-15196
-15186
-15176
-15166
-15156
-15146
-15136
-15126
-15116
-15106
-15097
-15087
-15078
-15069
-15061
-15052
-15045
-15037
-15030
-15023
-15017
-15011
-15004
-14998
-14991
-14984
-14977
-14969
-14960
-14950
-14940
-14930
-14919
-14907
-14895
-14882
-14868
-14854
-14839
-14823
-14807
-14791
-14775
-14758
-14741
-14724
-14708
-14691
-14675
-14660
-14646
-14633
-14621
-14610
-14601
-14594
-14589
-14586
-14585
-14586
-14589
-14594
-14601
-14610
-14620
-14633
-14647
-14662
-14678
-14696
-14716
-14736
-14757
-14780
-14803
-14826
-14849
-14871
-14893
-14915
-14936
-14957
-14978
-14998
-15018
-15038
-15057
-15076
-15095
-15114
-15132
-15150
-15168
-15186
-15204
-15221
-15239
-15257
-15275
-15292
-15309
-15325
-15340
-15355
-15369
-15383
-15397
-15411
-15425
-15439
-15453
-15466
-15480
-15492
-15504
-15515
-15526
-15535
-15543
-15550
-15558
-15564
-15571
-15578
-15585
-15592
-15599
-15606
-15613
-15619
-15625
-15631
-15637
-15643
-15649
-15655
-15661
-15668
-15674
-15681
-15688
-15695
-15702
-15710
-15718
-15727
-15737
-15748
-15760
-15772
-15785
-15798
-15812
-15827
-15841
-15857
-15873
-15889
-15906
-15923
-15941
-15959
-15977
-15995
-16014
-16032
-16049
-16065
-16082
-16097
-16111
-16126
-16140
-16155
-16169
-16181
-16193
-16204
-16215
-16225
-16234
-16242
-16251
-16258
-16265
-16271
-16277
-16282
-16286
-16291
-16294
-16297
-16299
-16300
-16299
-16297
-16296
-16293
-16289
-16285
-16279
-16271
-16264
-16253
-16241
-16227
-16212
-16193
-16175
-16155
-16134
-16111
-16088
-16062
-16038
-16012
-15985
-15959
-15933
-15907
-15882
-15857
-15833
-15809
-15787
-15765
-15745
-15726
-15709
-15692
-15677
-15663
-15650
-15639
-15628
-15619
-15612
-15605
-15601
-15598
-15597
-15597
-15599
-15603
-15608
-15614
-15622
-15631
-15640
-15651
-15664
-15677
-15692
-15707
-15723
-15740
-15758
-15777
-15796
-15815
-15836
-15856
-15877
-15898
-15919
-15940
-15961
-15981
-16001
-16020
-16039
-16056
-16073
-16090
-16105
-16120
-16133
-16146
-16157
-16167
-16175
-16181
-16187
-16190
-16192
-16192
-16192
-16189
-16186
-16181
-16177
-16172
-16166
-16160
-16154
-16146
-16139
-16131
-16123
-16116
-16108
-16101
-16093
-16085
-16078
-16071
-16062
-16055
-16046
-16038
-16029
-16020
-16011
-16001
-15993
-15985
-15976
-15967
-15959
-15952
-15945
-15939
-15933
-15929
-15925
-15922
-15920
-15918
-15917
-15915
-15913
-15910
-15906
-15901
-15896
-15890
-15884
-15877
-15871
-15864
-15857
-15850
-15843
-15836
-15828
-15820
-15812
-15803
-15793
-15784
-15774
-15764
-15755
-15745
-15736
-15726
-15716
-15704
-15692
-15679
-15665
-15649
-15633
-15616
-15597
-15578
-15557
-15534
-15511
-15485
-15458
-15429
-15399
-15366
-15332
-15297
-15259
-15221
-15181
-15139
-15097
-15054
-15011
-14966
-14921
-14876
-14830
-14784
-14737
-14691
-14645
-14599
-14554
-14509
-14464
-14420
-14377
-14335
-14293
-14251
-14210
-14170
-14130
-14091
-14053
-14016
-13981
-13948
-13916
-13887
-13859
-13834
-13810
-13788
-13768
-13750
-13733
-13717
-13703
-13690
-13678
-13666
-13654
-13644
-13633
-13622
-13611
-13600
-13588
-13576
-13563
-13549
-13535
-13520
-13505
-13488
-13470
-13452
-13432
-13412
-13391
-13370
-13348
-13326
-13303
-13281
-13258
-13236
-13215
-13195
-13176
-13158
-13141
-13124
-13108
-13092
-13077
-13062
-13048
-13033
-13018
-13003
-12987
-12971
-12954
-12936
-12917
-12898
-12878
-12857
-12835
-12811
-12787
-12761
-12734
-12705
-12675
-12644
-12612
-12580
-12546
-12511
-12475
-12439
-12401
-12364
-12326
-12287
-12249
-12210
-12171
-12131
-12092
-12051
-12010
-11968
-11925
-11882
-11838
-11793
-11748
-11704
-11660
-11616
-11573
-11530
-11488
-11445
-11404
-11363
-11322
-11283
-11245
-11208
-11171
-11135
-11099
-11064
-11027
-10991
-10953
-10915
-10877
-10838
-10798
-10757
-10716
-10675
-10633
-10591
-10548
-10505
-10462
-10419
-10375
-10330
-10285
-10240
-10194
-10148
-10100
-10052
-10004
-9954
-9903
-9852
-9801
-9749
-9697
-9645
-9593
-9541
-9489
-9436
-9384
-9332
-9280
-9228
-9176
-9124
-9072
-9020
-8968
-8916
-8864
-8813
-8762
-8711
-8662
-8613
-8565
-8518
-8471
-8426
-8381
-8337
-8294
-8251
-8209
-8167
-8125
-8086
-8047
-8007
-7970
-7933
-7896
-7859
-7822
-7786
-7749
-7712
-7674
-7636
-7599
-7560
-7522
-7482
-7443
-7402
-7361
-7319
-7276
-7233
-7189
-7145
-7101
-7055
-7009
-6962
-6915
-6867
-6819
-6771
-6724
-6678
-6632
-6587
-6543
-6500
-6457
-6416
-6376
-6338
-6302
-6268
-6236
-6206
-6178
-6152
-6129
-6107
-6087
-6069
-6054
-6040
-6027
-6016
-6005
-5995
-5986
-5978
-5969
-5962
-5954
-5947
-5941
-5934
-5929
-5924
-5920
-5917
-5914
-5911
-5908
-5905
-5902
-5898
-5892
-5886
-5878
-5870
-5859
-5848
-5834
-5820
-5805
-5788
-5770
-5752
-5732
-5712
-5692
-5671
-5648
-5625
-5599
-5572
-5543
-5512
-5478
-5442
-5404
-5365
-5323
-5281
-5237
-5192
-5146
-5100
-5052
-5005
-4956
-4908
-4859
-4809
-4760
-4710
-4661
-4611
-4562
-4512
-4461
-4411
-4360
-4310
-4259
-4209
-4160
-4112
-4065
-4019
-3974
-3930
-3887
-3845
-3805
-3767
-3731
-3697
-3665
-3634
-3605
-3577
-3550
-3524
-3500
-3477
-3455
-3434
-3415
-3396
-3378
-3361
-3345
-3329
-3314
-3298
-3282
-3266
-3249
-3232
-3215
-3197
-3179
-3160
-3141
-3121
-3100
-3079
-3058
-3036
-3013
-2989
-2965
-2939
-2913
-2886
-2859
-2832
-2804
-2777
-2749
-2722
-2696
-2671
-2647
-2623
-2602
-2582
-2564
-2549
-2537
-2527
-2520
-2515
-2514
-2516
-2521
-2528
-2538
-2549
-2562
-2577
-2593
-2610
-2628
-2646
-2665
-2683
-2701
-2718
-2735
-2752
-2768
-2784
-2799
-2814
-2828
-2841
-2853
-2864
-2875
-2885
-2895
-2905
-2915
-2926
-2937
-2948
-2959
-2971
-2985
-3000
-3017
-3035
-3056
-3078
-3102
-3128
-3156
-3187
-3219
-3254
-3291
-3329
-3370
-3412
-3454
-3498
-3541
-3584
-3627
-3669
-3711
-3751
-3791
-3830
-3868
-3905
-3942
-3977
-4013
-4046
-4081
-4114
-4145
-4175
-4202
-4228
-4252
-4274
-4294
-4313
-4329
-4343
-4355
-4365
-4374
-4381
-4387
-4392
-4396
-4399
-4402
-4404
-4406
-4407
-4407
-4407
-4406
-4405
-4404
-4402
-4400
-4397
-4394
-4392
-4389
-4386
-4383
-4379
-4375
-4370
-4366
-4361
-4356
-4351
-4345
-4340
-4334
-4329
-4323
-4319
-4315
-4311
-4309
-4306
-4303
-4300
-4296
-4292
-4287
-4283
-4278
-4273
-4270
-4267
-4266
-4265
-4265
-4265
-4266
-4265
-4265
-4265
-4266
-4267
-4269
-4271
-4274
-4277
-4281
-4285
-4289
-4293
-4297
-4300
-4303
-4306
-4308
-4311
-4314
-4317
-4318
-4319
-4318
-4316
-4312
-4307
-4300
-4292
-4282
-4270
-4256
-4238
-4218
-4195
-4168
-4140
-4109
-4075
-4042
-4006
-3968
-3929
-3888
-3846
-3802
-3757
-3710
-3663
-3616
-3568
-3520
-3473
-3427
-3382
-3338
-3295
-3253
-3212
-3171
-3130
-3089
-3049
-3009
-2970
-2931
-2892
-2854
-2814
-2774
-2733
-2691
-2647
-2603
-2558
-2511
-2463
-2413
-2361
-2306
-2249
-2189
-2127
-2063
-1997
-1929
-1860
-1790
-1718
-1646
-1573
-1497
-1421
-1342
-1261
-1179
-1095
-1010
-924
-838
-751
-663
-575
-486
-396
-306
-214
-122
-29
64
157
249
342
434
527
619
710
801
890
979
1066
1151
1233
1314
1391
1466
1538
1608
1675
1739
1802
1862
1920
1976
2032
2086
2140
2194
2247
2300
2354
2407
2461
2514
2568
2622
2676
2729
2783
2836
2889
2942
2996
3050
3105
3160
3215
3270
3325
3379
3433
3488
3543
3598
3653
3709
3766
3825
3884
3944
4005
4067
4131
4196
4263
4334
4407
4484
4565
4648
4734
4821
4910
5000
5090
5180
5270
5359
5447
5534
5620
5704
5786
5865
5942
6017
6088
6157
6223
6286
6348
6407
6464
6519
6572
6623
6672
6721
6768
6814
6859
6903
6945
6987
7028
7068
7108
7147
7185
7223
7259
7295
7331
7366
7402
7437
7471
7504
7537
7568
7598
7625
7650
7672
7692
7708
7721
7731
7738
7744
7747
7747
7745
7740
7732
7721
7707
7691
7672
7651
7627
7602
7574
7544
7513
7480
7447
7413
7379
7344
7309
7274
7239
7205
7171
7138
7107
7076
7047
7018
6990
6963
6937
6912
6889
6867
6847
6828
6810
6793
6776
6759
6743
6727
6713
6699
6687
6676
6666
6657
6650
6644
6638
6634
6630
6627
6623
6619
6614
6610
6604
6597
6590
6581
6571
6560
6546
6531
6513
6494
6473
6451
6428
6404
6378
6352
6324
6295
6265
6235
6204
6173
6143
6114
6085
6058
6031
6007
5983
5961
5941
5922
5904
5887
5871
5856
5842
5829
5815
5803
5791
5780
5769
5759
5748
5738
5727
5717
5707
5696
5686
5675
5663
5650
5636
5619
5600
5579
5556
5531
5505
5478
5451
5423
5395
5367
5340
5314
5289
5266
5246
5228
5213
5201
5191
5185
5181
5181
5183
5188
5195
5204
5216
5230
5246
5264
5285
5307
5332
5358
5385
5414
5443
5473
5503
5533
5563
5592
5620
5647
5672
5696
5719
5741
5761
5781
5799
5816
5833
5848
5863
5877
5891
5905
5920
5936
5953
5971
5990
6011
6033
6057
6082
6110
6138
6168
6200
6231
6264
6296
6329
6362
6395
6427
6458
6486
6512
6535
6557
6576
6593
6608
6621
6631
6639
6646
6652
6657
6663
6669
6676
6685
6695
6706
6718
6731
6746
6763
6781
6802
6824
6847
6871
6896
6922
6949
6977
7005
7034
7062
7091
7120
7148
7175
7202
7228
7252
7274
7294
7312
7328
7341
7353
7363
7371
7378
7384
7391
7400
7410
7422
7437
7453
7473
7495
7521
7550
7582
7618
7655
7694
7735
7776
7818
7860
7903
7945
7987
8028
8067
8105
8141
8176
8210
8241
8271
8298
8323
8346
8367
8387
8406
8423
8439
8453
8467
8481
8493
8506
8517
8529
8540
8552
8564
8576
8588
8602
8616
8630
8646
8662
8678
8696
8714
8734
8754
8777
8800
8824
8850
8875
8902
8929
8956
8985
9013
9040
9067
9093
9117
9140
9162
9183
9203
9221
9240
9259
9278
9299
9320
9342
9365
9388
9413
9439
9466
9494
9523
9553
9584
9617
9651
9687
9725
9766
9809
9855
9904
9955
10009
10064
10121
10180
10239
10298
10356
10414
10470
10525
10578
10629
10678
10725
10768
10810
10849
10886
10921
10955
10986
11017
11046
11074
11101
11128
11155
11181
11207
11233
11260
11287
11316
11345
11376
11406
11437
11467
11496
11524
11552
11580
11607
11635
11663
11691
11720
11748
11777
11805
11833
11861
11889
11917
11945
11972
11998
12025
12052
12080
12110
12142
12175
12212
12251
12294
12339
12389
12442
12499
12560
12623
12690
12758
12829
12901
12975
13049
13123
13198
13272
13346
13419
13491
13564
13635
13706
13776
13845
13913
13979
14045
14109
14171
14232
14291
14350
14407
14465
14523
14583
14644
14706
14771
14838
14906
14977
15049
15123
15199
15277
15358
15440
15523
15608
15695
15783
15873
15964
16058
16152
16248
16347
16444
16542
16638
16733
16827
16919
17010
17100
17190
17279
17368
17456
17543
17629
17715
17799
17882
17964
18044
18123
18200
18277
18353
18429
18504
18579
18654
18728
18801
18874
18946
19017
19090
19162
19235
19309
19383
19458
19531
19604
19675
19746
19817
19888
19959
20030
20101
20171
20241
20310
20377
20444
20510
20574
20637
20699
20760
20821
20880
20938
20995
21051
21106
21160
21212
21263
21313
21362
21410
21457
21504
21550
21594
21638
21681
21723
21763
21804
21843
21882
21920
21956
21991
22023
22053
22080
22105
22127
22148
22168
22186
22202
22216
22229
22240
22249
22255
22259
22261
22260
22256
22251
22243
22234
22223
22211
22198
22185
22173
22160
22147
22135
22124
22114
22105
22097
22090
22083
22075
22068
22060
22052
22043
22035
22027
22020
22014
22010
22008
22008
22010
22015
22022
22031
22042
22055
22069
22084
22100
22117
22136
22155
22175
22196
22218
22241
22265
22290
22316
22344
22373
22403
22435
22468
22501
22536
22570
22605
22641
22677
22714
22752
22791
22832
22873
22916
22959
23003
23048
23092
23137
23181
23224
23268
23311
23354
23397
23441
23484
23528
23572
23615
23659
23702
23745
23788
23832
23877
23924
23972
24021
24072
24123
24175
24228
24281
24334
24389
24443
24498
24552
24605
24657
24706
24753
24798
24841
24881
24918
24953
24985
25013
25037
25058
25075
25087
25096
25101
25101
25097
25088
25075
25058
25036
25010
24980
24947
24911
24871
24828
24782
24731
24678
24622
24563
24503
24439
24374
24306
24236
24163
24090
24015
23940
23863
23786
23708
23629
23550
23471
23392
23313
23234
23154
23075
22997
22919
22841
22765
22689
22614
22540
22468
22399
22331
22267
22204
22145
22087
22031
21977
21925
21875
21826
21780
21736
21694
21654
21616
21580
21546
21514
21483
21454
21425
21397
21368
21339
21310
21280
21250
21221
21194
21168
21143
21121
21100
21082
21065
21051
21039
21028
21020
21012
21007
21003
21002
21003
21006
21012
21019
21026
21034
21042
21050
21059
21069
21079
21090
21101
21112
21124
21135
21147
21158
21170
21182
21194
21206
21219
21232
21246
21261
21277
21294
21311
21328
21346
21363
21380
21397
21413
21431
21448
21465
21483
21500
21517
21534
21550
21565
21579
21592
21603
21612
21619
21625
21629
21631
21632
21632
21630
21626
21620
21613
21605
21595
21583
21569
21554
21536
21517
21496
21472
21447
21420
21391
21359
21326
21292
21256
21219
21181
21142
21101
21059
21017
20975
20932
20888
20843
20798
20750
20702
20653
20604
20554
20504
20453
20401
20348
20294
20240
20186
20132
20079
20026
19974
19922
19870
19819
19768
19718
19669
19621
19573
19527
19481
19436
19392
19350
19308
19269
19231
19195
19160
19128
19097
19068
19041
19016
18993
18972
18953
18936
18921
18907
18896
18888
18881
18877
18874
18874
18876
18879
18886
18895
18907
18922
18942
18966
18993
19024
19057
19093
19132
19173
19216
19261
19308
19356
19405
19455
19505
19556
19608
19660
19713
19768
19824
19881
19938
19997
20055
20113
20172
20232
20292
20353
20415
20478
20543
20609
20675
20742
20809
20878
20947
21017
21088
21161
21234
21309
21384
21460
21537
21615
21695
21777
21859
21944
22029
22116
22205
22294
22385
22478
22571
22664
22759
22854
22948
23043
23137
23231
23324
23416
23507
23597
23687
23776
23866
23956
24046
24137
24229
24320
24412
24502
24592
24682
24770
24856
24941
25025
25107
25188
25268
25347
25426
25504
25582
25660
25737
25813
25888
25963
26036
26108
26179
26248
26317
26384
26449
26513
26576
26638
26698
26758
26817
26875
26932
26989
27045
27101
27157
27212
27267
27321
27373
27425
27475
27524
27573
27621
27669
27716
27763
27807
27851
27893
27934
27973
28012
28050
28086
28122
28158
28193
28228
28263
28298
28333
28366
28399
28430
28459
28487
28515
28541
28567
28592
28616
28639
28662
28683
28704
28723
28741
28759
28775
28790
28804
28816
28827
28837
28846
28853
28860
28865
28870
28873
28876
28877
28877
28876
28874
28873
28871
28869
28866
28862
28858
28853
28848
28843
28836
28830
28823
28815
28807
28798
28788
28778
28768
28758
28747
28736
28724
28712
28699
28685
28671
28656
28640
28624
28607
28590
28572
28555
28537
28520
28503
28487
28471
28455
28440
28427
28414
28402
28390
28379
28367
28356
28345
28333
28321
28307
28293
28277
28259
28240
28220
28200
28178
28155
28131
28105
28080
28055
28030
28007
27984
27961
27938
27915
27890
27865
27838
27810
27782
27752
27721
27689
27657
27623
27589
27554
27518
27482
27446
27409
27372
27335
27298
27261
27224
27188
27151
27113
27076
27037
26997
26957
26915
26872
26828
26782
26735
26687
26637
26586
26533
26479
26423
26366
26308
26251
26193
26134
26076
26017
25957
25898
25838
25778
25718
25658
25597
25537
25477
25418
25358
25300
25241
25184
25127
25071
25016
24962
24910
24859
24810
24763
24717
24672
24629
24588
24548
24509
24473
24437
24404
24371
24339
24309
24279
24251
24224
24198
24173
24150
24128
24107
24088
24068
24049
24031
24012
23994
23976
23958
23940
23920
23900
23878
23855
23829
23802
23775
23746
23716
23684
23652
23617
23581
23543
23504
23463
23422
23379
23334
23289
23243
23197
23151
23105
23058
23012
22966
22921
22875
22830
22784
22740
22695
22652
22608
22565
22522
22480
22437
22393
22350
22305
22260
22215
22168
22121
22074
22026
21977
21928
21877
21826
21774
21721
21669
21616
21565
21514
21463
21414
21364
21315
21265
21216
21167
21118
21069
21021
20972
20922
20872
20822
20771
20720
20669
20618
20567
20516
20464
20412
20358
20304
20250
20195
20141
20087
20034
19980
19927
19873
19819
19765
19711
19658
19605
19552
19499
19447
19395
19344
19294
19246
19198
19150
19103
19057
19010
18962
18915
18867
18819
18770
18722
18672
18622
18571
18520
18468
18415
18361
18308
18254
18201
18147
18095
18043
17991
17940
17890
17841
17792
17745
17698
17652
17608
17563
17520
17477
17435
17394
17354
17316
17279
17243
17209
17177
17148
17122
17097
17076
17057
17042
17029
17020
17013
17011
17011
17015
17022
17032
17045
17060
17079
17099
17122
17147
17173
17201
17231
17263
17297
17334
17373
17414
17456
17500
17544
17589
17634
17679
17724
17769
17814
17860
17906
17953
18000
18047
18093
18139
18183
18227
18269
18311
18353
18394
18433
18471
18508
18542
18576
18608
18638
18668
18696
18723
18748
18772
18795
18816
18837
18855
18872
18888
18902
18915
18927
18938
18948
18958
18967
18976
18984
18992
19000
19007
19014
19020
19026
19031
19035
19039
19041
19042
19042
19040
19036
19031
19025
19016
19007
18996
18983
18969
18953
18935
18914
18892
18867
18839
18809
18777
18743
18706
18667
18626
18583
18539
18493
18445
18395
18344
18290
18235
18179
18122
18063
18003
17941
17879
17815
17751
17686
17621
17556
17491
17426
17361
17297
17233
17170
17106
17043
16980
16916
16854
16791
16730
16668
16607
16547
16487
16427
16369
16312
16256
16203
16151
16102
16055
16009
15966
15924
15885
15849
15815
15785
15759
15735
15715
15699
15686
15677
15671
15669
15670
15674
15681
15691
15703
15718
15737
15758
15782
15810
15841
15876
15913
15953
15996
16041
16088
16137
16187
16238
16290
16343
16399
16458
16519
16582
16648
16716
16787
16860
16936
17015
17096
17180
17266
17355
17447
17541
17637
17736
17837
17939
18043
18149
18257
18366
18476
18587
18700
18812
18925
19038
19151
19264
19376
19487
19599
19709
19819
19929
20038
20146
20254
20361
20467
20573
20678
20782
20884
20986
21085
21182
21277
21369
21459
21545
21630
21711
21790
21866
21939
22010
22078
22144
22208
22269
22328
22384
22437
22488
22535
22581
22624
22664
22703
22739
22773
22805
22835
22864
22891
22917
22941
22964
22985
23004
23022
23040
23056
23073
23088
23103
23117
23131
23145
23160
23174
23190
23205
23221
23237
23253
23269
23284
23299
23313
23326
23338
23348
23356
23363
23368
23371
23373
23374
23373
23371
23368
23362
23355
23346
23334
23321
23306
23288
23269
23247
23223
23196
23167
23135
23099
23062
23022
22979
22935
22889
22842
22793
22743
22691
22639
22585
22531
22477
22423
22368
22313
22258
22203
22148
22093
22036
21980
21923
21866
21810
21754
21699
21645
21592
21540
21490
21442
21395
21349
21305
21263
21222
21183
21146
21111
21077
21045
21013
20982
20951
20920
20891
20861
20832
20803
20774
20745
20716
20688
20660
20632
20604
20578
20551
20526
20501
20477
20453
20430
20408
20387
20366
20347
20328
20309
20291
20274
20257
20240
20224
20209
20196
20185
20174
20165
20156
20149
20141
20135
20129
20123
20118
20113
20109
20105
20102
20099
20097
20094
20091
20088
20084
20079
20073
20068
20062
20057
20053
20051
20049
20049
20050
20053
20056
20062
20069
20077
20088
20101
20116
20133
20152
20174
20197
20223
20251
20280
20311
20344
20378
20413
20450
20489
20529
20571
20613
20657
20700
20745
20789
20833
20877
20921
20965
21007
21049
21090
21130
21169
21207
21245
21281
21316
21350
21382
21414
21444
21472
21500
21526
21551
21575
21597
21618
21637
21655
21670
21683
21694
21703
21710
21714
21717
21717
21716
21714
21709
21701
21692
21679
21663
21645
21623
21598
21569
21536
21500
21460
21416
21369
21318
21263
21204
21141
21074
21004
20930
20852
20772
20689
20604
20518
20430
20342
20253
20165
20076
19988
19899
19811
19724
19637
19551
19466
19383
19301
19221
19141
19063
18986
18910
18834
18760
18686
18614
18543
18473
18403
18335
18267
18199
18132
18065
17999
17933
17867
17801
17735
17669
17603
17537
17472
17407
17342
17278
17212
17147
17081
17015
16949
16883
16817
16751
16685
16619
16553
16488
16422
16357
16291
16225
16158
16091
16026
15960
15895
15830
15765
15701
15637
15572
15507
15442
15377
15311
15245
15179
15113
15047
14981
14915
14849
14783
14718
14654
14591
14528
14466
14404
14342
14281
14220
14159
14098
14036
13974
13911
13847
13781
13714
13646
13577
13508
13438
13368
13298
13227
13156
13084
13012
12939
12866
12793
12720
12647
12574
12502
12430
12358
12287
12216
12146
12077
12009
11942
11877
11813
11750
11688
11627
11566
11506
11446
11387
11329
11272
11216
11161
11108
11057
11007
10959
10912
10868
10825
10785
10747
10712
10679
10647
10618
10590
10565
10541
10518
10497
10478
10459
10442
10426
10411
10397
10384
10372
10361
10351
10342
10335
10328
10322
10317
10312
10309
10306
10304
10302
10301
10301
10301
10302
10303
10305
10307
10309
10312
10314
10316
10319
10321
10323
10324
10324
10325
10325
10325
10326
10327
10329
10332
10336
10340
10346
10352
10358
10366
10375
10384
10394
10405
10418
10432
10449
10467
10487
10509
10533
10559
10587
10617
10648
10682
10716
10751
10787
10824
10862
10900
10940
10980
11022
11064
11107
11152
11197
11243
11290
11338
11388
11438
11489
11541
11594
11647
11702
11758
11815
11873
11932
11992
12054
12117
12180
12245
12310
12377
12446
12516
12588
12663
12740
12819
12899
12982
13067
13155
13245
13337
13430
13525
13622
13719
13818
13917
14016
14115
14213
14311
14408
14504
14599
14693
14786
14878
14968
15056
15143
15229
15313
15397
15478
15558
15634
15708
15780
15848
15914
15977
16036
16094
16146
16197
16242
16283
16321
16355
16384
16409
16431
16449
16463
16474
16482
16486
16488
16486
16481
16473
16463
16450
16436
16419
16401
16381
16359
16337
16312
16289
16265
16241
16218
16195
16172
16149
16128
16107
16085
16065
16047
16029
16010
15993
15975
15958
15940
15922
15905
15887
15869
15851
15833
15816
15798
15779
15760
15741
15721
15701
15680
15659
15637
15614
15591
15568
15544
15520
15495
15470
15445
15419
15392
15365
15337
15307
15276
15244
15209
15172
15134
15094
15052
15009
14964
14918
14870
14820
14769
14717
14663
14610
14555
14500
14444
14387
14330
14271
14213
14154
14095
14035
13974
13913
13851
13790
13729
13668
13608
13548
13489
13430
13372
13314
13258
13202
13147
13094
13043
12993
12946
12900
12856
12814
12774
12735
12698
12662
12627
12594
12563
12533
12506
12481
12458
12437
12418
12400
12384
12370
12358
12348
12339
12331
12325
12319
12315
12312
12311
12311
12312
12314
12317
12320
12324
12328
12333
12338
12344
12350
12356
12363
12371
12379
12388
12397
12407
12417
12429
12442
12457
12472
12488
12505
12522
12539
12557
12574
12591
12608
12624
12639
12653
12666
12677
12687
12696
12705
12712
12718
12723
12727
12730
12732
12733
12733
12732
12731
12728
12724
12719
12711
12702
12691
12678
12664
12649
12634
12617
12600
12583
12565
12548
12530
12512
12494
12476
12456
12437
12416
12395
12373
12350
12326
12300
12274
12246
12217
12187
12155
12121
12085
12046
12006
11963
11918
11871
11822
11771
11719
11665
11608
11551
11491
11429
11366
11300
11233
11163
11092
11018
10943
10866
10788
10708
10627
10545
10461
10377
10291
10205
10117
10029
9940
9849
9758
9666
9572
9478
9384
9288
9192
9094
8996
8897
8797
8696
8594
8493
8391
8289
8186
8084
7981
7878
7773
7668
7563
7459
7355
7252
7150
7050
6951
6855
6760
6667
6576
6487
6401
6316
6234
6154
6075
5998
5923
5850
5779
5710
5643
5579
5516
5455
5395
5338
5281
5227
5175
5124
5076
5029
4985
4943
4903
4865
4828
4792
4757
4724
4691
4659
4628
4597
4566
4536
4506
4476
4446
4417
4387
4358
4329
4299
4268
4237
4206
4173
4141
4107
4073
4038
4003
3967
3930
3892
3853
3814
3773
3730
3687
3642
3595
3546
3495
3443
3391
3337
3282
3227
3170
3114
3057
3001
2944
2887
2829
2772
2713
2654
2594
2533
2471
2408
2344
2278
2211
2143
2073
2001
1930
1856
1782
1706
1629
1551
1473
1394
1315
1235
1155
1075
995
915
837
760
684
610
537
466
396
327
260
194
130
68
7
-51
-108
-162
-213
-263
-310
-356
-399
-442
-483
-523
-563
-601
-639
-677
-713
-748
-783
-818
-852
-885
-918
-952
-985
-1018
-1052
-1087
-1122
-1157
-1193
-1230
-1266
-1303
-1341
-1378
-1416
-1454
-1492
-1530
-1568
-1607
-1646
-1685
-1726
-1769
-1814
-1861
-1911
-1963
-2019
-2078
-2139
-2205
-2273
-2345
-2420
-2498
-2579
-2664
-2751
-2842
-2936
-3032
-3132
-3235
-3342
-3452
-3567
-3686
-3809
-3937
-4067
-4202
-4340
-4481
-4624
-4771
-4920
-5072
-5225
-5380
-5536
-5692
-5849
-6007
-6165
-6323
-6482
-6641
-6801
-6962
-7123
-7284
-7447
-7609
-7772
-7935
-8099
-8264
-8430
-8597
-8766
-8936
-9107
-9280
-9453
-9627
-9801
-9974
-10147
-10320
-10494
-10667
-10840
-11014
-11188
-11362
-11536
-11710
-11883
-12055
-12225
-12395
-12564
-12731
-12899
-13065
-13231
-13396
-13561
-13724
-13887
-14049
-14210
-14370
-14529
-14688
-14846
-15003
-15159
-15315
-15470
-15625
-15779
-15931
-16082
-16233
-16381
-16528
-16672
-16815
-16955
-17093
-17228
-17361
-17491
-17618
-17742
-17864
-17983
-18100
-18214
-18326
-18436
-18544
-18649
-18753
-18855
-18956
-19057
-19156
-19253
-19350
-19445
-19541
-19636
-19731
-19828
-19925
-20023
-20122
-20222
-20322
-20423
-20524
-20626
-20728
-20830
-20934
-21038
-21143
-21249
-21356
-21463
-21571
-21680
-21790
-21901
-22013
-22125
-22238
-22352
-22466
-22581
-22696
-22812
-22928
-23046
-23164
-23283
-23404
-23526
-23649
-23774
-23900
-24027
-24156
-24286
-24417
-24550
-24683
-24818
-24954
-25092
-25232
-25373
-25516
-25661
-25807
-25955
-26105
-26256
-26408
-26562
-26716
-26871
-27027
-27184
-27342
-27500
-27659
-27817
-27974
-28131
-28287
-28443
-28597
-28750
-28901
-29050
-29196
-29340
-29482
-29623
-29761
-29898
-30033
-30167
-30299
-30429
-30557
-30684
-30808
-30932
-31055
-31176
-31296
-31415
-31534
-31650
-31766
-31881
-31995
-32107
-32219
-32330
-32439
-32549
-32656
-32764
-32870
-32976
-33082
-33187
-33292
-33397
-33501
-33606
-33710
-33814
-33918
-34021
-34124
-34227
-34328
-34428
-34527
-34623
-34717
-34808
-34897
-34984
-35067
-35147
-35223
-35296
-35366
-35431
-35492
-35549
-35602
-35650
-35693
-35732
-35766
-35796
-35822
-35845
-35863
-35879
-35892
-35902
-35909
-35915
-35919
-35920
-35920
-35919
-35916
-35912
-35907
-35900
-35892
-35884
-35873
-35862
-35849
-35836
-35822
-35808
-35793
-35778
-35762
-35746
-35730
-35713
-35696
-35679
-35662
-35645
-35629
-35612
-35596
-35581
-35567
-35554
-35543
-35533
-35525
-35519
-35515
-35512
-35512
-35513
-35517
-35524
-35533
-35546
-35561
-35579
-35601
-35625
-35653
-35684
-35718
-35755
-35795
-35838
-35883
-35931
-35981
-36033
-36088
-36145
-36204
-36264
-36325
-36387
-36450
-36513
-36577
-36641
-36706
-36770
-36835
-36898
-36962
-37024
-37086
-37147
-37208
-37267
-37326
-37384
-37441
-37496
-37550
-37603
-37653
-37700
-37745
-37788
-37828
-37865
-37901
-37935
-37968
-37999
-38030
-38061
-38091
-38120
-38149
-38176
-38204
-38230
-38256
-38282
-38307
-38330
-38354
-38376
-38398
-38420
-38442
-38464
-38487
-38510
-38534
-38559
-38586
-38613
-38641
-38670
-38699
-38730
-38761
-38792
-38824
-38855
-38888
-38920
-38953
-38986
-39019
-39052
-39085
-39118
-39151
-39184
-39217
-39249
-39281
-39312
-39342
-39372
-39401
-39430
-39459
-39489
-39521
-39554
-39588
-39623
-39660
-39697
-39736
-39776
-39817
-39860
-39903
-39947
-39992
-40038
-40084
-40131
-40178
-40226
-40275
-40323
-40372
-40421
-40469
-40519
-40568
-40617
-40667
-40717
-40767
-40818
-40871
-40924
-40979
-41037
-41097
-41161
-41228
-41299
-41374
-41453
-41537
-41625
-41718
-41815
-41917
-42023
-42133
-42248
-42366
-42490
-42617
-42749
-42885
-43024
-43167
-43313
-43462
-43615
-43769
-43927
-44085
-44245
-44406
-44568
-44731
-44894
-45059
-45224
-45389
-45556
-45723
-45891
-46059
-46228
-46396
-46565
-46734
-46903
-47072
-47241
-47410
-47579
-47748
-47916
-48084
-48250
-48416
-48580
-48744
-48907
-49070
-49231
-49392
-49551
-49709
-49865
-50019
-50170
-50318
-50464
-50606
-50744
-50880
-51012
-51140
-51265
-51387
-51504
-51618
-51728
-51834
-51936
-52035
-52130
-52223
-52312
-52397
-52480
-52560
-52637
-52711
-52782
-52852
-52919
-52985
-53049
-53112
-53174
-53236
-53296
-53355
-53414
-53471
-53528
-53583
-53637
-53690
-53740
-53790
-53837
-53883
-53927
-53970
-54012
-54052
-54091
-54129
-54166
-54202
-54236
-54268
-54297
-54325
-54350
-54373
-54394
-54412
-54428
-54442
-54453
-54463
-54470
-54474
-54476
-54476
-54472
-54465
-54454
-54441
-54424
-54404
-54381
-54354
-54324
-54290
-54254
-54214
-54172
-54128
-54081
-54032
-53982
-53929
-53874
-53818
-53759
-53699
-53636
-53572
-53506
-53439
-53370
-53300
-53229
-53156
-53083
-53010
-52937
-52864
-52791
-52720
-52649
-52580
-52512
-52445
-52379
-52314
-52250
-52188
-52128
-52069
-52012
-51957
-51905
-51856
-51810
-51767
-51727
-51690
-51656
-51626
-51599
-51574
-51553
-51536
-51521
-51510
-51501
-51496
-51493
-51492
-51494
-51497
-51502
-51508
-51516
-51525
-51535
-51546
-51558
-51571
-51584
-51598
-51613
-51627
-51642
-51657
-51673
-51689
-51705
-51722
-51740
-51758
-51776
-51795
-51814
-51834
-51854
-51875
-51897
-51920
-51945
-51970
-51996
-52023
-52051
-52079
-52108
-52137
-52167
-52198
-52229
-52261
-52293
-52325
-52358
-52391
-52423
-52456
-52489
-52521
-52554
-52586
-52618
-52650
-52681
-52711
-52739
-52766
-52790
-52812
-52832
-52848
-52862
-52873
-52881
-52886
-52888
-52886
-52880
-52870
-52856
-52837
-52813
-52784
-52751
-52712
-52669
-52620
-52566
-52506
-52441
-52372
-52297
-52217
-52132
-52042
-51947
-51847
-51740
-51629
-51512
-51391
-51265
-51134
-50999
-50858
-50713
-50563
-50408
-50248
-50084
-49915
-49742
-49564
-49382
-49196
-49005
-48810
-48611
-48408
-48201
-47991
-47777
-47560
-47340
-47117
-46892
-46664
-46435
-46204
-45972
-45739
-45506
-45271
-45036
-44800
-44564
-44328
-44093
-43858
-43625
-43393
-43163
-42936
-42710
-42487
-42266
-42048
-41833
-41621
-41412
-41206
-41004
-40806
-40611
-40419
-40231
-40047
-39867
-39691
-39519
-39352
-39189
-39030
-38877
-38728
-38584
-38446
-38313
-38185
-38063
-37946
-37835
-37729
-37629
-37535
-37446
-37363
-37286
-37216
-37151
-37094
-37042
-36997
-36958
-36925
-36898
-36877
-36862
-36852
-36848
-36850
-36856
-36867
-36882
-36902
-36926
-36953
-36985
-37021
-37060
-37102
-37148
-37197
-37249
-37305
-37363
-37424
-37487
-37553
-37621
-37690
-37762
-37835
-37909
-37984
-38061
-38138
-38216
-38294
-38372
-38450
-38528
-38605
-38682
-38758
-38832
-38905
-38976
-39046
-39113
-39177
-39238
-39297
-39352
-39403
-39452
-39496
-39537
-39574
-39607
-39636
-39661
-39681
-39697
-39708
-39714
-39715
-39711
-39701
-39686
-39666
-39639
-39607
-39569
-39526
-39477
-39423
-39363
-39298
-39227
-39151
-39068
-38979
-38884
-38783
-38676
-38564
-38445
-38321
-38191
-38054
-37912
-37764
-37611
-37451
-37286
-37117
-36942
-36763
-36580
-36392
-36201
-36005
-35806
-35602
-35395
-35184
-34970
-34753
-34534
-34314
-34093
-33871
-33648
-33425
-33201
-32977
-32753
-32530
-32307
-32085
-31865
-31646
-31431
-31218
-31007
-30800
-30596
-30395
-30198
-30004
-29813
-29626
-29442
-29262
-29086
-28914
-28745
-28580
-28418
-28260
-28104
-27952
-27804
-27658
-27517
-27378
-27244
-27113
-26986
-26862
-26743
-26626
-26514
-26405
-26299
-26198
-26100
-26006
-25916
-25829
-25747
-25669
-25595
-25524
-25458
-25396
-25338
-25284
-25234
-25188
-25146
-25108
-25075
-25045
-25019
-24996
-24977
-24961
-24949
-24939
-24933
-24929
-24928
-24930
-24934
-24939
-24947
-24955
-24965
-24976
-24987
-24999
-25011
-25022
-25033
-25043
-25052
-25059
-25065
-25068
-25070
-25071
-25069
-25065
-25058
-25050
-25039
-25026
-25009
-24990
-24968
-24943
-24915
-24884
-24849
-24810
-24768
-24722
-24672
-24619
-24563
-24502
-24438
-24371
-24299
-24224
-24144
-24061
-23975
-23884
-23790
-23692
-23590
-23484
-23374
-23260
-23140
-23016
-22886
-22751
-22611
-22466
-22316
-22160
-21999
-21834
-21663
-21487
-21306
-21120
-20929
-20734
-20534
-20329
-20121
-19908
-19692
-19473
-19251
-19025
-18796
-18565
-18331
-18094
-17855
-17614
-17370
-17124
-16876
-16626
-16375
-16120
-15866
-15609
-15350
-15089
-14827
-14562
-14296
-14028
-13759
-13488
-13216
-12943
-12669
-12395
-12119
-11843
-11565
-11287
-11008
-10729
-10449
-10171
-9893
-9616
-9340
-9065
-8792
-8520
-8250
-7981
-7714
-7449
-7187
-6929
-6674
-6423
-6176
-5934
-5696
-5463
-5234
-5011
-4793
-4580
-4372
-4169
-3971
-3778
-3590
-3408
-3231
-3058
-2891
-2728
-2568
-2414
-2263
-2118
-1976
-1840
-1708
-1581
-1459
-1342
-1230
-1123
-1020
-922
-828
-739
-654
-573
-497
-426
-360
-298
-241
-189
-141
-98
-60
-27
2
27
47
63
74
81
84
83
77
67
54
37
15
-10
-38
-70
-105
-143
-183
-225
-269
-315
-363
-412
-462
-513
-564
-617
-669
-722
-775
-827
-879
-930
-980
-1029
-1077
-1123
-1168
-1210
-1251
-1290
-1327
-1362
-1395
-1426
-1454
-1480
-1504
-1525
-1545
-1562
-1576
-1588
-1596
-1601
-1603
-1600
-1593
-1582
-1565
-1544
-1518
-1487
-1451
-1409
-1362
-1309
-1250
-1185
-1115
-1039
-958
-871
-778
-681
-578
-470
-356
-238
-115
13
146
283
426
573
724
881
1042
1207
1375
1547
1722
1900
2081
2263
2448
2633
2821
3009
3199
3389
3580
3772
3965
4157
4350
4543
4736
4930
5122
5314
5505
5695
5883
6069
6253
6434
6613
6790
6963
7133
7300
7463
7622
7778
7931
8079
8224
8364
8501
8634
8764
8890
9013
9132
9247
9358
9466
9571
9672
9769
9863
9954
10042
10126
10208
10287
10363
10436
10507
10575
10640
10704
10764
10822
10877
10929
10978
11024
11067
11107
11145
11180
11213
11243
11271
11297
11320
11342
11361
11379
11395
11410
11424
11438
11451
11464
11477
11490
11504
11518
11533
11550
11568
11587
11608
11630
11653
11678
11705
11733
11762
11794
11827
11861
11896
11933
11971
12010
12050
12090
12131
12172
12214
12257
12300
12345
12391
12438
12486
12536
12587
12640
12694
12752
12811
12874
12939
13008
13079
13152
13229
13309
13391
13477
13566
13658
13754
13853
13955
14060
14169
14280
14394
14511
14630
14751
14874
14999
15126
15255
15386
15520
15655
15792
15932
16073
16216
16361
16510
16661
16814
16969
17127
17287
17451
17617
17787
17960
18136
18315
18497
18681
18868
19056
19247
19439
19633
19828
20023
20220
20417
20614
20811
21008
21203
21399
21593
21786
21977
22167
22356
22542
22727
22909
23089
23267
23443
23616
23787
23955
24122
24286
24448
24608
24765
24920
25073
25224
25372
25517
25661
25801
25939
26074
26207
26336
26463
26586
26707
26825
26939
27051
27158
27262
27362
27459
27551
27638
27722
27801
27877
27948
28014
28077
28135
28189
28239
28284
28326
28364
28398
28428
28455
28479
28499
28515
28528
28538
28544
28547
28548
28545
28539
28531
28520
28506
28489
28469
28447
28422
28395
28366
28333
28299
28262
28223
28181
28138
28092
28044
27995
27944
27891
27838
27782
27726
27669
27611
27552
27493
27433
27373
27313
27253
27192
27132
27072
27011
26951
26891
26831
26770
26710
26649
26588
26527
26466
26405
26345
26285
26226
26167
26109
26051
25994
25939
25884
25831
25779
25729
25681
25634
25591
25549
25510
25474
25440
25409
25380
25353
25328
25306
25285
25267
25251
25236
25223
25210
25199
25187
25176
25164
25153
25141
25129
25116
25102
25087
25071
25054
25036
25017
24997
24976
24954
24930
24905
24878
24851
24823
24793
24763
24731
24699
24666
24632
24597
24561
24525
24489
24452
24414
24377
24339
24302
24265
24228
24192
24156
24120
24084
24049
24014
23980
23946
23913
23881
23848
23816
23785
23753
23722
23692
23662
23632
23602
23574
23545
23517
23489
23461
23434
23406
23378
23350
23321
23292
23262
23232
23202
23172
23142
23113
23085
23057
23029
23002
22976
22949
22923
22898
22872
22847
22821
22796
22771
22746
22722
22697
22673
22648
22623
22598
22572
22545
22518
22489
22459
22428
22396
22363
22329
22295
22259
22222
22184
22146
22106
22065
22023
21980
21935
21889
21840
21790
21738
21684
21629
21572
21512
21451
21388
21322
21254
21184
21112
21038
20962
20883
20803
20721
20637
20551
20465
20376
20287
20196
20104
20010
19916
19820
19724
19627
19529
19430
19331
19231
19132
19031
18931
18830
18729
18629
18528
18428
18327
18226
18125
18024
17923
17822
17721
17619
17517
17414
17310
17205
17099
16993
16886
16777
16668
16557
16445
16331
16216
16097
15979
15858
15735
15610
15483
15354
15225
15095
14964
14833
14701
14570
14438
14307
14176
14045
13915
13786
13658
13530
13404
13278
13154
13031
12908
12787
12667
12547
12429
12311
12194
12078
11962
11846
11731
11617
11504
11391
11279
11168
11058
10949
10840
10733
10628
10523
10421
10320
10221
10124
10030
9937
9848
9761
9676
9594
9514
9436
9360
9286
9214
9144
9075
9007
8940
8875
8812
8749
8688
8629
8571
8516
8462
8410
8359
8311
8264
8219
8175
8132
8090
8050
8010
7972
7935
7899
7863
7829
7795
7761
7729
7696
7664
7632
7601
7570
7539
7508
7478
7447
7415
7382
7349
7315
7279
7242
7204
7164
7123
7079
7034
6986
6937
6885
6831
6774
6716
6655
6592
6528
6462
6395
6326
6257
6186
6115
6042
5968
5894
5818
5742
5665
5588
5510
5433
5355
5278
5201
5124
5049
4974
4899
4826
4753
4681
4610
4541
4472
4403
4336
4269
4204
4139
4075
4014
3953
3893
3835
3779
3725
3672
3622
3574
3529
3485
3445
3406
3371
3338
3308
3281
3256
3234
3215
3199
3186
3176
3170
3166
3165
3167
3173
3181
3192
3207
3224
3244
3268
3294
3324
3357
3393
3432
3476
3522
3573
3627
3684
3745
3809
3876
3945
4018
4093
4171
4252
4335
4421
4509
4599
4693
4788
4886
4986
5089
5193
5299
5406
5515
5624
5735
5846
5957
6069
6180
6290
6400
6510
6619
6726
6833
6939
7044
7147
7249
7350
7450
7549
7646
7743
7838
7932
8023
8114
8203
8289
8373
8455
8533
8608
8679
8747
8812
8872
8929
8981
9029
9073
9113
9149
9180
9208
9231
9250
9264
9274
9279
9280
9276
9267
9253
9235
9211
9183
9150
9112
9070
9022
8970
8914
8853
8787
8717
8643
8565
8484
8398
8309
8217
8121
8022
7919
7813
7703
7590
7473
7353
7230
7104
6974
6842
6707
6570
6430
6288
6143
5997
5848
5698
5545
5391
5235
5078
4919
4759
4599
4438
4278
4117
3957
3796
3636
3476
3315
3155
2994
2834
2674
2515
2355
2195
2035
1875
1715
1554
1393
1231
1069
906
743
579
415
250
85
-80
-245
-410
-576
-741
-906
-1071
-1234
-1397
-1559
-1719
-1877
-2033
-2189
-2343
-2495
-2644
-2792
-2938
-3081
-3222
-3360
-3496
-3629
-3759
-3887
-4011
-4132
-4251
-4366
-4477
-4586
-4691
-4793
-4891
-4987
-5080
-5169
-5256
-5341
-5422
-5502
-5580
-5655
-5729
-5801
-5871
-5940
-6007
-6073
-6137
-6200
-6263
-6324
-6384
-6443
-6500
-6556
-6611
-6665
-6718
-6770
-6821
-6872
-6921
-6969
-7015
-7060
-7103
-7145
-7186
-7225
-7263
-7299
-7334
-7369
-7402
-7434
-7465
-7496
-7526
-7555
-7584
-7612
-7640
-7667
-7694
-7722
-7750
-7778
-7807
-7836
-7865
-7895
-7926
-7956
-7987
-8018
-8048
-8080
-8111
-8141
-8172
-8202
-8232
-8261
-8289
-8316
-8342
-8368
-8392
-8415
-8437
-8458
-8478
-8497
-8515
-8532
-8548
-8562
-8576
-8590
-8602
-8615
-8627
-8639
-8650
-8662
-8674
-8687
-8701
-8716
-8731
-8748
-8766
-8786
-8806
-8828
-8851
-8875
-8901
-8929
-8958
-8988
-9020
-9054
-9090
-9127
-9167
-9208
-9251
-9296
-9342
-9390
-9439
-9489
-9541
-9594
-9648
-9704
-9762
-9820
-9880
-9942
-10004
-10068
-10134
-10200
-10268
-10338
-10408
-10479
-10551
-10624
-10698
-10772
-10847
-10922
-10998
-11073
-11148
-11223
-11298
-11372
-11445
-11518
-11590
-11661
-11730
-11799
-11866
-11932
-11997
-12061
-12124
-12186
-12248
-12310
-12370
-12431
-12491
-12552
-12612
-12672
-12732
-12791
-12849
-12906
-12962
-13016
-13068
-13119
-13168
-13215
-13260
-13303
-13344
-13383
-13419
-13453
-13484
-13512
-13537
-13559
-13577
-13591
-13602
-13610
-13613
-13614
-13611
-13604
-13594
-13581
-13563
-13542
-13517
-13488
-13455
-13418
-13377
-13333
-13285
-13233
-13179
-13121
-13060
-12995
-12928
-12858
-12786
-12711
-12634
-12555
-12475
-12393
-12310
-12226
-12142
-12056
-11971
-11885
-11800
-11715
-11631
-11549
-11468
-11388
-11310
-11233
-11158
-11085
-11014
-10944
-10876
-10809
-10744
-10680
-10619
-10559
-10501
-10445
-10391
-10339
-10290
-10242
-10197
-10154
-10114
-10075
-10039
-10006
-9974
-9944
-9917
-9892
-9869
-9847
-9828
-9811
-9797
-9784
-9773
-9764
-9758
-9753
-9750
-9749
-9750
-9751
-9755
-9759
-9765
-9772
-9781
-9790
-9800
-9812
-9823
-9836
-9849
-9862
-9876
-9890
-9905
-9920
-9936
-9952
-9969
-9987
-10005
-10024
-10043
-10063
-10083
-10103
-10124
-10145
-10166
-10188
-10211
-10234
-10258
-10282
-10307
-10332
-10358
-10383
-10408
-10433
-10458
-10483
-10506
-10530
-10552
-10575
-10597
-10618
-10639
-10659
-10678
-10697
-10714
-10730
-10745
-10759
-10772
-10783
-10793
-10802
-10809
-10814
-10818
-10821
-10822
-10821
-10819
-10815
-10810
-10803
-10795
-10786
-10776
-10765
-10753
-10741
-10729
-10716
-10704
-10691
-10679
-10667
-10655
-10644
-10632
-10622
-10612
-10603
-10595
-10588
-10582
-10577
-10573
-10570
-10569
-10569
-10570
-10572
-10574
-10577
-10581
-10586
-10591
-10597
-10604
-10612
-10621
-10630
-10639
-10649
-10658
-10668
-10676
-10685
-10692
-10699
-10705
-10708
-10711
-10712
-10711
-10709
-10705
-10699
-10691
-10681
-10669
-10656
-10641
-10624
-10607
-10588
-10568
-10547
-10526
-10504
-10481
-10458
-10435
-10411
-10387
-10363
-10340
-10316
-10293
-10270
-10248
-10226
-10205
-10185
-10166
-10147
-10131
-10115
-10101
-10087
-10074
-10063
-10051
-10041
-10031
-10022
-10014
-10006
-9998
-9991
-9985
-9979
-9973
-9968
-9963
-9958
-9954
-9951
-9948
-9946
-9945
-9943
-9942
-9942
-9942
-9943
-9944
-9946
-9949
-9952
-9956
-9960
-9965
-9969
-9973
-9978
-9982
-9987
-9991
-9996
-10000
-10005
-10008
-10012
-10015
-10019
-10022
-10026
-10029
-10033
-10036
-10040
-10044
-10048
-10052
-10056
-10060
-10065
-10069
-10074
-10079
-10084
-10090
-10096
-10103
-10110
-10117
-10125
-10132
-10140
-10149
-10157
-10167
-10177
-10187
-10199
-10211
-10224
-10237
-10251
-10265
-10280
-10294
-10309
-10323
-10338
-10352
-10365
-10378
-10390
-10401
-10412
-10421
-10429
-10436
-10440
-10444
-10445
-10444
-10441
-10436
-10429
-10419
-10406
-10392
-10375
-10356
-10334
-10310
-10283
-10254
-10223
-10189
-10153
-10115
-10075
-10032
-9988
-9941
-9892
-9841
-9788
-9733
-9676
-9618
-9558
-9497
-9433
-9368
-9302
-9234
-9164
-9093
-9020
-8946
-8870
-8793
-8715
-8635
-8553
-8470
-8386
-8300
-8213
-8125
-8037
-7948
-7858
-7767
-7675
-7582
-7489
-7395
-7300
-7204
-7109
-7013
-6917
-6821
-6725
-6629
-6534
-6438
-6343
-6249
-6154
-6061
-5968
-5876
-5785
-5695
-5606
-5518
-5432
-5347
-5263
-5181
-5101
-5022
-4945
-4869
-4796
-4724
-4653
-4585
-4518
-4453
-4390
-4328
-4269
-4211
-4154
-4099
-4045
-3993
-3942
-3892
-3844
-3797
-3752
-3708
-3665
-3624
-3584
-3546
-3509
-3474
-3440
-3407
-3377
-3348
-3321
-3296
-3273
-3252
-3233
-3217
-3202
-3189
-3178
-3169
-3162
-3157
-3154
-3154
-3155
-3158
-3163
-3170
-3180
-3192
-3206
-3223
-3243
-3266
-3292
-3321
-3354
-3389
-3428
-3470
-3514
-3562
-3612
-3664
-3719
-3775
-3834
-3895
-3957
-4021
-4086
-4152
-4220
-4288
-4357
-4427
-4497
-4568
-4638
-4708
-4778
-4848
-4917
-4985
-5052
-5118
-5183
-5247
-5310
-5372
-5432
-5490
-5546
-5600
-5652
-5701
-5748
-5792
-5833
-5872
-5908
-5941
-5971
-5999
-6024
-6047
-6068
-6087
-6104
-6119
-6133
-6146
-6157
-6167
-6176
-6184
-6191
-6197
-6202
-6206
-6209
-6211
-6213
-6214
-6214
-6214
-6213
-6211
-6208
-6205
-6200
-6195
-6188
-6181
-6173
-6165
-6156
-6146
-6136
-6125
-6114
-6102
-6090
-6077
-6065
-6053
-6041
-6029
-6018
-6007
-5997
-5987
-5979
-5971
-5964
-5958
-5953
-5949
-5947
-5946
-5946
-5948
-5951
-5956
-5963
-5971
-5981
-5993
-6007
-6022
-6040
-6059
-6081
-6105
-6132
-6161
-6193
-6227
-6263
-6301
-6342
-6385
-6431
-6479
-6529
-6582
-6637
-6694
-6754
-6815
-6878
-6943
-7010
-7078
-7148
-7219
-7292
-7366
-7441
-7518
-7596
-7675
-7755
-7837
-7919
-8002
-8087
-8172
-8259
-8346
-8434
-8523
-8613
-8705
-8797
-8890
-8985
-9081
-9177
-9274
-9372
-9471
-9570
-9669
-9769
-9869
-9970
-10071
-10172
-10273
-10375
-10476
-10578
-10679
-10781
-10882
-10982
-11082
-11181
-11279
-11376
-11472
-11565
-11656
-11745
-11832
-11916
-11997
-12075
-12150
-12223
-12292
-12359
-12422
-12482
-12539
-12593
-12642
-12689
-12731
-12770
-12805
-12837
-12865
-12889
-12910
-12928
-12942
-12954
-12963
-12969
-12973
-12973
-12971
-12966
-12959
-12948
-12934
-12918
-12899
-12876
-12851
-12824
-12793
-12760
-12723
-12684
-12643
-12600
-12554
-12506
-12456
-12404
-12350
-12294
-12235
-12175
-12113
-12048
-11981
-11912
-11841
-11767
-11692
-11614
-11534
-11452
-11368
-11282
-11195
-11106
-11015
-10923
-10830
-10735
-10639
-10542
-10443
-10344
-10242
-10140
-10036
-9931
-9824
-9717
-9609
-9500
-9389
-9278
-9166
-9053
-8939
-8824
-8709
-8593
-8476
-8358
-8240
-8121
-8002
-7882
-7762
-7641
-7520
-7399
-7278
-7156
-7034
-6912
-6791
-6669
-6547
-6425
-6304
-6184
-6063
-5944
-5825
-5706
-5588
-5471
-5354
-5237
-5121
-5006
-4891
-4777
-4664
-4551
-4439
-4326
-4215
-4103
-3993
-3883
-3773
-3664
-3556
-3448
-3341
-3234
-3128
-3023
-2918
-2814
-2712
-2609
-2508
-2406
-2306
-2205
-2105
-2005
-1906
-1806
-1708
-1610
-1512
-1415
-1319
-1223
-1127
-1032
-938
-844
-750
-657
-565
-473
-382
-291
-201
-113
-25
62
147
232
315
397
477
557
637
715
792
869
944
1018
1092
1165
1236
1307
1376
1444
1511
1576
1640
1703
1764
1823
1881
1937
1992
2045
2097
2148
2198
2247
2294
2340
2385
2428
2470
2512
2553
2593
2632
2670
2708
2745
2782
2818
2853
2887
2920
2952
2983
3013
3042
3069
3095
3120
3143
3164
3184
3203
3220
3235
3250
3264
3276
3288
3299
3310
3319
3328
3335
3343
3350
3356
3362
3369
3375
3380
3386
3392
3398
3403
3410
3416
3423
3431
3439
3449
3460
3472
3485
3500
3517
3535
3554
3575
3598
3622
3649
3676
3706
3736
3769
3802
3837
3874
3911
3950
3989
4030
4070
4114
4158
4202
4248
4295
4342
4391
4440
4490
4540
4591
4642
4694
4745
4797
4850
4902
4954
5007
5059
5111
5162
5213
5264
5314
5364
5414
5463
5511
5558
5604
5649
5693
5736
5778
5818
5857
5894
5929
5963
5994
6024
6053
6079
6103
6126
6146
6165
6182
6196
6209
6220
6229
6237
6244
6249
6252
6255
6256
6256
6256
6254
6251
6248
6244
6239
6234
6228
6221
6214
6207
6200
6192
6184
6176
6168
6159
6151
6142
6133
6125
6116
6107
6098
6088
6078
6068
6057
6046
6036
6025
6014
6003
5991
5980
5968
5956
5943
5930
5916
5901
5887
5871
5855
5839
5822
5804
5786
5768
5749
5730
5711
5691
5670
5649
5628
5607
5585
5562
5539
5515
5491
5465
5439
5413
5386
5358
5331
5303
5275
5248
5220
5192
5164
5137
5110
5084
5058
5033
5009
4985
4962
4940
4920
4900
4883
4866
4851
4838
4825
4815
4806
4799
4793
4789
4786
4784
4784
4785
4787
4790
4794
4799
4805
4812
4819
4827
4836
4846
4856
4866
4877
4888
4899
4911
4922
4934
4946
4957
4969
4981
4993
5005
5016
5027
5038
5049
5059
5069
5078
5088
5097
5106
5114
5123
5131
5139
5147
5155
5163
5170
5177
5184
5191
5197
5203
5209
5216
5222
5229
5237
5245
5253
5262
5271
5280
5290
5300
5310
5320
5330
5340
5351
5362
5373
5385
5398
5410
5424
5437
5451
5466
5481
5497
5513
5531
5549
5567
5587
5607
5628
5649
5670
5692
5714
5736
5758
5780
5801
5823
5844
5865
5886
5907
5928
5949
5970
5991
6012
6033
6054
6075
6096
6116
6136
6155
6174
6193
6211
6229
6246
6262
6278
6292
6306
6319
6332
6344
6355
6366
6377
6387
6396
6406
6415
6424
6433
6442
6450
6458
6466
6473
6480
6487
6493
6499
6504
6509
6514
6518
6521
6524
6527
6529
6531
6532
6533
6534
6535
6536
6537
6538
6539
6540
6541
6542
6542
6543
6544
6545
6545
6546
6547
6548
6549
6551
6554
6557
6560
6564
6568
6573
6578
6583
6590
6597
6604
6613
6623
6633
6644
6657
6670
6684
6699
6714
6731
6749
6769
6790
6812
6836
6861
6888
6916
6945
6975
7007
7040
7075
7111
7148
7186
7226
7267
7309
7352
7396
7441
7487
7533
7580
7626
7673
7720
7768
7815
7862
7910
7957
8004
8051
8098
8144
8189
8236
8281
8326
8370
8414
8457
8500
8543
8585
8626
8668
8709
8749
8789
8829
8868
8906
8944
8980
9017
9052
9087
9121
9154
9186
9217
9247
9276
9304
9331
9357
9382
9406
9429
9451
9471
9491
9509
9526
9542
9556
9569
9580
9590
9599
9606
9613
9618
9621
9623
9624
9623
9621
9618
9613
9606
9599
9590
9580
9568
9556
9542
9528
9513
9497
9479
9461
9442
9422
9402
9381
9360
9338
9317
9295
9273
9250
9228
9205
9182
9159
9136
9113
9091
9068
9046
9024
9002
8981
8960
8940
8920
8900
8880
8861
8841
8821
8802
8782
8763
8744
8724
8705
8685
8666
8646
8626
8606
8585
8565
8545
8524
8503
8483
8462
8442
8422
8402
8383
8363
8344
8325
8305
8286
8267
8247
8227
8207
8186
8166
8146
8125
8106
8086
8066
8045
8026
8005
7986
7966
7946
7927
7908
7888
7869
7849
7829
7809
7788
7767
7744
7721
7697
7671
7645
7617
7587
7556
7523
7488
7452
7413
7372
7330
7285
7238
7189
7137
7083
7027
6968
6907
6843
6777
6709
6638
6565
6490
6412
6333
6252
6169
6085
5999
5911
5823
5732
5641
5548
5454
5359
5264
5167
5070
4973
4874
4775
4676
4576
4476
4376
4276
4176
4075
3977
3877
3779
3681
3584
3488
3394
3300
3208
3117
3027
2940
2854
2770
2688
2609
2532
2457
2385
2316
2249
2186
2125
2067
2012
1961
1912
1868
1826
1788
1754
1723
1696
1673
1653
1637
1625
1616
1610
1608
1610
1615
1623
1634
1648
1664
1684
1707
1732
1761
1791
1825
1862
1901
1944
1989
2036
2086
2138
2193
2249
2309
2370
2434
2501
2569
2640
2713
2789
2866
2946
3028
3112
3197
3285
3374
3464
3556
3649
3743
3839
3935
4030
4129
4227
4325
4424
4523
4622
4720
4818
4915
5013
5109
5205
5301
5395
5489
5581
5673
5764
5853
5942
6029
6114
6199
6282
6364
6444
6522
6599
6674
6748
6820
6889
6956
7021
7083
7143
7200
7254
7305
7353
7399
7442
7482
7520
7554
7585
7614
7639
7662
7681
7698
7712
7722
7729
7732
7733
7730
7723
7713
7700
7683
7662
7637
7609
7577
7542
7502
7459
7412
7361
7306
7248
7186
7121
7052
6979
6903
6823
6740
6654
6564
6472
6376
6278
6176
6072
5964
5855
5742
5627
5510
5390
5268
5144
5017
4889
4758
4625
4491
4354
4216
4075
3934
3790
3645
3498
3350
3200
3049
2897
2743
2588
2433
2276
2119
1962
1804
1646
1488
1330
1173
1014
859
703
548
394
241
90
-60
-207
-352
-494
-634
-771
-905
-1036
-1163
-1288
-1409
-1526
-1640
-1750
-1857
-1959
-2057
-2151
-2240
-2324
-2404
-2479
-2549
-2615
-2676
-2732
-2784
-2831
-2873
-2910
-2943
-2971
-2994
-3012
-3026
-3035
-3039
-3039
-3034
-3024
-3010
-2992
-2970
-2944
-2914
-2880
-2843
-2802
-2759
-2712
-2662
-2609
-2553
-2495
-2434
-2370
-2304
-2235
-2164
-2090
-2015
-1937
-1858
-1777
-1693
-1609
-1522
-1434
-1345
-1255
-1164
-1071
-979
-885
-791
-697
-603
-509
-415
-322
-230
-139
-49
40
127
213
296
378
459
537
613
687
759
828
896
962
1026
1088
1148
1206
1262
1317
1369
1419
1467
1513
1556
1598
1637
1674
1709
1741
1771
1799
1824
1847
1867
1884
1899
1910
1919
1925
1928
1928
1925
1919
1910
1898
1883
1864
1843
1819
1792
1762
1729
1694
1656
1615
1572
1527
1479
1430
1378
1324
1268
1211
1152
1092
1030
967
903
839
773
707
640
572
505
436
368
301
233
166
100
34
-31
-94
-156
-217
-277
-334
-391
-445
-498
-550
-600
-649
-696
-743
-788
-831
-874
-915
-954
-992
-1029
-1065
-1098
-1131
-1161
-1190
-1217
-1242
-1265
-1286
-1306
-1323
-1338
-1351
-1362
-1370
-1376
-1380
-1381
-1379
-1375
-1369
-1359
-1348
-1333
-1317
-1298
-1277
-1253
-1228
-1200
-1171
-1139
-1106
-1071
-1034
-996
-956
-914
-871
-827
-780
-732
-683
-632
-581
-528
-474
-419
-364
-307
-251
-194
-136
-78
-20
38
97
156
214
273
332
391
449
508
566
623
681
738
795
852
908
964
1018
1073
1127
1179
1231
1282
1331
1379
1426
1472
1515
1557
1597
1634
1670
1703
1734
1762
1787
1810
1829
1846
1859
1870
1877
1882
1883
1882
1877
1870
1860
1846
1830
1811
1790
1766
1740
1711
1681
1648
1613
1576
1538
1498
1456
1412
1366
1320
1271
1222
1172
1120
1068
1014
960
905
849
793
736
678
620
561
501
441
381
320
260
198
137
75
13
-49
-111
-173
-235
-298
-360
-422
-483
-544
-605
-666
-726
-786
-846
-905
-963
-1020
-1079
-1136
-1192
-1248
-1304
-1358
-1413
-1466
-1519
-1571
-1623
-1675
-1726
-1776
-1827
-1876
-1926
-1974
-2023
-2070
-2117
-2163
-2208
-2252
-2295
-2338
-2379
-2420
-2459
-2498
-2535
-2572
-2607
-2641
-2674
-2706
-2737
-2766
-2794
-2820
-2845
-2868
-2890
-2910
-2929
-2947
-2963
-2977
-2991
-3003
-3015
-3025
-3034
-3043
-3052
-3060
-3068
-3076
-3084
-3092
-3101
-3109
-3118
-3126
-3135
-3145
-3154
-3164
-3173
-3183
-3193
-3203
-3214
-3224
-3235
-3246
-3257
-3269
-3280
-3292
-3305
-3318
-3331
-3344
-3358
-3372
-3387
-3403
-3418
-3435
-3452
-3469
-3488
-3506
-3525
-3545
-3565
-3586
-3607
-3629
-3651
-3674
-3697
-3720
-3743
-3767
-3791
-3814
-3838
-3863
-3887
-3912
-3937
-3962
-3988
-4013
-4038
-4064
-4090
-4116
-4142
-4168
-4194
-4219
-4245
-4272
-4298
-4324
-4350
-4377
-4403
-4429
-4455
-4481
-4507
-4531
-4556
-4580
-4603
-4626
-4647
-4668
-4688
-4707
-4725
-4742
-4758
-4772
-4786
-4798
-4810
-4820
-4829
-4837
-4845
-4851
-4856
-4860
-4863
-4865
-4866
-4866
-4865
-4863
-4861
-4859
-4856
-4852
-4848
-4844
-4839
-4834
-4828
-4822
-4816
-4809
-4802
-4795
-4788
-4781
-4773
-4765
-4758
-4750
-4742
-4735
-4728
-4721
-4714
-4707
-4701
-4695
-4689
-4684
-4679
-4675
-4672
-4669
-4667
-4667
-4667
-4668
-4671
-4675
-4680
-4686
-4694
-4703
-4713
-4725
-4738
-4752
-4768
-4785
-4804
-4824
-4846
-4869
-4893
-4919
-4946
-4974
-5004
-5035
-5068
-5102
-5137
-5174
-5211
-5250
-5290
-5331
-5373
-5416
-5460
-5505
-5551
-5598
-5645
-5693
-5742
-5792
-5842
-5893
-5944
-5995
-6047
-6098
-6150
-6203
-6256
-6309
-6362
-6416
-6470
-6524
-6579
-6633
-6687
-6741
-6795
-6848
-6902
-6954
-7007
-7059
-7110
-7161
-7212
-7262
-7311
-7360
-7407
-7454
-7500
-7545
-7589
-7632
-7673
-7714
-7753
-7792
-7829
-7865
-7900
-7933
-7966
-7998
-8029
-8058
-8089
-8117
-8145
-8172
-8198
-8223
-8247
-8271
-8293
-8315
-8336
-8356
-8376
-8394
-8411
-8427
-8442
-8455
-8468
-8479
-8489
-8497
-8505
-8511
-8516
-8520
-8523
-8525
-8526
-8526
-8524
-8521
-8516
-8511
-8505
-8498
-8490
-8481
-8472
-8461
-8450
-8439
-8426
-8414
-8401
-8388
-8374
-8360
-8347
-8333
-8319
-8304
-8290
-8275
-8260
-8245
-8230
-8214
-8198
-8182
-8166
-8148
-8132
-8116
-8099
-8080
-8064
-8047
-8029
-8013
-7996
-7980
-7963
-7947
-7931
-7916
-7900
-7885
-7870
-7855
-7841
-7827
-7813
-7800
-7787
-7775
-7763
-7752
-7742
-7732
-7723
-7715
-7707
-7701
-7695
-7690
-7686
-7682
-7679
-7678
-7677
-7677
-7678
-7679
-7682
-7685
-7689
-7694
-7701
-7708
-7716
-7726
-7736
-7748
-7761
-7775
-7791
-7807
-7825
-7844
-7864
-7886
-7908
-7932
-7957
-7983
-8010
-8038
-8067
-8096
-8128
-8160
-8193
-8226
-8260
-8295
-8330
-8365
-8401
-8437
-8473
-8509
-8545
-8581
-8617
-8653
-8689
-8725
-8761
-8797
-8833
-8869
-8905
-8940
-8976
-9011
-9047
-9082
-9118
-9153
-9188
-9223
-9258
-9293
-9328
-9363
-9397
-9431
-9464
-9497
-9530
-9562
-9593
-9624
-9654
-9684
-9713
-9741
-9768
-9795
-9820
-9845
-9868
-9890
-9912
-9931
-9950
-9967
-9983
-9996
-10009
-10019
-10028
-10036
-10042
-10047
-10050
-10052
-10052
-10051
-10049
-10046
-10041
-10036
-10029
-10021
-10013
-10004
-9994
-9983
-9973
-9962
-9950
-9939
-9927
-9914
-9902
-9889
-9877
-9864
-9851
-9838
-9825
-9811
-9798
-9784
-9770
-9756
-9741
-9726
-9711
-9696
-9679
-9663
-9645
-9628
-9609
-9591
-9572
-9552
-9533
-9512
-9492
-9471
-9449
-9427
-9405
-9383
-9360
-9337
-9314
-9290
-9266
-9242
-9217
-9192
-9167
-9141
-9115
-9088
-9061
-9034
-9007
-8979
-8951
-8923
-8893
-8864
-8834
-8803
-8771
-8739
-8706
-8673
-8639
-8604
-8568
-8531
-8494
-8455
-8416
-8376
-8334
-8292
-8248
-8204
-8159
-8113
-8066
-8018
-7970
-7921
-7871
-7821
-7770
-7718
-7665
-7612
-7559
-7505
-7450
-7395
-7340
-7284
-7228
-7171
-7115
-7058
-7001
-6943
-6886
-6829
-6771
-6714
-6656
-6599
-6541
-6484
-6427
-6369
-6312
-6255
-6197
-6140
-6082
-6024
-5967
-5909
-5852
-5794
-5736
-5679
-5621
-5563
-5506
-5448
-5391
-5334
-5277
-5221
-5164
-5109
-5053
-4998
-4944
-4890
-4837
-4785
-4734
-4684
-4635
-4586
-4539
-4493
-4449
-4405
-4363
-4321
-4281
-4242
-4204
-4168
-4132
-4097
-4062
-4030
-3998
-3967
-3937
-3907
-3878
-3849
-3821
-3794
-3768
-3741
-3716
-3691
-3666
-3642
-3618
-3595
-3572
-3550
-3529
-3509
-3489
-3470
-3452
-3434
-3418
-3402
-3386
-3371
-3357
-3343
-3330
-3318
-3306
-3295
-3285
-3275
-3266
-3257
-3250
-3243
-3237
-3232
-3227
-3223
-3220
-3217
-3215
-3214
-3214
-3214
-3215
-3217
-3219
-3222
-3226
-3230
-3234
-3240
-3245
-3251
-3256
-3262
-3268
-3274
-3279
-3284
-3289
-3293
-3297
-3300
-3302
-3305
-3306
-3307
-3307
-3307
-3306
-3304
-3302
-3299
-3296
-3292
-3288
-3283
-3278
-3273
-3268
-3262
-3258
-3253
-3249
-3246
-3243
-3241
-3239
-3239
-3239
-3240
-3242
-3246
-3250
-3255
-3260
-3267
-3275
-3283
-3292
-3303
-3314
-3325
-3338
-3352
-3366
-3381
-3397
-3413
-3431
-3449
-3468
-3488
-3508
-3529
-3551
-3574
-3598
-3622
-3648
-3674
-3700
-3728
-3756
-3785
-3815
-3845
-3876
-3908
-3941
-3974
-4008
-4042
-4077
-4113
-4149
-4186
-4223
-4261
-4300
-4339
-4379
-4419
-4460
-4501
-4542
-4584
-4626
-4669
-4711
-4754
-4797
-4840
-4883
-4925
-4968
-5010
-5053
-5095
-5137
-5179
-5221
-5263
-5304
-5345
-5385
-5425
-5465
-5504
-5543
-5582
-5621
-5659
-5698
-5737
-5776
-5815
-5854
-5894
-5933
-5973
-6014
-6055
-6096
-6137
-6178
-6220
-6262
-6304
-6346
-6387
-6429
-6471
-6513
-6555
-6596
-6637
-6679
-6719
-6760
-6800
-6840
-6880
-6919
-6958
-6997
-7035
-7073
-7111
-7149
-7187
-7225
-7263
-7302
-7340
-7379
-7418
-7456
-7495
-7534
-7573
-7611
-7650
-7688
-7726
-7763
-7800
-7837
-7873
-7909
-7944
-7978
-8013
-8045
-8080
-8112
-8144
-8176
-8207
-8237
-8268
-8297
-8327
-8355
-8384
-8412
-8440
-8468
-8495
-8522
-8548
-8575
-8601
-8627
-8652
-8677
-8702
-8726
-8750
-8773
-8796
-8818
-8840
-8861
-8881
-8901
-8920
-8939
-8956
-8973
-8989
-9004
-9018
-9031
-9044
-9055
-9066
-9075
-9084
-9091
-9098
-9104
-9109
-9113
-9116
-9118
-9119
-9120
-9119
-9118
-9115
-9112
-9108
-9102
-9096
-9089
-9080
-9071
-9060
-9049
-9036
-9023
-9009
-8994
-8978
-8962
-8944
-8927
-8908
-8889
-8870
-8850
-8830
-8810
-8788
-8767
-8745
-8722
-8699
-8675
-8651
-8627
-8602
-8576
-8550
-8524
-8498
-8471
-8444
-8416
-8389
-8361
-8334
-8306
-8278
-8250
-8222
-8194
-8167
-8140
-8113
-8086
-8060
-8034
-8009
-7984
-7959
-7935
-7911
-7888
-7865
-7842
-7820
-7798
-7776
-7755
-7734
-7713
-7693
-7673
-7654
-7635
-7616
-7598
-7580
-7563
-7547
-7531
-7516
-7501
-7488
-7475
-7462
-7451
-7441
-7431
-7423
-7416
-7410
-7405
-7401
-7398
-7396
-7395
-7395
-7396
-7398
-7401
-7404
-7409
-7414
-7420
-7427
-7435
-7443
-7452
-7462
-7472
-7482
-7494
-7505
-7517
-7529
-7542
-7555
-7568
-7582
-7595
-7609
-7623
-7637
-7651
-7666
-7680
-7694
-7709
-7724
-7738
-7752
-7766
-7780
-7794
-7808
-7821
-7834
-7847
-7860
-7873
-7885
-7897
-7910
-7922
-7935
-7948
-7961
-7974
-7987
-8000
-8015
-8029
-8042
-8057
-8071
-8087
-8102
-8118
-8134
-8151
-8167
-8183
-8201
-8218
-8236
-8253
-8271
-8288
-8306
-8324
-8343
-8361
-8379
-8398
-8416
-8434
-8452
-8470
-8488
-8506
-8523
-8540
-8557
-8574
-8590
-8606
-8622
-8638
-8653
-8668
-8682
-8696
-8710
-8722
-8734
-8746
-8757
-8767
-8777
-8786
-8794
-8801
-8808
-8814
-8820
-8824
-8828
-8830
-8832
-8833
-8832
-8831
-8829
-8826
-8822
-8816
-8810
-8803
-8794
-8785
-8775
-8763
-8751
-8737
-8723
-8707
-8691
-8673
-8654
-8635
-8614
-8592
-8570
-8546
-8522
-8496
-8470
-8442
-8415
-8386
-8357
-8327
-8297
-8267
-8237
-8206
-8175
-8144
-8113
-8082
-8051
-8020
-7989
-7958
-7926
-7895
-7864
-7834
-7803
-7772
-7742
-7712
-7682
-7652
-7622
-7593
-7565
-7537
-7509
-7483
-7456
-7431
-7406
-7382
-7359
-7337
-7315
-7295
-7275
-7256
-7237
-7220
-7203
-7188
-7172
-7158
-7144
-7131
-7119
-7107
-7096
-7085
-7075
-7065
-7055
-7046
-7037
-7029
-7020
-7012
-7003
-6994
-6986
-6977
-6968
-6960
-6950
-6941
-6932
-6922
-6912
-6902
-6891
-6880
-6869
-6857
-6845
-6832
-6819
-6805
-6790
-6775
-6760
-6744
-6728
-6711
-6694
-6676
-6659
-6640
-6622
-6602
-6583
-6563
-6543
-6523
-6503
-6482
-6461
-6441
-6420
-6400
-6379
-6359
-6338
-6318
-6298
-6278
-6257
-6237
-6217
-6196
-6175
-6155
-6134
-6112
-6091
-6069
-6047
-6025
-6003
-5980
-5958
-5935
-5911
-5887
-5863
-5839
-5814
-5789
-5764
-5739
-5713
-5688
-5661
-5635
-5608
-5581
-5553
-5525
-5497
-5468
-5439
-5409
-5380
-5350
-5319
-5288
-5256
-5224
-5192
-5159
-5125
-5090
-5055
-5019
-4983
-4945
-4907
-4869
-4829
-4789
-4748
-4706
-4663
-4619
-4574
-4529
-4483
-4436
-4388
-4340
-4290
-4241
-4190
-4139
-4088
-4035
-3984
-3931
-3878
-3824
-3771
-3717
-3662
-3608
-3553
-3498
-3442
-3387
-3331
-3275
-3219
-3163
-3106
-3049
-2993
-2936
-2878
-2821
-2764
-2706
-2648
-2590
-2532
-2474
-2416
-2358
-2300
-2242
-2185
-2127
-2069
-2012
-1955
-1899
-1843
-1787
-1731
-1676
-1622
-1568
-1514
-1460
-1407
-1355
-1303
-1251
-1199
-1149
-1098
-1048
-998
-949
-901
-852
-805
-758
-712
-666
-621
-577
-535
-493
-453
-414
-377
-341
-307
-274
-243
-213
-185
-159
-134
-111
-90
-70
-52
-35
-19
-5
8
20
32
42
51
59
65
71
76
80
83
85
87
88
88
88
88
87
86
85
84
83
81
80
78
77
75
74
73
72
72
72
73
75
77
80
83
88
93
99
106
114
123
132
143
154
167
181
196
212
230
248
268
288
310
333
357
382
408
435
463
493
523
555
587
620
654
689
725
761
799
837
876
916
956
998
1040
1083
1127
1171
1217
1263
1311
1359
1409
1460
1513
1566
1621
1678
1736
1796
1856
1919
1983
2048
2114
2182
2251
2322
2394
2467
2542
2617
2694
2772
2850
2930
3011
3092
3175
3258
3341
3426
3511
3597
3684
3771
3860
3949
4038
4129
4220
4312
4405
4498
4592
4687
4783
4880
4977
5075
5173
5272
5371
5471
5571
5672
5773
5874
5976
6078
6180
6282
6384
6486
6587
6689
6790
6891
6991
7092
7192
7292
7391
7490
7589
7688
7786
7884
7982
8080
8178
8276
8374
8472
8570
8667
8765
8862
8959
9056
9152
9248
9344
9439
9534
9629
9723
9817
9911
10004
10096
10188
10280
10371
10461
10551
10641
10730
10819
10907
10995
11082
11169
11256
11342
11428
11514
11599
11683
11768
11851
11935
12018
12100
12182
12263
12344
12424
12504
12583
12662
12740
12818
12895
12971
13046
13121
13194
13267
13338
13409
13479
13548
13615
13682
13748
13813
13876
13939
14001
14061
14121
14180
14237
14294
14349
14404
14457
14510
14561
14611
14660
14708
14755
14801
14846
14890
14933
14974
15015
15054
15092
15129
15165
15200
15234
15266
15298
15328
15357
15385
15412
15438
15463
15487
15509
15531
15552
15571
15590
15608
15624
15640
15655
15669
15682
15694
15705
15715
15725
15733
15741
15748
15754
15759
15763
15766
15769
15770
15771
15772
15772
15771
15770
15767
15765
15762
15758
15754
15750
15746
15741
15736
15730
15725
15720
15716
15711
15707
15703
15699
15696
15694
15692
15691
15691
15691
15691
15692
15694
15696
15699
15702
15705
15709
15713
15718
15723
15728
15733
15739
15746
15752
15759
15767
15775
15783
15792
15802
15812
15822
15833
15844
15856
15868
15881
15894
15909
15923
15939
15954
15971
15987
16004
16021
16040
16059
16078
16097
16117
16138
16160
16181
16204
16227
16251
16276
16300
16327
16353
16379
16408
16436
16465
16496
16526
16558
16590
16622
16656
16690
16725
16761
16798
16835
16874
16912
16952
16992
17033
17074
17116
17158
17200
17244
17287
17331
17375
17420
17465
17510
17556
17601
17647
17693
17739
17784
17830
17876
17921
17967
18012
18057
18102
18146
18190
18233
18275
18317
18358
18398
18438
18476
18514
18550
18585
18618
18651
18682
18711
18739
18766
18790
18814
18835
18854
18872
18888
18902
18913
18923
18931
18937
18941
18943
18943
18940
18936
18930
18921
18911
18898
18884
18867
18848
18828
18805
18780
18754
18726
18696
18664
18630
18595
18558
18520
18480
18439
18396
18352
18306
18260
18212
18162
18112
18061
18009
17955
17901
17846
17791
17734
17677
17619
17561
17502
17443
17383
17323
17262
17201
17140
17078
17016
16954
16892
16829
16767
16704
16641
16579
16516
16454
16392
16329
16268
16207
16146
16087
16027
15970
15912
15855
15798
15743
15688
15635
15583
15532
15482
15434
15387
15342
15298
15256
15216
15177
15140
15105
15071
15039
15009
14981
14954
14929
14905
14884
14864
14845
14828
14813
14799
14787
14776
14766
14758
14751
14745
14740
14737
14735
14733
14733
14733
14735
14737
14740
14743
14748
14753
14759
14765
14772
14780
14789
14798
14807
14817
14828
14839
14850
14861
14873
14884
14896
14908
14919
14930
14942
14953
14965
14976
14986
14997
15007
15017
15026
15035
15044
15051
15059
15065
15071
15076
15080
15084
15086
15088
15088
15087
15085
15082
15078
15072
15065
15057
15048
15037
15025
15012
14998
14982
14965
14946
14927
14906
14884
14862
14838
14813
14787
14761
14734
14706
14677
14648
14619
14588
14557
14526
14495
14463
14432
14400
14368
14337
14305
14274
14243
14212
14181
14151
14120
14089
14059
14028
13998
13967
13937
13906
13876
13846
13816
13786
13757
13728
13698
13669
13641
13613
13585
13557
13530
13503
13476
13450
13424
13398
13373
13349
13325
13302
13279
13257
13236
13215
13195
13177
13159
13142
13126
13111
13097
13084
13073
13062
13053
13045
13037
13031
13026
13023
13020
13019
13018
13018
13020
13023
13026
13031
13037
13043
13051
13059
13069
13079
13090
13102
13115
13129
13143
13157
13173
13189
13205
13222
13239
13257
13275
13293
13311
13330
13349
13368
13388
13407
13427
13446
13466
13485
13505
13525
13545
13564
13584
13604
13624
13644
13665
13685
13704
13724
13744
13763
13783
13802
13821
13841
13859
13878
13897
13915
13932
13950
13967
13983
14000
14015
14031
14046
14060
14074
14087
14100
14112
14123
14133
14143
14151
14159
14166
14172
14177
14181
14185
14188
14190
14191
14191
14191
14190
14188
14185
14182
14178
14173
14167
14161
14154
14147
14138
14130
14120
14110
14100
14088
14077
14064
14051
14038
14024
14009
13994
13978
13962
13946
13929
13911
13894
13875
13857
13838
13818
13798
13778
13758
13737
13716
13695
13673
13651
13629
13607
13584
13562
13539
13516
13493
13470
13447
13423
13400
13376
13352
13328
13303
13279
13253
13228
13202
13176
13149
13122
13095
13067
13039
13010
12981
12952
12923
12893
12863
12832
12801
12770
12738
12706
12674
12641
12608
12574
12540
12505
12470
12435
12399
12362
12325
12287
12249
12210
12170
12130
12089
12048
12005
11963
11919
11875
11831
11785
11739
11693
11646
11598
11549
11500
11450
11399
11347
11294
11240
11185
11130
11074
11016
10959
10900
10841
10780
10719
10657
10594
10531
10466
10401
10334
10267
10199
10130
10060
9990
9919
9847
9774
9700
9625
9550
9473
9396
9318
9238
9158
9077
8995
8913
8829
8745
8659
8573
8486
8399
8310
8222
8132
8042
7952
7861
7770
7679
7588
7496
7405
7314
7222
7131
7041
6951
6861
6771
6683
6594
6507
6420
6334
6248
6163
6079
5996
5913
5831
5749
5669
5589
5511
5433
5356
5280
5205
5132
5059
4987
4916
4846
4777
4710
4643
4578
4514
4452
4391
4331
4272
4215
4160
4106
4053
4002
3952
3904
3856
3810
3766
3722
3680
3640
3600
3562
3525
3489
3455
3421
3389
3358
3327
3298
3270
3243
3217
3192
3168
3146
3124
3103
3083
3063
3045
3028
3011
2995
2980
2965
2952
2938
2925
2913
2901
2889
2878
2867
2856
2845
2834
2823
2812
2801
2789
2778
2767
2755
2744
2732
2721
2709
2697
2686
2674
2662
2651
2639
2627
2615
2603
2591
2579
2566
2553
2541
2527
2514
2500
2485
2470
2454
2438
2420
2402
2383
2362
2341
2318
2293
2268
2241
2213
2183
2152
2120
2086
2051
2015
1978
1940
1900
1860
1818
1776
1733
1689
1644
1598
1552
1505
1457
1409
1359
1309
1259
1208
1156
1105
1052
1000
947
894
841
787
734
680
627
573
520
467
413
360
308
255
203
152
100
50
0
-50
-99
-148
-196
-243
-291
-337
-384
-429
-475
-519
-564
-607
-650
-693
-735
-777
-818
-858
-898
-937
-976
-1014
-1052
-1090
-1126
-1162
-1197
-1232
-1266
-1299
-1332
-1364
-1395
-1425
-1454
-1483
-1511
-1537
-1563
-1588
-1612
-1635
-1658
-1679
-1699
-1718
-1737
-1754
-1771
-1786
-1801
-1815
-1827
-1839
-1850
-1861
-1870
-1879
-1887
-1894
-1900
-1905
-1910
-1914
-1917
-1920
-1921
-1922
-1922
-1922
-1920
-1918
-1915
-1911
-1906
-1901
-1894
-1887
-1879
-1870
-1861
-1850
-1839
-1828
-1815
-1802
-1789
-1775
-1760
-1744
-1728
-1712
-1695
-1677
-1659
-1640
-1621
-1601
-1580
-1559
-1537
-1515
-1492
-1468
-1444
-1419
-1394
-1368
-1342
-1315
-1288
-1260
-1232
-1203
-1174
-1144
-1114
-1083
-1053
-1022
-991
-959
-928
-897
-866
-835
-804
-773
-742
-711
-680
-650
-620
-590
-560
-530
-501
-471
-441
-412
-382
-352
-323
-293
-263
-233
-203
-173
-142
-112
-81
-50
-20
11
42
73
104
135
166
198
229
261
292
324
356
388
421
453
485
518
551
583
616
649
681
714
747
779
812
844
877
909
942
974
1006
1039
1071
1103
1136
1168
1200
1232
1265
1297
1330
1362
1395
1429
1462
1496
1530
1564
1598
1633
1669
1704
1741
1777
1814
1852
1890
1929
1968
2008
2049
2090
2131
2174
2216
2259
2303
2347
2391
2436
2481
2527
2573
2619
2666
2713
2760
2808
2856
2905
2955
3005
3056
3107
3159
3212
3265
3319
3374
3429
3485
3542
3600
3659
3718
3778
3839
3901
3963
4027
4091
4155
4220
4286
4352
4418
4485
4552
4619
4687
4754
4822
4890
4958
5026
5094
5162
5230
5298
5366
5433
5501
5568
5635
5702
5769
5836
5902
5968
6034
6100
6166
6231
6296
6360
6425
6488
6552
6615
6678
6740
6802
6864
6924
6984
7044
7102
7160
7217
7273
7329
7383
7437
7489
7541
7592
7642
7691
7740
7787
7834
7880
7926
7970
8013
8058
8101
8143
8183
8225
8266
8306
8346
8385
8423
8461
8499
8536
8574
8610
8647
8683
8719
8755
8790
8825
8860
8894
8928
8962
8995
9028
9060
9092
9123
9153
9183
9212
9240
9268
9295
9321
9347
9372
9396
9420
9443
9466
9488
9510
9531
9551
9571
9590
9609
9628
9646
9664
9681
9699
9716
9732
9748
9764
9780
9795
9810
9825
9839
9853
9867
9881
9894
9908
9921
9934
9946
9959
9971
9983
9996
10007
10019
10031
10042
10054
10065
10076
10088
10099
10111
10123
10135
10148
10160
10173
10186
10199
10212
10226
10239
10253
10267
10280
10294
10308
10322
10336
10349
10363
10377
10391
10405
10419
10434
10448
10463
10477
10492
10507
10522
10537
10553
10568
10584
10600
10616
10633
10650
10667
10684
10701
10718
10736
10753
10771
10788
10806
10824
10842
10860
10878
10896
10915
10933
10952
10971
10990
11009
11029
11048
11068
11088
11108
11128
11148
11169
11189
11210
11230
11251
11272
11293
11314
11335
11356
11376
11397
11418
11438
11459
11479
11498
11518
11537
11556
11575
11593
11611
11628
11645
11662
11679
11694
11710
11725
11739
11753
11767
11779
11792
11803
11815
11825
11835
11845
11854
11862
11870
11878
11885
11892
11898
11904
11910
11915
11919
11923
11927
11931
11934
11937
11939
11941
11943
11945
11947
11948
11950
11951
11952
11954
11955
11956
11957
11958
11959
11961
11961
11962
11963
11964
11965
11966
11966
11967
11968
11968
11969
11970
11971
11972
11973
11974
11975
11976
11976
11977
11979
11980
11981
11982
11984
11985
11987
11988
11990
11992
11994
11996
11998
12000
12002
12004
12005
12007
12009
12011
12013
12015
12017
12018
12020
12021
12022
12022
12023
12023
12023
12022
12021
12020
12018
12016
12014
12011
12007
12004
12000
11995
11990
11985
11979
11973
11966
11959
11952
11944
11936
11928
11920
11911
11902
11893
11884
11875
11865
11856
11846
11836
11827
11817
11808
11799
11789
11780
11771
11763
11754
11746
11738
11730
11722
11714
11706
11699
11691
11684
11677
11670
11662
11655
11648
11641
11634
11626
11619
11611
11604
11596
11588
11580
11572
11564
11556
11548
11539
11531
11523
11514
11506
11498
11489
11481
11472
11463
11455
11447
11438
11430
11422
11414
11406
11398
11391
11383
11375
11368
11360
11353
11345
11337
11329
11322
11314
11306
11297
11289
11281
11273
11264
11255
11247
11238
11229
11220
11211
11202
11193
11183
11174
11164
11154
11144
11134
11124
11114
11103
11092
11081
11070
11058
11047
11035
11023
11011
10999
10987
10976
10964
10952
10940
10928
10917
10905
10894
10883
10872
10861
10851
10841
10831
10821
10812
10803
10794
10786
10777
10769
10761
10754
10747
10739
10732
10726
10719
10713
10707
10701
10696
10690
10685
10679
10674
10670
10665
10660
10656
10651
10647
10643
10639
10635
10631
10628
10624
10620
10616
10612
10608
10604
10600
10596
10592
10587
10583
10579
10575
10571
10567
10563
10560
10556
10553
10549
10546
10543
10540
10537
10535
10532
10530
10528
10526
10524
10522
10521
10519
10517
10516
10514
10512
10510
10508
10506
10504
10501
10498
10495
10491
10487
10483
10478
10474
10468
10462
10456
10449
10441
10434
10425
10416
10406
10396
10384
10373
10360
10347
10333
10318
10303
10287
10270
10253
10235
10216
10197
10177
10156
10135
10113
10090
10067
10043
10018
9993
9967
9941
9914
9886
9857
9828
9798
9768
9736
9704
9672
9639
9604
9570
9534
9498
9461
9423
9384
9344
9303
9261
9218
9175
9130
9084
9038
8990
8942
8893
8843
8792
8741
8688
8636
8582
8528
8474
8419
8363
8307
8251
8194
8137
8080
8023
7965
7908
7850
7793
7735
7678
7621
7564
7508
7452
7396
7341
7286
7232
7178
7125
7072
7021
6969
6919
6869
6820
6771
6723
6676
6630
6585
6540
6496
6453
6411
6370
6329
6290
6251
6214
6177
6141
6106
6072
6039
6007
5977
5947
5918
5891
5864
5839
5815
5791
5769
5747
5727
5708
5689
5672
5655
5639
5624
5609
5596
5583
5570
5558
5547
5537
5526
5517
5508
5499
5491
5483
5475
5468
5461
5455
5449
5444
5439
5434
5430
5426
5423
5420
5418
5416
5414
5413
5412
5411
5411
5410
5411
5411
5412
5413
5415
5417
5418
5421
5423
5425
5428
5431
5434
5437
5440
5444
5447
5451
5455
5459
5463
5468
5472
5477
5482
5487
5492
5498
5503
5509
5515
5521
5527
5534
5540
5546
5553
5559
5566
5572
5578
5585
5591
5597
5603
5609
5614
5620
5625
5630
5635
5640
5645
5650
5654
5658
5662
5666
5670
5674
5677
5680
5683
5686
5689
5692
5694
5697
5699
5701
5703
5705
5707
5709
5711
5713
5715
5717
5719
5720
5722
5724
5725
5727
5729
5730
5732
5734
5735
5737
5739
5740
5742
5744
5746
5748
5750
5753
5755
5757
5760
5762
5765
5767
5770
5772
5775
5778
5781
5783
5786
5789
5792
5795
5797
5800
5802
5804
5806
5807
5809
5810
5811
5812
5813
5813
5813
5812
5812
5810
5809
5807
5805
5802
5799
5796
5792
5788
5783
5778
5773
5767
5761
5754
5747
5740
5732
5724
5715
5707
5697
5688
5678
5668
5657
5646
5635
5623
5611
5598
5585
5572
5558
5544
5529
5514
5499
5483
5467
5451
5434
5417
5400
5383
5366
5349
5332
5314
5297
5280
5263
5246
5229
5212
5195
5179
5162
5146
5129
5113
5097
5082
5067
5052
5038
5025
5011
4999
4987
4975
4964
4954
4944
4936
4927
4920
4913
4907
4901
4896
4892
4889
4886
4884
4883
4882
4882
4883
4885
4887
4890
4894
4899
4904
4910
4916
4924
4932
4941
4951
4961
4972
4984
4996
5009
5022
5036
5050
5065
5080
5095
5111
5127
5144
5160
5177
5195
5212
5230
5247
5265
5282
5300
5317
5335
5352
5370
5387
5405
5422
5440
5458
5476
5493
5511
5529
5547
5565
5583
5601
5619
5637
5655
5673
5691
5709
5727
5745
5763
5781
5799
5817
5835
5853
5870
5888
5906
5923
5941
5958
5975
5992
6008
6025
6041
6057
6073
6089
6104
6120
6135
6150
6164
6179
6193
6207
6221
6235
6248
6261
6273
6285
6297
6308
6319
6330
6340
6350
6359
6369
6378
6386
6395
6403
6410
6418
6425
6433
6440
6447
6453
6460
6466
6473
6479
6484
6490
6496
6501
6506
6510
6515
6519
6523
6526
6529
6532
6535
6537
6539
6541
6543
6544
6545
6546
6547
6548
6548
6549
6549
6549
6548
6548
6547
6547
6546
6545
6543
6541
6540
6538
6535
6533
6530
6527
6524
6522
6519
6516
6513
6510
6507
6504
6501
6498
6495
6492
6489
6486
6484
6481
6479
6476
6474
6472
6470
6469
6468
6467
6466
6465
6465
6465
6465
6466
6467
6469
6471
6473
6476
6480
6484
6489
6494
6500
6506
6513
6521
6530
6539
6549
6560
6572
6584
6597
6611
6626
6642
6658
6676
6693
6712
6732
6752
6773
6794
6817
6840
6864
6888
6913
6939
6966
6993
7020
7049
7077
7107
7137
7167
7198
7229
7261
7293
7326
7358
7392
7425
7459
7492
7526
7561
7595
7630
7664
7699
7734
7768
7803
7838
7872
7907
7941
7975
8009
8042
8077
8109
8143
8176
8208
8240
8272
8303
8334
8364
8394
8423
8452
8481
8509
8536
8563
8590
8616
8641
8666
8690
8713
8736
8759
8780
8801
8821
8841
8860
8878
8895
8911
8927
8941
8955
8968
8980
8991
9001
9011
9020
9028
9035
9042
9048
9054
9059
9063
9067
9070
9072
9074
9075
9076
9077
9076
9076
9074
9072
9070
9067
9063
9059
9054
9049
9043
9036
9030
9022
9014
9006
8997
8988
8978
8967
8956
8945
8933
8921
8908
8894
8881
8867
8853
8838
8823
8808
8793
8778
8763
8747
8732
8717
8702
8687
8673
8658
8644
8630
8617
8604
8591
8578
8566
8554
8543
8532
8521
8511
8501
8492
8483
8474
8466
8458
8451
8444
8438
8433
8427
8423
8419
8415
8413
8410
8409
8408
8408
8408
8408
8409
8411
8413
8416
8418
8422
8425
8429
8433
8438
8443
8449
8454
8461
8467
8474
8481
8488
8496
8504
8512
8521
8530
8539
8548
8558
8567
8577
8587
8597
8608
8618
8629
8639
8650
8661
8673
8685
8696
8709
8721
8734
8747
8760
8774
8788
8802
8816
8830
8845
8860
8874
8889
8904
8920
8935
8950
8965
8980
8995
9011
9026
9041
9057
9072
9087
9103
9118
9133
9148
9163
9178
9193
9207
9221
9235
9248
9262
9274
9287
9299
9311
9322
9333
9343
9353
9362
9370
9378
9385
9392
9398
9403
9407
9410
9413
9415
9415
9416
9415
9413
9410
9407
9403
9397
9391
9384
9376
9367
9358
9348
9337
9325
9313
9300
9287
9273
9259
9243
9228
9212
9195
9179
9161
9144
9126
9108
9090
9071
9053
9034
9015
8996
8977
8957
8938
8918
8899
8880
8860
8841
8821
8802
8782
8763
8743
8724
8705
8686
8667
8649
8630
8612
8593
8575
8557
8539
8521
8504
8486
8470
8453
8437
8421
8405
8390
8375
8360
8347
8333
8320
8308
8296
8285
8274
8264
8254
8246
8238
8230
8223
8217
8212
8207
8203
8200
8197
8195
8193
8192
8192
8192
8193
8194
8196
8198
8202
8205
8210
8215
8220
8227
8233
8241
8249
8257
8267
8276
8287
8297
8308
8320
8332
8344
8357
8370
8383
8397
8411
8426
8441
8456
8471
8486
8502
8518
8533
8549
8565
8580
8596
8611
8627
8642
8657
8672
8686
8701
8715
8729
8742
8755
8768
8780
8791
8802
8813
8823
8832
8841
8849
8856
8862
8867
8872
8875
8878
8879
8880
8879
8877
8875
8871
8866
8861
8854
8846
8837
8828
8817
8805
8792
8779
8764
8748
8732
8714
8696
8677
8656
8635
8613
8589
8565
8540
8514
8487
8459
8431
8401
8371
8339
8307
8273
8239
8204
8167
8131
8093
8054
8013
7973
7931
7889
7845
7801
7755
7709
7662
7614
7565
7516
7465
7414
7362
7309
7256
7202
7147
7092
7035
6979
6922
6864
6806
6747
6688
6628
6568
6507
6446
6384
6322
6260
6197
6134
6070
6007
5942
5878
5813
5748
5683
5618
5552
5486
5420
5354
5288
5222
5155
5089
5023
4957
4890
4824
4758
4693
4627
4561
4496
4431
4366
4301
4237
4172
4108
4043
3981
3917
3854
3792
3730
3668
3606
3545
3485
3425
3366
3307
3249
3191
3134
3078
3022
2967
2913
2860
2807
2755
2704
2653
2604
2554
2506
2458
2411
2364
2318
2273
2228
2184
2141
2098
2056
2013
1973
1933
1893
1854
1816
1778
1741
1705
1669
1634
1600
1566
1533
1500
1468
1437
1406
1376
1346
1317
1289
1260
1233
1205
1178
1152
1126
1100
1074
1049
1024
1000
975
951
928
905
882
859
837
815
793
772
752
732
712
693
674
656
638
620
603
587
571
555
540
525
511
497
483
470
457
444
432
420
409
398
387
377
367
358
350
341
334
326
319
313
307
302
297
293
289
286
283
281
279
278
277
277
277
277
278
279
281
282
285
287
290
293
296
299
303
307
311
316
321
326
331
336
342
348
354
360
367
373
380
387
395
402
410
417
425
433
441
449
457
465
473
480
488
496
503
511
518
526
534
541
549
556
564
571
578
586
593
600
608
615
622
630
637
645
652
660
667
675
683
691
699
707
715
724
733
742
752
761
772
782
793
804
815
827
839
851
863
875
888
901
914
928
941
955
969
984
999
1014
1029
1045
1061
1078
1095
1113
1131
1149
1168
1188
1208
1228
1249
1270
1291
1313
1336
1358
1381
1405
1428
1452
1477
1501
1526
1551
1576
1601
1627
1653
1678
1705
1731
1757
1784
1811
1838
1865
1893
1920
1948
1976
2003
2031
2060
2088
2117
2145
2174
2203
2233
2262
2292
2321
2351
2381
2411
2441
2471
2502
2532
2562
2593
2623
2653
2684
2714
2745
2775
2805
2835
2865
2895
2925
2954
2984
3013
3042
3071
3100
3128
3157
3185
3213
3240
3268
3295
3322
3349
3375
3401
3427
3453
3478
3502
3527
3551
3574
3598
3620
3643
3665
3687
3708
3729
3750
3770
3790
3810
3830
3850
3869
3888
3907
3926
3945
3963
3981
3999
4017
4035
4053
4070
4086
4104
4122
4138
4155
4172
4188
4204
4220
4235
4250
4265
4280
4294
4308
4322
4335
4348
4361
4374
4386
4399
4411
4423
4435
4447
4459
4471
4483
4495
4508
4520
4532
4544
4556
4568
4581
4593
4605
4618
4630
4643
4656
4668
4681
4694
4707
4720
4733
4746
4759
4772
4785
4798
4811
4824
4837
4850
4862
4875
4887
4899
4910
4922
4933
4944
4955
4965
4975
4985
4995
5004
5013
5022
5031
5039
5047
5055
5063
5071
5079
5086
5094
5101
5108
5115
5122
5128
5134
5141
5147
5153
5158
5164
5169
5175
5180
5186
5191
5196
5202
5207
5213
5218
5224
5229
5235
5241
5247
5253
5259
5266
5272
5279
5286
5293
5300
5307
5314
5322
5329
5336
5343
5350
5357
5364
5370
5376
5382
5388
5393
5398
5403
5407
5411
5415
5418
5421
5424
5427
5430
5432
5434
5436
5438
5440
5441
5443
5445
5446
5448
5450
5452
5454
5456
5458
5461
5464
5467
5471
5475
5479
5484
5488
5493
5499
5505
5511
5517
5524
5531
5538
5546
5554
5562
5570
5579
5588
5597
5606
5615
5625
5635
5644
5654
5664
5675
5685
5695
5706
5716
5727
5738
5748
5759
5770
5781
5793
5804
5816
5828
5840
5853
5866
5879
5892
5906
5920
5935
5949
5964
5980
5996
6012
6029
6046
6063
6081
6100
6118
6138
6157
6178
6198
6220
6241
6263
6286
6309
6332
6356
6380
6405
6431
6457
6483
6510
6537
6565
6594
6623
6652
6682
6713
6744
6776
6808
6841
6875
6909
6943
6978
7013
7049
7085
7121
7158
7195
7233
7271
7309
7347
7386
7425
7464
7503
7543
7582
7622
7662
7702
7743
7783
7823
7864
7904
7944
7985
8025
8064
8106
8146
8186
8225
8265
8305
8344
8383
8421
8459
8497
8535
8571
8608
8644
8679
8714
8748
8782
8815
8847
8879
8910
8941
8971
9001
9030
9058
9086
9113
9140
9166
9191
9216
9240
9264
9286
9309
9330
9351
9371
9390
9408
9426
9443
9459
9474
9489
9502
9515
9527
9538
9548
9557
9565
9573
9579
9584
9589
9592
9595
9596
9597
9597
9596
9594
9592
9588
9584
9579
9574
9567
9561
9553
9545
9536
9527
9516
9506
9494
9482
9470
9457
9443
9430
9415
9400
9385
9369
9352
9335
9317
9299
9281
9262
9243
9223
9203
9182
9161
9139
9117
9095
9072
9049
9026
9002
8977
8952
8927
8902
8876
8850
8823
8796
8769
8742
8715
8687
8659
8630
8602
8573
8544
8515
8486
8456
8426
8396
8366
8336
8306
8275
8245
8215
8183
8154
8122
8093
8063
8032
8002
7972
7942
7912
7883
7853
7823
7793
7764
7735
7706
7677
7648
7620
7592
7564
7536
7509
7482
7456
7429
7404
7378
7353
7329
7305
7281
7258
7236
7214
7193
7172
7152
7133
7114
7096
7078
7061
7045
7029
7014
7000
6986
6973
6960
6948
6937
6927
6917
6907
6899
6891
6884
6877
6871
6866
6861
6857
6853
6850
6848
6846
6844
6843
6842
6841
6841
6841
6842
6842
6843
6844
6844
6845
6846
6848
6849
6850
6851
6852
6853
6854
6855
6855
6856
6858
6859
6860
6861
6863
6865
6866
6869
6871
6874
6876
6880
6883
6887
6891
6896
6900
6905
6911
6916
6922
6929
6935
6942
6949
6956
6963
6970
6978
6986
6993
7001
7009
7017
7025
7033
7041
7049
7057
7066
7074
7082
7090
7098
7106
7114
7121
7129
7136
7144
7151
7158
7165
7171
7178
7184
7190
7195
7201
7206
7211
7215
7219
7223
7227
7230
7232
7235
7237
7238
7239
7240
7240
7240
7240
7239
7238
7236
7234
7231
7227
7224
7219
7214
7209
7203
7196
7189
7181
7172
7163
7153
7142
7131
7118
7106
7092
7078
7063
7047
7030
7013
6995
6976
6957
6937
6916
6895
6873
6851
6828
6804
6780
6756
6731
6705
6680
6654
6628
6601
6575
6548
6521
6494
6468
6441
6414
6387
6360
6333
6307
6280
6254
6227
6201
6175
6149
6123
6097
6071
6046
6021
5996
5971
5946
5922
5898
5873
5850
5826
5803
5780
5757
5734
5712
5690
5668
5646
5624
5603
5582
5561
5541
5520
5500
5480
5460
5440
5420
5401
5381
5362
5343
5324
5305
5287
5268
5250
5232
5214
5196
5179
5161
5144
5127
5110
5093
5076
5060
5044
5028
5012
4996
4981
4966
4951
4936
4922
4908
4894
4880
4867
4854
4840
4828
4815
4802
4790
4777
4765
4753
4741
4729
4717
4705
4694
4683
4671
4661
4650
4639
4629
4619
4609
4600
4590
4581
4572
4564
4555
4547
4539
4531
4523
4515
4506
4498
4490
4482
4473
4465
4456
4447
4438
4428
4419
4409
4398
4388
4377
4366
4354
4342
4330
4318
4305
4291
4277
4263
4249
4233
4218
4202
4186
4169
4152
4134
4116
4098
4078
4059
4040
4019
3999
3978
3957
3935
3913
3891
3868
3845
3822
3799
3776
3753
3729
3705
3682
3658
3635
3612
3588
3565
3542
3519
3497
3474
3452
3430
3408
3387
3365
3344
3323
3302
3282
3261
3241
3221
3201
3181
3161
3141
3122
3102
3083
3064
3045
3025
3006
2987
2968
2949
2930
2911
2892
2873
2854
2835
2817
2798
2780
2761
2743
2725
2708
2691
2674
2657
2641
2625
2609
2594
2579
2564
2550
2536
2522
2509
2496
2483
2471
2458
2447
2435
2424
2413
2403
2392
2382
2373
2363
2354
2345
2336
2328
2320
2312
2304
2297
2290
2283
2276
2269
2262
2256
2250
2244
2238
2232
2226
2220
2214
2208
2203
2197
2191
2185
2179
2174
2168
2162
2156
2150
2144
2138
2132
2126
2120
2114
2108
2101
2095
2089
2083
2077
2071
2064
2058
2052
2045
2039
2032
2025
2019
2013
2005
1999
1992
1985
1978
1971
1964
1957
1950
1942
1934
1927
1919
1910
1902
1893
1884
1875
1865
1856
1845
1835
1824
1813
1802
1790
1778
1766
1753
1740
1727
1714
1701
1687
1673
1659
1645
1630
1616
1601
1587
1573
1558
1544
1529
1515
1501
1487
1474
1460
1447
1434
1421
1409
1397
1386
1375
1364
1353
1344
1334
1325
1317
1309
1301
1294
1288
1282
1276
1271
1267
1262
1259
1255
1253
1250
1248
1247
1246
1246
1246
1247
1248
1250
1253
1256
1260
1264
1269
1275
1282
1289
1298
1306
1316
1326
1337
1349
1362
1375
1389
1403
1418
1434
1451
1468
1486
1504
1523
1543
1563
1584
1605
1626
1648
1670
1693
1716
1739
1762
1786
1810
1834
1858
1882
1906
1930
1955
1979
2003
2028
2052
2077
2101
2125
2149
2173
2198
2221
2245
2269
2293
2316
2340
2363
2387
2410
2433
2456
2480
2502
2525
2548
2570
2593
2615
2637
2659
2680
2702
2723
2744
2764
2785
2805
2825
2844
2864
2883
2901
2920
2938
2956
2973
2990
3007
3024
3040
3056
3072
3087
3102
3117
3132
3147
3161
3175
3189
3202
3216
3229
3242
3254
3267
3279
3292
3304
3317
3329
3341
3353
3366
3378
3391
3403
3416
3429
3442
3455
3468
3482
3496
3510
3524
3539
3553
3568
3583
3599
3614
3630
3646
3663
3679
3696
3713
3730
3748
3765
3783
3801
3820
3838
3857
3875
3894
3914
3933
3952
3972
3992
4011
4030
4051
4070
4091
4111
4131
4151
4171
4192
4212
4233
4254
4275
4297
4318
4340
4362
4385
4408
4431
4454
4478
4502
4526
4551
4576
4602
4628
4655
4682
4710
4738
4766
4795
4825
4854
4884
4915
4946
4977
5008
5039
5071
5103
5135
5168
5200
5232
5265
5297
5329
5361
5393
5425
5457
5489
5520
5551
5582
5612
5642
5672
5701
5730
5759
5788
5816
5844
5871
5899
5925
5952
5978
6004
6029
6054
6079
6103
6127
6151
6174
6197
6220
6242
6264
6286
6307
6329
6349
6370
6390
6411
6431
6451
6470
6490
6509
6529
6548
6567
6586
6606
6625
6644
6663
6683
6702
6721
6741
6760
6780
6800
6819
6839
6859
6879
6899
6919
6939
6959
6979
6999
7019
7039
7059
7078
7098
7118
7138
7158
7178
7198
7218
7237
7257
7277
7297
7316
7336
7355
7375
7394
7414
7433
7453
7472
7492
7511
7531
7550
7569
7588
7608
7627
7645
7664
7683
7701
7719
7737
7755
7772
7789
7805
7822
7837
7852
7867
7882
7895
7909
7921
7934
7946
7957
7968
7978
7988
7997
8006
8013
8021
8029
8035
8041
8047
8052
8057
8061
8064
8068
8071
8073
8074
8077
8077
8079
8079
8079
8079
8077
8077
8076
8074
8071
8070
8068
8064
8061
8058
8055
8051
8047
8042
8038
8032
8026
8022
8016
8010
8004
7997
7991
7984
7977
7969
7962
7954
7946
7937
7929
7920
7911
7902
7892
7882
7872
7862
7851
7840
7828
7817
7805
7792
7779
7766
7753
7739
7725
7710
7695
7680
7664
7648
7632
7615
7598
7581
7563
7544
7526
7507
7487
7467
7446
7426
7404
7383
7361
7338
7315
7292
7269
7245
7221
7197
7173
7148
7123
7098
7073
7047
7021
6995
6969
6944
6918
6892
6866
6841
6815
6790
6765
6741
6716
6692
6668
6644
6621
6598
6576
6554
6532
6511
6490
6469
6449
6429
6409
6390
6372
6354
6336
6318
6301
6284
6268
6252
6237
6222
6207
6193
6179
6166
6154
6141
6129
6118
6107
6097
6087
6077
6068
6060
6052
6044
6037
6030
6024
6018
6012
6007
6003
5999
5995
5992
5990
5987
5986
5984
5983
5983
5983
5983
5984
5985
5987
5989
5991
5994
5997
6001
6005
6009
6014
6019
6025
6031
6037
6044
6051
6058
6066
6073
6082
6090
6099
6108
6117
6127
6136
6145
6155
6164
6173
6182
6192
6201
6210
6218
6227
6235
6243
6251
6259
6267
6274
6281
6288
6295
6301
6307
6313
6319
6325
6330
6335
6340
6345
6349
6354
6358
6362
6366
6370
6374
6377
6380
6383
6386
6388
6391
6393
6394
6396
6398
6399
6400
6401
6402
6403
6403
6403
6404
6404
6404
6404
6404
6404
6404
6404
6404
6404
6405
6405
6406
6407
6408
6410
6412
6413
6416
6418
6421
6424
6427
6430
6433
6437
6440
6444
6448
6452
6456
6460
6465
6469
6474
6479
6484
6489
6494
6500
6505
6511
6517
6523
6529
6536
6542
6549
6557
6564
6572
6580
6588
6597
6605
6614
6623
6633
6643
6652
6662
6672
6683
6693
6704
6714
6725
6736
6746
6757
6767
6778
6788
6799
6809
6820
6830
6840
6850
6860
6870
6880
6889
6899
6908
6918
6927
6935
6944
6953
6961
6969
6976
6984
6991
6998
7005
7011
7018
7024
7029
7035
7040
7045
7049
7054
7058
7062
7066
7069
7072
7076
7079
7082
7084
7087
7090
7092
7094
7096
7098
7100
7102
7104
7106
7107
7108
7110
7111
7112
7113
7113
7114
7115
7115
7116
7116
7116
7116
7116
7116
7116
7115
7114
7113
7112
7111
7110
7108
7106
7104
7101
7098
7096
7093
7089
7086
7082
7079
7075
7071
7067
7063
7059
7055
7051
7047
7043
7038
7034
7030
7026
7023
7019
7015
7012
7009
7006
7003
7001
6998
6996
6995
6993
6992
6992
6991
6991
6992
6992
6994
6995
6997
7000
7002
7005
7009
7013
7017
7022
7027
7033
7039
7046
7052
7060
7067
7075
7083
7092
7101
7110
7120
7130
7140
7150
7160
7171
7182
7193
7204
7216
7228
7239
7251
7263
7276
7288
7301
7313
7326
7339
7353
7366
7379
7393
7406
7420
7434
7448
7462
7476
7490
7504
7518
7532
7546
7560
7574
7588
7602
7616
7630
7644
7659
7673
7687
7701
7715
7730
7744
7758
7772
7787
7801
7815
7830
7844
7858
7873
7887
7902
7916
7931
7945
7959
7974
7988
8002
8016
8029
8044
8058
8071
8085
8099
8112
8125
8138
8150
8163
8175
8186
8198
8210
8221
8232
8243
8254
8264
8274
8284
8294
8304
8314
8323
8332
8341
8350
8359
8367
8376
8384
8391
8399
8406
8413
8420
8427
8433
8439
8445
8450
8455
8460
8464
8468
8472
8475
8478
8480
8482
8484
8485
8485
8485
8485
8484
8482
8480
8478
8475
8472
8468
8464
8459
8454
8448
8442
8436
8429
8422
8415
8407
8399
8391
8382
8374
8365
8356
8347
8338
8328
8319
8309
8299
8289
8279
8268
8258
8247
8237
8226
8215
8204
8193
8182
8170
8159
8147
8135
8122
8111
8099
8087
8074
8063
8050
8038
8026
8013
8000
7989
7977
7964
7952
7940
7928
7916
7905
7893
7882
7871
7860
7849
7839
7829
7819
7809
7800
7792
7783
7775
7768
7761
7754
7748
7742
7736
7731
7727
7722
7719
7715
7712
7710
7707
7705
7704
7702
7701
7701
7701
7701
7701
7702
7703
7704
7706
7708
7710
7712
7715
7718
7721
7725
7728
7732
7736
7741
7745
7750
7754
7759
7764
7769
7774
7779
7785
7790
7795
7800
7805
7811
7816
7821
7826
7831
7836
7841
7846
7851
7855
7860
7865
7869
7874
7878
7883
7887
7892
7896
7900
7904
7909
7913
7916
7920
7924
7927
7930
7933
7936
7938
7940
7942
7944
7945
7946
7947
7947
7947
7946
7945
7944
7942
7940
7937
7934
7931
7927
7923
7918
7913
7908
7902
7896
7890
7884
7877
7869
7862
7854
7846
7838
7829
7821
7812
7802
7793
7784
7774
7764
7754
7744
7733
7722
7712
7700
7689
7678
7666
7655
7643
7631
7619
7606
7594
7581
7569
7556
7543
7530
7516
7503
7490
7476
7463
7449
7435
7422
7408
7394
7380
7366
7352
7338
7324
7310
7295
7281
7267
7253
7239
7225
7211
7197
7183
7168
7155
7141
7127
7113
7099
7086
7072
7059
7046
7033
7020
7007
6994
6982
6970
6958
6947
6935
6924
6913
6903
6893
6883
6873
6864
6855
6846
6837
6829
6821
6813
6806
6798
6791
6785
6778
6772
6766
6760
6755
6750
6745
6740
6735
6731
6727
6723
6720
6716
6713
6710
6707
6704
6702
6700
6698
6696
6695
6693
6692
6691
6690
6689
6689
6688
6688
6688
6687
6687
6687
6687
6687
6687
6687
6688
6688
6688
6688
6689
6690
6690
6691
6692
6693
6695
6696
6697
6699
6701
6703
6704
6706
6708
6710
6712
6714
6716
6718
6720
6722
6724
6726
6728
6730
6732
6734
6736
6738
6740
6742
6744
6746
6749
6751
6754
6757
6760
6763
6766
6769
6772
6776
6779
6782
6785
6788
6791
6794
6797
6800
6803
6805
6808
6810
6813
6815
6816
6818
6820
6821
6822
6823
6823
6824
6824
6824
6824
6823
6823
6822
6822
6821
6820
6819
6818
6817
6816
6814
6813
6812
6811
6810
6809
6807
6806
6805
6804
6803
6802
6801
6800
6799
6798
6797
6796
6795
6794
6793
6792
6791
6790
6789
6788
6787
6786
6786
6785
6785
6785
6785
6785
6786
6787
6787
6788
6790
6791
6793
6795
6797
6799
6802
6804
6807
6810
6813
6816
6819
6822
6826
6829
6833
6836
6840
6844
6848
6852
6857
6861
6866
6870
6875
6879
6884
6889
6894
6899
6904
6909
6914
6919
6924
6930
6935
6940
6946
6951
6956
6962
6967
6973
6979
6984
6990
6996
7002
7009
7015
7022
7028
7035
7042
7050
7057
7065
7073
7081
7089
7097
7106
7115
7124
7133
7142
7152
7161
7171
7181
7191
7201
7211
7221
7231
7241
7252
7262
7272
7282
7292
7302
7312
7322
7332
7342
7352
7361
7371
7380
7389
7399
7408
7417
7426
7435
7444
7453
7462
7472
7481
7490
7499
7508
7517
7526
7535
7543
7552
7561
7569
7578
7586
7594
7603
7611
7619
7627
7635
7642
7650
7658
7665
7673
7680
7688
7695
7702
7710
7717
7724
7731
7739
7746
7754
7761
7769
7776
7784
7791
7799
7806
7814
7822
7830
7838
7846
7854
7862
7871
7879
7888
7896
7905
7914
7923
7932
7942
7951
7961
7971
7981
7991
8000
8010
8022
8032
8042
8054
8064
8077
8087
8100
8111
8122
8135
8147
8159
8170
8183
8196
8208
8221
8234
8246
8259
8272
8284
8297
8309
8322
8335
8347
8359
8372
8384
8396
8408
8420
8432
8444
8456
8467
8479
8490
8502
8513
8524
8535
8546
8557
8567
8578
8588
8598
8607
8617
8626
8635
8644
8652
8660
8668
8675
8682
8689
8695
8701
8707
8712
8717
8721
8726
8729
8733
8736
8738
8740
8742
8744
8745
8746
8746
8746
8746
8746
8745
8744
8742
8740
8738
8735
8732
8728
8724
8720
8715
8709
8703
8697
8690
8682
8674
8665
8656
8647
8636
8626
8614
8603
8591
8578
8566
8553
8539
8525
8511
8497
8482
8468
8452
8437
8422
8406
8390
8374
8358
8342
8326
8310
8294
8277
8261
8245
8229
8213
8198
8182
8167
8151
8137
8122
8106
8093
8079
8064
8051
8038
8025
8012
7999
7987
7975
7964
7953
7942
7931
7921
7911
7901
7892
7883
7874
7866
7858
7851
7844
7838
7832
7827
7822
7817
7814
7811
7808
7806
7805
7804
7805
7806
7807
7810
7813
7816
7821
7826
7832
7838
7846
7853
7862
7871
7881
7891
7902
7913
7925
7937
7950
7964
7977
7992
8006
8021
8037
8052
8069
8085
8102
8119
8137
8154
8173
8192
8211
8230
8249
8269
8289
8309
8330
8350
8371
8392
8413
8434
8455
8477
8498
8520
8542
8563
8585
8607
8629
8651
8673
8696
8718
8740
8763
8785
8808
8831
8853
8876
8899
8922
8945
8968
8991
9014
9037
9059
9082
9105
9128
9150
9173
9195
9217
9239
9261
9283
9305
9327
9348
9369
9391
9412
9432
9453
9474
9494
9514
9534
9554
9574
9593
9613
9632
9651
9670
9689
9707
9726
9744
9762
9781
9799
9816
9834
9852
9869
9887
9904
9921
9939
9956
9973
9990
10007
10025
10042
10059
10076
10093
10111
10128
10146
10163
10181
10199
10216
10234
10252
10271
10289
10308
10326
10345
10364
10383
10403
10422
10442
10462
10482
10502
10523
10543
10564
10584
10605
10626
10647
10669
10690
10712
10733
10755
10777
10799
10821
10843
10866
10888
10910
10933
10955
10978
11000
11023
11045
11068
11090
11112
11135
11157
11180
11202
11225
11248
11270
11293
11315
11338
11360
11383
11406
11428
11451
11473
11495
11518
11540
11562
11584
11606
11628
11649
11671
11692
11714
11735
11756
11777
11797
11818
11838
11858
11878
11898
11917
11936
11955
11974
11992
12010
12028
12045
12062
12079
12096
12112
12128
12144
12160
12175
12190
12205
12220
12235
12249
12264
12278
12292
12306
12320
12335
12349
12363
12377
12391
12405
12419
12434
12448
12463
12478
12493
12508
12523
12538
12554
12569
12585
12601
12617
12634
12650
12667
12684
12701
12718
12736
12753
12771
12788
12806
12824
12842
12860
12879
12897
12916
12935
12954
12973
12992
13011
13030
13049
13069
13088
13108
13127
13147
13166
13186
13205
13225
13244
13264
13283
13302
13321
13340
13359
13378
13397
13415
13434
13452
13470
13488
13506
13524
13542
13560
13577
13595
13612
13629
13646
13663
13679
13696
13712
13728
13744
13760
13776
13791
13806
13821
13836
13850
13864
13878
13891
13905
13917
13930
13942
13954
13965
13976
13987
13998
14008
14017
14027
14036
14045
14053
14061
14069
14077
14084
14091
14097
14104
14110
14116
14121
14126
14131
14136
14141
14145
14149
14153
14157
14160
14163
14166
14169
14172
14174
14176
14178
14179
14180
14181
14182
14182
14182
14182
14181
14179
14178
14176
14173
14170
14167
14163
14159
14154
14149
14144
14137
14131
14124
14116
14108
14100
14091
14081
14071
14061
14050
14039
14027
14015
14003
13990
13977
13963
13949
13935
13920
13906
13890
13875
13859
13843
13827
13811
13794
13778
13761
13744
13727
13710
13693
13676
13659
13642
13625
13608
13591
13574
13558
13541
13525
13508
13492
13475
13459
13444
13428
13412
13397
13382
13367
13352
13337
13323
13308
13294
13280
13266
13252
13238
13225
13211
13197
13184
13170
13157
13143
13130
13117
13104
13091
13078
13065
13052
13039
13026
13013
13000
12987
12974
12961
12948
12935
12922
12909
12896
12882
12869
12856
12842
12829
12815
12802
12788
12774
12761
12747
12733
12719
12705
12690
12676
12662
12647
12633
12619
12604
12589
12575
12560
12545
12530
12515
12500
12485
12470
12455
12439
12424
12408
12393
12377
12361
12345
12329
12312
12296
12279
12262
12245
12228
12210
12192
12174
12156
12137
12119
12100
12081
12061
12042
12022
12002
11982
11962
11941
11921
11900
11879
11858
11838
11816
11795
11774
11753
11731
11710
11688
11667
11645
11623
11601
11579
11556
11534
11511
11488
11465
11442
11418
11395
11371
11347
11323
11299
11275
11250
11226
11201
11176
11151
11126
11101
11075
11050
11024
10998
10972
10946
10920
10894
10867
10841
10815
10788
10762
10735
10709
10682
10655
10629
10602
10575
10548
10522
10495
10468
10441
10415
10388
10362
10335
10309
10283
10257
10231
10206
10180
10155
10130
10105
10081
10056
10032
10008
9984
9961
9938
9915
9892
9869
9847
9825
9803
9782
9760
9739
9719
9698
9678
9658
9639
9620
9601
9582
9563
9545
9527
9510
9492
9475
9458
9442
9426
9410
9394
9379
9364
9349
9334
9320
9306
9292
9279
9266
9253
9240
9228
9216
9204
9193
9181
9170
9160
9149
9139
9129
9120
9110
9101
9093
9084
9076
9067
9059
9052
9044
9037
9030
9023
9017
9011
9005
8999
8993
8988
8983
8977
8973
8968
8963
8959
8955
8950
8946
8942
8938
8934
8930
8925
8921
8917
8912
8907
8902
8897
8891
8886
8880
8873
8867
8860
8853
8845
8838
8829
8821
8812
8802
8793
8783
8772
8761
8750
8738
8727
8714
8702
8689
8675
8661
8647
8633
8618
8603
8587
8572
8555
8539
8522
8504
8487
8469
8450
8431
8412
8392
8372
8352
8331
8310
8288
8266
8244
8221
8198
8175
8151
8127
8103
8079
8054
8029
8004
7979
7953
7927
7901
7875
7849
7823
7796
7770
7743
7717
7690
7664
7637
7610
7583
7557
7530
7503
7476
7449
7422
7395
7368
7341
7314
7287
7260
7233
7205
7178
7150
7123
7095
7067
7040
7012
6984
6956
6927
6899
6871
6843
6814
6786
6757
6728
6700
6671
6642
6614
6585
6556
6528
6499
6471
6442
6414
6386
6358
6330
6302
6275
6247
6220
6193
6165
6139
6112
6085
6059
6033
6007
5981
5955
5929
5904
5879
5853
5828
5803
5778
5754
5729
5704
5680
5655
5631
5606
5582
5558
5534
5510
5487
5463
5440
5417
5394
5371
5348
5325
5303
5281
5258
5236
5215
5193
5171
5150
5129
5108
5087
5067
5046
5026
5006
4986
4967
4948
4928
4909
4891
4872
4854
4836
4818
4801
4784
4767
4750
4733
4717
4701
4686
4671
4655
4641
4626
4612
4598
4584
4571
4557
4544
4532
4519
4507
4495
4483
4472
4461
4450
4439
4428
4417
4407
4397
4388
4378
4369
4360
4351
4343
4334
4326
4319
4311
4304
4297
4290
4284
4277
4271
4265
4260
4255
4250
4245
4241
4236
4232
4229
4225
4222
4219
4217
4214
4212
4210
4208
4206
4205
4204
4203
4202
4201
4200
4200
4200
4200
4200
4200
4200
4201
4201
4202
4203
4204
4206
4207
4209
4210
4212
4214
4217
4219
4221
4224
4226
4229
4232
4235
4238
4241
4244
4248
4252
4255
4259
4263
4267
4271
4275
4279
4283
4287
4292
4296
4300
4304
4308
4312
4316
4320
4324
4327
4331
4334
4337
4340
4343
4346
4349
4351
4353
4356
4357
4359
4361
4362
4363
4364
4365
4366
4366
4366
4366
4366
4366
4366
4365
4364
4363
4362
4361
4359
4358
4356
4354
4352
4350
4348
4346
4344
4341
4339
4336
4334
4331
4329
4326
4323
4321
4318
4315
4313
4310
4307
4305
4302
4299
4296
4293
4291
4288
4285
4282
4279
4276
4273
4270
4268
4265
4262
4259
4256
4254
4251
4248
4246
4243
4240
4238
4235
4233
4230
4228
4226
4224
4222
4220
4218
4216
4214
4213
4211
4210
4208
4207
4206
4205
4204
4203
4203
4202
4202
4202
4202
4202
4202
4203
4204
4204
4206
4207
4209
4210
4212
4214
4217
4219
4222
4225
4229
4232
4236
4240
4244
4248
4252
4257
4262
4266
4271
4276
4282
4287
4292
4297
4303
4308
4314
4319
4325
4330
4336
4342
4348
4353
4359
4365
4371
4377
4383
4389
4395
4402
4408
4415
4421
4428
4435
4441
4448
4455
4462
4469
4476
4482
4489
4496
4503
4510
4516
4523
4529
4536
4542
4549
4555
4561
4567
4572
4578
4583
4588
4593
4597
4602
4606
4610
4614
4617
4621
4624
4627
4630
4632
4635
4637
4639
4640
4642
4643
4644
4645
4646
4646
4647
4646
4646
4646
4645
4644
4642
4641
4639
4637
4635
4632
4629
4626
4623
4619
4616
4612
4607
4603
4598
4594
4589
4583
4578
4572
4566
4560
4553
4547
4540
4533
4525
4518
4510
4502
4494
4486
4477
4469
4460
4451
4441
4432
4423
4413
4403
4393
4383
4373
4363
4352
4342
4331
4321
4310
4299
4288
4277
4265
4254
4243
4231
4219
4208
4196
4184
4172
4160
4148
4136
4124
4112
4100
4088
4075
4062
4051
4038
4026
4014
4002
3990
3978
3965
3953
3942
3930
3918
3906
3895
3884
3873
3861
3851
3840
3829
3819
3809
3799
3789
3780
3771
3762
3753
3744
3736
3727
3719
3711
3703
3696
3688
3681
3673
3666
3659
3651
3644
3637
3629
3622
3615
3607
3600
3593
3585
3577
3570
3562
3554
3546
3538
3529
3521
3512
3504
3495
3486
3477
3467
3458
3448
3439
3429
3419
3409
3399
3389
3379
3368
3358
3347
3337
3326
3315
3304
3293
3281
3270
3259
3247
3236
3224
3212
3201
3189
3177
3165
3153
3141
3130
3118
3106
3094
3083
3071
3060
3048
3037
3026
3015
3004
2994
2983
2973
2963
2954
2944
2935
2926
2917
2909
2901
2893
2885
2878
2871
2864
2857
2851
2845
2840
2834
2830
2825
2821
2817
2814
2811
2808
2806
2804
2803
2802
2801
2800
2801
2801
2802
2803
2804
2806
2807
2810
2812
2815
2818
2821
2824
2828
2832
2836
2840
2844
2849
2854
2859
2864
2869
2874
2880
2886
2891
2897
2904
2910
2916
2923
2930
2936
2943
2950
2957
2964
2972
2979
2986
2994
3001
3009
3016
3024
3031
3039
3046
3054
3061
3069
3076
3083
3091
3098
3106
3113
3120
3128
3135
3142
3150
3157
3164
3172
3179
3186
3194
3201
3208
3216
3223
3230
3238
3245
3252
3260
3267
3275
3282
3290
3297
3305
3312
3320
3327
3335
3343
3351
3359
3366
3374
3382
3390
3398
3406
3415
3423
3431
3439
3447
3455
3463
3472
3480
3488
3497
3505
3514
3522
3531
3540
3548
3557
3566
3575
3584
3593
3602
3612
3621
3631
3641
3651
3661
3671
3682
3692
3703
3714
3725
3736
3748
3759
3771
3783
3795
3808
3820
3832
3845
3858
3871
3883
3896
3909
3922
3935
3948
3961
3974
3987
4000
4011
4024
4037
4049
4061
4073
4083
4096
4107
4118
4129
4140
4150
4160
4170
4180
4190
4199
4208
4217
4226
4235
4243
4251
4259
4266
4274
4281
4288
4294
4301
4307
4313
4319
4324
4330
4335
4339
4344
4348
4353
4357
4361
4364
4368
4371
4374
4377
4380
4383
4385
4388
4390
4392
4394
4396
4398
4400
4402
4403
4405
4406
4408
4409
4410
4412
4413
4414
4415
4417
4418
4419
4420
4422
4423
4424
4426
4428
4429
4431
4433
4435
4438
4440
4443
4446
4449
4452
4456
4460
4464
4468
4473
4478
4483
4488
4494
4500
4507
4514
4521
4528
4536
4544
4553
4561
4571
4580
4590
4600
4610
4621
4632
4643
4654
4666
4678
4690
4702
4715
4727
4740
4753
4767
4780
4794
4807
4821
4835
4849
4863
4877
4892
4906
4920
4935
4949
4964
4978
4993
5008
5022
5037
5051
5066
5080
5094
5109
5123
5137
5151
5165
5179
5193
5207
5221
5234
5248
5261
5274
5288
5301
5314
5327
5340
5353
5365
5378
5391
5403
5415
5428
5440
5452
5464
5476
5488
5499
5511
5522
5534
5545
5556
5567
5578
5589
5599
5610
5620
5630
5640
5650
5660
5669
5679
5688
5697
5707
5716
5725
5734
5743
5752
5760
5769
5778
5787
5795
5804
5813
5821
5830
5839
5847
5856
5865
5874
5883
5892
5901
5911
5920
5930
5939
5949
5959
5970
5980
5991
6001
6012
6024
6035
6047
6058
6070
6083
6095
6108
6121
6134
6147
6161
6175
6189
6204
6219
6234
6249
6265
6281
6297
6313
6329
6346
6363
6380
6398
6416
6434
6452
6471
6490
6509
6528
6548
6568
6588
6609
6630
6651
6672
6694
6716
6738
6760
6783
6806
6829
6852
6875
6899
6923
6947
6972
6997
7021
7046
7072
7097
7123
7149
7175
7201
7227
7254
7280
7307
7334
7361
7388
7415
7442
7470
7497
7524
7552
7579
7607
7635
7663
7691
7718
7747
7775
7803
7831
7859
7888
7916
7945
7973
8002
8031
8058
8087
8117
8146
8175
8203
8232
8261
8290
8318
8347
8376
8404
8433
8461
8489
8517
8546
8573
8601
8629
8656
8684
8711
8738
8765
8792
8818
8845
8871
8897
8923
8949
8974
9000
9025
9050
9075
9099
9124
9148
9172
9196
9219
9243
9266
9289
9312
9334
9357
9379
9401
9423
9445
9466
9488
9509
9530
9551
9571
9592
9612
9632
9652
9672
9691
9711
9730
9749
9768
9787
9806
9824
9843
9861
9879
9897
9915
9932
9950
9967
9984
10001
10018
10035
10051
10068
10084
10100
10116
10132
10148
10163
10179
10194
10210
10225
10241
10256
10271
10286
10301
10316
10331
10346
10360
10375
10390
10404
10419
10433
10448
10462
10477
10491
10505
10519
10534
10548
10562
10576
10590
10604
10617
10631
10645
10658
10671
10684
10697
10710
10723
10736
10748
10761
10773
10785
10797
10808
10820
10831
10842
10853
10864
10874
10884
10894
10904
10914
10923
10933
10942
10951
10960
10968
10977
10985
10993
11001
11009
11017
11024
11031
11039
11045
11052
11059
11065
11071
11077
11083
11089
11095
11100
11106
11111
11116
11121
11126
11131
11136
11140
11145
11149
11154
11158
11162
11166
11171
11175
11179
11183
11187
11191
11195
11199
11203
11207
11211
11215
11218
11222
11226
11230
11234
11238
11241
11245
11249
11253
11257
11261
11264
11268
11272
11276
11279
11283
11287
11290
11294
11297
11300
11303
11307
11310
11313
11316
11319
11322
11324
11327
11330
11333
11335
11338
11341
11343
11346
11349
11351
11354
11357
11360
11362
11365
11368
11371
11374
11376
11379
11382
11385
11388
11391
11393
11396
11399
11402
11405
11408
11411
11414
11417
11420
11423
11427
11430
11433
11437
11440
11444
11448
11451
11455
11459
11463
11467
11471
11475
11480
11484
11488
11493
11497
11501
11506
11510
11515
11519
11523
11528
11532
11536
11540
11544
11548
11552
11556
11559
11563
11566
11570
11573
11576
11579
11581
11584
11586
11589
11591
11592
11594
11596
11597
11598
11599
11599
11599
11600
11600
11599
11599
11598
11597
11596
11595
11593
11591
11590
11588
11586
11583
11581
11578
11576
11573
11571
11568
11565
11562
11559
11556
11552
11549
11546
11542
11539
11536
11532
11528
11525
11521
11517
11513
11510
11506
11502
11498
11494
11490
11486
11482
11478
11474
11470
11466
11462
11458
11455
11451
11448
11444
11441
11438
11435
11432
11429
11427
11425
11422
11421
11419
11417
11416
11415
11414
11413
11413
11413
11413
11414
11414
11415
11416
11418
11420
11421
11424
11426
11429
11432
11435
11438
11442
11445
11449
11453
11458
11462
11467
11472
11477
11482
11487
11492
11498
11503
11509
11514
11520
11526
11532
11538
11543
11549
11555
11561
11567
11573
11579
11584
11590
11595
11601
11606
11612
11617
11622
11627
11631
11636
11640
11645
11649
11653
11656
11660
11663
11666
11669
11671
11673
11675
11677
11678
11679
11680
11680
11681
11680
11680
11679
11678
11676
11674
11672
11669
11665
11662
11658
11653
11648
11643
11637
11631
11625
11618
11611
11603
11595
11587
11578
11569
11560
11550
11540
11530
11519
11508
11497
11485
11473
11460
11448
11435
11421
11408
11394
11380
11366
11352
11337
11323
11308
11293
11278
11263
11247
11232
11216
11201
11186
11170
11155
11139
11124
11109
11093
11078
11063
11048
11034
11019
11004
10990
10976
10962
10948
10935
10922
10909
10896
10884
10872
10860
10849
10838
10827
10817
10808
10798
10789
10781
10773
10766
10759
10753
10747
10742
10737
10733
10729
10727
10724
10723
10722
10722
10722
10724
10725
10728
10731
10735
10740
10745
10751
10758
10765
10773
10782
10791
10801
10811
10822
10834
10846
10859
10872
10886
10901
10916
10932
10948
10965
10982
11000
11018
11037
11056
11076
11095
11116
11137
11158
11179
11201
11223
11245
11268
11291
11314
11338
11362
11386
11410
11435
11460
11485
11510
11536
11561
11587
11613
11638
11664
11690
11716
11742
11768
11794
11820
11846
11872
11897
11923
11948
11973
11998
12023
12048
12072
12097
12121
12144
12168
12191
12214
12237
12260
12282
12304
12325
12347
12368
12389
12410
12430
12451
12470
12490
12510
12529
12548
12566
12585
12603
12620
12638
12655
12671
12688
12704
12719
12735
12750
12764
12778
12792
12805
12818
12830
12842
12854
12865
12875
12886
12895
12905
12914
12922
12930
12938
12945
12952
12958
12964
12970
12975
12980
12984
12989
12992
12996
12999
13001
13003
13005
13007
13008
13009
13009
13010
13010
13009
13008
13007
13006
13004
13002
12999
12997
12994
12990
12987
12983
12978
12974
12969
12964
12958
12953
12947
12941
12934
12928
12921
12914
12907
12899
12892
12884
12876
12868
12860
12852
12843
12835
12826
12817
12808
12798
12789
12779
12770
12760
12749
12739
12729
12718
12707
12697
12686
12675
12663
12652
12641
12629
12617
12606
12594
12582
12570
12558
12546
12535
12523
12511
12499
12487
12475
12463
12452
12440
12428
12416
12404
12392
12380
12368
12356
12344
12332
12320
12307
12295
12283
12270
12258
12246
12233
12221
12208
12196
12183
12171
12158
12145
12133
12120
12108
12095
12083
12070
12058
12046
12033
12021
12009
11996
11984
11972
11960
11947
11935
11923
11911
11899
11887
11875
11863
11851
11839
11827
11815
11803
11790
11778
11766
11754
11741
11729
11717
11704
11692
11680
11667
11655
11642
11630
11618
11605
11593
11580
11567
11555
11542
11529
11516
11504
11491
11478
11465
11451
11438
11424
11411
11397
11383
11368
11354
11339
11324
11309
11293
11277
11261
11245
11228
11211
11194
11177
11159
11141
11123
11104
11085
11066
11047
11027
11008
10987
10967
10947
10926
10905
10884
10862
10840
10818
10796
10774
10751
10728
10705
10682
10659
10635
10612
10588
10564
10540
10515
10491
10466
10442
10417
10392
10367
10342
10317
10291
10266
10241
10215
10190
10164
10139
10113
10088
10062
10037
10011
9985
9960
9934
9908
9883
9857
9832
9806
9780
9755
9729
9704
9678
9653
9627
9602
9576
9551
9525
9500
9475
9449
9424
9399
9374
9349
9324
9299
9274
9249
9224
9200
9175
9151
9126
9102
9078
9054
9030
9007
8983
8959
8936
8913
8890
8867
8844
8821
8799
8776
8754
8732
8710
8688
8666
8644
8623
8601
8580
8558
8537
8516
8496
8475
8454
8434
8413
8393
8373
8353
8333
8313
8293
8274
8254
8235
8215
8196
8176
8157
8138
8119
8100
8080
8061
8042
8023
8005
7986
7967
7948
7929
7910
7891
7872
7853
7834
7815
7796
7777
7758
7739
7720
7701
7682
7663
7645
7626
7607
7589
7570
7552
7534
7516
7497
7479
7461
7444
7426
7408
7391
7374
7356
7339
7323
7306
7290
7274
7258
7242
7226
7211
7196
7181
7166
7152
7138
7124
7110
7096
7083
7070
7057
7044
7031
7019
7006
6994
6983
6971
6959
6948
6937
6926
6915
6905
6895
6885
6875
6865
6856
6846
6837
6828
6820
6812
6803
6796
6788
6781
6774
6767
6760
6754
6748
6742
6737
6732
6727
6722
6718
6714
6711
6708
6705
6702
6700
6698
6696
6695
6694
6693
6693
6693
6693
6694
6695
6696
6697
6699
6701
6704
6707
6710
6713
6717
6721
6725
6730
6734
6739
6745
6750
6756
6762
6768
6774
6780
6787
6793
6800
6807
6814
6821
6828
6835
6843
6850
6857
6865
6872
6880
6887
6895
6902
6910
6917
6925
6932
6940
6947
6954
6962
6969
6976
6984
6991
6998
7005
7012
7019
7025
7032
7039
7045
7051
7057
7064
7069
7075
7081
7086
7092
7097
7102
7107
7112
7117
7121
7126
7130
7135
7139
7143
7147
7151
7154
7158
7161
7165
7168
7171
7174
7177
7181
7184
7187
7190
7193
7196
7199
7203
7206
7209
7213
7217
7220
7224
7228
7232
7236
7240
7245
7249
7254
7259
7264
7269
7274
7279
7285
7290
7296
7301
7307
7313
7319
7325
7332
7338
7345
7351
7358
7365
7372
7379
7386
7393
7400
7407
7415
7422
7430
7437
7444
7452
7459
7467
7474
7482
7489
7496
7504
7511
7518
7525
7532
7539
7546
7552
7559
7565
7571
7578
7584
7589
7595
7601
7606
7611
7616
7621
7625
7630
7634
7638
7642
7646
7649
7652
7655
7658
7661
7663
7666
7668
7670
7671
7672
7674
7674
7675
7675
7675
7675
7675
7674
7673
7672
7670
7668
7666
7664
7661
7658
7655
7651
7647
7643
7638
7633
7627
7621
7615
7608
7601
7594
7586
7578
7569
7560
7551
7541
7531
7521
7510
7499
7487
7475
7462
7449
7436
7422
7408
7393
7379
7363
7347
7331
7314
7297
7280
7262
7244
7225
7206
7186
7166
7146
7125
7104
7082
7060
7038
7016
6993
6970
6946
6922
6898
6873
6848
6823
6797
6771
6745
6718
6691
6664
6636
6608
6580
6552
6523
6493
6464
6434
6404
6373
6343
6312
6280
6249
6217
6185
6153
6120
6088
6055
6022
5989
5955
5922
5888
5855
5821
5787
5752
5718
5684
5650
5615
5581
5546
5511
5477
5442
5408
5373
5338
5304
5269
5235
5200
5166
5131
5097
5062
5028
4993
4959
4925
4890
4856
4822
4788
4754
4720
4686
4653
4619
4586
4553
4520
4487
4454
4421
4389
4356
4324
4292
4260
4228
4196
4165
4133
4102
4070
4040
4010
3979
3949
3919
3889
3859
3829
3800
3770
3741
3711
3682
3653
3624
3596
3567
3538
3510
3482
3454
3426
3398
3370
3342
3315
3287
3260
3232
3205
3178
3151
3124
3097
3071
3044
3017
2991
2964
2938
2912
2886
2860
2834
2809
2783
2758
2733
2708
2683
2658
2634
2610
2586
2562
2539
2516
2493
2470
2448
2425
2404
2382
2361
2340
2319
2298
2278
2258
2239
2220
2201
2182
2164
2146
2128
2111
2094
2077
2060
2044
2028
2013
1998
1983
1969
1954
1941
1928
1915
1902
1890
1878
1867
1856
1846
1836
1827
1818
1809
1801
1794
1787
1780
1774
1768
1763
1758
1754
1750
1747
1744
1742
1740
1739
1738
1737
1737
1738
1739
1740
1742
1745
1748
1751
1755
1759
1763
1768
1774
1780
1786
1792
1799
1807
1815
1823
1831
1840
1850
1859
1869
1879
1890
1900
1911
1923
1934
1946
1958
1970
1982
1995
2007
2020
2033
2045
2059
2073
2086
2100
2114
2128
2142
2156
2171
2185
2200
2215
2230
2246
2261
2277
2292
2308
2324
2340
2356
2373
2389
2406
2423
2439
2456
2473
2491
2508
2525
2543
2560
2578
2596
2614
2632
2650
2668
2686
2705
2724
2742
2761
2780
2799
2819
2838
2858
2877
2897
2917
2937
2958
2978
2999
3019
3040
3061
3082
3103
3125
3146
3168
3189
3211
3233
3255
3277
3299
3320
3342
3364
3386
3408
3430
3452
3474
3496
3518
3539
3561
3583
3605
3626
3648
3669
3690
3712
3733
3754
3775
3796
3816
3837
3857
3877
3897
3916
3936
3955
3974
3993
4011
4030
4049
4067
4083
4102
4119
4136
4152
4169
4185
4200
4216
4231
4246
4260
4274
4288
4301
4315
4327
4340
4352
4363
4374
4385
4395
4405
4414
4424
4432
4440
4448
4455
4462
4469
4475
4480
4486
4490
4495
4499
4502
4506
4508
4511
4513
4514
4515
4516
4516
4515
4515
4513
4512
4509
4507
4504
4500
4496
4491
4486
4480
4474
4468
4461
4453
4446
4438
4429
4420
4411
4401
4392
4381
4371
4361
4350
4339
4328
4317
4305
4294
4283
4271
4260
4248
4237
4225
4214
4202
4191
4179
4168
4157
4146
4135
4124
4114
4103
4093
4082
4072
4062
4051
4042
4033
4022
4014
4005
3995
3986
3978
3969
3960
3952
3943
3935
3927
3919
3911
3903
3895
3888
3880
3873
3865
3858
3851
3844
3837
3830
3823
3817
3810
3803
3797
3791
3784
3778
3772
3766
3760
3755
3749
3743
3738
3733
3728
3722
3717
3713
3708
3704
3699
3695
3691
3687
3683
3680
3677
3674
3671
3668
3665
3663
3661
3659
3657
3656
3654
3653
3652
3651
3650
3650
3649
3649
3648
3648
3647
3647
3647
3647
3647
3646
3646
3646
3646
3645
3645
3645
3644
3643
3642
3641
3640
3639
3638
3636
3634
3632
3630
3627
3624
3621
3618
3615
3611
3607
3602
3598
3593
3588
3583
3577
3571
3565
3559
3552
3545
3538
3531
3524
3516
3508
3500
3492
3483
3475
3466
3457
3448
3439
3430
3421
3411
3402
3392
3382
3372
3362
3351
3341
3331
3320
3309
3299
3288
3277
3266
3255
3244
3233
3222
3211
3200
3189
3178
3167
3157
3146
3135
3125
3114
3104
3094
3084
3074
3064
3055
3045
3036
3027
3019
3010
3002
2994
2986
2979
2972
2965
2958
2952
2946
2940
2935
2930
2925
2920
2916
2912
2909
2906
2903
2900
2898
2896
2895
2894
2893
2892
2892
2893
2893
2894
2895
2897
2899
2901
2904
2907
2910
2914
2918
2923
2927
2933
2938
2944
2950
2957
2963
2971
2978
2986
2994
3002
3011
3020
3029
3038
3048
3058
3068
3078
3089
3099
3110
3121
3132
3144
3155
3167
3178
3190
3202
3214
3225
3237
3249
3261
3273
3285
3297
3309
3321
3333
3345
3356
3368
3380
3391
3402
3414
3425
3436
3447
3457
3468
3478
3489
3499
3509
3519
3528
3538
3547
3556
3565
3574
3583
3592
3600
3608
3616
3624
3632
3640
3647
3655
3662
3669
3676
3683
3690
3696
3702
3709
3715
3720
3726
3732
3737
3742
3747
3752
3757
3762
3766
3770
3774
3778
3782
3786
3789
3792
3795
3798
3801
3804
3807
3809
3811
3814
3816
3818
3820
3822
3824
3826
3827
3829
3831
3832
3834
3835
3837
3838
3840
3841
3843
3844
3846
3847
3849
3850
3852
3853
3854
3856
3857
3859
3860
3862
3864
3865
3867
3868
3870
3872
3873
3875
3877
3879
3880
3882
3884
3886
3888
3890
3892
3894
3896
3898
3900
3902
3904
3906
3909
3911
3913
3915
3917
3919
3921
3924
3926
3928
3930
3932
3934
3936
3938
3940
3943
3945
3947
3949
3951
3953
3955
3957
3959
3961
3963
3965
3968
3970
3972
3974
3977
3979
3981
3983
3985
3987
3990
3992
3994
3996
3998
4001
4003
4005
4008
4010
4013
4014
4018
4019
4022
4026
4027
4030
4034
4037
4040
4043
4046
4049
4051
4054
4058
4062
4065
4069
4073
4075
4080
4083
4088
4093
4097
4101
4106
4110
4115
4119
4124
4129
4134
4139
4144
4149
4154
4160
4165
4171
4176
4182
4188
4194
4200
4207
4213
4220
4227
4234
4241
4248
4256
4263
4271
4279
4287
4296
4304
4313
4322
4331
4340
4350
4359
4369
4378
4388
4398
4408
4419
4429
4439
4450
4461
4472
4483
4494
4505
4517
4529
4541
4553
4565
4578
4591
4604
4617
4630
4644
4658
4672
4686
4700
4715
4730
4745
4761
4777
4793
4809
4825
4842
4859
4877
4895
4913
4931
4949
4968
4987
5007
5027
5047
5067
5088
5109
5130
5152
5174
5197
5219
5242
5265
5289
5313
5337
5362
5386
5412
5437
5463
5489
5515
5542
5568
5596
5623
5651
5679
5707
5735
5763
5792
5821
5850
5879
5908
5938
5967
5997
6027
6056
6086
6116
6146
6177
6207
6237
6267
6298
6328
6359
6389
6420
6450
6481
6511
6542
6572
6602
6633
6663
6693
6723
6754
6784
6814
6844
6874
6904
6934
6964
6994
7023
7053
7083
7113
7142
7172
7201
7231
7260
7290
7319
7348
7378
7407
7436
7465
7494
7523
7552
7581
7610
7639
7668
7697
7725
7754
7783
7812
7841
7869
7898
7927
7955
7984
8013
8041
8070
8099
8127
8156
8185
8213
8242
8270
8299
8327
8356
8384
8412
8440
8469
8497
8525
8553
8580
8608
8636
8664
8691
8719
8746
8774
8801
8828
8855
8882
8909
8936
8963
8990
9016
9043
9069
9096
9122
9148
9174
9200
9226
9251
9277
9302
9327
9352
9377
9402
9426
9450
9474
9498
9522
9546
9569
9592
9615
9638
9661
9684
9706
9729
9751
9773
9794
9816
9838
9859
9880
9901
9922
9943
9964
9984
10005
10025
10045
10065
10085
10105
10125
10144
10164
10183
10202
10221
10240
10259
10278
10297
10316
10334
10353
10371
10389
10407
10425
10443
10460
10478
10495
10512
10529
10546
10562
10579
10595
10611
10627
10642
10657
10672
10687
10702
10716
10730
10744
10758
10771
10784
10797
10810
10822
10834
10846
10858
10869
10880
10891
10902
10912
10922
10932
10942
10951
10960
10969
10977
10985
10993
11001
11008
11016
11022
11029
11035
11042
11047
11053
11058
11064
11068
11073
11078
11082
11086
11090
11093
11097
11100
11103
11106
11108
11110
11113
11114
11116
11118
11119
11120
11120
11121
11121
11121
11121
11120
11119
11118
11117
11115
11113
11111
11108
11105
11102
11099
11095
11091
11087
11082
11077
11072
11066
11060
11054
11048
11041
11034
11027
11019
11011
11003
10994
10985
10976
10967
10957
10947
10937
10926
10915
10904
10893
10881
10870
10858
10845
10833
10820
10807
10794
10781
10768
10754
10740
10726
10712
10698
10683
10669
10654
10639
10624
10609
10594
10579
10564
10549
10533
10518
10502
10487
10471
10455
10440
10424
10408
10393
10377
10362
10346
10331
10315
10300
10285
10270
10255
10240
10225
10210
10195
10180
10165
10151
10136
10122
10108
10093
10079
10065
10051
10037
10023
10009
9995
9981
9968
9954
9941
9927
9914
9900
9887
9874
9861
9848
9835
9822
9809
9797
9784
9772
9759
9747
9735
9723
9711
9699
9688
9676
9665
9653
9642
9631
9620
9609
9599
9588
9577
9567
9557
9547
9537
9527
9518
9508
9499
9489
9480
9471
9462
9452
9443
9434
9426
9417
9408
9399
9390
9382
9373
9365
9356
9347
9339
9330
9321
9313
9304
9295
9287
9278
9270
9261
9252
9243
9234
9226
9217
9208
9199
9189
9180
9171
9162
9152
9143
9133
9124
9114
9104
9094
9084
9074
9063
9053
9043
9032
9021
9010
8999
8988
8977
8966
8954
8943
8931
8920
8908
8896
8884
8872
8860
8848
8835
8823
8811
8798
8786
8774
8761
8749
8737
8724
8712
8700
8688
8676
8664
8652
8641
8629
8618
8607
8596
8585
8575
8564
8554
8544
8534
8524
8515
8505
8496
8487
8478
8469
8461
8453
8444
8436
8429
8421
8414
8406
8399
8392
8385
8379
8372
8366
8359
8353
8347
8341
8335
8330
8324
8319
8313
8308
8303
8298
8293
8288
8283
8278
8273
8268
8263
8259
8254
8249
8244
8240
8235
8230
8225
8220
8215
8210
8205
8200
8195
8189
8183
8179
8173
8167
8162
8157
8151
8145
8138
8132
8127
8119
8114
8108
8101
8093
8087
8080
8073
8066
8058
8051
8042
8035
8026
8019
8010
8002
7993
7984
7975
7966
7957
7947
7937
7927
7917
7906
7896
7885
7874
7863
7852
7841
7830
7818
7807
7795
7783
7771
7759
7747
7735
7723
7711
7698
7686
7674
7662
7649
7637
7624
7612
7599
7587
7574
7562
7550
7537
7525
7513
7501
7488
7476
7464
7453
7441
7429
7417
7406
7395
7383
7372
7361
7350
7339
7329
7318
7308
7298
7288
7278
7268
7259
7249
7240
7231
7223
7214
7206
7198
7190
7182
7174
7167
7160
7154
7147
7141
7135
7129
7124
7119
7114
7109
7105
7101
7097
7094
7091
7089
7086
7085
7083
7082
7081
7081
7080
7081
7081
7082
7084
7085
7087
7090
7092
7095
7099
7102
7106
7111
7116
7121
7126
7132
7138
7145
7152
7159
7167
7175
7183
7191
7200
7210
7220
7230
7240
7251
7262
7273
7285
7297
7310
7322
7335
7349
7362
7376
7390
7404
7419
7434
7449
7464
7479
7495
7511
7527
7543
7559
7576
7592
7609
7626
7643
7660
7677
7695
7712
7730
7747
7765
7783
7801
7819
7837
7855
7873
7891
7909
7927
7944
7962
7980
7998
8015
8032
8050
8067
8084
8101
8118
8134
8151
8167
8183
8198
8214
8229
8244
8258
8273
8287
8301
8314
8328
8341
8354
8366
8378
8390
8401
8413
8424
8434
8445
8455
8465
8474
8484
8493
8502
8510
8519
8527
8535
8542
8550
8557
8564
8571
8577
8584
8590
8596
8602
8608
8614
8620
8626
8632
8638
8643
8649
8655
8661
8667
8673
8679
8685
8691
8697
8704
8711
8717
8724
8731
8738
8746
8753
8761
8769
8777
8785
8793
8802
8811
8820
8829
8838
8847
8857
8866
8876
8886
8896
8907
8917
8928
8939
8950
8961
8973
8985
8997
9009
9021
9034
9046
9059
9073
9086
9099
9113
9127
9141
9155
9170
9184
9199
9214
9229
9244
9259
9274
9289
9305
9320
9335
9351
9367
9382
9398
9414
9429
9445
9461
9477
9492
9508
9524
9540
9555
9571
9587
9602
9618
9634
9649
9665
9680
9695
9711
9726
9741
9755
9770
9784
9798
9812
9826
9839
9853
9865
9878
9890
9902
9914
9925
9936
9947
9957
9967
9976
9985
9994
10002
10010
10017
10025
10031
10037
10043
10049
10054
10059
10063
10067
10070
10073
10076
10078
10080
10082
10083
10084
10084
10085
10084
10084
10083
10081
10080
10078
10075
10073
10070
10066
10062
10058
10054
10049
10044
10039
10033
10027
10021
10015
10008
10000
9993
9985
9977
9969
9960
9951
9942
9932
9922
9912
9902
9891
9880
9869
9857
9846
9834
9822
9809
9797
9784
9771
9758
9744
9731
9717
9703
9689
9675
9660
9646
9631
9616
9601
9586
9571
9556
9541
9525
9510
9495
9479
9464
9449
9433
9418
9403
9388
9373
9358
9343
9328
9313
9299
9285
9271
9257
9243
9229
9216
9202
9189
9176
9164
9151
9139
9127
9115
9103
9091
9080
9068
9057
9046
9035
9025
9014
9004
8993
8983
8973
8963
8953
8943
8933
8923
8914
8904
8894
8885
8875
8866
8856
8847
8838
8828
8819
8809
8800
8790
8781
8771
8762
8752
8743
8733
8723
8713
8703
8693
8682
8672
8661
8651
8640
8629
8617
8606
8594
8582
8570
8558
8545
8533
8519
8506
8493
8479
8465
8450
8436
8421
8405
8390
8374
8358
8341
8324
8307
8290
8273
8255
8237
8219
8200
8180
8162
8143
8122
8103
8083
8063
8042
8022
8000
7980
7959
7938
7916
7894
7873
7850
7828
7806
7783
7761
7738
7715
7692
7669
7645
7622
7598
7575
7551
7527
7504
7480
7456
7432
7408
7384
7360
7336
7312
7289
7265
7241
7217
7193
7170
7146
7123
7099
7076
7053
7029
7006
6983
6960
6937
6914
6891
6868
6846
6823
6800
6778
6756
6733
6711
6689
6667
6645
6623
6601
6579
6558
6536
6515
6494
6473
6452
6431
6410
6390
6370
6349
6329
6310
6290
6270
6251
6232
6213
6194
6175
6157
6139
6121
6103
6085
6067
6050
6033
6016
6000
5984
5967
5952
5936
5920
5905
5890
5875
5861
5846
5832
5818
5804
5791
5777
5764
5751
5738
5726
5713
5701
5689
5677
5665
5654
5642
5631
5620
5609
5598
5588
5577
5567
5557
5547
5537
5528
5518
5509
5500
5491
5482
5473
5464
5455
5447
5438
5430
5422
5413
5405
5397
5389
5382
5374
5366
5358
5351
5343
5336
5328
5321
5314
5307
5300
5293
5286
5279
5272
5265
5259
5252
5245
5238
5231
5225
5218
5211
5204
5198
5191
5184
5178
5171
5164
5157
5150
5144
5137
5130
5123
5116
5109
5103
5096
5089
5082
5075
5068
5062
5055
5048
5041
5035
5028
5021
5014
5008
5001
4994
4987
4980
4973
4966
4959
4952
4945
4937
4930
4922
4915
4907
4900
4892
4884
4876
4868
4860
4852
4844
4835
4827
4819
4810
4801
4792
4783
4774
4765
4756
4747
4738
4728
4719
4709
4699
4690
4680
4670
4660
4650
4640
4630
4620
4610
4600
4589
4579
4568
4558
4547
4537
4526
4515
4505
4494
4483
4472
4461
4451
4440
4429
4419
4408
4398
4387
4377
4367
4357
4347
4337
4328
4318
4309
4300
4291
4282
4274
4266
4257
4250
4242
4235
4228
4221
4215
4208
4202
4197
4191
4186
4181
4176
4171
4167
4163
4160
4156
4153
4150
4147
4145
4143
4141
4140
4139
4138
4137
4136
4136
4136
4137
4137
4138
4139
4141
4142
4144
4147
4149
4152
4155
4158
4162
4166
4170
4174
4178
4183
4188
4193
4198
4203
4208
4214
4220
4226
4232
4238
4244
4251
4257
4264
4271
4277
4284
4291
4298
4305
4313
4320
4327
4334
4342
4349
4357
4364
4372
4379
4387
4394
4402
4409
4417
4424
4432
4439
4447
4454
4462
4469
4476
4483
4490
4497
4504
4511
4518
4524
4531
4537
4543
4549
4554
4560
4565
4570
4575
4579
4583
4588
4591
4595
4598
4601
4604
4607
4609
4611
4613
4615
4616
4618
4619
4619
4620
4620
4620
4620
4619
4619
4618
4616
4615
4613
4611
4609
4607
4604
4601
4598
4595
4591
4587
4583
4579
4575
4570
4565
4560
4555
4549
4544
4538
4532
4526
4520
4513
4507
4500
4493
4487
4480
4473
4465
4458
4451
4443
4436
4428
4420
4413
4405
4397
4389
4380
4372
4364
4356
4347
4339
4330
4321
4313
4304
4295
4287
4278
4269
4260
4251
4243
4234
4225
4217
4208
4199
4191
4182
4174
4166
4158
4150
4142
4134
4126
4119
4111
4104
4097
4090
4083
4077
4070
4064
4058
4053
4046
4042
4037
4033
4027
4024
4021
4017
4014
4011
4009
4006
4005
4003
4002
4002
4001
4001
4001
4002
4003
4003
4005
4006
4009
4011
4014
4017
4019
4022
4026
4030
4034
4037
4042
4046
4050
4054
4059
4064
4069
4074
4080
4085
4090
4096
4101
4107
4112
4118
4123
4129
4135
4140
4146
4152
4157
4163
4168
4174
4179
4185
4190
4195
4201
4206
4211
4216
4221
4226
4231
4236
4240
4245
4249
4254
4258
4262
4267
4271
4275
4279
4283
4287
4291
4295
4298
4302
4306
4309
4313
4316
4320
4323
4326
4329
4332
4335
4337
4340
4342
4345
4347
4349
4351
4352
4354
4355
4357
4358
4359
4360
4361
4361
4361
4362
4362
4362
4361
4361
4360
4359
4358
4357
4355
4354
4352
4350
4348
4345
4343
4340
4337
4333
4330
4326
4322
4318
4314
4309
4304
4299
4294
4288
4282
4276
4270
4263
4257
4250
4243
4235
4228
4220
4212
4204
4196
4187
4178
4170
4161
4151
4142
4133
4123
4113
4103
4093
4083
4073
4062
4051
4042
4030
4019
4010
3999
3988
3977
3966
3955
3943
3932
3921
3910
3899
3888
3876
3865
3854
3843
3832
3821
3810
3799
3788
3777
3766
3755
3745
3734
3723
3713
3702
3692
3681
3671
3661
3651
3641
3631
3622
3612
3603
3594
3585
3576
3567
3559
3551
3543
3535
3527
3520
3512
3505
3498
3492
3486
3480
3474
3468
3463
3458
3453
3448
3444
3440
3436
3432
3429
3425
3422
3419
3417
3414
3412
3410
3408
3407
3405
3404
3403
3402
3401
3401
3400
3400
3400
3400
3400
3400
3400
3401
3401
3402
3403
3404
3405
3406
3407
3408
3409
3411
3412
3414
3415
3417
3419
3421
3423
3425
3428
3430
3433
3435
3438
3441
3444
3447
3450
3453
3457
3460
3464
3468
3471
3475
3479
3484
3488
3492
3497
3501
3506
3510
3515
3519
3524
3529
3534
3539
3544
3548
3553
3558
3563
3568
3574
3579
3584
3589
3594
3599
3604
3609
3614
3619
3624
3629
3634
3639
3644
3649
3654
3659
3664
3669
3675
3680
3685
3690
3695
3700
3705
3710
3715
3720
3725
3730
3735
3740
3745
3750
3756
3761
3766
3772
3777
3782
3788
3793
3799
3804
3809
3815
3820
3826
3831
3837
3842
3847
3853
3858
3864
3869
3874
3880
3885
3891
3896
3901
3907
3912
3918
3923
3929
3934
3940
3945
3951
3957
3962
3968
3974
3979
3985
3991
3997
4003
4009
4016
4022
4027
4035
4041
4048
4054
4062
4069
4075
4083
4091
4099
4107
4114
4122
4131
4139
4147
4156
4165
4174
4183
4193
4202
4212
4222
4232
4242
4253
4264
4275
4286
4297
4309
4321
4333
4345
4358
4370
4383
4397
4410
4424
4438
4452
4466
4480
4495
4510
4525
4540
4555
4571
4586
4602
4618
4633
4649
4665
4681
4697
4714
4730
4746
4762
4779
4795
4812
4828
4845
4861
4877
4894
4910
4926
4943
4959
4975
4991
5007
5023
5039
5055
5071
5087
5103
5118
5134
5149
5165
5180
5195
5210
5225
5239
5254
5268
5282
5296
5310
5324
5338
5351
5364
5378
5390
5403
5416
5428
5440
5452
5464
5476
5487
5498
5509
5520
5531
5542
5552
5562
5572
5582
5591
5601
5610
5619
5628
5636
5644
5653
5661
5668
5676
5683
5690
5697
5704
5710
5717
5723
5729
5735
5740
5746
5751
5756
5761
5766
5771
5775
5780
5784
5788
5792
5796
5800
5803
5806
5810
5813
5816
5819
5821
5824
5826
5828
5831
5833
5834
5836
5838
5839
5840
5841
5842
5843
5844
5844
5844
5845
5844
5844
5844
5843
5843
5842
5841
5840
5839
5837
5836
5834
5832
5830
5827
5825
5822
5819
5816
5813
5809
5805
5802
5798
5793
5789
5784
5780
5775
5770
5765
5760
5754
5749
5743
5737
5731
5725
5719
5712
5706
5699
5692
5685
5678
5671
5663
5656
5648
5640
5632
5624
5616
5607
5599
5590
5582
5573
5564
5555
5546
5537
5527
5518
5509
5499
5490
5480
5470
5460
5450
5440
5431
5421
5411
5400
5390
5380
5370
5360
5350
5340
5330
5320
5311
5301
5291
5281
5272
5263
5253
5244
5235
5226
5217
5209
5200
5192
5184
5176
5168
5161
5153
5146
5139
5132
5125
5119
5112
5106
5100
5095
5089
5084
5079
5074
5069
5064
5060
5056
5052
5048
5045
5042
5039
5036
5034
5032
5030
5029
5027
5026
5025
5025
5025
5025
5025
5026
5027
5028
5030
5031
5034
5036
5039
5042
5045
5048
5052
5056
5061
5065
5070
5076
5081
5087
5093
5099
5106
5113
5120
5127
5134
5142
5150
5158
5167
5176
5185
5194
5203
5212
5222
5232
5242
5252
5262
5272
5282
5293
5303
5314
5325
5336
5346
5357
5368
5379
5390
5402
5413
5424
5435
5446
5457
5468
5479
5490
5501
5512
5523
5534
5544
5555
5565
5576
5586
5596
5606
5616
5625
5635
5645
5654
5663
5673
5682
5691
5700
5708
5717
5726
5734
5742
5751
5759
5767
5775
5783
5791
5799
5806
5814
5822
5829
5837
5844
5852
5859
5866
5874
5881
5888
5895
5902
5909
5916
5923
5930
5936
5943
5950
5957
5964
5971
5978
5985
5992
5999
6007
6014
6021
6028
6036
6044
6051
6059
6067
6075
6083
6091
6099
6108
6116
6125
6134
6143
6152
6161
6170
6180
6189
6199
6209
6219
6230
6240
6251
6262
6273
6284
6295
6307
6319
6331
6343
6356
6368
6381
6394
6408
6421
6435
6449
6463
6478
6493
6508
6523
6538
6554
6569
6586
6602
6618
6635
6652
6669
6687
6704
6722
6740
6758
6777
6795
6814
6833
6852
6871
6890
6910
6930
6949
6969
6989
7009
7029
7050
7070
7091
7111
7132
7153
7174
7195
7216
7237
7258
7279
7301
7322
7343
7365
7386
7408
7429
7451
7472
7494
7515
7536
7558
7579
7600
7621
7642
7663
7684
7705
7726
7746
7767
7787
7807
7827
7847
7866
7886
7905
7924
7943
7961
7980
7998
8016
8032
8051
8068
8085
8102
8118
8134
8150
8166
8180
8196
8211
8226
8241
8255
8269
8283
8296
8309
8323
8335
8348
8360
8372
8384
8396
8408
8419
8430
8441
8452
8462
8472
8482
8492
8502
8511
8520
8529
8538
8547
8555
8563
8570
8578
8585
8592
8598
8605
8611
8616
8622
8627
8632
8637
8642
8646
8650
8654
8658
8662
8665
8668
8672
8674
8677
8680
8682
8685
8687
8689
8691
8693
8694
8696
8698
8699
8701
8702
8703
8705
8706
8708
8709
8711
8713
8714
8716
8718
8720
8722
8724
8727
8729
8732
8734
8737
8740
8744
8747
8751
8754
8758
8762
8766
8771
8775
8780
8784
8789
8794
8800
8805
8810
8816
8822
8828
8834
8840
8846
8852
8858
8865
8872
8878
8885
8892
8899
8907
8914
8921
8929
8937
8945
8953
8961
8969
8977
8985
8993
9002
9010
9019
9027
9036
9045
9053
9062
9071
9080
9090
9099
9108
9117
9127
9136
9146
9156
9166
9176
9186
9196
9206
9216
9226
9237
9247
9258
9268
9279
9289
9300
9310
9321
9332
9342
9353
9364
9374
9385
9396
9407
9417
9428
9439
9450
9461
9471
9482
9493
9504
9514
9525
9536
9546
9557
9567
9578
9588
9598
9608
9618
9628
9638
9648
9658
9667
9677
9686
9695
9704
9713
9722
9731
9739
9748
9756
9764
9772
9780
9788
9796
9803
9811
9818
9825
9832
9839
9846
9852
9859
9865
9871
9877
9883
9888
9894
9899
9904
9909
9914
9919
9924
9928
9932
9937
9941
9945
9949
9953
9956
9960
9963
9967
9970
9973
9976
9979
9982
9985
9988
9991
9994
9996
9999
10002
10005
10007
10010
10012
10015
10018
10020
10023
10026
10028
10031
10034
10036
10039
10042
10045
10048
10051
10054
10057
10060
10063
10066
10069
10072
10075
10079
10082
10085
10089
10093
10096
10100
10104
10108
10112
10116
10120
10124
10128
10133
10138
10142
10147
10152
10157
10162
10168
10173
10179
10184
10190
10196
10202
10207
10213
10220
10226
10232
10238
10244
10251
10257
10263
10270
10276
10283
10290
10296
10303
10310
10316
10323
10330
10337
10343
10350
10357
10363
10370
10377
10383
10390
10397
10403
10410
10416
10423
10429
10435
10442
10448
10454
10460
10466
10473
10478
10484
10490
10496
10501
10507
10512
10517
10523
10528
10533
10538
10542
10547
10552
10556
10560
10565
10569
10573
10577
10580
10584
10587
10590
10594
10597
10599
10602
10605
10607
10610
10612
10614
10616
10618
10619
10621
10623
10624
10625
10627
10628
10629
10630
10630
10631
10632
10632
10633
10634
10634
10635
10635
10635
10636
10636
10637
10637
10638
10638
10639
10639
10640
10640
10641
10642
10643
10644
10645
10646
10648
10649
10650
10652
10653
10655
10657
10658
10660
10662
10664
10666
10668
10670
10671
10673
10675
10677
10679
10681
10683
10685
10687
10689
10691
10692
10694
10696
10698
10700
10702
10704
10706
10708
10709
10711
10713
10714
10716
10717
10718
10720
10721
10722
10723
10724
10724
10725
10726
10726
10726
10727
10727
10727
10727
10727
10726
10726
10725
10725
10724
10723
10722
10721
10719
10718
10716
10714
10712
10710
10708
10706
10703
10701
10698
10695
10692
10688
10685
10681
10677
10673
10669
10664
10660
10655
10650
10644
10639
10633
10627
10621
10614
10607
10601
10593
10586
10578
10570
10562
10553
10545
10535
10526
10516
10507
10496
10486
10475
10464
10453
10441
10430
10418
10405
10393
10380
10367
10354
10340
10326
10312
10298
10283
10269
10254
10238
10223
10207
10191
10175
10158
10141
10125
10108
10090
10073
10055
10038
10020
10002
9984
9965
9947
9928
9909
9890
9871
9852
9833
9813
9793
9773
9753
9733
9713
9692
9672
9651
9630
9609
9588
9567
9545
9523
9502
9480
9458
9436
9414
9391
9369
9346
9324
9301
9278
9255
9232
9209
9186
9163
9140
9116
9093
9069
9046
9022
8999
8975
8951
8928
8904
8880
8856
8833
8809
8786
8762
8738
8715
8691
8668
8645
8621
8598
8575
8552
8529
8506
8484
8461
8438
8416
8394
8372
8350
8328
8306
8285
8264
8242
8221
8200
8180
8159
8138
8119
8099
8079
8058
8039
8021
8002
7983
7964
7945
7927
7909
7891
7873
7856
7838
7821
7804
7787
7771
7755
7739
7723
7707
7691
7676
7661
7645
7631
7616
7601
7587
7572
7558
7544
7530
7517
7503
7490
7476
7463
7450
7437
7424
7411
7399
7386
7373
7361
7349
7336
7324
7312
7300
7288
7276
7264
7252
7241
7229
7218
7206
7195
7183
7172
7160
7149
7138
7126
7115
7103
7092
7080
7069
7058
7046
7035
7023
7012
7000
6989
6977
6965
6954
6942
6930
6918
6907
6895
6883
6871
6859
6847
6834
6822
6810
6797
6785
6772
6760
6747
6734
6721
6708
6695
6682
6669
6655
6642
6628
6615
6601
6588
6574
6560
6546
6533
6519
6505
6491
6477
6463
6450
6436
6422
6408
6394
6380
6366
6352
6338
6325
6311
6297
6283
6269
6255
6241
6227
6213
6199
6185
6171
6157
6143
6129
6115
6101
6087
6073
6059
6045
6031
6017
6003
5989
5975
5960
5946
5932
5918
5903
5889
5875
5860
5846
5832
5817
5803
5789
5774
5760
5745
5731
5716
5702
5687
5673
5658
5643
5629
5614
5600
5585
5571
5556
5542
5527
5513
5498
5483
5469
5454
5440
5425
5410
5396
5381
5366
5352
5337
5322
5307
5293
5278
5263
5249
5234
5219
5204
5190
5175
5160
5146
5131
5117
5103
5088
5074
5060
5046
5031
5017
5003
4990
4976
4962
4948
4935
4921
4908
4894
4881
4868
4855
4842
4829
4816
4803
4791
4778
4766
4753
4741
4729
4717
4705
4694
4682
4671
4660
4648
4637
4627
4616
4605
4595
4585
4575
4565
4555
4545
4536
4527
4518
4509
4500
4491
4483
4475
4466
4458
4450
4443
4435
4428
4420
4413
4406
4399
4392
4385
4379
4372
4366
4360
4354
4348
4343
4337
4332
4327
4322
4317
4312
4308
4304
4300
4296
4292
4288
4285
4282
4279
4276
4273
4270
4267
4265
4263
4260
4258
4256
4254
4252
4251
4249
4247
4246
4244
4242
4241
4239
4238
4236
4235
4234
4232
4230
4229
4227
4226
4224
4222
4221
4219
4217
4215
4213
4211
4209
4207
4205
4203
4201
4198
4196
4194
4191
4189
4186
4183
4181
4178
4175
4172
4169
4166
4163
4160
4157
4154
4151
4148
4145
4142
4138
4135
4132
4129
4125
4122
4119
4115
4112
4108
4105
4101
4098
4094
4090
4086
4083
4078
4075
4072
4067
4065
4061
4057
4054
4050
4046
4043
4038
4035
4032
4027
4024
4021
4017
4013
4010
4006
4003
4000
3996
3993
3990
3987
3984
3981
3978
3975
3972
3969
3967
3964
3961
3959
3956
3954
3952
3950
3948
3946
3944
3942
3940
3938
3937
3935
3934
3932
3931
3930
3929
3928
3927
3926
3925
3925
3924
3924
3924
3923
3923
3924
3924
3924
3925
3925
3926
3927
3928
3930
3931
3933
3935
3937
3939
3941
3943
3946
3949
3951
3954
3957
3960
3964
3967
3971
3974
3978
3982
3986
3991
3995
4000
4003
4009
4014
4019
4024
4030
4035
4041
4046
4051
4058
4064
4070
4077
4083
4089
4096
4102
4109
4116
4122
4129
4136
4143
4150
4157
4164
4172
4179
4186
4193
4201
4208
4216
4223
4231
4238
4246
4253
4261
4269
4277
4284
4292
4300
4308
4315
4323
4331
4339
4346
4354
4362
4369
4377
4384
4392
4399
4407
4414
4422
4429
4436
4444
4451
4458
4465
4472
4479
4486
4493
4500
4507
4513
4520
4526
4532
4539
4545
4551
4556
4562
4568
4573
4578
4583
4588
4593
4597
4602
4606
4610
4614
4618
4621
4625
4628
4631
4633
4636
4638
4641
4643
4644
4646
4648
4649
4650
4651
4652
4652
4653
4653
4654
4654
4654
4654
4654
4653
4653
4652
4652
4651
4651
4650
4649
4648
4647
4646
4645
4644
4643
4642
4641
4640
4638
4637
4636
4634
4633
4631
4630
4628
4626
4625
4623
4621
4620
4618
4616
4615
4613
4611
4610
4608
4606
4605
4603
4602
4601
4600
4599
4598
4597
4596
4595
4595
4594
4594
4594
4594
4594
4594
4594
4595
4595
4596
4596
4597
4598
4599
4600
4602
4603
4605
4606
4608
4610
4612
4614
4617
4619
4622
4624
4627
4630
4633
4636
4639
4643
4646
4650
4654
4658
4662
4667
4671
4676
4681
4686
4691
4696
4702
4708
4714
4720
4726
4733
4740
4747
4754
4761
4768
4776
4784
4792
4800
4809
4817
4826
4835
4844
4853
4863
4872
4882
4892
4902
4912
4923
4933
4944
4955
4966
4977
4988
4999
5011
5022
5034
5045
5057
5069
5081
5093
5105
5117
5129
5141
5153
5165
5177
5189
5202
5214
5226
5238
5250
5263
5275
5287
5299
5311
5323
5336
5348
5360
5372
5384
5397
5409
5421
5433
5445
5457
5470
5482
5494
5506
5518
5530
5543
5555
5567
5579
5592
5604
5616
5629
5641
5653
5666
5678
5691
5703
5716
5728
5741
5753
5766
5778
5790
5803
5815
5828
5840
5853
5865
5878
5891
5903
5916
5929
5942
5955
5968
5981
5994
6007
6020
6033
6046
6060
6073
6086
6100
6114
6127
6141
6155
6169
6183
6197
6211
6226
6240
6255
6269
6284
6299
6314
6328
6344
6359
6374
6389
6405
6420
6436
6451
6467
6483
6499
6515
6531
6548
6564
6581
6597
6614
6631
6648
6665
6682
6699
6717
6734
6752
6770
6788
6806
6824
6843
6861
6880
6899
6918
6937
6956
6976
6995
7015
7035
7055
7075
7095
7116
7137
7158
7179
7200
7222
7243
7265
7287
7309
7332
7354
7377
7400
7423
7446
7470
7493
7517
7541
7565
7590
7614
7639
7664
7689
7714
7739
7765
7790
7816
7841
7867
7893
7919
7945
7971
7997
8023
8048
8074
8100
8125
8151
8178
8203
8229
8254
8279
8304
8329
8354
8378
8403
8427
8451
8475
8498
8522
8545
8568
8591
8613
8635
8657
8679
8701
8722
8743
8763
8783
8803
8823
8843
8862
8880
8899
8917
8935
8952
8969
8986
9003
9019
9035
9051
9066
9081
9096
9110
9125
9139
9152
9166
9179
9192
9205
9217
9229
9242
9253
9265
9277
9288
9299
9310
9321
9331
9341
9352
9362
9372
9382
9391
9401
9411
9420
9429
9439
9448
9457
9466
9475
9484
9493
9502
9511
9520
9529
9538
9547
9556
9565
9574
9583
9592
9602
9611
9621
9630
9640
9650
9660
9670
9681
9691
9702
9713
9724
9735
9747
9759
9771
9783
9796
9809
9822
9835
9849
9863
9877
9892
9907
9923
9938
9954
9971
9988
10005
10022
10040
10059
10077
10096
10116
10135
10155
10176
10197
10218
10239
10261
10284
10306
10329
10353
10377
10401
10425
10450
10476
10502
10528
10554
10581
10609
10636
10665
10693
10722
10751
10781
10810
10840
10871
10902
10933
10964
10995
11027
11059
11091
11124
11157
11189
11222
11256
11289
11323
11356
11390
11424
11458
11493
11527
11561
11596
11630
11665
11700
11735
11769
11804
11839
11874
11909
11944
11979
12014
12049
12084
12119
12154
12189
12225
12260
12295
12329
12364
12399
12434
12469
12504
12538
12573
12608
12642
12677
12711
12745
12779
12814
12847
12881
12915
12949
12982
13015
13049
13082
13115
13147
13180
13212
13245
13277
13309
13341
13373
13404
13436
13467
13498
13529
13559
13590
13620
13650
13680
13709
13739
13768
13797
13826
13855
13883
13911
13939
13967
13995
14022
14049
14076
14103
14129
14156
14182
14208
14233
14259
14284
14309
14334
14359
14384
14408
14432
14456
14480
14504
14527
14551
14574
14597
14619
14642
14664
14687
14709
14731
14753
14774
14796
14817
14838
14860
14880
14901
14922
14942
14963
14983
15003
15023
15043
15062
15082
15101
15120
15140
15159
15178
15196
15215
15233
15252
15270
15288
15306
15324
15342
15359
15377
15394
15411
15428
15445
15461
15478
15494
15510
15526
15542
15558
15573
15588
15603
15618
15633
15648
15662
15676
15690
15704
15718
15732
15745
15758
15771
15784
15797
15810
15822
15834
15846
15858
15870
15881
15892
15904
15915
15925
15936
15947
15957
15967
15978
15988
15998
16007
16017
16027
16036
16046
16055
16065
16074
16082
16091
16101
16111
16120
16129
16138
16146
16155
16164
16172
16181
16190
16200
16209
16219
16228
16236
16245
16254
16265
16274
16283
16293
16303
16312
16322
16332
16341
16352
16361
16372
16382
16392
16403
16413
16424
16435
16445
16456
16467
16479
16490
16501
16512
16524
16535
16546
16558
16569
16581
16592
16604
16615
16627
16638
16650
16662
16673
16685
16696
16708
16719
16731
16742
16754
16765
16777
16788
16799
16810
16821
16832
16843
16854
16865
16875
16886
16896
16907
16917
16927
16937
16947
16957
16966
16976
16985
16994
17003
17012
17020
17029
17037
17045
17053
17061
17069
17076
17084
17091
17098
17104
17111
17117
17124
17130
17135
17141
17146
17151
17156
17161
17166
17170
17174
17178
17182
17185
17188
17191
17194
17197
17199
17201
17203
17205
17206
17207
17208
17209
17210
17210
17211
17211
17210
17210
17209
17208
17207
17206
17205
17203
17201
17199
17197
17195
17192
17190
17187
17184
17181
17178
17174
17171
17167
17163
17159
17155
17151
17147
17143
17139
17134
17130
17125
17121
17116
17112
17107
17102
17098
17093
17088
17083
17078
17074
17069
17064
17059
17054
17049
17044
17039
17034
17029
17025
17020
17015
17010
17005
17001
16996
16991
16987
16982
16978
16973
16969
16965
16961
16957
16953
16949
16946
16942
16938
16935
16932
16928
16925
16922
16919
16916
16914
16911
16908
16906
16903
16901
16899
16897
16894
16892
16890
16889
16887
16885
16884
16882
16881
16880
16878
16877
16877
16876
16875
16874
16874
16874
16873
16873
16873
16873
16873
16874
16874
16875
16875
16876
16877
16878
16879
16880
16882
16883
16884
16886
16888
16889
16891
16893
16896
16898
16900
16902
16905
16907
16909
16912
16914
16917
16920
16922
16925
16927
16930
16933
16935
16938
16941
16943
16946
16949
16952
16954
16957
16960
16963
16965
16968
16971
16973
16976
16978
16981
16984
16986
16988
16991
16993
16996
16998
17000
17002
17004
17007
17009
17010
17012
17014
17016
17018
17019
17021
17022
17024
17025
17026
17028
17029
17030
17031
17031
17032
17033
17033
17034
17034
17034
17035
17035
17035
17035
17034
17034
17034
17033
17033
17033
17032
17031
17031
17030
17029
17028
17027
17026
17025
17024
17023
17022
17021
17020
17019
17018
17017
17015
17014
17013
17012
17011
17010
17009
17008
17007
17007
17006
17005
17004
17004
17003
17002
17002
17001
17001
17001
17000
17000
17000
17000
16999
16999
16999
16999
17000
17000
17000
17000
17000
17001
17001
17002
17002
17003
17003
17004
17004
17005
17006
17007
17007
17008
17009
17010
17011
17012
17013
17014
17015
17016
17017
17018
17019
17020
17021
17022
17023
17024
17026
17027
17028
17029
17031
17032
17034
17035
17037
17038
17040
17041
17043
17045
17046
17048
17050
17052
17053
17055
17057
17058
17060
17062
17064
17065
17067
17068
17070
17072
17073
17074
17076
17077
17079
17080
17081
17082
17083
17084
17085
17086
17087
17087
17088
17088
17089
17089
17089
17089
17089
17089
17088
17088
17088
17087
17086
17085
17084
17083
17081
17079
17077
17075
17073
17071
17068
17065
17062
17059
17055
17052
17048
17044
17040
17036
17032
17027
17022
17017
17012
17007
17002
16996
16990
16984
16978
16972
16965
16958
16951
16944
16937
16930
16922
16915
16907
16899
16891
16882
16874
16865
16856
16847
16838
16829
16820
16810
16801
16791
16781
16771
16760
16750
16740
16729
16719
16708
16697
16687
16676
16665
16655
16644
16633
16623
16612
16601
16591
16580
16569
16559
16548
16538
16527
16516
16506
16495
16485
16474
16464
16453
16442
16432
16421
16411
16400
16390
16379
16369
16358
16347
16337
16326
16315
16305
16295
16283
16274
16264
16253
16242
16232
16222
16210
16201
16190
16180
16169
16158
16148
16138
16128
16117
16107
16096
16085
16076
16065
16055
16044
16033
16024
16013
16003
15992
15982
15972
15961
15951
15941
15930
15920
15910
15899
15889
15879
15868
15858
15848
15837
15827
15817
15807
15796
15786
15776
15766
15755
15745
15735
15724
15714
15704
15694
15684
15673
15663
15653
15643
15632
15622
15612
15602
15592
15581
15571
15561
15551
15541
15531
15520
15510
15500
15490
15480
15470
15460
15449
15439
15429
15419
15409
15399
15389
15379
15369
15359
15348
15338
15328
15318
15308
15298
15288
15278
15268
15258
15248
15238
15228
15218
15208
15198
15188
15178
15168
15158
15148
15138
15128
15118
15108
15098
15088
15078
15068
15058
15048
15038
15028
15018
15008
14998
14988
14979
14969
14959
14949
14939
14929
14919
14909
14899
14890
14880
14870
14860
14850
14840
14830
14821
14811
14801
14791
14781
14771
14762
14752
14742
14732
14722
14713
14703
14693
14683
14673
14664
14654
14644
14634
14625
14615
14605
14595
14586
14576
14566
14556
14547
14537
14527
14518
14508
14498
14489
14479
14469
14460
14450
14440
14431
14421
14411
14402
14392
14382
14373
14363
14353
14344
14334
14325
14315
14305
14296
14286
14277
14267
14257
14248
14238
14229
14219
14210
14200
14190
14181
14171
14162
14152
14143
14133
14124
14114
14105
14095
14086
14076
14067
14057
14048
14038
14029
14019
14010
14000
13991
13981
13972
13963
13953
13944
13934
13925
13915
13906
13897
13887
13878
13868
13859
13850
13840
13831
13821
13812
13803
13793
13784
13775
13765
13756
13747
13737
13728
13719
13709
13700
13691
13681
13672
13663
13653
13644
13635
13625
13616
13607
13598
13588
13579
13570
13561
13551
13542
13533
13524
13514
13505
13496
13487
13478
13468
13459
13450
13441
13432
13422
13413
13404
13395
13386
13376
13367
13358
13349
13340
13331
13322
13312
13303
13294
13285
13276
13267
13258
13249
13240
13230
13221
13212
13203
13194
13185
13176
13167
13158
13149
13140
13131
13122
13113
13104
13095
13086
13076
13067
13058
13049
13040
13031
13022
13013
13004
12996
12987
12978
12969
12960
12951
12942
12933
12924
12915
12906
12897
12888
12879
12870
12861
12852
12844
12835
12826
12817
12808
12799
12790
12781
12772
12764
12755
12746
12737
12728
12719
12710
12702
12693
12684
12675
12666
12657
12649
12640
12631
12622
12613
12605
12596
12587
12578
12570
12561
12552
12543
12535
12526
12517
12508
12500
12491
12482
12473
12465
12456
12447
12439
12430
12421
12412
12404
12395
12386
12378
12369
12360
12352
12343
12334
12326
12317
12308
12300
12291
12283
12274
12265
12257
12248
12239
12231
12222
12214
12205
12197
12188
12179
12171
12162
12154
12145
12137
12128
12119
12111
12102
12094
12085
12077
12068
12060
12051
12043
12034
12026
12017
12009
12000
11992
11983
11975
11966
11958
11949
11941
11933
11924
11916
11907
11899
11890
11882
11873
11865
11857
11848
11840
11831
11823
11815
11806
11798
11789
11781
11773
11764
11756
11748
11739
11731
11723
11714
11706
11698
11689
11681
11673
11664
11656
11648
11639
11631
11623
11615
11606
11598
11590
11581
11573
11565
11557
11548
11540
11532
11524
11515
11507
11499
11491
11482
11474
11466
11458
11450
11441
11433
11425
11417
11409
11400
11392
11384
11376
11368
11360
11351
11343
11335
11327
11319
11311
11303
11295
11286
11278
11270
11262
11254
11246
11238
11230
11222
11214
11205
11197
11189
11181
11173
11165
11157
11149
11141
11133
11125
11117
11109
11101
11093
11085
11077
11069
11061
11053
11045
11037
11029
11021
11013
11005
10997
10989
10981
10973
10965
10957
10949
10941
10933
10925
10917
10909
10902
10894
10886
10878
10870
10862
10854
10846
10838
10830
10823
10815
10807
10799
10791
10783
10775
10768
10760
10752
10744
10736
10728
10721
10713
10705
10697
10689
10682
10674
10666
10658
10650
10643
10635
10627
10619
10611
10604
10596
10588
10580
10573
10565
10557
10549
10542
10534
10526
10519
10511
10503
10495
10488
10480
10472
10465
10457
10449
10442
10434
10426
10419
10411
10403
10396
10388
10380
10373
10365
10358
10350
10342
10335
10327
10319
10312
10304
10297
10289
10281
10274
10266
10259
10251
10244
10236
10228
10221
10213
10206
10198
10191
10183
10176
10168
10161
10153
10146
10138
10131
10123
10116
10108
10101
10093
10086
10078
10071
10063
10056
10048
10041
10033
10026
10018
10011
10004
9996
9989
9981
9974
9966
9959
9952
9944
9937
9929
9922
9915
9907
9900
9892
9885
9878
9870
9863
9856
9848
9841
9834
9826
9819
9812
9804
9797
9790
9782
9775
9768
9760
9753
9746
9738
9731
9724
9717
9709
9702
9695
9687
9680
9673
9666
9658
9651
9644
9637
9629
9622
9615
9608
9601
9593
9586
9579
9572
9565
9557
9550
9543
9536
9529
9521
9514
9507
9500
9493
9486
9479
9471
9464
9457
9450
9443
9436
9429
9421
9414
9407
9400
9393
9386
9379
9372
9365
9358
9350
9343
9336
9329
9322
9315
9308
9301
9294
9287
9280
9273
9266
9259
9252
9245
9238
9231
9224
9217
9210
9203
9196
9189
9182
9175
9168
9161
9154
9147
9140
9133
9126
9119
9112
9105
9098
9091
9084
9077
9071
9064
9057
9050
9043
9036
9029
9022
9015
9008
9002
8995
8988
8981
8974
8967
8960
8953
8947
8940
8933
8926
8919
8912
8906
8899
8892
8885
8878
8872
8865
8858
8851
8844
8838
8831
8824
8817
8810
8804
8797
8790
8783
8777
8770
8763
8756
8750
8743
8736
8729
8723
8716
8709
8703
8696
8689
8682
8676
8669
8662
8656
8649
8642
8636
8629
8622
8616
8609
8602
8596
8589
8582
8576
8569
8562
8556
8549
8543
8536
8529
8523
8516
8510
8503
8496
8490
8483
8477
8470
8463
8457
8450
8444
8437
8431
8424
8418
8411
8404
8398
8391
8385
8378
8372
8365
8359
8352
8346
8339
8333
8326
8320
8313
8307
8300
8294
8287
8281
8274
8268
8262
8255
8249
8242
8236
8229
