5
13739
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
20
20
20
20
20
21
21
21
21
21
22
22
22
22
23
23
23
23
23
24
24
24
24
25
25
25
25
25
25
26
26
26
26
26
27
27
27
27
28
28
28
28
28
29
29
29
29
30
30
30
31
31
31
32
32
32
32
33
33
33
34
34
34
35
35
35
35
36
36
36
36
37
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
37
37
37
37
37
37
37
37
37
37
37
36
36
36
36
35
35
35
35
34
34
34
34
33
33
32
32
32
31
31
30
30
30
29
29
28
28
27
27
26
26
25
25
24
23
23
22
22
21
21
20
20
19
19
18
18
17
17
16
16
15
15
14
14
13
13
13
12
12
12
11
11
11
10
10
9
9
9
8
8
8
7
7
7
6
6
6
5
5
5
5
4
4
4
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
-1
-1
-1
-1
-2
-2
-2
-3
-3
-3
-3
-3
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-10
-10
-10
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-14
-14
-14
-14
-14
-15
-15
-15
-15
-16
-16
-16
-16
-17
-17
-17
-17
-18
-18
-18
-18
-19
-19
-19
-19
-19
-20
-20
-20
-21
-21
-21
-22
-22
-22
-23
-23
-23
-24
-24
-24
-25
-25
-25
-26
-26
-27
-27
-27
-28
-28
-28
-29
-29
-30
-30
-30
-31
-31
-31
-32
-32
-33
-33
-33
-34
-34
-34
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-38
-38
-38
-38
-39
-39
-39
-39
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-41
-41
-41
-40
-40
-40
-39
-39
-38
-38
-38
-37
-37
-36
-36
-35
-34
-34
-33
-32
-32
-31
-31
-30
-30
-29
-29
-28
-28
-28
-28
-28
-28
-28
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-26
-26
-26
-26
-26
-25
-25
-25
-25
-24
-24
-24
-23
-23
-22
-22
-21
-21
-20
-19
-19
-18
-18
-17
-16
-16
-15
-14
-14
-13
-13
-12
-11
-11
-10
-9
-9
-8
-7
-7
-6
-5
-5
-4
-3
-2
-1
0
0
1
2
3
3
4
4
5
5
5
5
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
10
10
10
10
10
11
11
11
10
10
10
9
9
8
8
7
6
6
5
4
3
2
1
0
-1
-3
-4
-5
-7
-8
-9
-11
-12
-14
-15
-17
-18
-20
-21
-23
-24
-25
-27
-28
-29
-30
-31
-32
-33
-34
-34
-35
-36
-37
-38
-39
-40
-40
-41
-42
-42
-43
-43
-44
-44
-44
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-46
-45
-45
-44
-43
-43
-42
-41
-40
-39
-38
-37
-35
-34
-33
-31
-30
-28
-26
-24
-23
-21
-19
-17
-15
-13
-11
-9
-8
-6
-4
-2
0
1
3
4
6
7
9
10
11
13
14
15
16
17
18
19
20
21
22
23
24
25
26
28
29
30
32
33
35
36
38
39
41
42
44
45
46
48
49
50
51
53
54
55
56
57
58
59
60
61
62
62
63
63
63
63
64
64
64
64
63
63
64
64
64
64
64
64
64
65
65
65
66
66
67
68
69
69
71
72
73
74
76
77
79
80
82
84
86
88
89
91
93
95
96
98
99
101
102
103
104
105
106
106
107
107
107
107
107
106
106
105
105
104
104
103
102
101
101
100
99
98
97
96
95
94
93
93
92
91
90
90
89
89
89
88
88
88
88
88
88
88
87
87
87
86
86
86
85
85
84
83
83
82
81
81
80
79
78
77
76
75
74
73
72
71
70
70
69
68
68
67
67
66
66
66
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
64
64
64
64
64
64
64
64
64
65
65
66
66
67
68
69
70
70
71
72
73
74
75
76
76
77
78
79
80
81
81
82
83
83
84
84
85
85
85
85
85
86
86
86
86
85
85
85
84
84
83
83
82
81
80
79
78
77
76
75
74
73
72
71
70
69
68
67
67
66
65
65
64
64
63
63
62
61
61
60
59
58
58
57
56
56
55
54
54
54
53
53
53
53
53
53
53
53
54
54
54
55
55
55
56
56
56
57
57
57
57
57
56
55
55
54
53
52
51
49
48
46
45
43
41
40
38
36
34
32
30
28
27
25
23
20
18
16
13
11
9
6
3
1
-2
-4
-7
-10
-12
-14
-17
-19
-20
-22
-24
-25
-26
-27
-27
-28
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-30
-30
-30
-30
-30
-29
-29
-28
-28
-28
-27
-27
-27
-26
-26
-25
-25
-25
-25
-24
-24
-23
-22
-22
-21
-21
-20
-20
-19
-19
-18
-18
-17
-17
-16
-15
-15
-14
-13
-12
-11
-10
-9
-8
-7
-5
-4
-2
0
1
3
5
6
8
9
11
12
14
15
16
18
19
20
21
22
23
24
25
26
26
26
26
26
26
25
24
23
22
20
19
17
15
13
11
9
6
4
1
-2
-6
-10
-14
-19
-24
-29
-35
-41
-47
-53
-59
-65
-71
-78
-84
-90
-97
-103
-109
-115
-122
-128
-134
-140
-146
-151
-157
-162
-167
-172
-177
-182
-187
-192
-196
-201
-205
-210
-214
-218
-222
-227
-230
-234
-237
-240
-244
-247
-249
-252
-255
-258
-261
-264
-267
-270
-274
-277
-280
-284
-287
-291
-294
-298
-302
-305
-309
-313
-317
-321
-325
-329
-333
-337
-341
-344
-347
-351
-353
-356
-358
-360
-362
-363
-364
-365
-365
-366
-366
-366
-367
-367
-367
-367
-367
-367
-366
-366
-365
-365
-364
-363
-362
-361
-360
-358
-357
-355
-354
-352
-350
-348
-346
-344
-341
-339
-336
-333
-331
-328
-324
-321
-318
-314
-311
-307
-304
-301
-297
-294
-290
-286
-282
-278
-274
-269
-265
-260
-255
-251
-246
-242
-238
-233
-229
-225
-221
-217
-213
-209
-205
-201
-198
-195
-191
-188
-185
-182
-179
-176
-173
-170
-167
-164
-161
-158
-154
-151
-148
-144
-141
-137
-133
-130
-126
-123
-119
-116
-113
-110
-107
-105
-102
-100
-98
-96
-94
-93
-91
-90
-89
-88
-87
-87
-86
-86
-85
-85
-85
-85
-85
-85
-86
-86
-87
-88
-88
-89
-90
-91
-92
-93
-94
-95
-96
-97
-99
-100
-102
-104
-106
-109
-111
-113
-116
-118
-121
-123
-126
-129
-131
-134
-136
-139
-141
-144
-146
-149
-152
-155
-157
-160
-163
-167
-170
-174
-177
-181
-185
-189
-193
-197
-201
-204
-208
-211
-215
-218
-221
-223
-226
-228
-230
-232
-234
-235
-236
-237
-238
-239
-239
-239
-239
-239
-238
-237
-236
-234
-232
-230
-228
-226
-223
-221
-218
-216
-214
-211
-209
-206
-204
-201
-199
-196
-193
-190
-188
-185
-182
-179
-176
-173
-170
-168
-166
-164
-162
-160
-159
-158
-157
-157
-156
-156
-156
-156
-156
-157
-158
-158
-159
-160
-161
-162
-162
-163
-163
-164
-164
-163
-163
-162
-161
-159
-158
-156
-154
-152
-150
-147
-145
-142
-139
-135
-132
-128
-124
-120
-116
-112
-108
-104
-100
-96
-92
-88
-85
-81
-78
-74
-71
-67
-64
-60
-57
-53
-50
-47
-44
-42
-40
-38
-36
-36
-35
-34
-34
-34
-34
-35
-35
-36
-37
-38
-39
-40
-41
-42
-43
-45
-46
-46
-47
-48
-48
-49
-49
-49
-49
-49
-49
-48
-48
-47
-47
-46
-45
-45
-44
-44
-44
-44
-43
-43
-43
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-44
-44
-43
-43
-42
-42
-42
-42
-43
-43
-43
-44
-44
-45
-46
-47
-48
-49
-51
-53
-56
-59
-62
-65
-69
-72
-76
-80
-84
-88
-92
-96
-100
-104
-108
-112
-116
-120
-124
-128
-132
-136
-139
-143
-146
-149
-152
-155
-157
-159
-161
-162
-164
-165
-165
-165
-165
-165
-164
-163
-162
-161
-160
-158
-156
-155
-153
-151
-149
-148
-146
-144
-143
-142
-141
-140
-140
-139
-139
-140
-140
-141
-142
-144
-145
-147
-148
-150
-153
-155
-157
-160
-163
-166
-169
-173
-177
-180
-184
-188
-192
-196
-199
-203
-207
-210
-214
-217
-220
-223
-226
-229
-231
-233
-235
-236
-238
-239
-240
-241
-242
-242
-242
-243
-242
-242
-242
-241
-241
-240
-239
-238
-238
-237
-236
-234
-233
-232
-230
-228
-226
-224
-222
-220
-218
-216
-214
-212
-211
-210
-208
-208
-207
-207
-207
-208
-209
-210
-211
-213
-215
-218
-221
-224
-228
-232
-236
-240
-244
-249
-254
-259
-264
-269
-274
-279
-284
-290
-295
-301
-306
-311
-316
-321
-326
-331
-335
-339
-343
-347
-350
-353
-355
-357
-359
-360
-361
-362
-362
-362
-362
-361
-361
-360
-359
-357
-356
-354
-352
-351
-349
-347
-345
-344
-342
-341
-341
-340
-340
-340
-341
-341
-342
-343
-344
-345
-347
-348
-349
-351
-352
-353
-355
-356
-358
-359
-360
-361
-363
-364
-365
-367
-368
-370
-372
-373
-375
-376
-378
-379
-381
-382
-383
-384
-385
-386
-387
-388
-388
-389
-390
-391
-393
-394
-396
-398
-401
-404
-407
-411
-415
-419
-423
-428
-433
-438
-443
-449
-455
-461
-467
-474
-482
-489
-497
-505
-512
-520
-528
-536
-544
-553
-562
-570
-579
-589
-598
-608
-618
-629
-639
-650
-661
-672
-684
-695
-707
-719
-731
-743
-754
-766
-778
-789
-801
-812
-823
-834
-846
-857
-867
-878
-888
-898
-908
-917
-926
-935
-943
-951
-959
-967
-974
-981
-988
-995
-1000
-1008
-1014
-1020
-1026
-1031
-1037
-1042
-1047
-1051
-1056
-1060
-1065
-1069
-1073
-1077
-1081
-1085
-1089
-1093
-1097
-1101
-1105
-1110
-1114
-1118
-1123
-1128
-1134
-1140
-1146
-1153
-1160
-1167
-1175
-1183
-1191
-1200
-1209
-1218
-1228
-1238
-1248
-1257
-1267
-1277
-1286
-1295
-1303
-1311
-1319
-1327
-1334
-1341
-1348
-1355
-1361
-1367
-1372
-1378
-1382
-1386
-1390
-1393
-1395
-1397
-1398
-1399
-1398
-1398
-1396
-1394
-1392
-1390
-1387
-1384
-1380
-1377
-1373
-1368
-1363
-1358
-1352
-1346
-1339
-1333
-1326
-1320
-1313
-1307
-1300
-1294
-1287
-1281
-1275
-1269
-1263
-1257
-1251
-1246
-1241
-1237
-1233
-1229
-1226
-1223
-1220
-1218
-1217
-1215
-1214
-1213
-1213
-1213
-1214
-1215
-1216
-1218
-1220
-1223
-1226
-1230
-1234
-1239
-1244
-1249
-1255
-1260
-1266
-1272
-1278
-1284
-1290
-1296
-1302
-1308
-1314
-1320
-1326
-1332
-1337
-1342
-1347
-1351
-1355
-1359
-1362
-1365
-1367
-1369
-1371
-1372
-1374
-1375
-1377
-1378
-1379
-1380
-1382
-1383
-1384
-1385
-1386
-1387
-1388
-1389
-1389
-1390
-1390
-1391
-1391
-1392
-1393
-1393
-1394
-1395
-1397
-1398
-1400
-1402
-1404
-1406
-1408
-1410
-1412
-1415
-1417
-1420
-1422
-1424
-1426
-1428
-1430
-1432
-1434
-1436
-1438
-1440
-1442
-1444
-1447
-1449
-1452
-1455
-1458
-1461
-1464
-1468
-1472
-1477
-1482
-1487
-1493
-1498
-1504
-1511
-1518
-1525
-1532
-1540
-1548
-1556
-1564
-1573
-1582
-1591
-1601
-1611
-1621
-1631
-1642
-1652
-1663
-1674
-1684
-1695
-1705
-1715
-1725
-1735
-1744
-1754
-1763
-1772
-1781
-1790
-1798
-1806
-1814
-1822
-1829
-1836
-1843
-1850
-1856
-1862
-1868
-1874
-1879
-1884
-1889
-1893
-1898
-1901
-1905
-1908
-1911
-1914
-1916
-1918
-1920
-1923
-1924
-1926
-1928
-1929
-1930
-1931
-1932
-1933
-1933
-1933
-1933
-1933
-1932
-1932
-1931
-1930
-1929
-1928
-1927
-1926
-1926
-1925
-1924
-1923
-1922
-1921
-1920
-1918
-1917
-1916
-1915
-1914
-1913
-1913
-1912
-1912
-1912
-1913
-1913
-1914
-1916
-1917
-1919
-1921
-1923
-1926
-1929
-1933
-1937
-1941
-1946
-1952
-1957
-1963
-1969
-1975
-1982
-1989
-1996
-2004
-2012
-2020
-2028
-2036
-2045
-2054
-2062
-2071
-2080
-2089
-2098
-2107
-2115
-2124
-2132
-2140
-2147
-2155
-2163
-2170
-2177
-2183
-2190
-2196
-2202
-2208
-2213
-2217
-2222
-2226
-2229
-2232
-2234
-2236
-2238
-2238
-2239
-2238
-2238
-2236
-2235
-2232
-2230
-2226
-2223
-2218
-2214
-2209
-2204
-2199
-2194
-2188
-2182
-2176
-2170
-2163
-2156
-2150
-2143
-2136
-2129
-2122
-2116
-2109
-2102
-2095
-2089
-2082
-2076
-2070
-2065
-2060
-2055
-2050
-2045
-2041
-2037
-2033
-2029
-2027
-2025
-2021
-2020
-2017
-2017
-2016
-2015
-2015
-2015
-2015
-2015
-2016
-2016
-2016
-2016
-2016
-2015
-2015
-2013
-2013
-2013
-2012
-2011
-2009
-2009
-2008
-2008
-2007
-2007
-2008
-2009
-2009
-2011
-2012
-2013
-2016
-2017
-2019
-2020
-2021
-2023
-2025
-2025
-2028
-2029
-2029
-2032
-2032
-2033
-2033
-2035
-2035
-2036
-2036
-2036
-2036
-2035
-2036
-2036
-2036
-2037
-2037
-2037
-2039
-2040
-2041
-2041
-2044
-2045
-2047
-2048
-2049
-2051
-2052
-2054
-2056
-2059
-2061
-2064
-2068
-2072
-2076
-2081
-2086
-2092
-2098
-2105
-2112
-2120
-2128
-2137
-2147
-2157
-2167
-2178
-2189
-2201
-2213
-2225
-2237
-2249
-2262
-2274
-2286
-2299
-2311
-2323
-2335
-2347
-2359
-2371
-2383
-2394
-2406
-2417
-2429
-2440
-2452
-2464
-2476
-2487
-2499
-2511
-2522
-2533
-2544
-2555
-2566
-2577
-2588
-2599
-2610
-2621
-2632
-2643
-2655
-2667
-2679
-2692
-2704
-2717
-2730
-2744
-2758
-2772
-2786
-2800
-2814
-2828
-2842
-2855
-2868
-2880
-2892
-2904
-2916
-2927
-2938
-2949
-2959
-2969
-2979
-2988
-2997
-3006
-3015
-3023
-3031
-3039
-3046
-3054
-3060
-3067
-3073
-3079
-3085
-3090
-3096
-3101
-3106
-3111
-3116
-3121
-3125
-3129
-3133
-3136
-3139
-3141
-3143
-3144
-3146
-3146
-3147
-3147
-3146
-3145
-3143
-3141
-3139
-3137
-3135
-3132
-3130
-3127
-3125
-3123
-3120
-3119
-3117
-3115
-3113
-3111
-3109
-3107
-3105
-3104
-3103
-3102
-3101
-3100
-3100
-3099
-3099
-3100
-3101
-3102
-3104
-3106
-3109
-3112
-3116
-3120
-3125
-3130
-3135
-3141
-3147
-3154
-3160
-3167
-3175
-3182
-3190
-3198
-3206
-3214
-3223
-3231
-3240
-3249
-3259
-3268
-3277
-3286
-3295
-3303
-3311
-3319
-3326
-3333
-3340
-3346
-3352
-3358
-3364
-3369
-3375
-3380
-3385
-3390
-3395
-3400
-3405
-3409
-3414
-3418
-3423
-3428
-3432
-3437
-3442
-3446
-3451
-3456
-3461
-3466
-3471
-3475
-3480
-3484
-3488
-3492
-3495
-3499
-3502
-3504
-3507
-3509
-3512
-3514
-3516
-3518
-3519
-3521
-3521
-3522
-3522
-3522
-3521
-3521
-3519
-3518
-3516
-3513
-3511
-3508
-3505
-3502
-3498
-3494
-3489
-3485
-3480
-3475
-3470
-3464
-3458
-3451
-3444
-3437
-3429
-3422
-3414
-3406
-3398
-3390
-3382
-3375
-3368
-3362
-3355
-3349
-3344
-3338
-3333
-3327
-3322
-3318
-3313
-3309
-3305
-3301
-3298
-3294
-3291
-3288
-3285
-3282
-3280
-3277
-3275
-3273
-3272
-3271
-3270
-3270
-3271
-3271
-3273
-3275
-3277
-3280
-3283
-3287
-3291
-3296
-3301
-3306
-3311
-3316
-3321
-3327
-3332
-3337
-3343
-3348
-3354
-3359
-3365
-3370
-3375
-3381
-3386
-3392
-3397
-3402
-3407
-3411
-3415
-3419
-3422
-3425
-3427
-3429
-3430
-3430
-3430
-3429
-3427
-3425
-3422
-3419
-3415
-3411
-3406
-3402
-3397
-3392
-3388
-3383
-3378
-3374
-3370
-3366
-3362
-3358
-3354
-3351
-3348
-3345
-3343
-3340
-3338
-3337
-3335
-3334
-3333
-3332
-3332
-3331
-3331
-3330
-3330
-3329
-3328
-3327
-3325
-3324
-3323
-3321
-3320
-3319
-3318
-3317
-3317
-3316
-3316
-3315
-3315
-3314
-3314
-3313
-3312
-3311
-3309
-3308
-3307
-3305
-3304
-3303
-3302
-3301
-3300
-3300
-3300
-3301
-3302
-3303
-3304
-3305
-3307
-3309
-3311
-3314
-3316
-3319
-3322
-3325
-3327
-3330
-3333
-3335
-3338
-3341
-3345
-3348
-3351
-3355
-3359
-3363
-3367
-3371
-3375
-3380
-3384
-3389
-3394
-3399
-3405
-3410
-3416
-3422
-3428
-3434
-3439
-3445
-3450
-3455
-3459
-3464
-3468
-3471
-3474
-3476
-3478
-3479
-3479
-3478
-3477
-3476
-3474
-3471
-3468
-3465
-3461
-3456
-3451
-3445
-3439
-3432
-3425
-3417
-3409
-3401
-3392
-3383
-3374
-3364
-3355
-3346
-3336
-3327
-3317
-3307
-3297
-3286
-3276
-3266
-3257
-3247
-3238
-3229
-3221
-3213
-3205
-3198
-3192
-3186
-3180
-3175
-3169
-3164
-3158
-3153
-3147
-3142
-3137
-3131
-3126
-3121
-3116
-3111
-3107
-3103
-3099
-3097
-3094
-3091
-3088
-3085
-3082
-3079
-3075
-3072
-3067
-3063
-3058
-3052
-3046
-3039
-3032
-3025
-3018
-3011
-3003
-2995
-2987
-2979
-2970
-2962
-2953
-2945
-2936
-2927
-2917
-2908
-2898
-2889
-2880
-2871
-2863
-2854
-2846
-2838
-2830
-2822
-2814
-2807
-2800
-2793
-2786
-2780
-2774
-2768
-2762
-2756
-2751
-2746
-2741
-2737
-2733
-2729
-2725
-2720
-2716
-2711
-2707
-2702
-2698
-2693
-2689
-2685
-2681
-2678
-2674
-2672
-2670
-2668
-2667
-2665
-2664
-2662
-2660
-2658
-2655
-2653
-2651
-2649
-2647
-2646
-2644
-2643
-2642
-2641
-2640
-2639
-2639
-2638
-2637
-2636
-2635
-2635
-2634
-2634
-2633
-2633
-2632
-2633
-2633
-2634
-2636
-2637
-2640
-2642
-2645
-2647
-2650
-2653
-2655
-2658
-2660
-2662
-2665
-2668
-2671
-2674
-2677
-2681
-2685
-2689
-2693
-2697
-2701
-2704
-2708
-2711
-2714
-2718
-2721
-2724
-2728
-2731
-2735
-2739
-2743
-2747
-2751
-2755
-2758
-2761
-2763
-2765
-2767
-2769
-2770
-2771
-2771
-2771
-2771
-2770
-2769
-2768
-2768
-2767
-2766
-2764
-2762
-2759
-2756
-2753
-2749
-2745
-2740
-2736
-2731
-2726
-2721
-2716
-2711
-2706
-2702
-2698
-2694
-2690
-2687
-2683
-2680
-2677
-2674
-2672
-2670
-2668
-2667
-2666
-2666
-2665
-2664
-2664
-2664
-2664
-2665
-2665
-2666
-2667
-2668
-2669
-2671
-2672
-2673
-2675
-2677
-2680
-2682
-2685
-2687
-2690
-2693
-2695
-2697
-2699
-2700
-2700
-2700
-2700
-2699
-2697
-2696
-2694
-2692
-2690
-2687
-2684
-2681
-2678
-2674
-2670
-2666
-2661
-2656
-2651
-2646
-2641
-2635
-2630
-2624
-2618
-2612
-2605
-2599
-2592
-2584
-2576
-2568
-2560
-2551
-2543
-2535
-2527
-2519
-2512
-2505
-2499
-2494
-2488
-2483
-2479
-2474
-2470
-2465
-2462
-2458
-2454
-2451
-2448
-2445
-2442
-2439
-2437
-2434
-2432
-2429
-2426
-2423
-2419
-2416
-2412
-2408
-2405
-2401
-2397
-2393
-2390
-2386
-2383
-2380
-2377
-2375
-2372
-2371
-2369
-2368
-2368
-2367
-2368
-2369
-2371
-2373
-2375
-2378
-2381
-2384
-2386
-2389
-2392
-2395
-2397
-2400
-2403
-2406
-2408
-2410
-2412
-2414
-2415
-2416
-2417
-2418
-2418
-2419
-2419
-2419
-2419
-2418
-2418
-2417
-2415
-2413
-2410
-2407
-2403
-2399
-2394
-2390
-2384
-2378
-2372
-2366
-2359
-2352
-2345
-2338
-2331
-2323
-2315
-2307
-2298
-2289
-2280
-2270
-2260
-2250
-2239
-2229
-2218
-2207
-2196
-2185
-2175
-2165
-2156
-2147
-2138
-2130
-2121
-2114
-2106
-2098
-2091
-2084
-2077
-2070
-2064
-2058
-2052
-2047
-2041
-2037
-2033
-2028
-2024
-2021
-2017
-2013
-2009
-2005
-2003
-1999
-1997
-1995
-1993
-1992
-1991
-1990
-1990
-1990
-1991
-1991
-1992
-1993
-1994
-1994
-1996
-1997
-1998
-1999
-2000
-2001
-2001
-2003
-2003
-2004
-2004
-2004
-2004
-2003
-2001
-2001
-2000
-1999
-1998
-1997
-1997
-1996
-1995
-1993
-1991
-1989
-1986
-1983
-1979
-1974
-1969
-1964
-1959
-1954
-1948
-1943
-1938
-1932
-1927
-1922
-1916
-1910
-1904
-1897
-1891
-1884
-1877
-1871
-1865
-1859
-1854
-1849
-1845
-1840
-1836
-1831
-1826
-1821
-1815
-1810
-1804
-1799
-1793
-1788
-1783
-1779
-1775
-1771
-1768
-1765
-1762
-1759
-1755
-1753
-1750
-1749
-1747
-1747
-1747
-1748
-1749
-1751
-1753
-1756
-1759
-1762
-1766
-1771
-1775
-1780
-1784
-1788
-1792
-1796
-1799
-1802
-1804
-1806
-1807
-1807
-1808
-1808
-1808
-1809
-1809
-1809
-1809
-1809
-1810
-1810
-1810
-1811
-1811
-1811
-1810
-1810
-1809
-1809
-1809
-1808
-1808
-1808
-1808
-1808
-1808
-1808
-1809
-1809
-1810
-1812
-1813
-1816
-1818
-1821
-1824
-1828
-1831
-1835
-1839
-1844
-1849
-1854
-1859
-1865
-1871
-1876
-1883
-1889
-1896
-1903
-1910
-1917
-1924
-1932
-1939
-1946
-1953
-1959
-1965
-1971
-1977
-1983
-1989
-1995
-2001
-2007
-2013
-2017
-2023
-2028
-2031
-2035
-2037
-2041
-2044
-2047
-2049
-2051
-2053
-2054
-2056
-2057
-2059
-2061
-2062
-2064
-2065
-2067
-2069
-2070
-2073
-2075
-2077
-2079
-2081
-2083
-2085
-2088
-2091
-2095
-2099
-2105
-2110
-2116
-2123
-2130
-2137
-2144
-2152
-2159
-2167
-2174
-2181
-2188
-2194
-2200
-2207
-2213
-2219
-2226
-2234
-2241
-2249
-2257
-2265
-2273
-2281
-2288
-2295
-2301
-2307
-2313
-2319
-2324
-2329
-2334
-2338
-2341
-2343
-2345
-2347
-2347
-2348
-2347
-2346
-2345
-2343
-2340
-2336
-2332
-2327
-2322
-2318
-2313
-2307
-2302
-2296
-2289
-2282
-2274
-2266
-2258
-2250
-2241
-2232
-2222
-2213
-2203
-2193
-2184
-2175
-2166
-2157
-2148
-2140
-2132
-2124
-2116
-2109
-2101
-2094
-2086
-2079
-2072
-2065
-2058
-2051
-2045
-2039
-2033
-2029
-2025
-2021
-2017
-2013
-2011
-2007
-2003
-1998
-1994
-1989
-1983
-1978
-1971
-1965
-1958
-1951
-1944
-1938
-1932
-1925
-1920
-1914
-1908
-1903
-1897
-1892
-1886
-1880
-1874
-1868
-1862
-1856
-1850
-1845
-1840
-1836
-1833
-1829
-1825
-1822
-1819
-1816
-1813
-1811
-1809
-1807
-1805
-1804
-1803
-1803
-1804
-1805
-1806
-1808
-1810
-1812
-1814
-1816
-1818
-1821
-1824
-1827
-1830
-1833
-1836
-1839
-1842
-1845
-1849
-1853
-1857
-1860
-1864
-1869
-1873
-1878
-1882
-1887
-1892
-1896
-1900
-1904
-1908
-1912
-1915
-1917
-1920
-1921
-1922
-1923
-1924
-1924
-1925
-1925
-1926
-1926
-1925
-1924
-1923
-1921
-1918
-1914
-1910
-1906
-1900
-1894
-1886
-1878
-1869
-1859
-1848
-1838
-1827
-1816
-1805
-1793
-1782
-1771
-1761
-1750
-1740
-1730
-1721
-1713
-1705
-1698
-1692
-1686
-1681
-1678
-1675
-1672
-1671
-1670
-1669
-1668
-1668
-1668
-1668
-1668
-1668
-1668
-1668
-1668
-1668
-1668
-1668
-1667
-1666
-1665
-1664
-1663
-1662
-1660
-1658
-1656
-1654
-1651
-1649
-1647
-1645
-1642
-1640
-1637
-1635
-1632
-1629
-1626
-1622
-1618
-1614
-1610
-1605
-1601
-1596
-1591
-1586
-1580
-1573
-1566
-1560
-1553
-1545
-1538
-1530
-1521
-1512
-1503
-1494
-1485
-1475
-1466
-1458
-1449
-1441
-1432
-1424
-1415
-1407
-1399
-1391
-1383
-1377
-1371
-1366
-1362
-1359
-1357
-1356
-1356
-1357
-1358
-1360
-1363
-1366
-1369
-1373
-1378
-1383
-1389
-1395
-1400
-1406
-1411
-1417
-1421
-1426
-1430
-1434
-1437
-1439
-1441
-1441
-1442
-1441
-1440
-1439
-1438
-1437
-1435
-1433
-1431
-1428
-1426
-1423
-1420
-1418
-1415
-1411
-1408
-1404
-1401
-1398
-1395
-1392
-1389
-1386
-1383
-1380
-1377
-1375
-1372
-1370
-1369
-1368
-1367
-1367
-1367
-1367
-1368
-1370
-1372
-1374
-1377
-1380
-1383
-1387
-1392
-1396
-1401
-1405
-1410
-1414
-1417
-1421
-1423
-1426
-1428
-1431
-1433
-1434
-1435
-1436
-1437
-1437
-1438
-1438
-1439
-1439
-1439
-1439
-1439
-1439
-1439
-1439
-1438
-1438
-1437
-1436
-1435
-1435
-1434
-1434
-1435
-1435
-1436
-1437
-1439
-1441
-1442
-1444
-1447
-1449
-1451
-1454
-1457
-1461
-1466
-1472
-1477
-1483
-1488
-1494
-1499
-1504
-1509
-1514
-1517
-1521
-1523
-1525
-1526
-1527
-1528
-1529
-1530
-1530
-1530
-1530
-1530
-1529
-1528
-1527
-1526
-1524
-1521
-1518
-1514
-1510
-1506
-1502
-1497
-1493
-1488
-1482
-1477
-1472
-1468
-1464
-1460
-1457
-1454
-1452
-1450
-1449
-1448
-1447
-1446
-1446
-1446
-1446
-1447
-1448
-1450
-1451
-1453
-1455
-1457
-1460
-1464
-1467
-1471
-1475
-1478
-1482
-1485
-1489
-1492
-1495
-1497
-1499
-1501
-1503
-1504
-1505
-1505
-1505
-1505
-1503
-1502
-1500
-1497
-1495
-1492
-1489
-1487
-1485
-1484
-1482
-1481
-1479
-1478
-1477
-1476
-1476
-1476
-1476
-1476
-1477
-1477
-1478
-1478
-1479
-1480
-1481
-1482
-1483
-1484
-1484
-1484
-1484
-1483
-1482
-1481
-1479
-1477
-1474
-1471
-1468
-1465
-1462
-1459
-1455
-1451
-1447
-1443
-1440
-1438
-1436
-1434
-1433
-1431
-1430
-1428
-1426
-1425
-1424
-1423
-1422
-1421
-1420
-1420
-1419
-1420
-1420
-1421
-1422
-1423
-1424
-1424
-1423
-1422
-1420
-1418
-1415
-1412
-1408
-1404
-1399
-1394
-1388
-1383
-1377
-1372
-1366
-1360
-1354
-1347
-1340
-1332
-1324
-1315
-1307
-1298
-1290
-1281
-1273
-1265
-1258
-1250
-1243
-1236
-1230
-1223
-1217
-1210
-1204
-1198
-1191
-1185
-1180
-1174
-1168
-1163
-1157
-1152
-1147
-1142
-1137
-1133
-1129
-1126
-1122
-1119
-1116
-1113
-1109
-1106
-1103
-1100
-1097
-1094
-1091
-1089
-1087
-1085
-1083
-1081
-1079
-1077
-1075
-1072
-1068
-1064
-1060
-1055
-1050
-1044
-1038
-1032
-1026
-1020
-1014
-1008
-1004
-999
-994
-990
-986
-982
-979
-975
-972
-969
-967
-964
-961
-958
-955
-953
-951
-949
-948
-946
-945
-943
-941
-940
-938
-936
-933
-931
-929
-927
-925
-923
-921
-918
-915
-912
-910
-907
-904
-902
-899
-896
-894
-892
-890
-888
-887
-885
-882
-879
-876
-872
-868
-864
-859
-854
-848
-841
-833
-825
-816
-805
-794
-782
-769
-756
-742
-728
-713
-698
-683
-668
-653
-637
-621
-605
-589
-572
-556
-539
-522
-504
-487
-469
-452
-435
-419
-403
-387
-373
-359
-346
-333
-320
-307
-294
-281
-269
-257
-245
-234
-223
-212
-202
-192
-182
-173
-164
-155
-147
-139
-132
-124
-117
-110
-104
-97
-91
-85
-78
-72
-66
-60
-55
-49
-43
-37
-30
-23
-16
-9
-2
5
12
18
24
30
35
40
45
50
54
58
63
67
71
76
80
85
90
95
100
106
111
117
123
129
135
141
147
153
159
165
172
179
187
194
202
209
216
223
229
235
241
248
254
261
267
274
279
285
290
295
299
303
307
310
313
315
316
317
317
317
316
314
312
309
306
302
299
295
292
290
287
285
283
280
278
275
273
270
267
264
261
258
255
252
249
246
243
241
238
236
235
234
233
233
234
234
236
237
239
241
243
245
248
251
255
259
264
269
273
278
283
287
292
296
301
305
310
315
319
324
329
334
339
344
350
356
361
366
372
377
382
387
392
396
400
404
407
411
414
417
421
424
427
430
433
437
440
443
447
452
457
464
471
479
487
497
507
517
529
541
553
566
580
594
608
622
637
652
668
684
700
716
732
748
764
780
797
813
830
846
862
877
892
907
921
935
948
961
974
987
999
1012
1024
1035
1047
1058
1070
1080
1091
1100
1109
1117
1125
1132
1138
1144
1150
1156
1161
1166
1172
1177
1183
1189
1196
1202
1209
1216
1223
1230
1238
1245
1252
1260
1268
1277
1285
1294
1303
1311
1320
1329
1338
1348
1356
1365
1373
1382
1390
1397
1405
1412
1419
1426
1432
1438
1444
1450
1456
1462
1468
1473
1478
1482
1486
1490
1494
1497
1501
1505
1508
1512
1515
1518
1521
1523
1525
1526
1528
1528
1529
1528
1527
1525
1523
1520
1518
1515
1512
1509
1507
1506
1504
1503
1501
1500
1499
1499
1498
1499
1499
1500
1501
1503
1504
1505
1506
1508
1509
1510
1511
1513
1515
1517
1519
1522
1525
1528
1531
1534
1537
1541
1544
1547
1550
1554
1556
1559
1561
1562
1563
1564
1563
1562
1560
1557
1553
1549
1545
1540
1535
1529
1523
1517
1512
1506
1500
1495
1489
1485
1480
1476
1472
1468
1464
1461
1458
1455
1452
1449
1447
1444
1441
1438
1436
1433
1430
1427
1424
1421
1419
1417
1416
1415
1416
1417
1419
1422
1425
1429
1433
1437
1443
1448
1454
1461
1468
1476
1485
1494
1504
1513
1523
1533
1543
1553
1562
1572
1581
1591
1601
1611
1621
1632
1643
1654
1665
1676
1687
1698
1709
1719
1728
1737
1746
1754
1761
1769
1776
1784
1792
1800
1807
1814
1821
1828
1834
1840
1846
1851
1855
1859
1863
1866
1870
1873
1876
1879
1882
1886
1889
1892
1896
1899
1902
1906
1909
1912
1915
1918
1920
1922
1923
1924
1925
1925
1925
1925
1925
1925
1925
1925
1925
1925
1924
1924
1924
1924
1925
1927
1928
1930
1932
1934
1937
1939
1942
1945
1948
1951
1954
1958
1962
1966
1970
1974
1978
1981
1984
1987
1989
1990
1991
1992
1992
1993
1993
1994
1995
1996
1997
1998
1998
1999
2000
2001
2001
2003
2004
2004
2005
2005
2007
2009
2011
2013
2017
2021
2025
2031
2036
2041
2045
2050
2054
2058
2061
2064
2067
2070
2072
2075
2077
2080
2083
2087
2091
2095
2100
2104
2108
2112
2117
2121
2126
2130
2135
2140
2145
2151
2157
2164
2171
2179
2187
2195
2204
2212
2221
2230
2239
2248
2257
2266
2275
2285
2294
2302
2311
2319
2326
2334
2341
2347
2354
2359
2365
2370
2374
2378
2383
2387
2390
2394
2398
2401
2405
2408
2411
2414
2417
2419
2421
2422
2423
2423
2422
2422
2420
2418
2416
2413
2410
2406
2402
2397
2392
2387
2381
2374
2367
2360
2353
2345
2337
2329
2321
2313
2306
2299
2293
2286
2280
2274
2268
2262
2255
2249
2242
2236
2229
2222
2215
2208
2201
2193
2185
2177
2169
2159
2150
2140
2129
2118
2107
2096
2086
2075
2065
2055
2045
2035
2025
2013
2004
1994
1983
1972
1962
1951
1940
1929
1918
1906
1894
1881
1868
1854
1840
1826
1811
1796
1782
1768
1755
1742
1729
1717
1705
1692
1681
1669
1657
1646
1634
1622
1610
1598
1585
1572
1559
1546
1533
1520
1507
1493
1480
1466
1452
1438
1424
1410
1396
1383
1369
1355
1341
1327
1314
1301
1287
1274
1260
1246
1232
1217
1203
1189
1175
1162
1148
1135
1122
1109
1097
1085
1073
1062
1050
1038
1026
1012
1000
989
977
965
953
941
930
919
908
898
889
880
872
864
857
850
845
840
835
832
828
826
823
821
819
816
814
812
810
808
806
804
802
799
796
793
789
785
780
775
769
763
758
752
746
741
735
730
725
720
715
711
706
702
697
692
686
681
675
668
662
655
648
641
635
627
620
611
602
593
584
575
565
555
545
535
524
514
505
495
486
477
469
462
455
449
443
438
433
429
426
423
420
418
415
413
412
410
408
407
405
404
402
399
396
392
388
384
379
374
369
364
359
354
349
343
338
332
325
318
310
302
293
283
273
262
251
239
227
214
201
188
174
160
146
133
119
106
92
79
66
53
40
28
16
5
-6
-17
-28
-38
-48
-57
-67
-76
-85
-93
-102
-111
-119
-127
-134
-141
-148
-154
-161
-167
-174
-180
-186
-192
-198
-203
-208
-213
-218
-223
-228
-232
-236
-241
-245
-250
-254
-260
-265
-271
-277
-282
-288
-294
-299
-305
-310
-315
-321
-326
-331
-337
-342
-348
-354
-361
-368
-374
-381
-387
-394
-401
-409
-415
-422
-428
-435
-441
-448
-455
-462
-469
-474
-480
-485
-490
-495
-501
-507
-512
-518
-524
-529
-535
-540
-546
-551
-557
-563
-569
-575
-581
-587
-593
-599
-605
-611
-616
-621
-625
-629
-632
-636
-639
-643
-646
-649
-651
-654
-656
-658
-660
-663
-665
-668
-671
-674
-677
-681
-684
-687
-691
-695
-700
-704
-709
-715
-721
-727
-734
-741
-749
-757
-764
-772
-780
-788
-796
-804
-812
-820
-829
-837
-847
-856
-865
-873
-882
-891
-899
-907
-915
-922
-929
-935
-940
-945
-949
-953
-957
-960
-963
-966
-968
-970
-972
-973
-975
-977
-978
-980
-981
-982
-982
-982
-981
-981
-980
-979
-978
-978
-977
-976
-976
-975
-975
-974
-974
-974
-974
-974
-974
-975
-976
-977
-979
-982
-985
-988
-991
-995
-998
-1002
-1006
-1010
-1014
-1018
-1022
-1026
-1029
-1032
-1035
-1037
-1039
-1040
-1040
-1039
-1037
-1034
-1030
-1026
-1022
-1016
-1012
-1006
-1000
-995
-990
-984
-979
-974
-968
-963
-957
-950
-943
-936
-929
-921
-913
-905
-897
-888
-879
-870
-860
-851
-842
-833
-825
-816
-807
-798
-789
-780
-771
-762
-754
-745
-737
-729
-720
-712
-704
-696
-688
-680
-672
-664
-656
-648
-640
-632
-624
-617
-610
-603
-595
-588
-581
-573
-566
-559
-552
-545
-538
-532
-526
-520
-514
-509
-503
-498
-492
-487
-481
-476
-471
-466
-461
-455
-449
-442
-435
-427
-419
-411
-402
-393
-383
-373
-363
-352
-341
-330
-319
-307
-296
-284
-273
-261
-250
-239
-228
-217
-206
-195
-183
-172
-162
-151
-141
-131
-121
-111
-101
-92
-83
-74
-65
-57
-50
-42
-35
-28
-22
-16
-10
-4
2
9
15
22
29
35
42
48
53
59
64
69
74
79
84
89
93
98
102
106
110
113
116
119
122
125
127
129
132
134
137
140
143
146
149
153
157
162
166
172
177
182
188
193
199
204
209
214
218
222
225
228
230
231
233
234
234
234
234
233
231
230
227
225
222
220
217
214
211
207
203
198
193
189
184
179
175
170
164
159
154
149
145
140
136
131
126
121
117
112
108
104
101
99
96
94
92
89
87
85
83
81
79
76
74
72
69
67
64
60
57
53
49
45
40
35
30
24
18
12
6
0
-6
-12
-18
-23
-27
-30
-32
-34
-35
-35
-34
-33
-31
-28
-25
-20
-15
-10
-4
2
8
14
19
24
29
33
37
41
45
49
52
54
56
58
59
61
62
62
63
63
63
63
63
64
64
64
64
64
64
64
65
66
67
68
69
71
73
75
77
79
81
83
85
87
89
90
92
93
94
95
96
97
98
99
101
104
107
110
114
118
122
126
129
132
135
137
138
139
139
138
137
134
131
127
123
118
113
108
103
98
93
87
82
76
71
65
59
53
47
41
36
31
26
22
19
16
13
10
7
4
2
0
-2
-4
-6
-8
-9
-11
-12
-14
-16
-18
-21
-24
-28
-33
-38
-44
-51
-59
-68
-76
-86
-95
-105
-114
-123
-131
-139
-147
-153
-160
-165
-171
-175
-180
-184
-188
-192
-196
-199
-203
-207
-210
-213
-216
-219
-222
-225
-228
-231
-234
-237
-241
-244
-248
-252
-256
-259
-263
-266
-269
-273
-276
-280
-283
-286
-288
-290
-291
-292
-292
-291
-290
-289
-287
-285
-282
-278
-275
-271
-268
-264
-261
-258
-256
-254
-252
-251
-249
-248
-247
-246
-245
-243
-241
-239
-236
-233
-230
-227
-224
-220
-216
-212
-209
-205
-201
-197
-192
-188
-184
-180
-177
-174
-171
-169
-168
-168
-169
-171
-174
-178
-183
-189
-196
-203
-211
-219
-228
-237
-247
-258
-270
-282
-296
-309
-324
-338
-354
-369
-385
-401
-417
-434
-450
-467
-483
-501
-518
-536
-554
-573
-592
-611
-630
-649
-668
-688
-708
-729
-750
-771
-793
-816
-839
-863
-887
-912
-937
-963
-988
-1012
-1037
-1061
-1085
-1108
-1130
-1153
-1175
-1197
-1219
-1240
-1260
-1280
-1299
-1318
-1335
-1352
-1368
-1383
-1397
-1410
-1422
-1433
-1443
-1453
-1462
-1471
-1479
-1486
-1492
-1498
-1503
-1507
-1511
-1514
-1517
-1519
-1519
-1519
-1518
-1517
-1514
-1511
-1507
-1502
-1497
-1491
-1485
-1479
-1472
-1465
-1458
-1451
-1444
-1438
-1432
-1426
-1420
-1414
-1408
-1403
-1396
-1390
-1383
-1376
-1369
-1360
-1352
-1343
-1334
-1324
-1314
-1303
-1293
-1283
-1274
-1264
-1255
-1246
-1237
-1228
-1220
-1212
-1205
-1199
-1192
-1185
-1179
-1172
-1166
-1161
-1155
-1150
-1146
-1141
-1136
-1131
-1126
-1121
-1116
-1111
-1106
-1100
-1094
-1088
-1080
-1072
-1063
-1054
-1044
-1034
-1022
-1012
-1000
-987
-974
-960
-946
-931
-915
-899
-883
-865
-848
-830
-812
-794
-776
-758
-741
-724
-707
-690
-674
-658
-642
-627
-611
-596
-581
-565
-550
-534
-518
-503
-487
-471
-455
-440
-425
-411
-398
-385
-372
-360
-348
-337
-326
-315
-305
-294
-284
-273
-263
-254
-245
-236
-228
-221
-215
-209
-204
-200
-197
-194
-193
-192
-191
-192
-193
-195
-198
-202
-206
-210
-215
-220
-225
-231
-237
-244
-250
-257
-264
-270
-277
-284
-290
-297
-303
-309
-316
-322
-328
-334
-340
-346
-352
-357
-363
-369
-374
-379
-384
-388
-392
-396
-399
-402
-405
-407
-409
-410
-411
-411
-410
-408
-406
-403
-399
-395
-390
-386
-380
-375
-369
-362
-356
-349
-342
-334
-326
-317
-308
-299
-290
-281
-271
-262
-252
-242
-233
-223
-214
-204
-195
-186
-177
-169
-161
-154
-147
-139
-132
-125
-117
-109
-102
-94
-86
-77
-69
-60
-51
-42
-33
-22
-12
-1
11
23
35
48
61
74
88
102
116
130
145
160
176
191
207
222
237
251
265
278
291
304
316
327
337
347
357
366
375
383
390
397
404
410
417
423
429
435
441
447
453
460
466
473
479
486
492
497
503
508
513
517
521
524
526
528
529
528
527
526
524
521
519
516
513
510
507
504
501
498
496
493
491
489
487
485
484
483
482
482
482
482
482
482
482
481
480
478
476
474
472
469
466
464
461
459
456
453
450
446
443
439
436
433
429
427
424
421
419
417
414
412
410
409
408
407
407
407
408
410
412
415
418
421
425
428
432
436
440
445
449
454
458
462
465
468
470
471
472
472
472
471
470
468
466
463
461
457
454
450
446
441
436
430
425
418
412
405
399
392
385
378
371
364
356
349
341
333
325
317
308
298
289
279
269
259
249
240
230
220
210
200
191
181
171
162
153
145
137
129
122
116
110
104
99
95
90
86
81
77
73
69
66
63
60
57
55
53
51
49
46
45
43
42
42
43
44
46
49
53
58
63
69
76
83
91
98
107
115
124
133
141
150
159
168
176
184
192
200
208
216
223
231
239
247
255
264
273
282
292
301
311
321
331
340
350
359
369
378
389
399
409
419
429
439
448
456
465
473
480
487
494
500
506
513
519
526
534
541
549
557
566
575
584
595
606
618
631
644
657
670
684
698
711
725
739
753
767
780
794
807
820
834
847
861
875
890
904
918
932
945
959
971
984
995
1006
1016
1026
1035
1042
1050
1057
1064
1071
1077
1084
1090
1096
1101
1106
1110
1114
1118
1122
1126
1129
1133
1136
1138
1140
1142
1145
1146
1148
1150
1151
1152
1153
1155
1156
1157
1158
1160
1161
1162
1162
1163
1163
1163
1163
1163
1162
1162
1161
1161
1160
1159
1158
1158
1157
1157
1156
1156
1156
1157
1158
1158
1159
1160
1162
1163
1164
1165
1166
1166
1166
1166
1165
1163
1162
1160
1158
1156
1153
1150
1147
1144
1140
1136
1133
1129
1126
1122
1119
1115
1112
1108
1106
1103
1101
1098
1096
1093
1091
1089
1087
1085
1084
1083
1082
1082
1082
1082
1083
1085
1086
1088
1091
1094
1097
1101
1107
1113
1119
1127
1135
1145
1155
1166
1178
1191
1204
1219
1234
1250
1266
1283
1300
1318
1337
1356
1375
1394
1414
1434
1455
1476
1498
1520
1542
1565
1588
1611
1635
1660
1685
1711
1738
1766
1794
1823
1852
1881
1909
1938
1968
1997
2025
2055
2083
2111
2139
2167
2194
2221
2247
2272
2297
2322
2346
2370
2393
2417
2441
2464
2488
2511
2535
2558
2582
2605
2628
2651
2674
2697
2719
2740
2762
2783
2804
2825
2845
2865
2884
2902
2920
2938
2956
2974
2991
3009
3027
3044
3062
3079
3095
3112
3128
3144
3159
3174
3190
3205
3220
3235
3250
3265
3280
3295
3309
3324
3339
3352
3366
3378
3390
3402
3412
3423
3432
3442
3450
3458
3465
3471
3477
3483
3489
3495
3501
3506
3511
3517
3522
3527
3532
3536
3541
3545
3549
3553
3556
3559
3562
3565
3566
3568
3569
3569
3569
3569
3569
3568
3568
3567
3566
3565
3565
3565
3564
3564
3565
3566
3567
3569
3572
3575
3578
3581
3584
3587
3589
3592
3594
3596
3597
3600
3602
3604
3607
3609
3613
3617
3621
3626
3632
3638
3645
3653
3660
3669
3677
3686
3695
3705
3715
3725
3735
3746
3756
3767
3778
3790
3801
3812
3823
3833
3844
3854
3864
3874
3883
3893
3902
3912
3921
3931
3940
3950
3960
3970
3980
3991
4002
4014
4026
4038
4050
4062
4075
4086
4099
4109
4119
4129
4139
4148
4156
4165
4173
4181
4190
4198
4207
4216
4224
4233
4242
4250
4260
4269
4279
4289
4300
4311
4323
4335
4347
4360
4373
4385
4398
4410
4422
4433
4443
4453
4462
4471
4480
4489
4497
4504
4511
4517
4523
4529
4534
4539
4544
4548
4552
4555
4558
4562
4565
4569
4573
4577
4582
4587
4592
4598
4603
4608
4613
4618
4623
4627
4631
4634
4637
4640
4643
4645
4648
4650
4652
4654
4656
4657
4659
4660
4660
4661
4661
4660
4658
4656
4653
4648
4643
4638
4631
4623
4615
4606
4597
4588
4579
4570
4561
4552
4543
4534
4526
4517
4509
4502
4495
4488
4481
4474
4468
4461
4454
4447
4440
4433
4425
4416
4406
4395
4384
4371
4358
4344
4329
4313
4297
4279
4262
4244
4226
4207
4189
4170
4151
4132
4113
4094
4074
4054
4035
4016
3996
3977
3957
3938
3919
3901
3882
3865
3847
3829
3811
3793
3775
3757
3739
3721
3704
3686
3669
3652
3635
3619
3601
3584
3567
3549
3531
3513
3495
3476
3457
3437
3417
3396
3374
3352
3329
3307
3284
3262
3240
3219
3198
3178
3158
3138
3119
3099
3080
3061
3043
3024
3005
2986
2967
2949
2930
2912
2893
2875
2857
2839
2821
2804
2788
2772
2757
2742
2727
2713
2699
2685
2671
2658
2645
2633
2622
2611
2601
2591
2581
2570
2560
2550
2540
2529
2518
2507
2495
2483
2470
2458
2445
2433
2422
2411
2402
2393
2384
2377
2370
2363
2357
2351
2345
2339
2334
2329
2324
2320
2316
2313
2310
2308
2306
2304
2304
2303
2304
2305
2306
2306
2307
2309
2310
2312
2314
2316
2319
2322
2326
2330
2336
2342
2349
2357
2364
2372
2379
2386
2392
2398
2404
2410
2415
2420
2424
2429
2433
2436
2441
2445
2451
2457
2464
2471
2479
2486
2494
2503
2511
2520
2529
2538
2547
2555
2562
2569
2575
2579
2582
2584
2585
2584
2583
2579
2575
2570
2563
2556
2548
2540
2531
2523
2514
2506
2497
2489
2482
2474
2467
2460
2454
2449
2443
2438
2432
2427
2422
2416
2411
2406
2402
2397
2392
2387
2383
2378
2373
2368
2363
2357
2351
2345
2339
2331
2323
2314
2305
2294
2283
2270
2257
2243
2228
2212
2195
2176
2157
2136
2115
2093
2070
2045
2023
1999
1976
1953
1932
1911
1891
1872
1854
1836
1820
1804
1788
1773
1758
1743
1728
1712
1697
1682
1666
1649
1632
1614
1596
1577
1556
1535
1513
1491
1468
1444
1419
1395
1370
1345
1320
1295
1272
1249
1227
1207
1188
1170
1153
1137
1121
1106
1091
1077
1063
1049
1036
1022
1010
999
988
978
968
959
951
943
937
931
927
924
922
920
918
915
913
909
904
899
893
886
878
870
861
851
841
831
820
809
799
788
778
767
757
746
736
727
717
708
699
690
682
674
667
661
655
650
645
641
638
636
634
632
631
629
628
627
627
626
625
625
625
624
624
623
623
622
620
618
616
614
611
607
603
598
593
587
582
576
570
565
559
554
548
543
538
534
531
529
527
527
528
530
533
538
544
551
559
568
577
586
595
604
612
620
626
631
635
639
641
643
645
646
647
648
649
651
653
656
660
663
668
673
679
685
692
699
706
713
720
727
733
738
743
746
750
752
755
757
758
760
761
762
763
764
765
766
768
770
772
775
777
779
782
783
785
786
786
785
784
782
778
774
769
762
754
745
735
723
710
696
681
665
648
630
612
594
575
555
534
513
492
471
449
426
403
380
356
331
306
279
252
223
194
165
135
104
73
42
11
-20
-51
-82
-113
-143
-174
-205
-237
-269
-301
-334
-367
-400
-433
-467
-502
-536
-572
-607
-642
-677
-712
-748
-783
-819
-855
-891
-927
-964
-1000
-1040
-1079
-1119
-1160
-1203
-1246
-1291
-1337
-1384
-1433
-1482
-1533
-1584
-1635
-1687
-1739
-1791
-1843
-1894
-1945
-1996
-2045
-2096
-2145
-2194
-2243
-2291
-2338
-2386
-2433
-2480
-2527
-2573
-2620
-2667
-2715
-2762
-2809
-2856
-2903
-2950
-2998
-3045
-3092
-3139
-3186
-3233
-3280
-3327
-3375
-3422
-3469
-3517
-3564
-3612
-3659
-3705
-3751
-3797
-3841
-3885
-3928
-3970
-4011
-4051
-4091
-4129
-4166
-4201
-4236
-4269
-4301
-4332
-4362
-4390
-4418
-4444
-4471
-4496
-4522
-4547
-4572
-4597
-4621
-4645
-4669
-4693
-4717
-4742
-4767
-4793
-4819
-4846
-4874
-4902
-4930
-4958
-4985
-5012
-5039
-5065
-5091
-5116
-5141
-5166
-5191
-5215
-5239
-5264
-5288
-5312
-5336
-5359
-5383
-5406
-5429
-5452
-5474
-5495
-5516
-5536
-5555
-5573
-5591
-5608
-5624
-5640
-5655
-5669
-5683
-5697
-5710
-5724
-5737
-5750
-5763
-5776
-5790
-5804
-5819
-5834
-5850
-5866
-5883
-5900
-5919
-5938
-5958
-5978
-5999
-6020
-6042
-6064
-6086
-6109
-6132
-6156
-6180
-6205
-6230
-6256
-6283
-6312
-6342
-6373
-6405
-6438
-6472
-6507
-6542
-6578
-6615
-6651
-6688
-6724
-6760
-6797
-6833
-6870
-6907
-6944
-6982
-7019
-7056
-7092
-7129
-7165
-7200
-7235
-7270
-7303
-7336
-7368
-7398
-7426
-7453
-7479
-7503
-7525
-7546
-7566
-7585
-7603
-7620
-7636
-7651
-7665
-7678
-7690
-7700
-7710
-7718
-7725
-7731
-7737
-7742
-7746
-7750
-7754
-7758
-7761
-7765
-7769
-7773
-7778
-7783
-7788
-7794
-7801
-7807
-7814
-7821
-7827
-7833
-7839
-7845
-7851
-7856
-7862
-7867
-7873
-7878
-7883
-7888
-7893
-7898
-7904
-7909
-7914
-7918
-7923
-7927
-7931
-7935
-7938
-7942
-7945
-7947
-7950
-7952
-7955
-7958
-7961
-7965
-7969
-7973
-7977
-7981
-7985
-7989
-7992
-7996
-7999
-8002
-8005
-8007
-8007
-8009
-8009
-8007
-8007
-8005
-8003
-8000
-7997
-7993
-7988
-7983
-7978
-7972
-7966
-7959
-7953
-7946
-7939
-7932
-7926
-7919
-7913
-7908
-7902
-7898
-7894
-7891
-7888
-7886
-7885
-7884
-7883
-7883
-7884
-7885
-7886
-7887
-7889
-7890
-7892
-7894
-7895
-7897
-7899
-7901
-7903
-7905
-7907
-7910
-7914
-7918
-7923
-7928
-7934
-7941
-7948
-7956
-7964
-7972
-7980
-7988
-7997
-8005
-8013
-8022
-8029
-8037
-8042
-8050
-8055
-8060
-8064
-8068
-8070
-8071
-8073
-8073
-8073
-8071
-8070
-8069
-8066
-8064
-8061
-8058
-8054
-8050
-8045
-8042
-8037
-8031
-8023
-8016
-8007
-7998
-7988
-7977
-7966
-7955
-7943
-7931
-7920
-7910
-7900
-7890
-7881
-7872
-7863
-7855
-7847
-7839
-7831
-7823
-7816
-7809
-7801
-7794
-7788
-7782
-7777
-7772
-7768
-7765
-7763
-7762
-7761
-7760
-7760
-7760
-7761
-7761
-7763
-7765
-7768
-7772
-7776
-7781
-7788
-7795
-7804
-7813
-7824
-7835
-7847
-7860
-7872
-7885
-7899
-7912
-7926
-7940
-7954
-7968
-7982
-7996
-8010
-8025
-8039
-8054
-8068
-8083
-8098
-8113
-8128
-8144
-8160
-8176
-8191
-8207
-8223
-8239
-8255
-8270
-8286
-8300
-8314
-8328
-8342
-8355
-8369
-8382
-8395
-8408
-8420
-8433
-8445
-8457
-8468
-8479
-8489
-8499
-8509
-8518
-8527
-8536
-8544
-8552
-8559
-8566
-8574
-8581
-8588
-8596
-8603
-8610
-8617
-8624
-8632
-8640
-8648
-8656
-8665
-8674
-8683
-8692
-8702
-8712
-8722
-8732
-8742
-8752
-8762
-8771
-8780
-8789
-8798
-8807
-8815
-8823
-8832
-8840
-8848
-8856
-8864
-8872
-8881
-8889
-8898
-8906
-8914
-8922
-8929
-8935
-8941
-8946
-8950
-8953
-8956
-8958
-8960
-8960
-8961
-8960
-8960
-8958
-8957
-8954
-8952
-8949
-8945
-8942
-8938
-8933
-8929
-8923
-8917
-8911
-8903
-8896
-8887
-8878
-8867
-8856
-8844
-8830
-8816
-8802
-8786
-8770
-8753
-8736
-8719
-8701
-8683
-8664
-8646
-8627
-8609
-8591
-8573
-8556
-8538
-8521
-8504
-8487
-8471
-8455
-8440
-8425
-8411
-8397
-8384
-8372
-8360
-8349
-8339
-8330
-8322
-8315
-8308
-8302
-8297
-8293
-8288
-8285
-8282
-8279
-8277
-8275
-8273
-8272
-8271
-8270
-8268
-8266
-8264
-8262
-8260
-8258
-8256
-8255
-8253
-8251
-8250
-8249
-8247
-8246
-8245
-8244
-8243
-8242
-8241
-8240
-8239
-8238
-8236
-8234
-8233
-8231
-8229
-8227
-8225
-8222
-8220
-8217
-8214
-8211
-8208
-8204
-8201
-8198
-8194
-8189
-8186
-8182
-8178
-8173
-8169
-8163
-8157
-8151
-8144
-8137
-8129
-8122
-8114
-8106
-8096
-8089
-8080
-8071
-8061
-8050
-8039
-8028
-8015
-8003
-7990
-7977
-7963
-7950
-7936
-7923
-7910
-7898
-7887
-7876
-7866
-7856
-7846
-7837
-7828
-7820
-7812
-7803
-7796
-7788
-7781
-7774
-7767
-7760
-7754
-7748
-7742
-7737
-7731
-7726
-7720
-7714
-7708
-7701
-7694
-7687
-7680
-7673
-7665
-7656
-7648
-7639
-7631
-7622
-7614
-7606
-7598
-7590
-7583
-7575
-7569
-7562
-7557
-7551
-7547
-7542
-7538
-7534
-7530
-7527
-7523
-7519
-7515
-7511
-7507
-7503
-7498
-7493
-7487
-7482
-7476
-7471
-7466
-7460
-7455
-7450
-7445
-7440
-7436
-7433
-7430
-7427
-7425
-7423
-7422
-7421
-7420
-7420
-7421
-7423
-7426
-7429
-7434
-7439
-7445
-7452
-7459
-7467
-7476
-7485
-7495
-7506
-7517
-7529
-7541
-7554
-7567
-7580
-7594
-7608
-7623
-7637
-7652
-7666
-7681
-7696
-7710
-7725
-7739
-7753
-7768
-7782
-7795
-7809
-7822
-7835
-7847
-7860
-7872
-7883
-7894
-7905
-7915
-7925
-7934
-7943
-7952
-7960
-7969
-7977
-7985
-7993
-8000
-8007
-8015
-8022
-8029
-8036
-8042
-8048
-8054
-8060
-8064
-8070
-8074
-8080
-8085
-8090
-8096
-8103
-8109
-8116
-8124
-8132
-8141
-8150
-8159
-8169
-8178
-8188
-8198
-8208
-8218
-8228
-8239
-8249
-8260
-8272
-8283
-8294
-8306
-8318
-8330
-8343
-8355
-8368
-8382
-8395
-8409
-8424
-8438
-8453
-8469
-8484
-8500
-8516
-8532
-8547
-8563
-8579
-8595
-8610
-8626
-8641
-8656
-8670
-8683
-8696
-8709
-8721
-8733
-8745
-8756
-8767
-8777
-8788
-8798
-8809
-8819
-8830
-8840
-8850
-8861
-8871
-8881
-8891
-8901
-8911
-8921
-8931
-8941
-8950
-8960
-8969
-8978
-8987
-8996
-9004
-9012
-9020
-9027
-9035
-9042
-9049
-9056
-9063
-9071
-9079
-9088
-9097
-9106
-9115
-9125
-9134
-9144
-9153
-9162
-9171
-9180
-9187
-9195
-9201
-9207
-9212
-9217
-9221
-9225
-9229
-9232
-9235
-9238
-9241
-9243
-9246
-9248
-9250
-9252
-9254
-9256
-9257
-9258
-9259
-9260
-9260
-9260
-9260
-9259
-9259
-9258
-9256
-9254
-9252
-9250
-9247
-9244
-9241
-9238
-9235
-9233
-9230
-9227
-9224
-9222
-9221
-9219
-9218
-9217
-9216
-9216
-9215
-9215
-9215
-9215
-9215
-9216
-9216
-9216
-9216
-9217
-9217
-9218
-9219
-9220
-9221
-9222
-9223
-9224
-9224
-9225
-9226
-9227
-9227
-9228
-9227
-9227
-9227
-9226
-9225
-9223
-9222
-9221
-9220
-9219
-9219
-9218
-9217
-9217
-9216
-9216
-9215
-9215
-9215
-9215
-9216
-9216
-9216
-9216
-9216
-9215
-9214
-9213
-9212
-9210
-9207
-9204
-9200
-9196
-9192
-9187
-9182
-9176
-9171
-9165
-9159
-9153
-9146
-9140
-9133
-9127
-9119
-9112
-9105
-9097
-9089
-9081
-9072
-9063
-9054
-9045
-9035
-9025
-9015
-9005
-8994
-8983
-8972
-8960
-8948
-8936
-8923
-8909
-8896
-8881
-8866
-8851
-8835
-8819
-8803
-8787
-8771
-8756
-8740
-8725
-8711
-8697
-8683
-8669
-8656
-8644
-8632
-8620
-8609
-8598
-8587
-8577
-8568
-8559
-8551
-8543
-8536
-8530
-8525
-8521
-8517
-8515
-8512
-8511
-8510
-8510
-8511
-8512
-8515
-8518
-8522
-8527
-8533
-8539
-8546
-8555
-8564
-8574
-8585
-8597
-8611
-8625
-8641
-8658
-8677
-8696
-8718
-8740
-8764
-8790
-8816
-8845
-8874
-8904
-8935
-8968
-9001
-9034
-9069
-9105
-9141
-9178
-9216
-9255
-9295
-9336
-9377
-9420
-9464
-9509
-9554
-9601
-9649
-9698
-9748
-9798
-9850
-9902
-9955
-10009
-10063
-10118
-10173
-10228
-10283
-10338
-10394
-10450
-10506
-10562
-10619
-10675
-10731
-10788
-10844
-10900
-10955
-11011
-11066
-11122
-11177
-11231
-11285
-11339
-11392
-11445
-11498
-11551
-11603
-11655
-11706
-11757
-11808
-11858
-11907
-11956
-12004
-12052
-12099
-12145
-12191
-12236
-12280
-12324
-12367
-12410
-12452
-12493
-12534
-12574
-12614
-12653
-12692
-12729
-12766
-12802
-12838
-12872
-12906
-12939
-12971
-13002
-13033
-13063
-13093
-13122
-13150
-13178
-13206
-13233
-13259
-13285
-13311
-13336
-13361
-13386
-13410
-13434
-13457
-13479
-13501
-13522
-13542
-13561
-13579
-13597
-13613
-13628
-13643
-13656
-13668
-13679
-13689
-13698
-13706
-13712
-13718
-13723
-13728
-13731
-13734
-13736
-13738
-13739
-13739
-13739
-13738
-13737
-13736
-13733
-13730
-13726
-13721
-13716
-13709
-13701
-13691
-13681
-13669
-13656
-13643
-13628
-13612
-13596
-13580
-13563
-13545
-13527
-13509
-13489
-13469
-13448
-13427
-13404
-13381
-13356
-13331
-13304
-13277
-13249
-13220
-13191
-13161
-13131
-13101
-13071
-13040
-13010
-12979
-12949
-12919
-12888
-12858
-12828
-12798
-12768
-12738
-12708
-12678
-12647
-12617
-12586
-12555
-12524
-12492
-12460
-12428
-12396
-12363
-12330
-12296
-12263
-12229
-12195
-12160
-12126
-12091
-12057
-12023
-11990
-11957
-11925
-11892
-11861
-11829
-11799
-11768
-11739
-11709
-11680
-11651
-11622
-11593
-11564
-11536
-11507
-11479
-11452
-11424
-11397
-11371
-11345
-11320
-11296
-11272
-11249
-11227
-11206
-11185
-11165
-11146
-11127
-11108
-11090
-11071
-11054
-11037
-11020
-11004
-10988
-10972
-10958
-10943
-10929
-10915
-10901
-10887
-10874
-10861
-10848
-10836
-10823
-10811
-10799
-10788
-10776
-10766
-10755
-10745
-10735
-10725
-10716
-10707
-10698
-10689
-10680
-10672
-10664
-10656
-10648
-10640
-10633
-10626
-10620
-10614
-10609
-10604
-10599
-10596
-10592
-10589
-10586
-10584
-10582
-10580
-10579
-10577
-10576
-10574
-10572
-10571
-10569
-10568
-10566
-10565
-10563
-10561
-10559
-10557
-10555
-10553
-10552
-10551
-10550
-10549
-10548
-10548
-10548
-10548
-10548
-10548
-10549
-10549
-10550
-10550
-10550
-10551
-10551
-10551
-10551
-10551
-10550
-10550
-10548
-10547
-10544
-10541
-10538
-10533
-10529
-10523
-10516
-10509
-10501
-10491
-10481
-10470
-10458
-10446
-10432
-10417
-10402
-10385
-10368
-10350
-10331
-10312
-10292
-10271
-10250
-10228
-10205
-10182
-10157
-10132
-10106
-10079
-10052
-10024
-9995
-9966
-9935
-9904
-9872
-9840
-9807
-9773
-9739
-9704
-9668
-9631
-9593
-9555
-9515
-9475
-9434
-9392
-9349
-9305
-9261
-9216
-9170
-9124
-9077
-9029
-8980
-8930
-8880
-8829
-8778
-8726
-8674
-8621
-8568
-8515
-8462
-8409
-8355
-8302
-8248
-8194
-8141
-8087
-8034
-7980
-7927
-7874
-7821
-7768
-7715
-7661
-7608
-7555
-7502
-7448
-7394
-7339
-7284
-7228
-7172
-7116
-7059
-7002
-6944
-6886
-6827
-6769
-6710
-6651
-6591
-6531
-6472
-6411
-6351
-6291
-6231
-6171
-6111
-6051
-5991
-5932
-5872
-5813
-5754
-5696
-5638
-5580
-5523
-5466
-5409
-5352
-5296
-5239
-5183
-5127
-5071
-5015
-4960
-4905
-4850
-4795
-4740
-4686
-4632
-4578
-4524
-4471
-4418
-4365
-4312
-4260
-4208
-4156
-4104
-4053
-4002
-3951
-3901
-3851
-3802
-3753
-3704
-3656
-3608
-3561
-3514
-3468
-3422
-3376
-3332
-3287
-3243
-3199
-3156
-3114
-3071
-3029
-2988
-2946
-2905
-2865
-2825
-2785
-2745
-2706
-2668
-2629
-2592
-2555
-2518
-2482
-2447
-2412
-2379
-2346
-2313
-2282
-2251
-2221
-2191
-2162
-2133
-2105
-2078
-2051
-2024
-1999
-1973
-1949
-1925
-1901
-1878
-1856
-1834
-1812
-1790
-1769
-1747
-1725
-1704
-1682
-1660
-1639
-1617
-1596
-1575
-1553
-1532
-1510
-1489
-1468
-1447
-1426
-1405
-1384
-1364
-1343
-1323
-1302
-1282
-1262
-1241
-1221
-1201
-1181
-1160
-1140
-1120
-1100
-1080
-1059
-1039
-1018
-998
-978
-957
-937
-916
-896
-876
-856
-836
-816
-796
-777
-757
-737
-717
-697
-677
-657
-636
-615
-594
-573
-552
-530
-508
-485
-462
-439
-414
-389
-363
-336
-309
-280
-251
-221
-191
-160
-128
-96
-64
-31
3
37
72
107
143
180
217
255
293
333
373
413
455
497
540
583
626
671
715
760
806
852
898
944
990
1037
1084
1131
1179
1226
1273
1321
1368
1415
1463
1511
1560
1608
1657
1706
1755
1804
1854
1905
1956
2007
2059
2111
2163
2215
2268
2320
2372
2425
2477
2529
2580
2632
2682
2733
2783
2833
2882
2931
2980
3027
3074
3121
3166
3211
3255
3297
3339
3381
3421
3460
3499
3536
3574
3610
3646
3682
3716
3750
3783
3816
3848
3879
3910
3940
3970
3999
4027
4054
4082
4109
4135
4161
4186
4211
4235
4258
4281
4303
4324
4345
4365
4384
4402
4421
4439
4456
4473
4490
4506
4522
4538
4553
4568
4583
4598
4612
4626
4639
4652
4665
4677
4690
4702
4715
4727
4739
4752
4764
4777
4790
4803
4817
4831
4846
4860
4875
4891
4906
4922
4938
4955
4972
4989
5007
5024
5042
5061
5079
5098
5116
5135
5154
5172
5191
5209
5228
5247
5266
5285
5304
5324
5344
5365
5386
5407
5429
5450
5472
5494
5515
5538
5560
5582
5603
5625
5646
5667
5687
5707
5727
5746
5765
5783
5801
5817
5833
5849
5863
5878
5891
5905
5918
5931
5943
5956
5969
5981
5994
6007
6020
6032
6045
6057
6069
6081
6092
6103
6114
6125
6135
6146
6156
6166
6177
6187
6198
6209
6220
6231
6242
6254
6265
6277
6289
6302
6315
6328
6342
6357
6372
6387
6403
6419
6436
6453
6470
6488
6507
6525
6544
6563
6582
6601
6621
6640
6660
6679
6699
6720
6740
6761
6783
6804
6826
6849
6871
6894
6917
6940
6963
6987
7010
7033
7056
7079
7102
7124
7146
7168
7190
7211
7233
7254
7274
7295
7315
7335
7356
7377
7397
7419
7440
7461
7482
7503
7524
7545
7565
7586
7607
7627
7647
7667
7687
7707
7727
7747
7767
7787
7807
7827
7847
7866
7886
7905
7923
7942
7960
7978
7996
8013
8032
8048
8067
8084
8101
8119
8135
8153
8170
8186
8204
8221
8238
8255
8272
8289
8306
8322
8338
8355
8371
8387
8403
8418
8434
8450
8466
8482
8498
8514
8529
8545
8561
8576
8592
8608
8623
8638
8653
8668
8683
8697
8712
8726
8740
8753
8767
8780
8793
8806
8819
8831
8843
8855
8867
8879
8892
8904
8916
8929
8942
8954
8967
8980
8993
9006
9019
9031
9044
9057
9069
9082
9094
9107
9120
9132
9145
9157
9169
9182
9194
9206
9218
9230
9242
9253
9264
9275
9285
9296
9306
9315
9325
9334
9343
9352
9361
9369
9378
9387
9396
9405
9414
9423
9432
9442
9451
9461
9470
9480
9490
9500
9510
9520
9530
9540
9550
9561
9571
9582
9593
9604
9614
9625
9635
9645
9656
9666
9677
9687
9697
9708
9719
9730
9741
9753
9765
9777
9789
9801
9813
9825
9837
9850
9862
9874
9886
9898
9910
9922
9934
9946
9958
9971
9983
9995
10008
10020
10033
10046
10059
10072
10085
10098
10111
10125
10139
10153
10168
10183
10199
10215
10231
10249
10266
10284
10302
10321
10340
10359
10378
10397
10417
10436
10457
10477
10498
10520
10542
10564
10586
10608
10631
10654
10676
10699
10721
10744
10766
10788
10810
10833
10855
10877
10898
10920
10942
10964
10986
11008
11030
11051
11072
11093
11114
11135
11156
11176
11197
11217
11237
11257
11276
11295
11313
11331
11348
11365
11382
11397
11412
11427
11441
11455
11468
11481
11493
11505
11517
11528
11540
11551
11561
11572
11583
11594
11604
11615
11625
11636
11646
11656
11666
11676
11686
11695
11705
11714
11723
11732
11741
11750
11759
11767
11776
11784
11792
11801
11809
11817
11825
11832
11840
11847
11855
11863
11870
11878
11885
11893
11900
11907
11914
11921
11928
11934
11939
11945
11950
11954
11959
11963
11966
11969
11972
11974
11976
11977
11978
11979
11980
11980
11979
11978
11977
11975
11973
11971
11968
11965
11961
11957
11953
11948
11942
11937
11930
11923
11915
11907
11898
11888
11878
11867
11856
11844
11831
11818
11805
11791
11777
11763
11748
11733
11718
11703
11688
11673
11657
11641
11625
11609
11593
11577
11562
11546
11530
11514
11498
11483
11467
11451
11436
11420
11404
11389
11373
11358
11343
11328
11313
11299
11285
11271
11258
11245
11232
11219
11206
11194
11182
11170
11158
11146
11135
11123
11112
11101
11090
11079
11069
11059
11050
11041
11032
11023
11015
11007
10999
10991
10984
10976
10969
10962
10955
10948
10941
10934
10927
10920
10913
10907
10901
10895
10889
10884
10879
10873
10869
10864
10859
10854
10849
10843
10838
10832
10826
10820
10814
10808
10802
10795
10788
10781
10774
10766
10758
10750
10741
10732
10723
10714
10704
10694
10684
10674
10664
10654
10643
10632
10621
10609
10597
10585
10573
10561
10549
10536
10523
10509
10496
10482
10468
10454
10440
10425
10411
10396
10381
10366
10351
10336
10320
10304
10289
10273
10257
10241
10226
10211
10195
10180
10165
10150
10135
10120
10105
10090
10076
10061
10046
10031
10017
10002
9987
9972
9956
9941
9925
9910
9894
9878
9863
9847
9832
9816
9801
9785
9770
9754
9739
9723
9708
9692
9676
9661
9645
9628
9612
9596
9579
9563
9546
9529
9512
9495
9477
9460
9442
9424
9405
9387
9368
9349
9330
9310
9290
9270
9249
9229
9209
9188
9168
9147
9126
9105
9084
9063
9041
9020
8998
8976
8954
8932
8910
8887
8865
8842
8820
8797
8774
8750
8726
8702
8678
8654
8629
8605
8581
8557
8532
8508
8483
8458
8433
8409
8384
8359
8334
8308
8283
8258
8233
8208
8183
8157
8131
8106
8079
8053
8026
8000
7975
7948
7922
7897
7871
7845
7819
7794
7768
7743
7717
7692
7666
7641
7616
7591
7566
7541
7517
7494
7470
7447
7423
7400
7377
7354
7332
7309
7288
7266
7244
7223
7201
7179
7157
7136
7114
7092
7070
7048
7026
7004
6982
6961
6939
6917
6895
6874
6852
6831
6810
6789
6769
6748
6728
6709
6689
6670
6651
6633
6614
6595
6577
6558
6540
6521
6503
6484
6466
6447
6429
6410
6392
6373
6355
6336
6318
6299
6281
6262
6244
6226
6208
6190
6172
6154
6136
6118
6101
6083
6065
6048
6031
6013
5996
5978
5960
5942
5924
5905
5886
5867
5848
5828
5808
5787
5766
5745
5724
5702
5680
5657
5634
5611
5587
5563
5539
5514
5489
5464
5439
5413
5387
5361
5334
5307
5279
5251
5222
5194
5164
5134
5104
5073
5042
5011
4979
4947
4915
4883
4850
4818
4785
4752
4718
4684
4650
4616
4582
4548
4514
4479
4445
4411
4377
4342
4308
4274
4240
4206
4172
4137
4102
4067
4030
3996
3960
3924
3888
3852
3816
3779
3743
3706
3669
3632
3595
3557
3519
3481
3443
3405
3366
3327
3288
3249
3209
3170
3130
3090
3049
3009
2967
2926
2884
2842
2800
2758
2716
2673
2631
2589
2546
2503
2460
2417
2374
2331
2287
2244
2201
2157
2114
2071
2028
1985
1942
1899
1857
1814
1771
1729
1686
1644
1601
1559
1516
1474
1431
1389
1347
1305
1263
1221
1179
1137
1095
1053
1010
969
927
884
843
801
759
717
675
633
592
550
508
466
423
381
339
296
254
211
168
125
82
39
-4
-47
-91
-134
-178
-221
-265
-309
-352
-396
-439
-483
-526
-569
-612
-655
-699
-742
-785
-827
-870
-913
-955
-997
-1039
-1081
-1123
-1164
-1205
-1245
-1286
-1326
-1366
-1406
-1445
-1485
-1524
-1564
-1603
-1642
-1681
-1720
-1759
-1798
-1837
-1877
-1917
-1956
-1996
-2036
-2076
-2117
-2157
-2198
-2239
-2280
-2322
-2364
-2406
-2448
-2491
-2534
-2577
-2621
-2664
-2708
-2752
-2796
-2840
-2885
-2929
-2974
-3019
-3065
-3110
-3155
-3201
-3246
-3292
-3337
-3383
-3429
-3474
-3520
-3565
-3611
-3656
-3701
-3746
-3791
-3835
-3879
-3923
-3967
-4011
-4054
-4097
-4139
-4182
-4224
-4266
-4307
-4348
-4389
-4429
-4469
-4509
-4549
-4588
-4626
-4664
-4702
-4740
-4776
-4813
-4849
-4884
-4919
-4953
-4987
-5021
-5054
-5087
-5119
-5151
-5183
-5215
-5246
-5277
-5307
-5337
-5366
-5395
-5424
-5452
-5480
-5508
-5535
-5562
-5588
-5614
-5639
-5665
-5689
-5714
-5738
-5761
-5784
-5807
-5829
-5850
-5871
-5892
-5912
-5932
-5951
-5969
-5987
-6005
-6021
-6038
-6054
-6069
-6084
-6098
-6112
-6125
-6137
-6149
-6160
-6171
-6181
-6191
-6200
-6208
-6216
-6223
-6230
-6236
-6242
-6247
-6252
-6257
-6260
-6264
-6267
-6269
-6271
-6273
-6274
-6274
-6275
-6274
-6273
-6272
-6270
-6267
-6265
-6261
-6258
-6254
-6249
-6244
-6239
-6234
-6229
-6223
-6218
-6212
-6206
-6199
-6193
-6186
-6180
-6173
-6166
-6159
-6151
-6144
-6136
-6128
-6120
-6112
-6103
-6095
-6086
-6078
-6070
-6062
-6054
-6047
-6040
-6033
-6027
-6021
-6015
-6010
-6006
-6002
-5999
-5996
-5994
-5992
-5991
-5990
-5990
-5990
-5991
-5993
-5995
-5998
-6002
-6006
-6011
-6016
-6022
-6029
-6036
-6043
-6051
-6059
-6068
-6076
-6086
-6095
-6106
-6116
-6128
-6139
-6151
-6164
-6177
-6190
-6204
-6218
-6232
-6247
-6261
-6276
-6292
-6307
-6323
-6339
-6355
-6372
-6388
-6404
-6421
-6438
-6454
-6471
-6488
-6505
-6521
-6538
-6555
-6573
-6590
-6608
-6626
-6644
-6662
-6681
-6699
-6717
-6736
-6754
-6773
-6792
-6810
-6829
-6847
-6866
-6884
-6902
-6921
-6940
-6959
-6978
-6996
-7015
-7035
-7054
-7073
-7092
-7112
-7131
-7151
-7170
-7189
-7209
-7228
-7247
-7267
-7286
-7306
-7326
-7345
-7365
-7385
-7404
-7424
-7444
-7463
-7483
-7502
-7522
-7542
-7561
-7581
-7601
-7621
-7641
-7662
-7682
-7702
-7723
-7744
-7765
-7786
-7807
-7829
-7850
-7872
-7894
-7916
-7938
-7961
-7983
-8006
-8029
-8051
-8074
-8096
-8119
-8143
-8166
-8189
-8212
-8235
-8258
-8281
-8303
-8326
-8349
-8371
-8394
-8416
-8438
-8459
-8480
-8501
-8522
-8543
-8563
-8583
-8603
-8623
-8643
-8662
-8682
-8701
-8720
-8739
-8758
-8776
-8794
-8811
-8829
-8846
-8863
-8880
-8897
-8913
-8929
-8945
-8961
-8976
-8990
-9004
-9018
-9032
-9045
-9058
-9070
-9082
-9093
-9104
-9115
-9126
-9136
-9146
-9155
-9164
-9173
-9182
-9191
-9200
-9208
-9216
-9224
-9232
-9240
-9247
-9254
-9262
-9269
-9276
-9283
-9291
-9298
-9305
-9313
-9320
-9328
-9335
-9343
-9351
-9358
-9365
-9373
-9380
-9387
-9395
-9402
-9409
-9416
-9423
-9430
-9437
-9443
-9449
-9455
-9461
-9467
-9472
-9477
-9482
-9487
-9491
-9495
-9499
-9503
-9507
-9510
-9513
-9516
-9518
-9520
-9522
-9524
-9525
-9525
-9526
-9526
-9525
-9525
-9523
-9522
-9520
-9518
-9516
-9513
-9509
-9505
-9501
-9496
-9491
-9486
-9480
-9474
-9467
-9460
-9453
-9446
-9438
-9430
-9421
-9412
-9402
-9392
-9382
-9370
-9359
-9346
-9334
-9321
-9307
-9293
-9279
-9264
-9249
-9233
-9218
-9202
-9185
-9168
-9151
-9134
-9116
-9098
-9080
-9062
-9043
-9024
-9005
-8986
-8967
-8948
-8928
-8909
-8889
-8870
-8850
-8830
-8811
-8791
-8772
-8752
-8733
-8714
-8696
-8677
-8659
-8641
-8624
-8607
-8590
-8574
-8557
-8542
-8526
-8511
-8495
-8480
-8465
-8450
-8436
-8422
-8407
-8393
-8379
-8366
-8352
-8338
-8324
-8311
-8297
-8283
-8269
-8255
-8241
-8227
-8212
-8198
-8183
-8170
-8154
-8141
-8127
-8113
-8099
-8084
-8070
-8055
-8041
-8026
-8012
-7997
-7982
-7967
-7952
-7937
-7922
-7907
-7891
-7876
-7860
-7844
-7827
-7811
-7794
-7777
-7760
-7742
-7725
-7707
-7690
-7672
-7655
-7637
-7620
-7602
-7585
-7567
-7549
-7532
-7514
-7496
-7478
-7461
-7443
-7425
-7408
-7390
-7372
-7354
-7337
-7319
-7302
-7285
-7267
-7250
-7234
-7217
-7201
-7184
-7168
-7153
-7137
-7123
-7108
-7094
-7081
-7067
-7054
-7042
-7030
-7018
-7007
-6996
-6986
-6975
-6965
-6955
-6945
-6935
-6926
-6917
-6908
-6900
-6891
-6883
-6876
-6868
-6861
-6854
-6848
-6842
-6836
-6831
-6826
-6821
-6817
-6813
-6809
-6805
-6801
-6797
-6793
-6790
-6786
-6783
-6780
-6777
-6774
-6771
-6769
-6766
-6763
-6761
-6758
-6756
-6753
-6751
-6749
-6746
-6744
-6742
-6740
-6738
-6736
-6735
-6733
-6732
-6730
-6729
-6728
-6727
-6726
-6726
-6725
-6724
-6724
-6723
-6723
-6722
-6722
-6722
-6722
-6721
-6721
-6721
-6721
-6721
-6721
-6721
-6721
-6721
-6722
-6722
-6723
-6723
-6724
-6724
-6725
-6725
-6726
-6726
-6726
-6727
-6727
-6727
-6727
-6727
-6727
-6727
-6727
-6726
-6726
-6726
-6726
-6726
-6725
-6725
-6724
-6723
-6723
-6722
-6720
-6719
-6718
-6717
-6716
-6715
-6713
-6712
-6711
-6709
-6708
-6706
-6705
-6703
-6701
-6699
-6696
-6694
-6691
-6688
-6684
-6681
-6676
-6672
-6667
-6662
-6657
-6651
-6645
-6639
-6633
-6626
-6619
-6611
-6603
-6595
-6586
-6577
-6568
-6558
-6547
-6536
-6525
-6513
-6500
-6487
-6474
-6460
-6445
-6430
-6415
-6399
-6382
-6364
-6346
-6328
-6308
-6289
-6268
-6247
-6225
-6203
-6180
-6157
-6133
-6109
-6085
-6060
-6034
-6008
-5981
-5954
-5927
-5899
-5871
-5843
-5815
-5786
-5756
-5727
-5697
-5667
-5636
-5605
-5574
-5542
-5510
-5477
-5443
-5409
-5375
-5340
-5305
-5270
-5234
-5198
-5162
-5125
-5088
-5050
-5013
-4974
-4935
-4896
-4856
-4816
-4776
-4735
-4693
-4651
-4609
-4567
-4524
-4480
-4436
-4392
-4348
-4303
-4258
-4212
-4167
-4121
-4075
-4029
-3983
-3936
-3889
-3842
-3794
-3747
-3699
-3652
-3604
-3556
-3507
-3459
-3411
-3363
-3315
-3267
-3219
-3172
-3124
-3077
-3030
-2984
-2937
-2891
-2846
-2800
-2755
-2711
-2666
-2622
-2579
-2535
-2492
-2450
-2408
-2366
-2325
-2284
-2243
-2204
-2164
-2125
-2087
-2049
-2012
-1975
-1939
-1903
-1868
-1834
-1799
-1766
-1733
-1700
-1668
-1637
-1606
-1576
-1546
-1517
-1488
-1460
-1432
-1406
-1380
-1354
-1330
-1306
-1282
-1260
-1238
-1217
-1197
-1178
-1160
-1142
-1125
-1109
-1093
-1079
-1064
-1051
-1038
-1027
-1014
-1004
-995
-986
-977
-969
-961
-954
-948
-942
-937
-932
-928
-925
-922
-920
-918
-916
-915
-915
-915
-915
-915
-916
-917
-918
-919
-921
-922
-924
-927
-929
-932
-935
-938
-941
-945
-949
-954
-958
-963
-968
-974
-979
-984
-990
-996
-1002
-1008
-1016
-1022
-1031
-1038
-1045
-1053
-1061
-1068
-1076
-1084
-1092
-1101
-1109
-1118
-1127
-1136
-1145
-1155
-1164
-1173
-1183
-1192
-1201
-1210
-1219
-1227
-1235
-1243
-1251
-1258
-1266
-1273
-1280
-1287
-1293
-1300
-1306
-1312
-1318
-1323
-1328
-1333
-1337
-1342
-1346
-1350
-1353
-1357
-1360
-1362
-1365
-1368
-1370
-1372
-1373
-1374
-1375
-1376
-1377
-1377
-1377
-1377
-1376
-1376
-1375
-1375
-1373
-1372
-1370
-1368
-1366
-1364
-1361
-1358
-1355
-1352
-1348
-1344
-1340
-1335
-1330
-1326
-1321
-1316
-1311
-1306
-1301
-1296
-1291
-1286
-1281
-1276
-1271
-1266
-1261
-1256
-1250
-1245
-1240
-1235
-1230
-1225
-1220
-1215
-1210
-1205
-1200
-1196
-1191
-1187
-1183
-1179
-1175
-1171
-1168
-1164
-1161
-1158
-1155
-1152
-1149
-1147
-1144
-1142
-1139
-1137
-1135
-1133
-1130
-1128
-1126
-1124
-1123
-1121
-1119
-1118
-1117
-1116
-1115
-1114
-1114
-1114
-1114
-1114
-1114
-1114
-1115
-1116
-1117
-1118
-1119
-1121
-1122
-1124
-1125
-1127
-1129
-1131
-1133
-1136
-1138
-1140
-1143
-1145
-1148
-1151
-1154
-1157
-1161
-1164
-1168
-1172
-1177
-1181
-1186
-1190
-1195
-1201
-1206
-1212
-1217
-1224
-1230
-1236
-1243
-1250
-1257
-1265
-1273
-1281
-1289
-1297
-1305
-1314
-1322
-1331
-1340
-1349
-1358
-1367
-1376
-1385
-1394
-1403
-1412
-1422
-1431
-1441
-1450
-1460
-1470
-1480
-1490
-1500
-1511
-1521
-1532
-1543
-1553
-1564
-1575
-1587
-1598
-1610
-1622
-1634
-1646
-1659
-1672
-1685
-1699
-1713
-1727
-1741
-1756
-1772
-1788
-1804
-1821
-1838
-1855
-1874
-1892
-1911
-1930
-1950
-1970
-1990
-2011
-2032
-2054
-2075
-2097
-2119
-2142
-2164
-2187
-2209
-2232
-2255
-2278
-2301
-2325
-2349
-2374
-2398
-2423
-2448
-2474
-2499
-2525
-2550
-2576
-2602
-2628
-2654
-2679
-2705
-2730
-2756
-2781
-2807
-2832
-2857
-2883
-2908
-2933
-2959
-2985
-3010
-3036
-3062
-3088
-3115
-3141
-3167
-3193
-3220
-3246
-3272
-3299
-3325
-3351
-3377
-3403
-3429
-3455
-3481
-3506
-3532
-3557
-3582
-3607
-3632
-3657
-3682
-3707
-3732
-3756
-3781
-3806
-3831
-3856
-3881
-3906
-3931
-3957
-3982
-4006
-4032
-4058
-4083
-4109
-4134
-4160
-4186
-4211
-4237
-4263
-4290
-4316
-4343
-4369
-4396
-4423
-4450
-4477
-4504
-4531
-4558
-4586
-4614
-4641
-4669
-4698
-4726
-4755
-4784
-4813
-4842
-4872
-4901
-4931
-4961
-4992
-5022
-5053
-5083
-5114
-5146
-5177
-5208
-5240
-5272
-5303
-5335
-5367
-5400
-5432
-5465
-5498
-5531
-5564
-5598
-5632
-5666
-5701
-5736
-5771
-5806
-5842
-5877
-5913
-5948
-5984
-6020
-6056
-6092
-6128
-6164
-6200
-6236
-6272
-6309
-6345
-6381
-6417
-6453
-6489
-6525
-6561
-6597
-6633
-6670
-6706
-6742
-6778
-6814
-6850
-6887
-6923
-6959
-6994
-7030
-7066
-7101
-7137
-7172
-7207
-7242
-7277
-7312
-7347
-7381
-7416
-7451
-7485
-7519
-7554
-7588
-7622
-7657
-7691
-7725
-7759
-7793
-7827
-7861
-7895
-7928
-7961
-7993
-8026
-8058
-8089
-8121
-8151
-8182
-8212
-8241
-8270
-8299
-8327
-8355
-8382
-8409
-8435
-8461
-8487
-8512
-8537
-8562
-8586
-8610
-8633
-8655
-8678
-8700
-8721
-8742
-8762
-8782
-8802
-8820
-8839
-8856
-8874
-8890
-8906
-8922
-8937
-8952
-8966
-8980
-8994
-9006
-9019
-9031
-9042
-9053
-9063
-9073
-9083
-9092
-9101
-9109
-9118
-9125
-9132
-9139
-9145
-9151
-9157
-9163
-9168
-9172
-9177
-9180
-9184
-9187
-9190
-9192
-9194
-9195
-9196
-9196
-9196
-9196
-9195
-9194
-9192
-9190
-9188
-9185
-9181
-9178
-9174
-9169
-9164
-9159
-9154
-9148
-9141
-9134
-9127
-9120
-9112
-9103
-9094
-9085
-9075
-9065
-9055
-9044
-9033
-9022
-9010
-8998
-8985
-8973
-8959
-8946
-8932
-8918
-8904
-8889
-8874
-8858
-8843
-8827
-8810
-8793
-8776
-8758
-8740
-8722
-8703
-8683
-8664
-8644
-8623
-8603
-8582
-8561
-8540
-8518
-8496
-8474
-8452
-8430
-8407
-8384
-8360
-8337
-8313
-8289
-8265
-8241
-8217
-8193
-8169
-8144
-8119
-8095
-8071
-8045
-8021
-7996
-7971
-7946
-7920
-7895
-7869
-7843
-7816
-7790
-7763
-7736
-7709
-7682
-7654
-7627
-7599
-7572
-7544
-7516
-7488
-7460
-7432
-7404
-7375
-7347
-7319
-7291
-7262
-7234
-7206
-7178
-7149
-7121
-7093
-7064
-7036
-7008
-6980
-6952
-6924
-6896
-6868
-6840
-6812
-6784
-6756
-6728
-6700
-6672
-6644
-6616
-6589
-6561
-6533
-6505
-6478
-6450
-6422
-6395
-6368
-6341
-6314
-6287
-6261
-6235
-6209
-6183
-6158
-6132
-6107
-6083
-6058
-6033
-6009
-5985
-5960
-5936
-5912
-5888
-5865
-5841
-5817
-5793
-5770
-5746
-5723
-5699
-5676
-5653
-5630
-5608
-5585
-5563
-5540
-5518
-5496
-5474
-5453
-5431
-5410
-5390
-5369
-5349
-5329
-5310
-5290
-5271
-5253
-5234
-5216
-5198
-5181
-5164
-5147
-5130
-5113
-5097
-5080
-5064
-5048
-5032
-5017
-5001
-4985
-4969
-4953
-4937
-4922
-4906
-4890
-4874
-4858
-4843
-4827
-4811
-4795
-4779
-4763
-4747
-4731
-4715
-4699
-4682
-4666
-4649
-4632
-4615
-4597
-4580
-4562
-4544
-4526
-4507
-4488
-4469
-4449
-4429
-4409
-4389
-4369
-4349
-4328
-4307
-4286
-4264
-4243
-4221
-4199
-4177
-4155
-4132
-4109
-4086
-4062
-4038
-4014
-3991
-3967
-3943
-3919
-3894
-3870
-3845
-3820
-3796
-3771
-3746
-3721
-3696
-3670
-3645
-3619
-3593
-3567
-3541
-3515
-3489
-3463
-3437
-3411
-3385
-3359
-3333
-3307
-3282
-3256
-3230
-3204
-3178
-3152
-3126
-3100
-3074
-3048
-3022
-2996
-2970
-2943
-2917
-2891
-2865
-2838
-2812
-2786
-2759
-2733
-2706
-2679
-2652
-2626
-2599
-2572
-2545
-2518
-2491
-2464
-2437
-2410
-2384
-2357
-2330
-2303
-2276
-2249
-2222
-2194
-2167
-2140
-2112
-2085
-2057
-2029
-2001
-1974
-1946
-1918
-1890
-1863
-1835
-1807
-1780
-1752
-1724
-1697
-1669
-1642
-1615
-1588
-1561
-1535
-1508
-1482
-1455
-1429
-1403
-1377
-1351
-1325
-1300
-1274
-1249
-1224
-1199
-1174
-1150
-1125
-1101
-1077
-1053
-1029
-1004
-981
-958
-934
-911
-888
-866
-843
-821
-799
-777
-755
-734
-713
-691
-671
-650
-630
-610
-590
-571
-552
-532
-513
-494
-475
-457
-438
-419
-401
-383
-364
-346
-329
-311
-294
-278
-261
-245
-230
-214
-199
-184
-169
-155
-141
-127
-113
-99
-85
-72
-59
-47
-34
-22
-10
2
13
24
35
46
56
67
76
86
96
105
113
122
130
138
145
153
160
166
173
179
185
191
197
202
207
212
216
220
224
228
231
234
237
240
243
246
249
252
254
257
260
263
266
269
272
276
279
283
286
290
294
298
302
306
311
315
319
323
327
332
336
340
344
348
353
357
362
366
371
376
380
385
390
395
400
405
409
414
419
424
429
433
438
443
448
453
457
462
467
471
476
481
485
490
495
499
504
509
514
519
524
529
533
538
542
547
551
555
560
564
568
572
576
580
584
588
591
595
599
603
606
610
614
618
622
626
629
633
637
640
644
647
650
653
657
660
663
666
669
673
676
679
682
685
688
690
693
696
699
701
704
707
709
712
715
717
720
723
725
728
730
733
735
738
740
742
745
747
750
752
754
756
758
760
762
764
766
767
769
770
771
772
773
773
774
775
775
776
776
776
777
777
777
777
776
776
775
775
774
773
771
770
769
767
765
762
760
757
754
751
748
744
741
737
733
729
724
720
716
712
707
703
698
693
689
684
680
675
670
665
660
655
649
644
638
632
626
620
614
608
602
595
589
583
577
570
564
558
552
545
539
533
526
520
513
507
500
494
487
481
474
468
461
454
447
440
433
426
419
413
406
399
392
385
378
371
364
358
351
344
337
330
324
317
310
304
297
291
285
279
273
267
261
255
250
244
239
234
228
223
217
212
207
201
195
190
184
178
172
166
159
153
146
139
132
125
118
111
103
96
88
80
72
63
55
46
38
29
20
11
1
-8
-17
-27
-37
-46
-56
-66
-76
-87
-97
-108
-119
-130
-141
-152
-164
-175
-187
-198
-210
-222
-234
-246
-258
-271
-283
-296
-309
-322
-336
-349
-363
-376
-390
-404
-418
-432
-446
-460
-474
-488
-502
-515
-529
-543
-557
-570
-584
-597
-611
-624
-638
-652
-665
-678
-692
-705
-719
-732
-745
-759
-772
-785
-799
-812
-826
-839
-852
-866
-879
-892
-905
-918
-931
-944
-957
-969
-982
-994
-1006
-1018
-1030
-1041
-1053
-1064
-1075
-1086
-1096
-1106
-1116
-1126
-1135
-1144
-1153
-1161
-1170
-1178
-1185
-1193
-1200
-1207
-1214
-1220
-1227
-1233
-1239
-1245
-1250
-1255
-1260
-1265
-1269
-1273
-1277
-1281
-1284
-1287
-1290
-1293
-1295
-1298
-1300
-1301
-1303
-1305
-1306
-1307
-1308
-1309
-1310
-1311
-1311
-1311
-1311
-1311
-1311
-1310
-1310
-1309
-1308
-1306
-1304
-1302
-1300
-1298
-1295
-1293
-1290
-1287
-1284
-1281
-1278
-1274
-1271
-1267
-1264
-1261
-1257
-1253
-1250
-1246
-1243
-1239
-1235
-1232
-1228
-1225
-1222
-1218
-1215
-1212
-1209
-1206
-1204
-1201
-1198
-1196
-1193
-1191
-1188
-1186
-1184
-1182
-1180
-1178
-1177
-1176
-1174
-1173
-1172
-1171
-1171
-1170
-1170
-1170
-1169
-1170
-1170
-1170
-1171
-1172
-1173
-1175
-1177
-1179
-1181
-1184
-1187
-1191
-1194
-1198
-1202
-1207
-1211
-1216
-1221
-1226
-1232
-1237
-1243
-1249
-1255
-1261
-1267
-1274
-1281
-1289
-1296
-1304
-1312
-1320
-1329
-1337
-1346
-1355
-1364
-1373
-1383
-1393
-1402
-1412
-1422
-1432
-1442
-1453
-1463
-1473
-1483
-1494
-1504
-1515
-1526
-1536
-1547
-1557
-1568
-1578
-1589
-1599
-1609
-1620
-1631
-1641
-1652
-1663
-1674
-1685
-1696
-1708
-1719
-1730
-1742
-1754
-1765
-1777
-1789
-1801
-1813
-1825
-1838
-1850
-1863
-1875
-1888
-1901
-1914
-1927
-1941
-1954
-1968
-1981
-1995
-2008
-2021
-2035
-2049
-2063
-2077
-2090
-2104
-2118
-2131
-2145
-2159
-2172
-2186
-2200
-2214
-2227
-2241
-2254
-2268
-2281
-2295
-2308
-2322
-2335
-2348
-2362
-2375
-2388
-2402
-2415
-2428
-2441
-2455
-2468
-2481
-2495
-2508
-2521
-2534
-2547
-2560
-2573
-2586
-2599
-2612
-2625
-2638
-2650
-2663
-2675
-2687
-2700
-2712
-2724
-2736
-2747
-2759
-2771
-2782
-2794
-2805
-2817
-2828
-2839
-2851
-2862
-2873
-2885
-2896
-2907
-2918
-2929
-2941
-2952
-2963
-2975
-2986
-2998
-3010
-3021
-3033
-3045
-3057
-3069
-3081
-3093
-3105
-3118
-3130
-3142
-3155
-3168
-3180
-3193
-3207
-3220
-3233
-3246
-3259
-3273
-3286
-3300
-3313
-3326
-3340
-3353
-3367
-3380
-3394
-3407
-3421
-3435
-3448
-3462
-3476
-3490
-3504
-3518
-3531
-3545
-3559
-3572
-3586
-3599
-3612
-3624
-3637
-3649
-3662
-3674
-3685
-3697
-3708
-3719
-3730
-3741
-3752
-3762
-3773
-3783
-3793
-3803
-3813
-3823
-3833
-3844
-3854
-3864
-3873
-3883
-3893
-3903
-3912
-3922
-3931
-3941
-3950
-3959
-3967
-3976
-3984
-3993
-4001
-4009
-4016
-4024
-4030
-4038
-4045
-4051
-4058
-4065
-4070
-4077
-4083
-4089
-4094
-4101
-4107
-4113
-4118
-4123
-4129
-4134
-4139
-4144
-4149
-4153
-4158
-4163
-4167
-4172
-4176
-4181
-4186
-4191
-4195
-4200
-4205
-4210
-4215
-4220
-4225
-4230
-4235
-4240
-4245
-4250
-4255
-4260
-4264
-4269
-4274
-4279
-4284
-4289
-4294
-4299
-4303
-4308
-4313
-4318
-4323
-4327
-4332
-4337
-4341
-4345
-4350
-4354
-4358
-4362
-4366
-4369
-4373
-4376
-4380
-4383
-4386
-4388
-4391
-4394
-4396
-4398
-4401
-4403
-4404
-4406
-4408
-4409
-4411
-4412
-4413
-4414
-4414
-4415
-4415
-4415
-4416
-4416
-4416
-4416
-4416
-4415
-4415
-4415
-4414
-4414
-4413
-4412
-4411
-4410
-4408
-4407
-4405
-4403
-4401
-4399
-4396
-4394
-4392
-4390
-4387
-4385
-4382
-4380
-4377
-4375
-4372
-4370
-4367
-4364
-4361
-4358
-4355
-4351
-4348
-4344
-4340
-4336
-4331
-4327
-4322
-4316
-4311
-4306
-4300
-4294
-4288
-4281
-4274
-4267
-4260
-4253
-4245
-4237
-4229
-4221
-4213
-4205
-4196
-4188
-4179
-4171
-4162
-4154
-4145
-4137
-4129
-4120
-4112
-4103
-4094
-4086
-4078
-4069
-4061
-4051
-4043
-4035
-4026
-4018
-4009
-4001
-3992
-3983
-3974
-3965
-3956
-3948
-3939
-3930
-3921
-3913
-3904
-3895
-3886
-3877
-3869
-3860
-3851
-3842
-3833
-3824
-3815
-3806
-3797
-3788
-3778
-3769
-3760
-3750
-3741
-3732
-3722
-3713
-3703
-3694
-3684
-3675
-3665
-3656
-3646
-3636
-3627
-3617
-3607
-3597
-3588
-3578
-3568
-3558
-3549
-3539
-3529
-3519
-3509
-3499
-3490
-3480
-3469
-3459
-3449
-3438
-3427
-3417
-3406
-3395
-3384
-3373
-3362
-3350
-3339
-3328
-3316
-3305
-3294
-3282
-3270
-3259
-3247
-3235
-3223
-3211
-3199
-3187
-3175
-3163
-3151
-3139
-3126
-3114
-3101
-3088
-3075
-3063
-3050
-3037
-3024
-3011
-2998
-2985
-2972
-2958
-2945
-2931
-2917
-2903
-2889
-2875
-2860
-2845
-2830
-2815
-2800
-2785
-2769
-2754
-2738
-2723
-2707
-2691
-2675
-2658
-2642
-2626
-2609
-2592
-2575
-2558
-2541
-2524
-2507
-2489
-2471
-2453
-2435
-2417
-2398
-2380
-2361
-2341
-2322
-2302
-2282
-2263
-2242
-2222
-2202
-2181
-2161
-2140
-2119
-2098
-2077
-2056
-2035
-2013
-1992
-1970
-1948
-1926
-1905
-1883
-1861
-1839
-1817
-1794
-1772
-1750
-1728
-1706
-1684
-1661
-1639
-1617
-1595
-1573
-1551
-1530
-1508
-1486
-1464
-1442
-1421
-1399
-1377
-1356
-1334
-1312
-1291
-1270
-1249
-1227
-1207
-1186
-1165
-1144
-1124
-1104
-1083
-1063
-1043
-1022
-1004
-984
-965
-946
-927
-908
-890
-872
-854
-836
-818
-801
-783
-766
-749
-733
-716
-701
-685
-670
-655
-640
-626
-611
-598
-584
-571
-557
-545
-532
-520
-508
-496
-485
-474
-464
-454
-444
-435
-426
-417
-409
-402
-395
-388
-381
-375
-370
-365
-360
-355
-351
-346
-343
-339
-336
-333
-331
-328
-327
-325
-324
-323
-323
-323
-323
-324
-325
-327
-329
-331
-334
-337
-340
-344
-348
-353
-357
-363
-368
-374
-380
-387
-394
-401
-408
-415
-423
-431
-439
-448
-456
-465
-474
-482
-492
-501
-510
-520
-530
-540
-550
-560
-571
-581
-592
-603
-614
-626
-637
-649
-660
-672
-684
-696
-707
-719
-731
-742
-754
-766
-777
-789
-800
-812
-824
-835
-847
-858
-870
-881
-893
-905
-916
-928
-939
-951
-962
-973
-984
-995
-1006
-1016
-1028
-1038
-1049
-1060
-1070
-1081
-1091
-1101
-1111
-1121
-1131
-1141
-1151
-1161
-1170
-1180
-1190
-1199
-1208
-1218
-1227
-1235
-1244
-1252
-1260
-1268
-1276
-1284
-1291
-1298
-1305
-1311
-1318
-1324
-1330
-1336
-1342
-1348
-1353
-1358
-1364
-1369
-1373
-1378
-1383
-1387
-1392
-1396
-1401
-1405
-1409
-1413
-1417
-1420
-1424
-1427
-1431
-1434
-1437
-1440
-1443
-1446
-1449
-1452
-1455
-1457
-1460
-1462
-1465
-1467
-1470
-1472
-1474
-1477
-1479
-1482
-1484
-1487
-1489
-1492
-1495
-1497
-1500
-1503
-1506
-1508
-1511
-1514
-1517
-1520
-1523
-1525
-1528
-1531
-1534
-1537
-1540
-1542
-1545
-1548
-1551
-1553
-1556
-1559
-1562
-1565
-1568
-1571
-1574
-1578
-1581
-1585
-1588
-1592
-1596
-1600
-1605
-1609
-1613
-1618
-1623
-1628
-1633
-1637
-1642
-1647
-1653
-1658
-1663
-1668
-1674
-1679
-1685
-1691
-1697
-1703
-1709
-1716
-1722
-1729
-1736
-1743
-1750
-1757
-1764
-1771
-1779
-1786
-1794
-1802
-1810
-1818
-1827
-1835
-1843
-1852
-1860
-1869
-1877
-1886
-1895
-1903
-1912
-1921
-1930
-1939
-1948
-1957
-1966
-1975
-1984
-1993
-2003
-2012
-2021
-2029
-2039
-2048
-2057
-2066
-2075
-2084
-2093
-2102
-2111
-2120
-2129
-2138
-2146
-2155
-2164
-2173
-2183
-2192
-2201
-2211
-2220
-2229
-2239
-2248
-2257
-2266
-2276
-2285
-2294
-2303
-2312
-2321
-2331
-2340
-2349
-2358
-2367
-2377
-2386
-2395
-2404
-2414
-2423
-2432
-2442
-2451
-2460
-2470
-2479
-2488
-2498
-2507
-2517
-2526
-2535
-2544
-2553
-2562
-2571
-2580
-2589
-2598
-2607
-2616
-2625
-2634
-2644
-2653
-2662
-2671
-2680
-2689
-2698
-2707
-2717
-2726
-2735
-2744
-2754
-2763
-2772
-2781
-2791
-2800
-2809
-2818
-2827
-2836
-2845
-2854
-2863
-2873
-2882
-2891
-2901
-2910
-2920
-2929
-2939
-2949
-2959
-2968
-2978
-2989
-2999
-3009
-3019
-3030
-3041
-3051
-3062
-3073
-3084
-3095
-3107
-3118
-3129
-3141
-3152
-3164
-3176
-3188
-3200
-3213
-3225
-3238
-3250
-3263
-3276
-3289
-3302
-3315
-3328
-3340
-3353
-3366
-3379
-3392
-3406
-3419
-3432
-3445
-3458
-3471
-3484
-3497
-3510
-3523
-3536
-3549
-3562
-3575
-3588
-3600
-3613
-3625
-3637
-3650
-3662
-3673
-3685
-3697
-3708
-3720
-3731
-3742
-3753
-3763
-3773
-3783
-3793
-3802
-3812
-3820
-3829
-3837
-3845
-3853
-3860
-3867
-3874
-3880
-3886
-3892
-3897
-3902
-3907
-3912
-3916
-3921
-3924
-3928
-3931
-3934
-3937
-3939
-3941
-3943
-3944
-3945
-3945
-3945
-3945
-3944
-3943
-3942
-3940
-3938
-3936
-3933
-3931
-3928
-3924
-3920
-3916
-3912
-3907
-3902
-3897
-3892
-3886
-3880
-3873
-3867
-3860
-3853
-3845
-3837
-3829
-3821
-3813
-3804
-3794
-3785
-3775
-3765
-3754
-3744
-3733
-3722
-3711
-3700
-3688
-3677
-3665
-3654
-3642
-3630
-3618
-3606
-3594
-3581
-3569
-3557
-3544
-3532
-3519
-3507
-3495
-3482
-3470
-3458
-3446
-3433
-3421
-3409
-3396
-3384
-3372
-3360
-3348
-3336
-3324
-3312
-3300
-3288
-3276
-3264
-3253
-3242
-3230
-3219
-3209
-3198
-3188
-3178
-3168
-3158
-3148
-3139
-3130
-3121
-3112
-3104
-3096
-3087
-3080
-3072
-3065
-3057
-3051
-3044
-3038
-3032
-3026
-3020
-3015
-3010
-3005
-3000
-2996
-2992
-2988
-2984
-2980
-2977
-2974
-2970
-2967
-2964
-2962
-2959
-2956
-2954
-2952
-2949
-2947
-2945
-2944
-2942
-2940
-2939
-2937
-2936
-2934
-2933
-2931
-2930
-2929
-2927
-2926
-2925
-2924
-2923
-2922
-2921
-2921
-2920
-2919
-2919
-2918
-2918
-2918
-2918
-2918
-2918
-2918
-2919
-2919
-2920
-2920
-2921
-2922
-2922
-2923
-2924
-2925
-2926
-2927
-2928
-2930
-2931
-2932
-2934
-2935
-2937
-2938
-2940
-2941
-2943
-2944
-2946
-2947
-2949
-2950
-2952
-2953
-2955
-2956
-2958
-2960
-2961
-2963
-2965
-2966
-2968
-2970
-2972
-2973
-2975
-2977
-2979
-2981
-2983
-2985
-2987
-2989
-2990
-2992
-2994
-2995
-2997
-2998
-3000
-3001
-3002
-3004
-3005
-3007
-3008
-3010
-3011
-3013
-3014
-3016
-3017
-3019
-3021
-3022
-3024
-3026
-3028
-3029
-3031
-3033
-3035
-3037
-3039
-3042
-3044
-3046
-3048
-3051
-3053
-3055
-3058
-3060
-3063
-3066
-3069
-3072
-3075
-3077
-3080
-3083
-3086
-3089
-3092
-3095
-3099
-3102
-3105
-3108
-3111
-3114
-3117
-3120
-3124
-3127
-3130
-3133
-3136
-3139
-3142
-3145
-3148
-3151
-3154
-3157
-3160
-3163
-3166
-3168
-3171
-3174
-3176
-3179
-3182
-3185
-3188
-3191
-3193
-3196
-3199
-3202
-3205
-3208
-3211
-3213
-3216
-3219
-3222
-3224
-3227
-3230
-3233
-3235
-3238
-3241
-3243
-3246
-3249
-3251
-3254
-3257
-3260
-3263
-3266
-3268
-3271
-3274
-3277
-3280
-3283
-3286
-3289
-3292
-3295
-3298
-3301
-3304
-3307
-3310
-3313
-3316
-3320
-3323
-3326
-3330
-3333
-3337
-3340
-3344
-3348
-3351
-3355
-3359
-3363
-3367
-3371
-3376
-3380
-3385
-3390
-3394
-3399
-3404
-3409
-3414
-3419
-3424
-3430
-3435
-3440
-3445
-3451
-3456
-3462
-3467
-3472
-3478
-3484
-3489
-3495
-3501
-3507
-3513
-3519
-3525
-3531
-3538
-3544
-3551
-3557
-3564
-3571
-3577
-3584
-3591
-3599
-3606
-3613
-3620
-3627
-3634
-3641
-3649
-3656
-3663
-3671
-3678
-3686
-3693
-3701
-3708
-3716
-3723
-3731
-3739
-3746
-3754
-3761
-3769
-3777
-3784
-3792
-3799
-3807
-3815
-3822
-3830
-3837
-3845
-3852
-3860
-3867
-3875
-3882
-3889
-3897
-3904
-3911
-3918
-3925
-3931
-3938
-3945
-3952
-3959
-3965
-3972
-3979
-3985
-3992
-3998
-4005
-4011
-4018
-4025
-4030
-4038
-4043
-4050
-4056
-4062
-4067
-4074
-4078
-4085
-4091
-4096
-4102
-4107
-4113
-4119
-4124
-4130
-4135
-4141
-4146
-4152
-4157
-4162
-4167
-4172
-4177
-4182
-4187
-4192
-4197
-4202
-4207
-4211
-4216
-4221
-4226
-4231
-4236
-4240
-4245
-4250
-4254
-4259
-4263
-4268
-4272
-4276
-4280
-4285
-4289
-4292
-4296
-4300
-4304
-4307
-4311
-4314
-4317
-4320
-4323
-4326
-4329
-4331
-4334
-4337
-4339
-4341
-4344
-4346
-4348
-4349
-4351
-4353
-4354
-4356
-4357
-4358
-4359
-4360
-4361
-4362
-4363
-4364
-4364
-4365
-4365
-4366
-4366
-4367
-4367
-4367
-4367
-4367
-4367
-4367
-4366
-4366
-4365
-4364
-4363
-4362
-4361
-4359
-4358
-4356
-4355
-4353
-4351
-4349
-4347
-4345
-4342
-4340
-4337
-4334
-4331
-4327
-4324
-4320
-4316
-4312
-4308
-4304
-4300
-4296
-4291
-4287
-4282
-4277
-4272
-4267
-4261
-4256
-4250
-4245
-4239
-4233
-4228
-4222
-4216
-4210
-4204
-4198
-4192
-4186
-4179
-4173
-4166
-4160
-4153
-4146
-4139
-4132
-4125
-4117
-4110
-4102
-4094
-4086
-4078
-4070
-4062
-4053
-4045
-4035
-4027
-4019
-4010
-4001
-3992
-3983
-3973
-3964
-3955
-3945
-3936
-3926
-3917
-3907
-3897
-3888
-3878
-3868
-3858
-3849
-3839
-3829
-3818
-3808
-3798
-3788
-3777
-3767
-3756
-3746
-3735
-3725
-3714
-3704
-3693
-3683
-3672
-3661
-3651
-3640
-3630
-3619
-3609
-3598
-3587
-3576
-3565
-3554
-3543
-3532
-3521
-3509
-3498
-3487
-3476
-3465
-3453
-3442
-3430
-3419
-3407
-3396
-3384
-3372
-3361
-3349
-3337
-3325
-3313
-3301
-3289
-3277
-3265
-3253
-3241
-3229
-3217
-3205
-3193
-3181
-3169
-3156
-3144
-3132
-3120
-3107
-3095
-3083
-3070
-3058
-3045
-3032
-3020
-3007
-2994
-2981
-2968
-2955
-2942
-2928
-2915
-2902
-2888
-2875
-2862
-2848
-2835
-2821
-2808
-2794
-2780
-2767
-2753
-2739
-2725
-2711
-2697
-2683
-2668
-2654
-2640
-2626
-2611
-2597
-2582
-2567
-2553
-2538
-2523
-2508
-2493
-2478
-2463
-2448
-2432
-2417
-2401
-2386
-2370
-2354
-2338
-2322
-2306
-2290
-2274
-2258
-2242
-2225
-2209
-2193
-2177
-2161
-2145
-2129
-2113
-2098
-2082
-2066
-2050
-2033
-2017
-2001
-1987
-1971
-1955
-1940
-1924
-1908
-1893
-1878
-1862
-1847
-1832
-1817
-1802
-1787
-1772
-1758
-1743
-1729
-1714
-1700
-1686
-1672
-1658
-1644
-1630
-1616
-1603
-1589
-1576
-1563
-1550
-1537
-1524
-1512
-1499
-1487
-1475
-1462
-1451
-1439
-1427
-1415
-1404
-1393
-1381
-1370
-1360
-1349
-1339
-1328
-1318
-1309
-1299
-1290
-1280
-1271
-1262
-1254
-1245
-1237
-1229
-1221
-1213
-1205
-1198
-1190
-1183
-1176
-1170
-1163
-1157
-1150
-1144
-1138
-1133
-1127
-1122
-1117
-1112
-1107
-1103
-1099
-1095
-1091
-1087
-1084
-1080
-1077
-1074
-1071
-1068
-1065
-1062
-1060
-1058
-1055
-1053
-1052
-1050
-1048
-1047
-1046
-1045
-1044
-1043
-1042
-1042
-1041
-1041
-1040
-1040
-1040
-1040
-1040
-1040
-1040
-1040
-1040
-1040
-1041
-1041
-1042
-1042
-1043
-1044
-1044
-1045
-1046
-1046
-1047
-1048
-1049
-1050
-1050
-1051
-1052
-1053
-1054
-1055
-1056
-1056
-1057
-1058
-1059
-1060
-1061
-1062
-1063
-1063
-1064
-1065
-1066
-1066
-1067
-1068
-1068
-1069
-1069
-1069
-1070
-1070
-1070
-1071
-1071
-1072
-1072
-1073
-1073
-1073
-1074
-1074
-1074
-1074
-1074
-1074
-1074
-1074
-1074
-1074
-1074
-1073
-1073
-1073
-1072
-1072
-1072
-1071
-1070
-1070
-1069
-1067
-1066
-1065
-1063
-1062
-1060
-1059
-1057
-1055
-1053
-1051
-1049
-1047
-1045
-1042
-1040
-1037
-1034
-1032
-1029
-1026
-1022
-1020
-1016
-1014
-1010
-1006
-1002
-999
-995
-991
-987
-982
-978
-973
-968
-964
-959
-954
-949
-944
-939
-934
-928
-923
-918
-912
-906
-901
-895
-889
-883
-878
-872
-866
-860
-854
-848
-843
-837
-831
-825
-820
-814
-809
-803
-798
-792
-787
-781
-776
-770
-765
-760
-754
-749
-743
-738
-733
-728
-722
-717
-712
-707
-702
-697
-692
-687
-682
-677
-672
-668
-663
-659
-654
-650
-646
-642
-639
-635
-632
-628
-625
-622
-619
-617
-614
-612
-610
-608
-607
-605
-604
-603
-602
-601
-601
-601
-601
-601
-601
-602
-603
-604
-605
-607
-609
-611
-613
-615
-618
-621
-624
-627
-630
-634
-638
-642
-646
-651
-656
-661
-666
-672
-678
-684
-690
-696
-703
-710
-717
-725
-732
-740
-748
-756
-765
-773
-782
-791
-799
-808
-817
-827
-836
-845
-854
-864
-873
-883
-893
-903
-913
-923
-933
-943
-953
-963
-974
-984
-995
-1004
-1016
-1027
-1038
-1049
-1059
-1070
-1081
-1092
-1103
-1114
-1125
-1136
-1147
-1158
-1169
-1180
-1191
-1202
-1214
-1225
-1236
-1248
-1259
-1271
-1282
-1294
-1306
-1318
-1329
-1341
-1353
-1365
-1377
-1388
-1400
-1412
-1424
-1436
-1448
-1460
-1472
-1484
-1496
-1508
-1520
-1532
-1544
-1556
-1568
-1581
-1593
-1605
-1617
-1629
-1641
-1654
-1666
-1678
-1690
-1702
-1714
-1726
-1738
-1750
-1762
-1774
-1786
-1798
-1810
-1821
-1833
-1845
-1857
-1869
-1880
-1892
-1904
-1916
-1927
-1939
-1950
-1962
-1973
-1985
-1996
-2008
-2019
-2029
-2041
-2052
-2063
-2074
-2085
-2096
-2106
-2117
-2127
-2138
-2148
-2158
-2168
-2178
-2187
-2197
-2206
-2215
-2224
-2233
-2241
-2249
-2257
-2265
-2273
-2280
-2287
-2293
-2300
-2306
-2312
-2317
-2322
-2327
-2332
-2337
-2341
-2345
-2349
-2352
-2355
-2358
-2361
-2363
-2365
-2367
-2369
-2370
-2371
-2372
-2373
-2373
-2373
-2372
-2372
-2371
-2370
-2369
-2367
-2365
-2363
-2361
-2358
-2356
-2353
-2350
-2347
-2343
-2340
-2336
-2332
-2328
-2324
-2319
-2314
-2309
-2304
-2299
-2294
-2288
-2282
-2277
-2271
-2265
-2258
-2252
-2245
-2239
-2232
-2225
-2218
-2211
-2203
-2195
-2188
-2180
-2172
-2164
-2155
-2147
-2138
-2130
-2121
-2112
-2102
-2093
-2083
-2074
-2064
-2054
-2043
-2032
-2021
-2011
-1999
-1988
-1976
-1964
-1951
-1939
-1926
-1913
-1900
-1886
-1873
-1859
-1845
-1831
-1816
-1802
-1787
-1772
-1756
-1741
-1725
-1710
-1694
-1678
-1661
-1645
-1628
-1611
-1594
-1577
-1560
-1542
-1525
-1507
-1489
-1471
-1453
-1434
-1416
-1397
-1378
-1359
-1340
-1321
-1302
-1283
-1263
-1244
-1225
-1205
-1186
-1166
-1147
-1127
-1107
-1087
-1068
-1048
-1028
-1008
-988
-968
-948
-928
-908
-888
-868
-848
-828
-808
-788
-768
-747
-727
-707
-687
-667
-647
-627
-607
-587
-567
-547
-527
-507
-488
-468
-449
-430
-410
-391
-372
-353
-334
-315
-297
-278
-259
-241
-222
-204
-186
-167
-149
-131
-114
-96
-79
-61
-44
-27
-11
6
22
38
54
70
85
101
116
131
145
160
174
188
202
216
230
243
256
269
282
295
307
319
331
343
355
366
377
388
399
410
420
430
440
450
459
469
478
487
496
505
513
521
529
537
544
551
558
565
572
578
584
589
595
600
605
610
615
619
623
627
630
633
637
639
642
645
647
649
651
653
655
656
657
658
659
660
661
662
662
663
663
663
663
663
663
663
663
662
662
662
661
661
660
660
659
658
658
657
656
656
655
654
653
652
651
650
649
648
647
645
644
643
642
640
639
637
636
634
632
631
629
627
625
624
622
620
618
616
614
612
610
608
606
604
602
600
597
595
592
590
587
585
582
579
576
573
570
568
565
562
559
556
553
551
548
545
542
540
537
534
532
529
526
524
521
519
516
513
511
508
505
503
500
497
495
492
490
487
485
482
480
478
475
473
471
469
466
464
462
460
458
455
453
451
449
447
445
443
441
439
437
434
432
430
428
426
424
422
420
418
415
413
411
409
407
405
403
401
399
397
395
394
392
390
388
386
384
382
380
378
376
374
372
371
369
367
365
362
360
358
356
354
352
349
347
345
342
340
337
335
332
329
327
324
321
318
316
313
309
306
303
300
296
293
289
286
282
278
275
271
267
263
260
256
252
248
244
241
237
233
229
225
221
217
213
209
205
201
197
193
189
185
181
177
174
170
166
162
158
154
150
146
142
138
134
131
127
123
119
115
111
107
103
100
96
92
88
84
80
76
72
69
65
61
57
53
49
46
42
38
34
30
26
23
19
15
11
7
4
0
-4
-8
-12
-15
-19
-23
-27
-31
-34
-38
-42
-46
-50
-53
-57
-61
-65
-68
-72
-76
-80
-83
-87
-91
-95
-98
-102
-106
-110
-113
-117
-121
-125
-128
-132
-136
-139
-143
-147
-151
-154
-158
-162
-165
-169
-173
-176
-180
-184
-187
-191
-195
-199
-202
-206
-210
-213
-217
-221
-224
-228
-231
-235
-239
-242
-246
-250
-253
-257
-261
-264
-268
-272
-275
-279
-282
-286
-290
-293
-297
-300
-304
-308
-311
-315
-318
-322
-326
-329
-333
-336
-340
-344
-347
-351
-354
-358
-361
-365
-368
-372
-376
-379
-383
-386
-390
-393
-397
-400
-404
-407
-411
-415
-418
-422
-425
-429
-432
-436
-439
-443
-446
-450
-453
-457
-460
-464
-467
-471
-474
-478
-481
-485
-488
-491
-495
-498
-502
-505
-509
-512
-516
-519
-523
-526
-529
-533
-536
-540
-543
-547
-550
-554
-557
-560
-564
-567
-571
-574
-577
-581
-584
-588
-591
-594
-598
-601
-605
-608
-611
-615
-618
-622
-625
-628
-632
-635
-638
-642
-645
-648
-652
-655
-659
-662
-665
-669
-672
-675
-679
-682
-685
-689
-692
-695
-699
-702
-705
-709
-712
-715
-718
-722
-725
-728
-732
-735
-738
-742
-745
-748
-751
-755
-758
-761
-765
-768
-771
-774
-778
-781
-784
-787
-791
-794
-797
-800
-804
-807
-810
-813
-817
-820
-823
-826
-829
-833
-836
-839
-842
-846
-849
-852
-855
-858
-862
-865
-868
-871
-874
-878
-881
-884
-887
-890
-893
-897
-900
-903
-906
-909
-912
-916
-919
-922
-925
-928
-931
-935
-938
-941
-944
-947
-950
-953
-956
-960
-963
-966
-969
-972
-975
-978
-981
-984
-988
-991
-994
-997
-1000
-1002
-1006
-1008
-1012
-1014
-1018
-1022
-1025
-1028
-1031
-1034
-1037
-1040
-1043
-1046
-1049
-1052
-1055
-1058
-1061
-1064
-1067
-1070
-1074
-1077
-1080
-1083
-1086
-1089
-1092
-1095
-1098
-1101
-1104
-1107
-1110
-1113
-1116
-1119
-1122
-1125
-1128
-1131
-1134
-1137
-1140
-1143
-1146
-1149
-1152
-1155
-1158
-1161
-1164
-1166
-1169
-1172
-1175
-1178
-1181
-1184
-1187
-1190
-1193
-1196
-1199
-1202
-1205
-1208
-1211
-1214
-1216
-1219
-1222
-1225
-1228
-1231
-1234
-1237
-1240
-1243
-1246
-1248
-1251
-1254
-1257
-1260
-1263
-1266
-1269
-1272
-1274
-1277
-1280
-1283
-1286
-1289
-1292
-1295
-1297
-1300
-1303
-1306
-1309
-1312
-1314
-1317
-1320
-1323
-1326
-1329
-1331
-1334
-1337
-1340
-1343
-1346
-1348
-1351
-1354
-1357
-1360
-1362
-1365
-1368
-1371
-1374
-1376
-1379
-1382
-1385
-1388
-1390
-1393
-1396
-1399
-1401
-1404
-1407
-1410
-1413
-1415
-1418
-1421
-1424
-1426
-1429
-1432
-1435
-1437
-1440
-1443
-1446
-1448
-1451
-1454
-1456
-1459
-1462
-1465
-1467
-1470
-1473
-1475
-1478
-1481
-1484
-1486
-1489
-1492
-1494
-1497
-1500
-1502
-1505
-1508
-1510
-1513
-1516
-1518
-1521
-1524
-1526
-1529
-1532
-1534
-1537
-1540
-1542
-1545
-1548
-1550
-1553
-1556
-1558
-1561
-1564
-1566
-1569
-1571
-1574
-1577
-1579
-1582
-1585
-1587
-1590
-1592
-1595
-1598
-1600
-1603
-1605
-1608
-1611
-1613
-1616
-1618
-1621
-1624
-1626
-1629
-1631
-1634
-1636
-1639
-1642
-1644
-1647
-1649
-1652
-1654
-1657
-1659
-1662
-1665
-1667
-1670
-1672
-1675
-1677
-1680
-1682
-1685
-1687
-1690
-1692
-1695
-1697
-1700
-1702
-1705
-1708
-1710
-1713
-1715
-1718
-1720
-1723
-1725
-1727
-1730
-1732
-1735
-1737
-1740
-1742
-1745
-1747
-1750
-1752
-1755
-1757
-1760
-1762
-1765
-1767
-1770
-1772
-1774
-1777
-1779
-1782
-1784
-1787
-1789
-1792
-1794
-1796
-1799
-1801
-1804
-1806
-1808
-1811
-1813
-1816
-1818
-1821
-1823
-1825
-1828
-1830
-1833
-1835
-1837
-1840
-1842
-1845
-1847
-1849
-1852
-1854
-1856
-1859
-1861
-1864
-1866
-1868
-1871
-1873
-1875
-1878
-1880
-1882
-1885
-1887
-1889
-1892
-1894
-1896
-1899
-1901
-1903
-1906
-1908
-1910
-1913
-1915
-1917
-1920
-1922
-1924
-1927
-1929
-1931
-1934
-1936
-1938
-1940
-1943
-1945
-1947
-1950
-1952
-1954
-1957
-1959
-1961
-1963
-1966
-1968
-1970
-1972
-1975
-1977
-1979
-1982
-1984
-1986
-1988
-1991
-1993
-1995
-1997
-2000
-2001
-2004
-2005
-2008
-2011
-2013
-2015
-2017
-2020
-2021
-2024
-2025
-2028
-2031
-2033
-2035
-2037
-2040
-2041
-2044
-2045
-2048
-2051
-2053
-2055
-2057
-2059
-2061
-2064
-2066
-2068
-2070
-2072
-2075
-2077
-2079
-2081
-2083
-2085
-2088
-2090
-2092
-2094
-2096
-2098
-2100
-2103
-2105
-2107
-2109
-2111
-2113
-2115
-2118
-2120
-2122
-2124
-2126
-2128
-2130
-2132
-2135
-2137
-2139
-2141
-2143
-2145
-2147
-2149
-2151
-2153
-2156
-2158
-2160
-2162
-2164
-2166
-2168
-2170
-2172
-2174
-2176
-2178
-2181
-2183
-2185
-2187
-2189
-2191
-2193
-2195
-2197
-2199
-2201
-2203
-2205
-2207
-2209
-2211
-2213
-2215
-2217
-2219
-2222
-2224
-2226
-2228
-2230
-2232
-2234
-2236
-2238
-2240
-2242
-2244
-2246
-2248
-2250
-2252
-2254
-2256
-2258
-2260
-2262
-2264
-2266
-2268
-2270
-2272
-2274
-2276
-2278
-2280
-2281
-2283
-2285
-2287
-2289
-2291
-2293
-2295
-2297
-2299
-2301
-2303
-2305
-2307
-2309
-2311
-2313
-2315
-2317
-2319
-2320
-2322
-2324
-2326
-2328
-2330
-2332
-2334
-2336
-2338
-2340
-2342
-2344
-2345
-2347
-2349
-2351
-2353
-2355
-2357
-2359
-2361
-2362
-2364
-2366
-2368
-2370
-2372
-2374
-2376
-2378
-2379
-2381
-2383
-2385
-2387
-2389
-2391
-2392
-2394
-2396
-2398
-2400
-2402
-2404
-2405
-2407
-2409
-2411
-2413
-2415
-2416
-2418
-2420
-2422
-2424
-2426
-2427
-2429
-2431
-2433
-2435
-2436
-2438
-2440
-2442
-2444
-2445
-2447
-2449
-2451
-2453
-2454
-2456
-2458
-2460
-2462
-2463
-2465
-2467
-2469
-2471
-2472
-2474
-2476
-2478
-2479
-2481
-2483
-2485
-2486
-2488
-2490
-2492
-2493
-2495
-2497
-2499
-2500
-2502
-2504
-2506
-2507
-2509
-2511
-2513
-2514
-2516
-2518
-2519
-2521
-2523
-2525
-2526
-2528
-2530
-2532
-2533
-2535
-2537
-2538
-2540
-2542
-2543
-2545
-2547
