5
29468
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
-1
0
0
0
0
-1
0
0
0
0
0
-1
0
0
0
0
0
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
-1
-1
-1
0
0
0
-1
-1
-1
0
1
0
-1
-1
0
1
1
0
-1
-1
0
1
1
-1
-2
-1
0
2
1
-1
-3
-2
1
3
2
-2
-5
-4
3
14
24
32
38
40
36
25
5
-18
-34
-37
-25
-8
4
7
2
-4
-4
-1
3
2
-1
-3
-2
1
3
0
-3
-4
0
7
11
10
6
6
12
20
23
16
3
-8
-10
-2
6
7
1
-6
-7
-1
6
7
-1
-9
-10
2
19
33
33
22
7
-3
-5
-2
1
1
0
-1
0
0
0
-1
-1
0
1
0
-1
-2
-1
2
2
0
-3
-4
0
6
7
-2
-17
-31
-35
-26
-10
3
7
3
-3
-5
-2
2
3
1
-2
-2
-1
1
1
0
-2
-2
0
1
1
0
-1
-1
0
1
0
-1
-1
-1
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
-1
-1
0
0
0
0
-1
-1
0
1
0
-1
-2
-1
1
1
0
-2
-2
-1
2
2
0
-3
-4
0
5
6
-2
-17
-30
-34
-26
-10
3
8
4
-3
-5
-2
2
3
1
-2
-3
-1
2
2
0
-2
-2
-1
1
2
0
-2
-2
0
1
1
0
-2
-1
0
1
1
-1
-2
-1
0
1
1
-1
-2
-1
1
1
0
-1
-2
-1
1
1
0
-1
-2
0
1
1
0
-1
-2
0
1
1
0
-2
-1
0
1
1
-1
-2
-1
0
2
1
-1
-2
-1
1
2
1
-1
-2
-1
1
2
0
-2
-2
0
2
2
0
-2
-2
0
2
2
-1
-3
-2
1
3
2
-1
-4
-2
1
4
2
-2
-4
-2
3
5
1
-4
-6
-1
5
6
1
-7
-8
0
10
12
-2
-23
-38
-34
-15
7
15
8
-7
-16
-14
-5
2
4
3
2
1
-3
-14
-27
-34
-28
-13
3
10
5
-3
-7
-3
2
5
2
-3
-4
-1
2
3
0
-3
-2
1
2
1
-2
-2
1
3
2
-4
-7
-1
14
30
36
27
9
-5
-9
-3
4
6
1
-4
-5
-1
3
3
0
-3
-3
0
3
2
-1
-3
-2
1
3
1
-1
-3
-1
1
2
1
-2
-3
-1
2
2
0
-2
-2
0
2
2
0
-2
-2
0
2
2
0
-2
-2
0
2
2
-1
-2
-2
0
2
2
-1
-3
-3
0
3
4
1
-5
-14
-24
-31
-31
-21
0
25
41
39
19
-10
-33
-38
-27
-9
5
8
3
-3
-5
-2
2
3
1
-2
-2
-1
2
2
0
-1
-2
0
1
1
0
-1
-1
0
1
1
0
-1
-1
0
1
0
-1
-1
0
0
1
0
-1
-1
0
1
1
0
-1
-1
0
1
0
0
-1
-1
0
1
0
0
-1
0
0
1
0
0
-1
0
0
1
0
-1
-1
0
1
1
0
-1
-1
0
1
0
0
-1
0
0
1
0
-1
-1
0
1
1
0
-1
-1
0
1
1
0
-1
-1
0
1
1
-1
-2
-1
1
2
1
-1
-2
-1
2
3
1
-2
-3
0
3
4
0
-6
-7
1
17
31
34
25
9
-3
-7
-3
2
4
2
-2
-3
-1
2
2
1
-1
-2
0
1
1
0
-1
-1
0
1
1
0
-1
-1
0
1
1
0
-1
0
0
1
0
0
-1
0
1
1
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
1
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
1
1
0
0
0
0
1
1
0
0
0
0
1
1
0
0
0
0
1
1
0
0
0
1
1
1
0
0
0
1
1
1
0
0
0
1
1
0
0
0
0
1
1
0
0
0
1
1
1
0
0
0
1
1
1
0
0
0
1
1
1
0
0
0
1
1
1
0
0
1
1
1
0
-1
0
1
2
1
0
-1
0
1
2
1
-1
-2
0
2
3
1
-2
-3
0
4
5
0
-5
-6
2
17
31
35
26
10
-3
-7
-3
3
5
2
-1
-3
0
2
3
1
-1
-1
0
2
2
1
-1
-1
1
2
1
0
-1
0
1
2
1
0
0
0
1
1
1
0
0
1
1
1
1
0
0
1
1
1
0
0
0
1
1
1
0
0
0
1
1
1
0
0
1
1
1
1
0
0
1
1
1
0
0
0
1
1
1
0
0
1
1
1
1
0
0
1
1
1
1
0
0
1
1
1
0
0
1
1
1
1
0
0
1
1
1
1
0
0
1
1
1
0
0
0
1
1
1
0
0
1
1
1
1
0
0
1
2
1
1
0
0
1
2
1
0
0
0
2
2
1
0
0
1
2
2
1
-1
-1
1
3
2
0
-1
-1
2
3
2
-1
-3
0
4
5
2
-5
-7
1
17
32
36
26
10
-3
-7
-2
4
5
2
-2
-2
1
3
3
0
-1
0
2
3
1
-1
-1
1
3
3
0
-2
-1
4
5
2
-4
-6
1
17
32
36
26
10
-3
-7
-2
4
5
2
-2
-2
1
3
3
1
-1
-1
1
3
2
0
-1
0
2
2
2
0
0
1
2
2
1
0
0
1
2
2
1
0
0
1
2
2
1
0
1
2
2
1
0
0
1
3
3
1
-2
-2
2
12
25
37
43
41
32
19
7
0
-2
-1
2
3
2
1
0
1
1
2
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
2
2
1
1
1
1
2
2
1
1
1
1
2
2
1
0
1
2
2
2
1
0
1
2
3
2
0
-1
1
3
4
2
-1
-2
1
5
5
1
-4
-5
3
18
32
36
27
11
-2
-6
-2
4
6
3
-1
-2
0
3
4
2
0
-1
1
3
3
2
0
0
1
3
2
1
0
1
2
2
2
1
0
1
2
2
2
1
1
1
2
2
2
1
1
1
2
2
2
1
1
2
2
2
1
1
1
2
2
2
1
1
1
2
2
2
1
1
1
2
2
2
1
1
2
2
2
2
1
1
2
2
2
2
1
1
2
2
2
2
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
1
2
2
2
2
2
1
2
2
2
2
1
1
2
2
2
2
1
1
2
2
2
2
1
2
2
2
2
2
1
2
2
2
2
1
1
2
2
3
2
1
1
2
3
3
2
1
1
2
3
2
2
1
1
2
3
2
1
1
2
3
3
2
1
1
2
3
3
2
1
1
2
3
3
2
0
1
3
4
3
1
0
1
4
5
3
0
-2
1
6
7
2
-4
-6
3
19
33
37
27
11
-2
-5
-1
5
6
3
0
-2
0
5
13
24
37
45
44
33
17
5
2
4
4
-1
-7
-2
18
46
67
64
40
8
-12
-12
2
13
11
0
-8
-4
7
13
2
-26
-56
-73
-68
-48
-24
-6
4
9
11
6
-10
-38
-70
-96
-108
-105
-97
-92
-94
-99
-102
-101
-96
-93
-96
-102
-104
-93
-65
-24
18
46
48
26
-8
-34
-40
-26
-4
11
11
2
-5
-3
5
10
5
-5
-8
8
42
80
106
112
104
97
97
104
108
105
99
97
101
107
108
102
96
97
107
113
102
68
22
-17
-36
-32
-18
-6
2
6
9
9
1
-15
-31
-35
-21
6
32
44
38
19
-10
-50
-104
-171
-241
-294
-317
-302
-252
-178
-93
-15
40
55
29
-23
-74
-97
-79
-27
46
123
195
253
284
276
228
160
105
95
138
213
285
325
325
295
249
193
128
61
7
-15
1
45
89
106
83
27
-48
-128
-204
-271
-328
-376
-416
-452
-485
-507
-505
-470
-409
-347
-313
-323
-375
-442
-493
-504
-467
-389
-284
-168
-59
29
85
103
86
40
-17
-64
-80
-52
18
109
194
252
284
309
347
406
472
521
539
533
521
517
519
516
496
459
422
397
392
402
420
441
461
470
450
387
281
154
34
-58
-123
-176
-230
-286
-337
-384
-439
-525
-651
-800
-930
-999
-984
-892
-747
-583
-425
-286
-173
-83
-8
59
123
178
212
218
198
165
132
98
53
-8
-73
-118
-116
-62
25
117
196
259
316
370
413
430
415
381
347
334
345
372
402
418
408
364
288
194
107
46
11
-17
-66
-143
-229
-292
-309
-292
-278
-298
-350
-393
-371
-255
-61
153
319
389
353
229
51
-142
-309
-407
-403
-288
-90
128
292
347
278
111
-104
-316
-488
-599
-636
-594
-480
-322
-162
-42
15
14
-23
-76
-142
-225
-320
-400
-428
-382
-273
-145
-51
-25
-74
-185
-329
-468
-551
-522
-350
-59
268
521
618
545
347
101
-130
-305
-390
-350
-167
123
423
612
611
438
200
26
-7
98
285
502
726
953
1162
1301
1311
1165
891
562
255
27
-97
-117
-58
34
98
80
-37
-226
-437
-626
-778
-898
-985
-1020
-983
-875
-737
-624
-569
-560
-556
-522
-452
-370
-299
-246
-206
-185
-210
-317
-519
-796
-1095
-1361
-1545
-1608
-1511
-1230
-775
-206
373
856
1178
1335
1370
1342
1316
1345
1471
1695
1961
2158
2166
1926
1480
955
499
208
95
115
205
315
406
439
371
180
-114
-445
-733
-911
-948
-849
-637
-351
-51
191
306
257
61
-227
-539
-826
-1057
-1210
-1255
-1166
-945
-650
-382
-246
-302
-526
-824
-1075
-1186
-1127
-935
-679
-425
-208
-38
94
184
222
201
130
42
-22
-32
21
125
264
420
570
680
717
670
566
469
442
515
661
817
926
962
935
876
812
773
784
873
1043
1257
1437
1499
1394
1131
779
429
166
49
102
300
572
805
883
744
410
-23
-438
-758
-970
-1104
-1194
-1253
-1280
-1291
-1314
-1380
-1487
-1603
-1688
-1729
-1747
-1767
-1788
-1774
-1688
-1530
-1347
-1200
-1115
-1069
-1012
-916
-793
-675
-567
-437
-240
26
298
480
510
409
272
206
269
454
709
986
1253
1486
1650
1704
1628
1448
1225
1026
897
854
904
1059
1326
1673
2012
2228
2224
1980
1554
1051
566
164
-127
-293
-341
-305
-251
-253
-353
-535
-737
-900
-1006
-1080
-1156
-1244
-1324
-1380
-1422
-1478
-1558
-1633
-1650
-1580
-1446
-1299
-1157
-976
-688
-275
167
472
511
293
-29
-262
-302
-190
-46
41
87
180
387
685
979
1181
1271
1296
1308
1320
1307
1259
1216
1245
1380
1579
1745
1786
1671
1434
1135
828
557
372
325
428
608
713
594
204
-361
-911
-1294
-1486
-1597
-1772
-2074
-2430
-2677
-2654
-2293
-1641
-830
-21
645
1074
1237
1181
1012
867
852
994
1221
1393
1355
1018
401
-374
-1123
-1677
-1946
-1937
-1729
-1416
-1073
-747
-471
-280
-194
-198
-240
-257
-225
-169
-135
-146
-162
-114
42
284
533
720
833
918
1029
1176
1317
1391
1369
1252
1041
705
203
-469
-1228
-1917
-2372
-2512
-2365
-2041
-1664
-1314
-1030
-816
-663
-553
-453
-333
-185
-35
83
162
236
358
539
719
793
678
382
10
-290
-408
-318
-71
256
603
937
1231
1450
1558
1547
1452
1337
1257
1220
1185
1103
970
842
807
924
1171
1452
1648
1689
1576
1358
1074
722
277
-258
-826
-1340
-1740
-2024
-2235
-2391
-2455
-2356
-2071
-1681
-1346
-1211
-1297
-1484
-1584
-1456
-1081
-540
52
606
1072
1416
1604
1627
1524
1377
1258
1180
1089
915
640
324
65
-61
-55
22
91
101
47
-42
-117
-131
-54
106
288
404
382
208
-61
-341
-563
-697
-735
-673
-505
-266
-41
60
-24
-256
-515
-677
-691
-597
-469
-348
-232
-120
-70
-179
-508
-999
-1474
-1731
-1657
-1278
-716
-91
525
1098
1584
1912
2017
1902
1641
1343
1086
883
709
543
385
246
136
65
60
164
398
709
966
1027
828
438
32
-212
-199
46
413
764
968
933
620
76
-562
-1108
-1417
-1451
-1293
-1082
-936
-911
-1020
-1276
-1695
-2252
-2851
-3331
-3540
-3413
-2994
-2398
-1749
-1143
-657
-358
-291
-440
-714
-971
-1089
-1012
-753
-346
174
766
1351
1812
2050
2052
1915
1787
1777
1907
2140
2454
2882
3471
4198
4931
5466
5637
5391
4804
4009
3141
2317
1651
1251
1174
1361
1624
1714
1437
740
-278
-1439
-2555
-3475
-4089
-4327
-4188
-3765
-3245
-2841
-2708
-2870
-3233
-3640
-3951
-4093
-4051
-3859
-3552
-3166
-2732
-2287
-1877
-1560
-1394
-1406
-1570
-1806
-2001
-2061
-1938
-1636
-1177
-580
140
950
1784
2553
3179
3623
3881
3970
3917
3771
3620
3577
3732
4082
4522
4882
5011
4833
4350
3608
2669
1617
581
-278
-822
-1012
-937
-760
-637
-647
-790
-1034
-1363
-1777
-2267
-2787
-3258
-3599
-3745
-3662
-3345
-2834
-2226
-1664
-1269
-1071
-982
-850
-570
-161
254
533
618
539
358
93
-278
-751
-1231
-1541
-1523
-1150
-554
47
474
656
622
432
133
-233
-598
-852
-887
-647
-153
517
1273
2033
2717
3226
3463
3375
2982
2380
1691
1020
446
28
-182
-158
53
331
521
519
330
64
-134
-167
-30
209
458
645
738
741
681
600
529
466
363
145
-239
-765
-1333
-1805
-2084
-2161
-2114
-2047
-2027
-2045
-2036
-1929
-1686
-1322
-888
-444
-44
269
464
527
475
358
251
210
249
339
442
558
736
1031
1443
1882
2204
2299
2163
1894
1613
1365
1088
683
117
-517
-1042
-1308
-1285
-1068
-806
-615
-535
-545
-598
-641
-616
-473
-197
157
472
627
571
342
35
-276
-566
-836
-1061
-1168
-1091
-838
-519
-292
-259
-405
-613
-748
-744
-622
-455
-308
-217
-194
-240
-340
-448
-487
-386
-130
213
515
639
508
133
-384
-876
-1161
-1091
-614
205
1198
2147
2856
3195
3117
2656
1908
1022
177
-481
-875
-1014
-961
-762
-427
39
576
1039
1248
1091
608
-21
-574
-903
-992
-928
-828
-783
-848
-1046
-1369
-1762
-2128
-2364
-2408
-2269
-2000
-1638
-1178
-593
104
827
1436
1808
1882
1669
1220
608
-60
-629
-929
-847
-411
209
788
1173
1349
1410
1454
1513
1556
1569
1603
1746
2036
2396
2658
2661
2354
1814
1184
586
84
-287
-486
-466
-230
122
410
468
241
-184
-645
-1016
-1269
-1457
-1633
-1794
-1899
-1931
-1945
-2036
-2265
-2585
-2863
-2965
-2851
-2585
-2274
-1970
-1645
-1241
-752
-262
112
299
328
288
253
232
196
148
150
282
546
837
1004
977
843
807
1044
1567
2211
2747
3024
3049
2939
2821
2755
2736
2746
2769
2773
2678
2374
1798
1004
175
-477
-822
-881
-796
-725
-763
-922
-1172
-1485
-1848
-2238
-2604
-2886
-3049
-3111
-3128
-3149
-3188
-3223
-3217
-3151
-3020
-2822
-2537
-2138
-1613
-986
-322
298
798
1131
1282
1264
1118
910
731
675
810
1146
1625
2139
2586
2913
3147
3359
3611
3906
4191
4390
4456
4386
4192
3866
3379
2719
1939
1160
511
49
-268
-543
-843
-1152
-1387
-1485
-1469
-1435
-1483
-1645
-1878
-2121
-2344
-2558
-2760
-2893
-2865
-2620
-2198
-1721
-1312
-1010
-762
-483
-143
210
498
688
815
934
1061
1143
1112
943
679
392
124
-128
-374
-580
-665
-550
-227
226
688
1060
1294
1374
1274
967
470
-114
-614
-876
-849
-606
-276
40
309
534
685
682
442
-45
-681
-1309
-1802
-2119
-2290
-2356
-2316
-2129
-1762
-1230
-596
57
657
1150
1489
1634
1575
1353
1051
765
553
422
341
282
234
210
227
300
430
604
791
942
1014
998
933
882
880
902
877
747
519
273
115
107
249
499
806
1127
1402
1541
1450
1097
543
-72
-618
-1049
-1412
-1795
-2252
-2774
-3314
-3830
-4292
-4654
-4833
-4742
-4348
-3715
-2980
-2267
-1617
-997
-367
242
722
947
868
552
150
-166
-270
-106
314
908
1541
2057
2330
2322
2095
1765
1444
1190
1012
904
870
919
1053
1246
1454
1627
1713
1666
1458
1115
732
451
385
545
818
1031
1052
855
508
98
-321
-730
-1114
-1427
-1625
-1705
-1729
-1783
-1916
-2113
-2325
-2520
-2699
-2860
-2940
-2820
-2396
-1671
-787
49
684
1097
1390
1695
2091
2581
3117
3646
4109
4439
4548
4367
3880
3150
2298
1453
730
209
-65
-102
15
138
116
-130
-559
-1027
-1382
-1538
-1509
-1373
-1204
-1043
-904
-803
-774
-846
-1016
-1242
-1458
-1603
-1642
-1567
-1397
-1173
-968
-873
-970
-1287
-1775
-2306
-2720
-2886
-2754
-2382
-1910
-1500
-1266
-1225
-1288
-1312
-1155
-727
-9
963
2105
3295
4374
5177
5578
5542
5145
4536
3886
3322
2911
2667
2562
2534
2500
2371
2096
1684
1199
727
333
41
-146
-222
-180
-31
170
331
358
195
-152
-626
-1147
-1632
-2007
-2230
-2315
-2346
-2456
-2762
-3304
-4017
-4763
-5403
-5834
-6004
-5887
-5481
-4826
-4033
-3269
-2694
-2392
-2330
-2393
-2443
-2382
-2163
-1773
-1222
-553
153
798
1311
1688
1988
2289
2632
3000
3339
3594
3723
3696
3489
3104
2599
2084
1674
1419
1275
1145
952
698
443
228
29
-228
-588
-998
-1324
-1422
-1235
-811
-263
308
839
1284
1581
1660
1488
1114
656
238
-81
-323
-547
-782
-1002
-1149
-1201
-1199
-1231
-1383
-1703
-2187
-2790
-3437
-4026
-4437
-4571
-4395
-3962
-3391
-2792
-2226
-1694
-1191
-744
-416
-249
-209
-190
-80
164
486
791
1031
1254
1563
2013
2546
2998
3209
3129
2851
2547
2363
2342
2429
2530
2571
2524
2392
2186
1929
1660
1429
1278
1213
1202
1201
1186
1155
1114
1055
951
782
551
281
-10
-317
-629
-893
-1002
-858
-445
120
622
871
805
517
187
-30
-67
64
328
698
1131
1537
1781
1739
1380
792
144
-401
-743
-848
-717
-364
164
769
1299
1617
1668
1515
1295
1143
1120
1202
1315
1376
1314
1076
637
24
-660
-1258
-1615
-1657
-1424
-1043
-663
-393
-277
-311
-469
-719
-1018
-1318
-1561
-1704
-1724
-1619
-1403
-1113
-809
-572
-467
-506
-626
-704
-617
-306
201
796
1342
1721
1857
1721
1326
727
14
-692
-1271
-1639
-1776
-1730
-1597
-1481
-1468
-1605
-1908
-2361
-2925
-3528
-4069
-4437
-4548
-4382
-3996
-3500
-3000
-2567
-2221
-1970
-1830
-1824
-1947
-2122
-2212
-2079
-1678
-1097
-527
-161
-97
-299
-629
-925
-1060
-960
-607
-30
687
1402
1950
2204
2130
1803
1361
944
648
512
542
721
1006
1319
1563
1668
1628
1513
1424
1428
1515
1609
1626
1526
1331
1105
914
807
812
942
1195
1534
1877
2111
2128
1877
1388
764
138
-372
-692
-802
-708
-436
-14
503
1026
1423
1563
1360
830
93
-667
-1279
-1644
-1750
-1636
-1351
-929
-400
184
737
1166
1420
1523
1566
1673
1932
2358
2888
3410
3814
4040
4098
4057
4002
3993
4042
4123
4206
4279
4353
4432
4490
4481
4366
4145
3868
3600
3387
3231
3106
2981
2841
2685
2511
2318
2106
1883
1647
1366
980
424
-322
-1210
-2147
-3042
-3847
-4554
-5158
-5624
-5900
-5966
-5875
-5741
-5670
-5699
-5778
-5814
-5743
-5564
-5329
-5086
-4853
-4612
-4341
-4035
-3705
-3363
-3020
-2688
-2380
-2103
-1843
-1565
-1238
-872
-529
-305
-278
-464
-807
-1202
-1528
-1681
-1589
-1235
-667
1
629
1108
1409
1596
1779
2050
2436
2901
3380
3817
4180
4457
4635
4701
4641
4452
4142
3730
3242
2704
2136
1543
918
248
-465
-1210
-1979
-2781
-3649
-4597
-5589
-6510
-7200
-7522
-7420
-6944
-6223
-5416
-4671
-4103
-3780
-3707
-3811
-3955
-3993
-3831
-3475
-3015
-2564
-2195
-1908
-1647
-1334
-913
-370
270
955
1628
2246
2807
3339
3883
4456
5041
5601
6119
6608
7098
7611
8131
8626
9075
9481
9855
10178
10398
10459
10349
10120
9848
9568
9233
8737
7984
6953
5707
4350
2981
1662
428
-695
-1690
-2557
-3324
-4022
-4669
-5245
-5703
-5993
-6084
-5974
-5696
-5320
-4959
-4738
-4752
-5017
-5460
-5963
-6430
-6822
-7152
-7434
-7650
-7759
-7747
-7658
-7576
-7573
-7651
-7729
-7683
-7385
-6750
-5740
-4379
-2757
-1020
661
2150
3403
4475
5485
6561
7786
9174
10667
12132
13376
14200
14478
14235
13650
12973
12397
11972
11619
11215
10682
10000
9157
8101
6756
5097
3210
1276
-520
-2086
-3439
-4641
-5706
-6582
-7204
-7585
-7841
-8135
-8582
-9187
-9867
-10522
-11096
-11576
-11964
-12255
-12448
-12571
-12686
-12846
-13047
-13204
-13198
-12927
-12354
-11492
-10369
-9003
-7419
-5678
-3881
-2136
-501
1041
2553
4088
5654
7214
8730
10184
11572
12864
13994
14881
15490
15863
16094
16259
16349
16280
15948
15311
14410
13342
12190
10981
9690
8284
6755
5126
3433
1711
-3
-1659
-3206
-4619
-5910
-7114
-8246
-9255
-10048
-10544
-10753
-10791
-10836
-11038
-11451
-12036
-12704
-13363
-13944
-14386
-14633
-14656
-14480
-14190
-13893
-13645
-13401
-13032
-12389
-11392
-10070
-8543
-6966
-5463
-4096
-2865
-1726
-614
539
1789
3162
4645
6183
7697
9112
10380
11494
12473
13327
14031
14519
14705
14534
14016
13233
12311
11371
10502
9743
9084
8466
7782
6903
5728
4253
2613
1046
-192
-932
-1156
-979
-588
-163
157
293
221
-28
-367
-687
-896
-959
-904
-790
-680
-630
-698
-949
-1427
-2107
-2868
-3536
-3952
-4054
-3880
-3529
-3093
-2639
-2235
-1975
-1971
-2285
-2865
-3535
-4070
-4308
-4214
-3881
-3459
-3076
-2798
-2639
-2594
-2656
-2813
-3034
-3257
-3407
-3428
-3305
-3083
-2843
-2670
-2614
-2671
-2795
-2941
-3089
-3239
-3377
-3435
-3293
-2833
-2005
-867
433
1725
2873
3813
4541
5099
5562
6018
6545
7166
7827
8416
8829
9028
9076
9094
9201
9465
9893
10453
11086
11722
12274
12658
12807
12691
12294
11607
10623
9384
8012
6698
5621
4842
4260
3660
2835
1687
253
-1354
-3013
-4625
-6100
-7346
-8297
-8970
-9484
-10014
-10697
-11563
-12549
-13555
-14504
-15326
-15913
-16109
-15772
-14888
-13637
-12338
-11297
-10660
-10371
-10237
-10055
-9680
-9031
-8058
-6731
-5081
-3237
-1407
186
1398
2201
2667
2923
3116
3404
3944
4849
6130
7666
9242
10635
11696
12364
12632
12498
11954
11036
9860
8609
7460
6490
5646
4785
3779
2582
1246
-131
-1457
-2673
-3735
-4597
-5215
-5584
-5762
-5859
-5988
-6206
-6489
-6759
-6947
-7036
-7061
-7070
-7075
-7038
-6902
-6637
-6276
-5894
-5563
-5294
-5027
-4650
-4057
-3185
-2043
-702
722
2090
3277
4200
4847
5275
5588
5887
6227
6603
6967
7265
7455
7521
7454
7259
6961
6619
6320
6154
6167
6325
6519
6600
6439
5978
5251
4366
3459
2641
1955
1376
836
270
-348
-996
-1638
-2261
-2891
-3573
-4325
-5103
-5810
-6347
-6680
-6865
-7024
-7276
-7673
-8185
-8723
-9196
-9542
-9724
-9706
-9437
-8865
-7982
-6847
-5585
-4343
-3230
-2279
-1442
-616
318
1454
2827
4403
6075
7691
9101
10206
10990
11518
11909
12287
12751
13348
14063
14819
15488
15924
16007
15674
14941
13882
12609
11252
9941
8789
7851
7080
6321
5351
3982
2154
-25
-2320
-4461
-6236
-7535
-8357
-8799
-9036
-9294
-9792
-10659
-11871
-13260
-14592
-15673
-16414
-16810
-16881
-16625
-16040
-15172
-14150
-13150
-12303
-11628
-11027
-10351
-9485
-8381
-7051
-5532
-3888
-2227
-706
516
1362
1896
2309
2827
3600
4644
5868
7135
8323
9332
10066
10428
10353
9857
9058
8154
7343
6755
6413
6255
6175
6074
5885
5586
5181
4699
4174
3648
3174
2815
2636
2680
2927
3279
3559
3568
3143
2218
850
-792
-2477
-3967
-5085
-5762
-6052
-6112
-6131
-6263
-6571
-7018
-7508
-7938
-8229
-8343
-8274
-8031
-7642
-7160
-6663
-6242
-5982
-5916
-6004
-6117
-6071
-5694
-4909
-3799
-2587
-1553
-914
-733
-926
-1330
-1793
-2214
-2521
-2627
-2425
-1850
-947
102
1046
1675
1916
1841
1598
1333
1145
1091
1214
1535
2025
2592
3097
3431
3570
3595
3637
3816
4189
4749
5449
6210
6923
7447
7641
7409
6752
5778
4668
3625
2823
2374
2313
2579
3021
3427
3587
3378
2812
2025
1215
556
138
-45
-61
4
82
142
178
180
119
-64
-421
-947
-1544
-2033
-2232
-2037
-1486
-736
13
597
926
968
728
243
-395
-1039
-1523
-1743
-1716
-1578
-1502
-1604
-1890
-2277
-2658
-2961
-3149
-3205
-3114
-2878
-2547
-2221
-2013
-1992
-2144
-2389
-2636
-2828
-2948
-2985
-2900
-2626
-2113
-1370
-489
389
1134
1671
1992
2133
2145
2075
1972
1898
1915
2063
2329
2653
2953
3179
3342
3509
3762
4150
4664
5247
5833
6376
6866
7315
7744
8161
8555
8891
9113
9159
8984
8580
7983
7246
6412
5496
4505
3465
2432
1480
645
-95
-814
-1585
-2430
-3317
-4201
-5078
-6003
-7041
-8200
-9383
-10411
-11105
-11374
-11258
-10907
-10510
-10227
-10148
-10289
-10607
-11017
-11392
-11578
-11417
-10798
-9705
-8252
-6650
-5148
-3938
-3099
-2578
-2229
-1865
-1311
-449
758
2253
3889
5480
6861
7954
8769
9361
9763
9948
9858
9467
8828
8058
7275
6552
5909
5357
4924
4650
4526
4460
4297
3902
3242
2414
1592
936
522
314
182
-58
-594
-1550
-2918
-4522
-6066
-7244
-7875
-7977
-7725
-7353
-7037
-6849
-6769
-6728
-6640
-6415
-5987
-5346
-4560
-3749
-3020
-2393
-1797
-1130
-346
501
1292
1918
2332
2535
2535
2321
1894
1316
733
320
194
356
690
1048
1320
1486
1600
1747
2008
2431
3017
3709
4400
4951
5240
5197
4828
4204
3444
2690
2088
1748
1715
1941
2297
2629
2822
2838
2721
2552
2405
2321
2305
2344
2420
2525
2663
2833
3020
3172
3206
3036
2620
1985
1222
443
-265
-857
-1310
-1604
-1725
-1693
-1587
-1526
-1616
-1887
-2286
-2709
-3060
-3291
-3392
-3374
-3267
-3132
-3066
-3161
-3445
-3837
-4168
-4265
-4032
-3484
-2710
-1807
-854
83
922
1566
1953
2092
2071
1988
1887
1744
1517
1224
971
899
1079
1449
1834
2052
2025
1823
1599
1503
1594
1840
2174
2549
2954
3386
3803
4124
4269
4218
4043
3880
3867
4081
4522
5127
5798
6421
6867
7012
6785
6211
5432
4646
4009
3559
3199
2770
2139
1250
118
-1203
-2642
-4089
-5386
-6355
-6888
-7018
-6923
-6828
-6883
-7088
-7344
-7569
-7791
-8130
-8696
-9470
-10276
-10864
-11036
-10745
-10079
-9186
-8185
-7129
-6029
-4896
-3769
-2704
-1750
-937
-268
267
698
1076
1471
1947
2522
3152
3743
4200
4486
4647
4791
5027
5413
5936
6531
7114
7602
7916
7978
7724
7142
6293
5301
4302
3381
2556
1803
1110
500
5
-380
-718
-1102
-1581
-2121
-2614
-2948
-3068
-2992
-2776
-2484
-2181
-1960
-1953
-2287
-3009
-4021
-5083
-5905
-6255
-6040
-5316
-4245
-3040
-1917
-1063
-588
-491
-653
-866
-919
-670
-91
741
1684
2576
3266
3633
3606
3179
2417
1444
417
-502
-1187
-1568
-1663
-1581
-1488
-1543
-1831
-2325
-2899
-3389
-3649
-3588
-3175
-2431
-1443
-369
586
1223
1429
1218
710
77
-524
-965
-1144
-969
-404
485
1493
2327
2716
2537
1873
980
169
-306
-335
48
690
1384
1926
2165
2041
1598
967
326
-146
-303
-59
609
1647
2924
4240
5357
6054
6187
5743
4848
3741
2702
1967
1660
1767
2167
2697
3205
3589
3801
3836
3744
3628
3643
3936
4568
5444
6311
6834
6733
5898
4438
2630
809
-740
-1850
-2482
-2686
-2570
-2273
-1964
-1833
-2061
-2758
-3892
-5258
-6517
-7311
-7398
-6755
-5580
-4210
-2993
-2178
-1872
-2051
-2600
-3345
-4077
-4578
-4681
-4329
-3619
-2779
-2095
-1801
-2011
-2696
-3718
-4888
-6015
-6933
-7516
-7696
-7482
-6971
-6318
-5680
-5151
-4725
-4309
-3791
-3104
-2258
-1309
-306
751
1898
3149
4438
5615
6506
7019
7206
7256
7409
7834
8550
9409
10170
10593
10526
9947
8961
7755
6544
5510
4763
4317
4094
3944
3693
3193
2370
1253
-39
-1340
-2496
-3425
-4129
-4674
-5149
-5628
-6148
-6714
-7301
-7849
-8265
-8442
-8297
-7817
-7085
-6252
-5480
-4876
-4466
-4209
-4040
-3896
-3717
-3426
-2923
-2117
-982
401
1846
3125
4043
4501
4510
4161
3586
2931
2347
1970
1890
2113
2530
2951
3166
3030
2512
1691
723
-216
-960
-1373
-1373
-962
-248
567
1255
1654
1732
1583
1348
1136
975
841
713
616
598
673
782
821
720
508
317
299
522
915
1321
1606
1750
1856
2066
2452
2967
3487
3909
4218
4475
4743
5005
5152
5046
4603
3848
2894
1875
890
-14
-818
-1512
-2084
-2542
-2918
-3252
-3562
-3826
-3988
-3997
-3838
-3544
-3186
-2848
-2605
-2497
-2507
-2554
-2514
-2268
-1763
-1034
-178
705
1548
2315
2953
3371
3476
3240
2744
2141
1554
996
390
-325
-1081
-1674
-1883
-1638
-1089
-527
-204
-196
-399
-651
-871
-1090
-1381
-1756
-2129
-2381
-2459
-2406
-2311
-2213
-2049
-1704
-1121
-371
349
817
892
579
2
-668
-1293
-1802
-2188
-2469
-2651
-2705
-2585
-2267
-1781
-1220
-710
-347
-155
-94
-102
-167
-344
-730
-1401
-2361
-3531
-4785
-5990
-7029
-7808
-8253
-8324
-8039
-7486
-6809
-6151
-5599
-5148
-4709
-4157
-3392
-2373
-1128
273
1747
3217
4604
5816
6742
7292
7433
7229
6829
6409
6102
5944
5887
5842
5733
5530
5234
4852
4386
3835
3227
2625
2127
1829
1792
2007
2401
2851
3239
3487
3585
3580
3540
3513
3507
3504
3476
3396
3226
2899
2332
1464
306
-1045
-2439
-3737
-4853
-5745
-6372
-6653
-6487
-5811
-4668
-3224
-1721
-404
548
1065
1183
1038
836
812
1154
1938
3093
4430
5721
6780
7510
7906
8016
7925
7712
7440
7122
6716
6144
5352
4369
3314
2336
1528
873
267
-380
-1070
-1696
-2127
-2300
-2281
-2234
-2336
-2712
-3416
-4459
-5833
-7494
-9324
-11114
-12620
-13654
-14171
-14284
-14183
-14042
-13947
-13902
-13882
-13866
-13833
-13713
-13376
-12673
-11515
-9946
-8132
-6287
-4565
-3015
-1594
-221
1175
2654
4267
6055
8000
9999
11873
13442
14608
15388
15875
16155
16254
16146
15816
15293
14648
13931
13143
12253
11256
10218
9253
8452
7819
7264
6655
5880
4879
3631
2145
461
-1326
-3070
-4626
-5916
-6981
-7948
-8947
-10035
-11164
-12228
-13128
-13809
-14261
-14485
-14477
-14234
-13776
-13157
-12461
-11772
-11157
-10630
-10148
-9620
-8943
-8060
-6997
-5854
-4753
-3761
-2869
-2013
-1139
-234
697
1672
2748
3975
5327
6671
7824
8653
9154
9442
9670
9948
10314
10769
11308
11919
12542
13050
13290
13160
12668
11921
11063
10210
9429
8755
8208
7769
7353
6817
6011
4861
3396
1705
-136
-2092
-4139
-6189
-8070
-9590
-10649
-11296
-11694
-12015
-12344
-12670
-12937
-13114
-13198
-13171
-12968
-12487
-11655
-10491
-9112
-7688
-6368
-5242
-4327
-3595
-2988
-2436
-1883
-1296
-682
-72
503
1033
1518
1958
2344
2673
2969
3282
3663
4129
4662
5236
5835
6451
7040
7505
7731
7674
7426
7192
7177
7455
7920
8352
8552
8425
7982
7268
6323
5188
3966
2828
1954
1424
1166
987
681
120
-715
-1771
-2956
-4142
-5148
-5758
-5801
-5251
-4264
-3130
-2144
-1494
-1230
-1305
-1635
-2133
-2701
-3217
-3560
-3672
-3596
-3469
-3457
-3675
-4138
-4758
-5395
-5906
-6191
-6219
-6031
-5720
-5387
-5100
-4859
-4607
-4258
-3747
-3053
-2203
-1258
-297
611
1431
2184
2953
3850
4953
6247
7603
8833
9780
10390
10734
10953
11175
11457
11769
12024
12116
11952
11464
10625
9466
8090
6656
5323
4191
3257
2432
1595
672
-333
-1358
-2340
-3256
-4130
-4998
-5875
-6744
-7587
-8416
-9276
-10210
-11220
-12251
-13219
-14050
-14696
-15117
-15247
-15000
-14314
-13217
-11855
-10445
-9189
-8189
-7418
-6760
-6068
-5211
-4104
-2723
-1122
568
2173
3559
4698
5678
6637
7646
8650
9495
10031
10214
10133
9943
9777
9692
9687
9749
9878
10063
10250
10330
10184
9736
8991
8022
6932
5828
4807
3939
3245
2656
2013
1136
-89
-1619
-3262
-4756
-5872
-6472
-6516
-6032
-5119
-3978
-2913
-2267
-2279
-2968
-4116
-5379
-6459
-7218
-7666
-7860
-7819
-7512
-6937
-6177
-5382
-4678
-4081
-3488
-2756
-1802
-646
627
1930
3208
4424
5522
6424
7070
7453
7628
7670
7647
7615
7649
7845
8282
8938
9658
10192
10311
9920
9086
7995
6859
5857
5120
4725
4671
4857
5071
5062
4637
3741
2462
974
-524
-1846
-2816
-3301
-3265
-2839
-2320
-2071
-2358
-3242
-4581
-6131
-7663
-9018
-10093
-10813
-11147
-11159
-11025
-10989
-11243
-11837
-12655
-13482
-14090
-14295
-13970
-13051
-11564
-9660
-7613
-5747
-4310
-3380
-2840
-2450
-1944
-1120
107
1701
3517
5341
6958
8213
9043
9465
9519
9246
8709
8042
7471
7239
7491
8179
9067
9846
10276
10267
9862
9154
8225
7150
6029
5016
4282
3941
3980
4255
4548
4654
4466
4003
3384
2752
2206
1753
1331
865
326
-260
-859
-1475
-2156
-2939
-3782
-4547
-5083
-5323
-5347
-5322
-5387
-5557
-5735
-5800
-5701
-5478
-5201
-4896
-4529
-4054
-3471
-2831
-2200
-1615
-1074
-578
-157
143
306
372
400
416
368
168
-235
-796
-1393
-1902
-2268
-2504
-2640
-2662
-2509
-2125
-1519
-786
-63
524
903
1055
1002
808
561
376
346
500
789
1107
1355
1487
1526
1536
1586
1713
1917
2162
2388
2532
2545
2406
2134
1776
1388
1024
721
487
295
88
-199
-590
-1035
-1433
-1686
-1787
-1848
-2045
-2519
-3275
-4185
-5067
-5788
-6320
-6720
-7060
-7374
-7658
-7900
-8105
-8288
-8443
-8539
-8539
-8437
-8258
-8019
-7679
-7129
-6249
-4994
-3450
-1808
-268
1059
2184
3194
4166
5107
5959
6658
7195
7636
8083
8619
9278
10044
10873
11722
12538
13259
13817
14161
14286
14236
14075
13839
13506
13013
12290
11303
10067
8635
7085
5515
4046
2799
1849
1178
671
172
-430
-1144
-1885
-2549
-3092
-3553
-4014
-4542
-5156
-5838
-6567
-7323
-8073
-8755
-9298
-9667
-9907
-10131
-10452
-10909
-11443
-11934
-12265
-12368
-12221
-11811
-11117
-10127
-8865
-7406
-5856
-4325
-2901
-1658
-654
88
607
1022
1492
2147
3023
4053
5120
6118
6997
7742
8344
8776
9009
9044
8916
8678
8370
8007
7608
7204
6852
6607
6493
6492
6566
6671
6760
6776
6650
6332
5823
5192
4527
3873
3186
2366
1338
118
-1173
-2376
-3378
-4153
-4741
-5198
-5563
-5869
-6154
-6464
-6817
-7174
-7451
-7570
-7511
-7319
-7069
-6812
-6555
-6289
-6022
-5774
-5546
-5283
-4889
-4284
-3470
-2540
-1632
-864
-295
51
158
14
-356
-868
-1405
-1885
-2317
-2789
-3393
-4145
-4977
-5787
-6514
-7149
-7681
-8039
-8096
-7745
-6999
-6004
-4963
-4026
-3232
-2540
-1900
-1294
-703
-62
740
1783
3029
4301
5372
6099
6497
6705
6881
7110
7403
7746
8145
8610
9099
9484
9609
9381
8843
8164
7560
7202
7183
7521
8177
9034
9882
10441
10453
9806
8598
7080
5533
4128
2895
1775
724
-246
-1096
-1829
-2531
-3320
-4255
-5266
-6160
-6714
-6783
-6367
-5594
-4650
-3704
-2876
-2240
-1835
-1673
-1713
-1844
-1900
-1706
-1136
-167
1116
2537
3872
4898
5449
5465
5024
4325
3618
3112
2903
2968
3207
3509
3785
3966
3986
3799
3421
2963
2616
2567
2901
3552
4330
4994
5335
5204
4513
3231
1409
-802
-3155
-5373
-7229
-8609
-9517
-10041
-10310
-10473
-10676
-11036
-11588
-12250
-12838
-13137
-12995
-12381
-11377
-10134
-8820
-7595
-6604
-5957
-5676
-5666
-5711
-5554
-4996
-3981
-2626
-1166
127
1035
1456
1431
1117
738
503
539
862
1387
1978
2492
2814
2879
2688
2331
1972
1811
2004
2600
3520
4603
5673
6592
7268
7635
7638
7247
6491
5475
4367
3354
2592
2170
2084
2228
2408
2387
1970
1090
-160
-1555
-2845
-3845
-4481
-4764
-4736
-4442
-3938
-3317
-2703
-2208
-1882
-1701
-1600
-1540
-1530
-1604
-1773
-1994
-2203
-2375
-2559
-2847
-3295
-3849
-4345
-4572
-4380
-3738
-2734
-1527
-288
823
1673
2160
2255
2028
1665
1418
1525
2131
3240
4712
6306
7735
8732
9114
8839
8026
6934
5866
5076
4680
4630
4752
4820
4642
4120
3269
2201
1072
19
-889
-1651
-2294
-2829
-3226
-3448
-3504
-3478
-3501
-3672
-3994
-4369
-4652
-4736
-4588
-4255
-3820
-3377
-3027
-2856
-2905
-3113
-3301
-3220
-2662
-1559
-24
1701
3344
4689
5610
6077
6139
5921
5601
5368
5347
5564
5954
6414
6853
7209
7422
7423
7148
6591
5834
5021
4279
3664
3145
2648
2105
1470
699
-266
-1469
-2906
-4488
-6076
-7529
-8747
-9663
-10218
-10352
-10045
-9379
-8549
-7799
-7307
-7102
-7061
-6993
-6730
-6184
-5340
-4242
-2987
-1733
-671
36
333
315
189
175
416
940
1667
2455
3133
3526
3496
2992
2087
965
-140
-1027
-1578
-1763
-1610
-1184
-585
48
568
871
950
895
845
911
1137
1498
1941
2409
2842
3159
3262
3071
2569
1827
990
225
-335
-624
-654
-493
-234
28
229
338
358
323
294
359
614
1127
1891
2799
3675
4350
4747
4903
4938
4976
5094
5316
5648
6101
6666
7284
7843
8214
8320
8157
7767
7170
6334
5213
3816
2244
661
-796
-2076
-3211
-4254
-5215
-6059
-6746
-7277
-7686
-7999
-8207
-8278
-8211
-8063
-7921
-7836
-7782
-7683
-7481
-7196
-6908
-6687
-6528
-6358
-6104
-5772
-5455
-5279
-5314
-5527
-5807
-6019
-6044
-5788
-5159
-4081
-2521
-542
1701
4003
6193
8188
10008
11720
13383
15009
16561
17975
19178
20097
20662
20815
20539
19885
18973
17959
16977
16085
15261
14425
13513
12506
11425
10294
9095
7773
6269
4561
2684
708
-1288
-3231
-5046
-6651
-7983
-9029
-9847
-10543
-11208
-11862
-12458
-12926
-13239
-13421
-13513
-13525
-13439
-13249
-13009
-12830
-12806
-12939
-13113
-13159
-12938
-12392
-11511
-10281
-8662
-6633
-4262
-1726
757
3027
5045
6860
8522
10028
11327
12393
13268
14037
14756
15399
15877
16110
16094
15897
15586
15181
14651
13964
13137
12237
11319
10388
9400
8322
7182
6069
5083
4270
3608
3035
2505
2001
1512
1008
439
-229
-984
-1762
-2484
-3101
-3605
-4011
-4343
-4624
-4914
-5319
-5965
-6929
-8188
-9609
-11009
-12241
-13242
-14019
-14603
-14999
-15183
-15141
-14912
-14598
-14327
-14193
-14205
-14269
-14220
-13872
-13096
-11873
-10327
-8699
-7280
-6306
-5877
-5919
-6229
-6549
-6651
-6396
-5738
-4717
-3445
-2084
-816
211
945
1455
1907
2486
3314
4405
5683
7024
8298
9375
10121
10410
10160
9388
8222
6865
5519
4320
3316
2489
1792
1167
544
-142
-920
-1741
-2476
-2970
-3125
-2961
-2611
-2258
-2070
-2160
-2588
-3369
-4448
-5667
-6779
-7523
-7753
-7511
-7010
-6513
-6204
-6129
-6233
-6439
-6683
-6884
-6899
-6535
-5640
-4220
-2479
-742
684
1628
2074
2099
1807
1322
812
509
642
1329
2494
3875
5132
5983
6283
6025
5294
4218
2954
1683
590
-194
-634
-795
-802
-775
-788
-869
-1014
-1191
-1327
-1296
-938
-120
1180
2832
4558
6013
6900
7065
6549
5552
4351
3186
2184
1345
589
-179
-1026
-1977
-3036
-4179
-5337
-6363
-7047
-7180
-6644
-5475
-3854
-2043
-306
1143
2158
2658
2638
2175
1421
551
-302
-1090
-1845
-2621
-3446
-4295
-5102
-5791
-6282
-6500
-6382
-5910
-5139
-4196
-3243
-2416
-1794
-1406
-1268
-1396
-1788
-2382
-3037
-3566
-3794
-3621
-3029
-2063
-803
641
2127
3491
4587
5325
5681
5665
5273
4474
3249
1653
-173
-2039
-3795
-5369
-6756
-7937
-8833
-9313
-9270
-8693
-7683
-6408
-5027
-3657
-2385
-1295
-477
2
136
-8
-309
-632
-869
-947
-840
-571
-215
133
410
632
901
1356
2090
3102
4301
5561
6778
7877
8781
9374
9523
9128
8189
6824
5212
3523
1868
298
-1137
-2341
-3171
-3485
-3231
-2496
-1507
-557
105
365
263
-70
-524
-1085
-1835
-2860
-4136
-5489
-6664
-7456
-7821
-7872
-7768
-7585
-7263
-6676
-5750
-4544
-3233
-2003
-948
-53
737
1428
1929
2103
1862
1253
465
-258
-731
-930
-993
-1136
-1516
-2130
-2806
-3315
-3507
-3404
-3165
-2962
-2852
-2766
-2611
-2407
-2344
-2677
-3542
-4811
-6123
-7054
-7342
-6988
-6197
-5205
-4134
-2968
-1636
-139
1394
2761
3802
4498
4984
5463
6079
6821
7516
7930
7910
7478
6813
6144
5614
5235
4966
4835
5011
5728
7120
9072
11238
13210
14731
15794
16564
17193
17669
17834
17524
16730
15631
14486
13445
12444
11225
9499
7117
4169
955
-2153
-4860
-7052
-8789
-10204
-11392
-12344
-12986
-13281
-13313
-13278
-13364
-13615
-13879
-13896
-13457
-12521
-11195
-9606
-7775
-5609
-3016
-48
3042
5894
8209
9864
10902
11408
11390
10754
9385
7282
4627
1746
-1010
-3398
-5337
-6880
-8109
-9039
-9579
-9582
-8933
-7632
-5799
-3615
-1232
1274
3867
6470
8916
10977
12480
13419
13982
14460
15083
15900
16763
17426
17680
17453
16803
15845
14668
13286
11666
9790
7707
5541
3446
1529
-183
-1730
-3144
-4377
-5298
-5762
-5730
-5322
-4777
-4327
-4073
-3946
-3796
-3520
-3155
-2847
-2759
-2965
-3427
-4046
-4743
-5487
-6279
-7096
-7858
-8435
-8701
-8584
-8099
-7342
-6453
-5554
-4686
-3788
-2730
-1400
209
1974
3704
5253
6596
7817
9016
10200
11270
12085
12579
12811
12906
12932
12803
12292
11156
9290
6822
4082
1477
-657
-2152
-3011
-3348
-3303
-2993
-2512
-1962
-1483
-1235
-1333
-1788
-2492
-3278
-4022
-4727
-5500
-6469
-7655
-8934
-10088
-10934
-11436
-11707
-11913
-12149
-12366
-12408
-12118
-11443
-10472
-9378
-8324
-7397
-6602
-5917
-5355
-4977
-4852
-4976
-5232
-5406
-5283
-4756
-3875
-2816
-1786
-928
-301
90
227
73
-391
-1090
-1839
-2391
-2548
-2253
-1597
-761
93
889
1653
2477
3476
4748
6353
8301
10529
12901
15216
17242
18761
19614
19731
19158
18051
16637
15153
13771
12564
11512
10552
9626
8688
7688
6549
5183
3546
1682
-262
-2097
-3654
-4847
-5665
-6156
-6392
-6467
-6493
-6573
-6772
-7081
-7437
-7782
-8106
-8470
-8942
-9546
-10231
-10904
-11494
-11982
-12379
-12673
-12793
-12633
-12103
-11175
-9887
-8303
-6492
-4531
-2528
-622
1050
2423
3533
4494
5429
6394
7354
8216
8876
9256
9311
9034
8463
7709
6951
6396
6209
6443
7019
7762
8472
8991
9236
9200
8946
8577
8227
8019
8034
8278
8679
9112
9440
9563
9443
9103
8605
8025
7430
6876
6407
6055
5815
5613
5288
4614
3373
1440
-1146
-4192
-7422
-10574
-13464
-15988
-18086
-19708
-20825
-21467
-21755
-21876
-21999
-22197
-22405
-22469
-22233
-21629
-20694
-19521
-18187
-16700
-15002
-13019
-10707
-8074
-5168
-2039
1260
4674
8128
11517
14724
17644
20202
22351
24068
25342
26187
26638
26740
26519
25972
25073
23823
22291
20614
18951
17404
15986
14634
13273
11864
10402
8888
7289
5561
3684
1694
-347
-2416
-4580
-6955
-9617
-12501
-15406
-18084
-20379
-22281
-23885
-25269
-26420
-27262
-27752
-27970
-28103
-28338
-28733
-29181
-29468
-29395
-28865
-27878
-26466
-24635
-22355
-19599
-16390
-12806
-8958
-4951
-873
3191
7140
10858
14238
17208
19745
21866
23602
24971
25962
26527
26598
26118
25079
23551
21665
19572
17377
15097
12680
10049
7163
4048
788
-2500
-5681
-8605
-11107
-13022
-14223
-14661
-14373
-13469
-12095
-10403
-8538
-6633
-4807
-3149
-1721
-558
309
854
1067
976
643
135
-511
-1302
-2256
-3345
-4472
-5510
-6370
-7057
-7652
-8227
-8764
-9137
-9188
-8827
-8087
-7090
-5952
-4711
-3323
-1739
20
1844
3580
5118
6440
7605
8681
9685
10557
11197
11521
11516
11239
10784
10213
9515
8616
7441
5993
4389
2836
1536
592
-20
-411
-685
-881
-965
-895
-672
-352
1
370
800
1364
2098
2960
3841
4622
5233
5685
6041
6364
6666
6893
6958
6803
6442
5964
5468
4983
4431
3663
2563
1149
-414
-1890
-3101
-4011
-4696
-5249
-5672
-5867
-5719
-5217
-4501
-3798
-3292
-3018
-2853
-2626
-2239
-1731
-1243
-905
-749
-696
-629
-486
-299
-153
-103
-110
-53
190
644
1209
1709
1995
2029
1902
1756
1718
1840
2113
2504
2998
3603
4318
5103
5866
6482
6829
6837
6530
6028
5512
5144
4991
4981
4947
4717
4205
3433
2484
1422
252
-1037
-2404
-3699
-4714
-5283
-5386
-5167
-4848
-4607
-4501
-4473
-4431
-4334
-4207
-4103
-4024
-3895
-3598
-3060
-2321
-1541
-909
-535
-373
-251
17
499
1088
1555
1675
1350
633
-323
-1368
-2424
-3471
-4506
-5490
-6343
-6973
-7313
-7342
-7094
-6642
-6088
-5531
-5036
-4617
-4247
-3893
-3546
-3213
-2880
-2480
-1917
-1138
-204
712
1413
1783
1846
1714
1487
1193
804
312
-222
-691
-1022
-1226
-1365
-1469
-1482
-1288
-803
-45
878
1854
2835
3832
4850
5830
6665
7272
7654
7886
8035
8106
8048
7849
7587
7415
7451
7681
7955
8090
7993
7709
7377
7119
6968
6883
6808
6724
6645
6581
6507
6382
6188
5949
5724
5560
5456
5355
5165
4792
4164
3253
2099
812
-462
-1586
-2498
-3226
-3855
-4453
-5028
-5517
-5839
-5951
-5866
-5643
-5340
-4990
-4603
-4173
-3696
-3165
-2568
-1894
-1135
-302
578
1462
2292
2980
3416
3481
3099
2266
1063
-380
-1939
-3535
-5134
-6719
-8259
-9702
-10988
-12072
-12927
-13532
-13859
-13878
-13580
-12998
-12211
-11316
-10393
-9482
-8576
-7650
-6685
-5693
-4717
-3819
-3057
-2463
-2032
-1717
-1440
-1102
-602
146
1188
2512
4035
5623
7134
8469
9618
10651
11675
12769
13951
15178
16389
17536
18588
19492
20145
20391
20080
19140
17622
15675
13459
11061
8468
5617
2483
-853
-4225
-7452
-10435
-13181
-15757
-18198
-20445
-22365
-23821
-24761
-25233
-25339
-25151
-24670
-23837
-22604
-20978
-19032
-16860
-14530
-12069
-9491
-6835
-4191
-1684
560
2461
3996
5198
6128
6847
7389
7755
7938
7955
7873
7801
7833
7989
8186
8274
8122
7705
7109
6483
5955
5571
5316
5162
5127
5265
5622
6177
6828
7429
7850
8010
7884
7455
6696
5556
3992
2019
-255
-2623
-4821
-6602
-7813
-8437
-8579
-8393
-8000
-7445
-6698
-5724
-4534
-3208
-1865
-609
513
1506
2406
3241
4017
4715
5302
5736
5967
5943
5626
5002
4103
2991
1745
427
-926
-2312
-3737
-5192
-6625
-7944
-9036
-9814
-10248
-10376
-10284
-10064
-9771
-9414
-8973
-8432
-7807
-7147
-6516
-5956
-5475
-5040
-4609
-4152
-3668
-3174
-2681
-2194
-1717
-1284
-977
-903
-1145
-1703
-2488
-3351
-4155
-4822
-5325
-5649
-5742
-5516
-4893
-3860
-2483
-883
828
2586
4366
6148
7891
9529
11008
12310
13454
14473
15380
16161
16789
17244
17537
17696
17751
17716
17584
17340
16973
16492
15922
15281
14558
13704
12644
11316
9711
7888
5954
4016
2143
354
-1349
-2943
-4375
-5582
-6534
-7268
-7886
-8520
-9285
-10252
-11439
-12824
-14347
-15920
-17427
-18732
-19705
-20254
-20347
-20030
-19409
-18615
-17761
-16908
-16050
-15143
-14119
-12934
-11571
-10045
-8383
-6615
-4762
-2832
-827
1248
3370
5485
7515
9379
11017
12409
13566
14512
15260
15816
16187
16390
16437
16318
15995
15411
14537
13389
12018
10485
8829
7075
5269
3501
1886
518
-578
-1454
-2185
-2815
-3330
-3688
-3881
-3962
-4030
-4180
-4448
-4813
-5231
-5668
-6119
-6593
-7091
-7591
-8052
-8420
-8634
-8637
-8379
-7841
-7044
-6044
-4918
-3738
-2572
-1485
-550
160
602
783
760
615
425
244
119
109
292
730
1433
2333
3296
4168
4830
5219
5326
5173
4793
4223
3514
2721
1896
1062
212
-679
-1622
-2589
-3506
-4277
-4815
-5073
-5046
-4766
-4272
-3610
-2827
-1978
-1130
-357
279
731
984
1052
986
866
789
840
1064
1451
1942
2451
2901
3233
3408
3393
3164
2715
2078
1313
496
-312
-1079
-1781
-2380
-2797
-2926
-2673
-1990
-894
554
2272
4175
6161
8099
9820
11156
11984
12268
12052
11422
10455
9196
7667
5903
3971
1956
-76
-2101
-4134
-6186
-8232
-10196
-11981
-13506
-14733
-15667
-16329
-16743
-16941
-16962
-16854
-16642
-16300
-15745
-14870
-13609
-11970
-10046
-7967
-5857
-3809
-1889
-160
1318
2502
3381
3979
4334
4471
4403
4145
3746
3301
2929
2749
2846
3273
4059
5213
6721
8531
10543
12621
14616
16395
17856
18933
19597
19839
19660
19051
17995
16478
14519
12184
9587
6854
4089
1346
-1353
-3988
-6517
-8870
-10973
-12768
-14219
-15304
-16003
-16311
-16250
-15872
-15241
-14398
-13339
-12031
-10452
-8634
-6672
-4692
-2802
-1054
556
2064
3504
4892
6231
7522
8762
9941
11025
11952
12644
13032
13091
12852
12405
11862
11315
10798
10267
9626
8759
7576
6042
4187
2100
-82
-2191
-4065
-5584
-6706
-7478
-8007
-8423
-8819
-9249
-9725
-10251
-10823
-11429
-12026
-12530
-12838
-12857
-12543
-11916
-11045
-10016
-8898
-7718
-6466
-5108
-3620
-1996
-268
1515
3289
4994
6573
7968
9127
10011
10620
10999
11238
11439
11679
11979
12300
12565
12702
12676
12498
12203
11824
11365
10808
10133
9336
8429
7414
6257
4886
3225
1250
-973
-3298
-5555
-7610
-9394
-10884
-12059
-12876
-13278
-13242
-12815
-12120
-11319
-10556
-9919
-9428
-9045
-8705
-8350
-7953
-7528
-7121
-6786
-6551
-6405
-6304
-6196
-6032
-5762
-5310
-4580
-3492
-2041
-339
1417
3031
4400
5556
6623
7717
8871
10021
11072
11973
12750
13481
14221
14954
15595
16050
16274
16314
16265
16213
16157
15990
15544
14665
13281
11426
9187
6645
3841
797
-2416
-5641
-8650
-11239
-13319
-14936
-16210
-17220
-17932
-18219
-17964
-17171
-16000
-14696
-13479
-12459
-11629
-10931
-10321
-9801
-9380
-9032
-8678
-8216
-7581
-6784
-5906
-5044
-4254
-3512
-2730
-1798
-645
733
2270
3862
5401
6801
8007
8984
9695
10115
10243
10128
9885
9677
9666
9960
10576
11436
12410
13369
14216
14898
15372
15586
15477
15007
14192
13105
11840
10445
8888
7071
4893
2333
-523
-3499
-6395
-9044
-11331
-13176
-14512
-15289
-15509
-15258
-14715
-14104
-13626
-13382
-13353
-13424
-13445
-13299
-12940
-12384
-11683
-10884
-10011
-9071
-8073
-7036
-5979
-4901
-3767
-2531
-1169
285
1741
3093
4276
5293
6212
7120
8076
9087
10122
11141
12112
13029
13898
14724
15502
16210
16817
17294
17643
17896
18106
18300
18446
18442
18156
17480
16376
14867
12993
10779
8227
5357
2253
-935
-4035
-6927
-9564
-11966
-14153
-16106
-17761
-19048
-19934
-20439
-20613
-20498
-20112
-19459
-18570
-17527
-16464
-15532
-14848
-14447
-14274
-14212
-14140
-13996
-13784
-13543
-13286
-12961
-12464
-11706
-10676
-9451
-8150
-6847
-5541
-4170
-2689
-1119
457
1959
3371
4756
6209
7786
9464
11156
12760
14204
15457
16506
17329
17882
18116
18004
17556
16824
15877
14770
13521
12107
10497
8698
6784
4880
3114
1544
145
-1155
-2392
-3524
-4440
-5044
-5340
-5448
-5543
-5761
-6127
-6560
-6941
-7178
-7243
-7153
-6942
-6639
-6258
-5809
-5285
-4666
-3921
-3027
-1989
-850
333
1503
2619
3638
4510
5176
5596
5774
5763
5640
5475
5306
5151
5020
4928
4885
4875
4863
4813
4712
4580
4446
4322
4176
3952
3593
3073
2401
1606
720
-233
-1234
-2266
-3312
-4365
-5424
-6494
-7578
-8672
-9765
-10837
-11848
-12731
-13388
-13714
-13633
-13140
-12318
-11312
-10273
-9296
-8393
-7503
-6542
-5462
-4280
-3082
-1975
-1044
-320
221
629
958
1242
1506
1777
2089
2473
2939
3470
4030
4590
5136
5668
6170
6597
6879
6959
6835
6578
6312
6163
6203
6426
6757
7092
7329
7399
7266
6926
6406
5752
5024
4271
3518
2752
1932
1008
-56
-1272
-2626
-4085
-5604
-7123
-8562
-9831
-10839
-11515
-11827
-11792
-11465
-10930
-10280
-9598
-8936
-8310
-7697
-7048
-6314
-5468
-4522
-3529
-2565
-1706
-996
-433
36
499
1049
1760
2671
3788
5096
6568
8159
9788
11339
12673
13664
14240
14397
14184
13673
12927
11997
10934
9793
8627
7464
6297
5090
3823
2520
1255
120
-816
-1549
-2128
-2628
-3110
-3604
-4108
-4608
-5088
-5528
-5898
-6157
-6252
-6142
-5809
-5272
-4582
-3808
-3015
-2251
-1542
-906
-361
69
362
516
550
501
397
248
47
-205
-474
-693
-783
-688
-403
27
519
974
1298
1415
1287
924
383
-251
-900
-1515
-2070
-2545
-2909
-3133
-3220
-3229
-3264
-3418
-3722
-4123
-4518
-4814
-4966
-4972
-4843
-4576
-4160
-3607
-2973
-2337
-1765
-1272
-822
-363
135
665
1208
1745
2269
2756
3156
3400
3436
3269
2973
2654
2408
2285
2288
2394
2580
2836
3159
3546
3993
4492
5041
5631
6246
6862
7452
7992
8468
8870
9197
9451
9640
9762
9798
9704
9416
8879
8067
6997
5724
4316
2839
1341
-141
-1579
-2946
-4217
-5368
-6375
-7218
-7877
-8342
-8611
-8692
-8602
-8363
-8006
-7569
-7091
-6612
-6167
-5784
-5477
-5237
-5022
-4760
-4373
-3808
-3067
-2199
-1274
-336
609
1580
2584
3595
4556
5415
6143
6738
7196
7494
7595
7480
7173
6740
6258
5788
5354
4964
4622
4338
4115
3938
3780
3622
3476
3377
3370
3481
3709
4033
4420
4827
5193
5435
5469
5243
4761
4086
3325
2587
1972
1558
1391
1472
1755
2143
2525
2810
2963
2997
2955
2876
2782
2687
2610
2587
2662
2860
3179
3578
3994
4361
4622
4748
4735
4609
4410
4181
3956
3744
3536
3303
3016
2656
2233
1779
1336
930
543
117
-433
-1183
-2180
-3428
-4902
-6552
-8306
-10069
-11719
-13137
-14237
-14993
-15435
-15618
-15588
-15359
-14926
-14294
-13499
-12606
-11684
-10791
-9964
-9241
-8677
-8351
-8330
-8632
-9196
-9881
-10513
-10946
-11105
-10985
-10615
-10017
-9189
-8129
-6865
-5472
-4040
-2626
-1217
255
1847
3550
5273
6889
8305
9501
10518
11404
12170
12787
13226
13495
13644
13732
13782
13764
13613
13267
12706
11956
11080
10159
9269
8460
7738
7062
6357
5546
4583
3466
2221
880
-523
-1937
-3272
-4404
-5210
-5633
-5706
-5542
-5273
-4990
-4722
-4460
-4203
-3987
-3876
-3922
-4125
-4426
-4730
-4948
-5035
-4997
-4874
-4708
-4510
-4258
-3902
-3403
-2757
-2001
-1203
-426
283
890
1358
1630
1639
1340
748
-53
-928
-1750
-2452
-3047
-3612
-4237
-4980
-5839
-6766
-7691
-8549
-9278
-9816
-10085
-10007
-9538
-8697
-7575
-6298
-4967
-3620
-2229
-743
854
2527
4208
5852
7466
9107
10829
12638
14471
16222
17792
19119
20183
20975
21475
21643
21438
20844
19888
18635
17159
15516
13729
11797
9723
7537
5312
3139
1095
-789
-2538
-4198
-5802
-7333
-8736
-9944
-10924
-11692
-12306
-12839
-13351
-13886
-14470
-15121
-15845
-16631
-17442
-18224
-18912
-19451
-19806
-19970
-19960
-19807
-19533
-19139
-18599
-17878
-16950
-15817
-14494
-12989
-11287
-9356
-7182
-4805
-2324
130
2438
4525
6356
7917
9193
10172
10871
11343
11668
11916
12116
12245
12256
12100
11741
11162
10350
9315
8096
6781
5478
4286
3247
2336
1483
615
-299
-1244
-2169
-3012
-3724
-4275
-4655
-4874
-4957
-4941
-4864
-4759
-4652
-4564
-4513
-4510
-4550
-4606
-4637
-4610
-4512
-4360
-4189
-4029
-3897
-3793
-3708
-3633
-3558
-3469
-3336
-3131
-2839
-2473
-2080
-1723
-1460
-1319
-1291
-1330
-1369
-1333
-1156
-793
-232
511
1398
2383
3415
4448
5432
6322
7080
7687
8145
8475
8706
8864
8972
9049
9115
9181
9235
9242
9143
8880
8418
7750
6897
5890
4762
3553
2307
1081
-66
-1078
-1919
-2570
-3038
-3348
-3542
-3660
-3733
-3776
-3791
-3783
-3777
-3805
-3894
-4037
-4200
-4330
-4387
-4357
-4245
-4062
-3816
-3516
-3186
-2862
-2579
-2353
-2176
-2039
-1945
-1921
-1993
-2158
-2370
-2553
-2643
-2602
-2431
-2148
-1771
-1323
-840
-378
-10
199
203
-10
-425
-999
-1661
-2329
-2931
-3441
-3888
-4346
-4884
-5531
-6251
-6962
-7568
-7979
-8125
-7959
-7457
-6636
-5558
-4322
-3034
-1782
-625
403
1280
1993
2539
2925
3166
3282
3295
3232
3128
3010
2882
2718
2477
2142
1732
1302
900
537
186
-197
-638
-1136
-1682
-2280
-2941
-3650
-4345
-4930
-5321
-5498
-5514
-5452
-5374
-5286
-5161
-4981
-4756
-4516
-4265
-3971
-3575
-3038
-2361
-1588
-768
73
936
1833
2771
3748
4766
5838
6974
8170
9396
10596
11713
12697
13521
14170
14647
14967
15153
15230
15220
15140
15015
14874
14745
14627
14479
14220
13767
13073
12151
11064
9894
8709
7553
6447
5405
4425
3495
2592
1697
810
-46
-844
-1576
-2260
-2919
-3563
-4167
-4689
-5094
-5374
-5543
-5616
-5591
-5445
-5153
-4702
-4103
-3373
-2531
-1588
-560
523
1612
2647
3570
4331
4896
5251
5403
5384
5250
5064
4875
4706
4545
4365
4135
3837
3473
3056
2604
2143
1697
1298
975
759
668
712
887
1171
1522
1878
2166
2317
2279
2033
1589
976
232
-605
-1494
-2388
-3241
-4016
-4706
-5330
-5928
-6536
-7160
-7776
-8332
-8770
-9050
-9155
-9096
-8905
-8622
-8280
-7904
-7501
-7071
-6607
-6102
-5548
-4936
-4257
-3508
-2697
-1847
-990
-161
604
1269
1806
2192
2429
2541
2567
2541
2473
2353
2175
1961
1768
1660
1677
1814
2032
2290
2574
2896
3269
3683
4110
4515
4890
5244
5586
5897
6122
6200
6096
5810
5366
4779
4035
3102
1961
633
-821
-2312
-3752
-5066
-6197
-7097
-7737
-8112
-8242
-8162
-7909
-7498
-6927
-6182
-5259
-4177
-2976
-1711
-432
827
2053
3243
4399
5509
6548
7477
8259
8860
9253
9410
9312
8954
8362
7596
6732
5830
4912
3959
2934
1813
608
-635
-1852
-2980
-3965
-4767
-5359
-5732
-5900
-5891
-5745
-5496
-5179
-4831
-4504
-4259
-4143
-4176
-4336
-4579
-4856
-5134
-5398
-5639
-5847
-6007
-6112
-6155
-6132
-6022
-5793
-5410
-4856
-4145
-3309
-2378
-1358
-239
980
2273
3573
4807
5922
6907
7776
8540
9180
9656
9937
10029
9977
9836
9643
9400
9086
8684
8182
7570
6815
5867
4687
3288
1749
193
-1270
-2578
-3721
-4714
-5560
-6247
-6766
-7135
-7397
-7590
-7718
-7743
-7612
-7295
-6797
-6145
-5362
-4457
-3445
-2367
-1295
-297
596
1416
2235
3126
4125
5223
6386
7571
8730
9803
10721
11416
11856
12050
12042
11881
11599
11202
10683
10041
9279
8403
7413
6307
5091
3789
2442
1097
-202
-1415
-2509
-3465
-4290
-5021
-5725
-6477
-7326
-8279
-9294
-10294
-11200
-11954
-12536
-12969
-13298
-13574
-13824
-14044
-14208
-14280
-14225
-14007
-13586
-12922
-11993
-10823
-9487
-8096
-6757
-5538
-4455
-3497
-2640
-1865
-1141
-419
357
1217
2133
3012
3735
4199
4359
4218
3804
3143
2263
1210
65
-1069
-2106
-3011
-3812
-4574
-5359
-6189
-7044
-7869
-8595
-9152
-9477
-9515
-9234
-8636
-7761
-6681
-5486
-4263
-3088
-2021
-1092
-302
384
1022
1659
2311
2948
3507
3925
4171
4250
4197
4043
3818
3533
3209
2874
2555
2260
1981
1704
1428
1168
941
730
479
113
-419
-1103
-1858
-2580
-3188
-3668
-4066
-4457
-4906
-5446
-6073
-6758
-7466
-8157
-8808
-9402
-9936
-10410
-10824
-11178
-11482
-11753
-12016
-12277
-12517
-12693
-12757
-12677
-12441
-12043
-11468
-10694
-9709
-8544
-7267
-5963
-4696
-3488
-2328
-1199
-95
973
1993
2960
3868
4696
5412
5984
6403
6697
6921
7126
7347
7595
7864
8145
8426
8695
8947
9189
9439
9707
9969
10166
10213
10037
9609
8950
8106
7132
6064
4931
3753
2541
1286
-39
-1459
-2979
-4563
-6147
-7664
-9069
-10346
-11496
-12526
-13448
-14279
-15047
-15774
-16460
-17074
-17568
-17895
-18030
-17964
-17702
-17248
-16614
-15817
-14881
-13824
-12640
-11314
-9831
-8201
-6461
-4660
-2842
-1027
779
2578
4368
6147
7906
9623
11254
12725
13958
14893
15520
15881
16053
16129
16180
16251
16344
16428
16432
16285
15945
15417
14756
14034
13305
12588
11874
11152
10427
9712
9019
8346
7689
7045
6430
5865
5364
4934
4573
4282
4067
3922
3827
3747
3653
3537
3411
3287
3153
2973
2700
2311
1816
1249
647
31
-588
-1198
-1774
-2288
-2724
-3094
-3433
-3780
-4162
-4587
-5050
-5547
-6080
-6653
-7275
-7957
-8718
-9582
-10567
-11662
-12819
-13953
-14968
-15773
-16306
-16531
-16427
-15994
-15241
-14193
-12894
-11397
-9760
-8042
-6297
-4574
-2907
-1303
251
1782
3304
4807
6251
7594
8810
9896
10865
11723
12463
13076
13561
13933
14211
14400
14487
14456
14312
14088
13834
13584
13347
13113
12868
12612
12346
12051
11678
11164
10459
9557
8492
7322
6102
4877
3683
2548
1488
494
-469
-1451
-2491
-3604
-4783
-6001
-7216
-8373
-9405
-10251
-10882
-11314
-11593
-11763
-11825
-11741
-11461
-10958
-10253
-9392
-8422
-7371
-6256
-5109
-3983
-2942
-2037
-1288
-672
-145
349
864
1448
2126
2888
3691
4471
5172
5760
6225
6565
6782
6879
6870
6787
6665
6526
6365
6158
5876
5504
5036
4482
3861
3202
2547
1945
1428
1010
688
454
311
267
318
440
596
759
927
1128
1397
1759
2225
2796
3462
4200
4964
5694
6339
6878
7335
7752
8163
8563
8919
9181
9301
9245
8989
8526
7875
7085
6219
5336
4471
3631
2814
2027
1281
580
-90
-750
-1410
-2057
-2664
-3217
-3718
-4174
-4563
-4827
-4897
-4738
-4375
-3884
-3345
-2803
-2264
-1724
-1197
-714
-297
64
414
801
1251
1757
2301
2868
3457
4059
4660
5231
5768
6297
6872
7543
8336
9250
10273
11392
12594
13849
15103
16290
17355
18272
19042
19674
20167
20516
20714
20770
20701
20522
20236
19838
19327
18711
18009
17236
16399
15503
14555
13580
12612
11689
10838
10072
9386
8766
8192
7650
7130
6632
6162
5715
5277
4822
4323
3761
3129
2430
1669
845
-46
-1010
-2045
-3146
-4291
-5458
-6621
-7765
-8886
-9986
-11059
-12076
-12982
-13715
-14229
-14514
-14601
-14546
-14405
-14222
-14026
-13834
-13650
-13466
-13257
-12993
-12650
-12222
-11725
-11187
-10640
-10108
-9605
-9131
-8667
-8177
-7611
-6925
-6092
-5115
-4019
-2846
-1642
-459
657
1666
2552
3324
4006
4625
5189
5690
6110
6440
6679
6832
6899
6884
6795
6654
6495
6341
6199
6051
5870
5635
5330
4947
4475
3905
3238
2499
1726
960
224
-481
-1174
-1880
-2617
-3397
-4227
-5107
-6030
-6977
-7915
-8804
-9603
-10280
-10818
-11213
-11475
-11618
-11663
-11633
-11550
-11432
-11280
-11067
-10739
-10229
-9487
-8509
-7340
-6061
-4757
-3484
-2267
-1107
0
1061
2085
3090
4096
5104
6088
6999
7786
8423
8919
9311
9645
9954
10254
10543
10809
11034
11200
11292
11300
11214
11023
10713
10276
9716
9049
8291
7451
6524
5505
4407
3265
2124
1010
-75
-1151
-2224
-3271
-4249
-5115
-5863
-6512
-7098
-7639
-8132
-8569
-8946
-9269
-9537
-9728
-9808
-9742
-9520
-9155
-8672
-8086
-7410
-6658
-5855
-5039
-4238
-3466
-2717
-1980
-1241
-490
287
1096
1924
2736
3481
4124
4669
5160
5655
6194
6787
7421
8071
8708
9289
9754
10044
10126
10017
9769
9432
9024
8530
7932
7239
6490
5718
4925
4078
3150
2140
1089
44
-981
-2009
-3070
-4164
-5252
-6283
-7240
-8151
-9063
-9995
-10924
-11793
-12554
-13190
-13710
-14121
-14410
-14550
-14526
-14351
-14064
-13704
-13300
-12864
-12398
-11904
-11376
-10800
-10158
-9443
-8676
-7902
-7170
-6514
-5937
-5420
-4940
-4481
-4038
-3614
-3215
-2856
-2565
-2372
-2301
-2361
-2539
-2812
-3153
-3536
-3937
-4331
-4700
-5038
-5362
-5703
-6105
-6600
-7195
-7869
-8573
-9246
-9835
-10308
-10666
-10929
-11132
-11308
-11476
-11643
-11793
-11893
-11897
-11760
-11462
-11010
-10439
-9785
-9073
-8311
-7505
-6672
-5838
-5021
-4219
-3406
-2556
-1660
-737
183
1081
1950
2783
3552
4210
4707
5026
5189
5244
5231
5174
5082
4969
4853
4744
4619
4419
4086
3594
2965
2251
1493
707
-110
-943
-1750
-2477
-3096
-3630
-4136
-4662
-5212
-5742
-6198
-6550
-6797
-6957
-7037
-7026
-6912
-6704
-6427
-6109
-5751
-5322
-4785
-4118
-3335
-2476
-1586
-695
189
1067
1943
2815
3683
4555
5444
6367
7342
8373
9448
10535
11591
12572
13452
14227
14911
15518
16047
16477
16774
16904
16848
16598
16161
15552
14796
13916
12931
11845
10649
9329
7882
6318
4654
2906
1081
-814
-2756
-4703
-6593
-8368
-9992
-11450
-12743
-13868
-14814
-15567
-16119
-16476
-16655
-16684
-16588
-16398
-16139
-15822
-15439
-14960
-14345
-13561
-12599
-11468
-10197
-8818
-7374
-5918
-4512
-3218
-2078
-1103
-278
425
1025
1532
1951
2295
2584
2834
3051
3223
3330
3359
3308
3176
2959
2645
2227
1719
1163
625
159
-213
-513
-799
-1128
-1535
-2017
-2553
-3111
-3670
-4219
-4748
-5237
-5663
-6009
-6275
-6475
-6622
-6718
-6745
-6678
-6501
-6212
-5818
-5323
-4726
-4024
-3226
-2356
-1445
-505
474
1529
2693
3981
5381
6862
8387
9922
11425
12843
14115
15189
16035
16655
17071
17300
17340
17167
16747
16056
15102
13916
12554
11071
9508
7886
6223
4545
2894
1321
-143
-1496
-2773
-4014
-5239
-6431
-7550
-8557
-9426
-10143
-10687
-11023
-11117
-10965
-10608
-10122
-9572
-8990
-8360
-7646
-6822
-5886
-4853
-3739
-2550
-1295
10
1340
2675
4013
5367
6744
8135
9515
10849
12117
13307
14400
15357
16126
16661
16944
16985
16811
16438
15866
15089
14113
12959
11654
10212
8625
6877
4967
2923
802
-1333
-3431
-5460
-7399
-9221
-10884
-12338
-13548
-14502
-15225
-15758
-16136
-16378
-16482
-16441
-16262
-15970
-15596
-15162
-14672
-14118
-13496
-12819
-12101
-11345
-10527
-9610
-8564
-7390
-6120
-4799
-3458
-2103
-725
685
2123
3574
5028
6492
7985
9521
11096
12673
14194
15591
16810
17823
18630
19251
19705
20000
20135
20109
19934
19632
19217
18680
17984
17087
15975
14679
13273
11846
10473
9202
8052
7024
6102
5246
4405
3530
2603
1642
693
-198
-1002
-1715
-2344
-2901
-3407
-3902
-4444
-5083
-5835
-6676
-7554
-8427
-9279
-10116
-10931
-11694
-12362
-12905
-13335
-13695
-14020
-14306
-14498
-14516
-14290
-13790
-13014
-11983
-10730
-9298
-7755
-6185
-4672
-3270
-1993
-822
269
1292
2232
3060
3748
4284
4673
4929
5060
5068
4950
4711
4376
3985
3581
3188
2799
2385
1909
1343
681
-67
-877
-1716
-2537
-3289
-3922
-4406
-4744
-4971
-5134
-5279
-5431
-5596
-5754
-5869
-5894
-5780
-5502
-5065
-4518
-3928
-3365
-2878
-2487
-2180
-1922
-1653
-1300
-795
-97
791
1820
2919
4017
5066
6039
6925
7720
8426
9046
9576
9990
10240
10262
10011
9481
8708
7755
6686
5550
4391
3257
2205
1287
534
-60
-524
-894
-1187
-1406
-1540
-1585
-1546
-1429
-1241
-979
-644
-244
196
638
1040
1371
1620
1807
1965
2135
2347
2613
2933
3298
3694
4099
4477
4790
5007
5117
5136
5090
5006
4901
4786
4672
4571
4493
4440
4403
4381
4392
4471
4646
4921
5263
5618
5935
6184
6357
6454
6474
6420
6311
6188
6102
6091
6167
6320
6531
6789
7088
7420
7770
8121
8468
8819
9183
9559
9925
10245
10491
10656
10749
10779
10747
10639
10445
10163
9805
9385
8915
8395
7823
7187
6471
5652
4707
3630
2441
1189
-62
-1256
-2367
-3394
-4357
-5274
-6156
-6999
-7796
-8541
-9237
-9893
-10519
-11116
-11668
-12140
-12493
-12706
-12782
-12754
-12664
-12542
-12393
-12205
-11961
-11648
-11264
-10807
-10285
-9715
-9133
-8587
-8125
-7767
-7492
-7249
-6982
-6646
-6227
-5726
-5150
-4510
-3820
-3106
-2404
-1748
-1153
-612
-106
369
791
1108
1263
1217
969
556
26
-572
-1201
-1831
-2432
-2974
-3437
-3827
-4170
-4499
-4834
-5176
-5513
-5840
-6167
-6514
-6885
-7259
-7597
-7870
-8080
-8257
-8442
-8649
-8859
-9033
-9137
-9159
-9106
-8988
-8806
-8554
-8232
-7855
-7451
-7042
-6636
-6227
-5810
-5380
-4940
-4491
-4026
-3532
-2996
-2410
-1771
-1079
-340
431
1213
1988
2741
3468
4166
4816
5385
5834
6134
6283
6299
6210
6038
5795
5491
5139
4753
4344
3912
3454
2965
2451
1924
1391
853
307
-251
-813
-1360
-1868
-2316
-2694
-3004
-3263
-3489
-3694
-3875
-4006
-4053
-3993
-3824
-3559
-3220
-2816
-2346
-1814
-1233
-622
14
691
1439
2274
3174
4085
4948
5730
6436
7087
7692
8229
8667
8982
9170
9231
9148
8886
8408
7715
6854
5900
4923
3968
3050
2173
1343
556
-207
-983
-1802
-2663
-3531
-4352
-5088
-5731
-6284
-6749
-7107
-7344
-7468
-7525
-7569
-7636
-7720
-7782
-7784
-7706
-7548
-7307
-6964
-6494
-5892
-5194
-4462
-3751
-3075
-2396
-1657
-810
159
1233
2386
3593
4831
6062
7234
8285
9173
9894
10479
10976
11419
11814
12149
12406
12576
12653
12631
12491
12211
11781
11213
10537
9783
8968
8092
7152
6154
5112
4038
2936
1799
633
-530
-1632
-2615
-3451
-4152
-4762
-5330
-5889
-6452
-7019
-7586
-8140
-8654
-9088
-9399
-9566
-9598
-9533
-9408
-9253
-9073
-8860
-8596
-8260
-7827
-7274
-6585
-5765
-4841
-3862
-2883
-1961
-1147
-472
53
453
780
1098
1462
1898
2404
2957
3525
4080
4596
5059
5471
5856
6251
6688
7175
7688
8175
8584
8874
9029
9048
8946
8746
8484
8198
7915
7647
7386
7114
6813
6474
6092
5668
5208
4732
4273
3867
3534
3270
3046
2822
2563
2245
1851
1367
786
121
-594
-1303
-1952
-2506
-2952
-3300
-3568
-3774
-3939
-4086
-4252
-4463
-4741
-5086
-5475
-5874
-6245
-6567
-6836
-7072
-7298
-7528
-7748
-7927
-8025
-8016
-7895
-7669
-7349
-6945
-6467
-5940
-5408
-4921
-4517
-4207
-3968
-3763
-3553
-3317
-3049
-2761
-2477
-2219
-2003
-1825
-1665
-1487
-1253
-937
-529
-43
490
1022
1510
1918
2241
2503
2745
3003
3296
3623
3980
4367
4791
5248
5715
6153
6533
6856
7156
7470
7813
8159
8458
8663
8754
8739
8633
8444
8173
7820
7402
6949
6489
6037
5589
5128
4637
4104
3520
2880
2175
1404
570
-306
-1193
-2045
-2819
-3476
-4003
-4409
-4712
-4925
-5037
-5023
-4860
-4554
-4142
-3678
-3211
-2757
-2308
-1843
-1352
-837
-311
223
767
1325
1892
2446
2962
3424
3838
4228
4620
5029
5456
5889
6319
6742
7163
7580
7975
8316
8569
8709
8733
8650
8469
8189
7806
7329
6791
6248
5755
5341
4999
4697
4408
4124
3856
3620
3418
3236
3052
2853
2629
2369
2055
1664
1186
636
51
-523
-1049
-1510
-1912
-2269
-2600
-2924
-3253
-3587
-3910
-4194
-4413
-4560
-4653
-4729
-4826
-4967
-5158
-5388
-5639
-5883
-6086
-6205
-6202
-6059
-5788
-5419
-4986
-4516
-4019
-3508
-2988
-2467
-1944
-1407
-849
-282
255
701
1006
1149
1151
1066
955
875
866
954
1143
1418
1745
2077
2377
2619
2798
2917
2984
3010
3014
3018
3039
3075
3099
3071
2954
2724
2375
1910
1344
711
66
-522
-994
-1332
-1569
-1772
-2008
-2319
-2719
-3212
-3809
-4523
-5352
-6266
-7212
-8140
-9026
-9873
-10694
-11494
-12264
-12993
-13679
-14321
-14898
-15361
-15645
-15705
-15548
-15229
-14825
-14394
-13957
-13514
-13067
-12626
-12201
-11769
-11276
-10657
-9870
-8925
-7874
-6784
-5710
-4684
-3727
-2859
-2095
-1432
-844
-289
262
811
1331
1782
2133
2367
2483
2477
2354
2126
1832
1526
1266
1089
1010
1020
1104
1244
1419
1591
1715
1746
1666
1485
1236
942
610
224
-229
-738
-1263
-1755
-2177
-2515
-2769
-2934
-2980
-2865
-2554
-2045
-1379
-616
176
942
1640
2248
2760
3193
3591
4005
4473
5001
5559
6098
6579
6987
7330
7628
7900
8162
8430
8716
9025
9341
9629
9846
9965
9990
9954
9908
9891
9917
9969
10014
10018
9963
9844
9666
9426
9117
8729
8266
7751
7229
6749
6348
6036
5797
5606
5432
5256
5064
4846
4604
4349
4100
3878
3693
3533
3375
3195
2985
2761
2552
2387
2284
2237
2224
2213
2166
2045
1823
1481
1022
471
-132
-736
-1302
-1808
-2257
-2670
-3069
-3461
-3832
-4155
-4400
-4548
-4597
-4556
-4439
-4260
-4034
-3777
-3504
-3234
-2985
-2779
-2642
-2589
-2624
-2729
-2873
-3028
-3187
-3362
-3578
-3855
-4199
-4601
-5050
-5538
-6058
-6594
-7117
-7589
-7981
-8282
-8509
-8699
-8904
-9167
-9519
-9961
-10463
-10971
-11418
-11751
-11938
-11974
-11872
-11654
-11348
-10986
-10601
-10216
-9833
-9430
-8971
-8424
-7775
-7036
-6234
-5407
-4595
-3839
-3169
-2592
-2083
-1592
-1058
-443
260
1026
1817
2593
3320
3964
4492
4881
5125
5249
5296
5310
5323
5344
5369
5386
5381
5341
5256
5127
4975
4843
4774
4797
4907
5069
5232
5350
5399
5369
5257
5058
4772
4409
3997
3585
3219
2930
2716
2546
2373
2151
1853
1475
1038
574
125
-273
-593
-830
-998
-1129
-1260
-1427
-1650
-1939
-2291
-2694
-3122
-3535
-3884
-4124
-4223
-4180
-4013
-3755
-3433
-3062
-2639
-2150
-1580
-914
-147
718
1670
2685
3730
4759
5725
6586
7327
7960
8522
9057
9593
10124
10612
11001
11235
11270
11083
10674
10066
9306
8461
7598
6770
6000
5283
4603
3946
3305
2678
2059
1436
804
169
-449
-1030
-1570
-2085
-2601
-3145
-3727
-4338
-4960
-5567
-6134
-6634
-7041
-7338
-7522
-7606
-7613
-7562
-7462
-7303
-7071
-6753
-6346
-5854
-5285
-4640
-3913
-3100
-2204
-1248
-266
701
1626
2504
3352
4193
5040
5887
6711
7478
8157
8726
9175
9493
9677
9724
9647
9469
9225
8949
8659
8353
8010
7607
7126
6574
5978
5373
4794
4262
3793
3397
3081
2845
2681
2567
2482
2407
2333
2260
2190
2127
2081
2061
2074
2111
2142
2132
2049
1888
1670
1428
1191
973
785
635
539
503
511
530
522
471
394
327
305
341
426
535
640
718
745
699
564
339
38
-313
-690
-1079
-1477
-1881
-2291
-2705
-3127
-3570
-4043
-4553
-5085
-5615
-6111
-6542
-6878
-7102
-7215
-7239
-7212
-7180
-7175
-7205
-7255
-7303
-7330
-7329
-7303
-7252
-7171
-7052
-6896
-6716
-6538
-6393
-6304
-6274
-6279
-6276
-6217
-6063
-5802
-5437
-4981
-4441
-3820
-3127
-2390
-1651
-950
-296
339
1010
1771
2638
3591
4577
5537
6413
7153
7717
8080
8249
8260
8169
8025
7850
7634
7352
6987
6544
6037
5483
4896
4289
3684
3111
2592
2129
1699
1274
834
378
-92
-577
-1095
-1657
-2252
-2841
-3374
-3818
-4177
-4484
-4776
-5076
-5387
-5706
-6034
-6362
-6668
-6900
-7000
-6927
-6687
-6319
-5871
-5372
-4824
-4222
-3572
-2897
-2224
-1566
-920
-286
326
896
1411
1880
2326
2761
3169
3508
3744
3874
3925
3928
3897
3817
3672
3465
3215
2939
2628
2253
1789
1248
675
112
-432
-987
-1587
-2238
-2904
-3536
-4114
-4659
-5209
-5779
-6343
-6854
-7280
-7626
-7917
-8172
-8381
-8519
-8572
-8547
-8465
-8329
-8118
-7805
-7387
-6904
-6416
-5969
-5572
-5201
-4823
-4418
-3976
-3490
-2948
-2342
-1686
-1014
-361
258
860
1472
2105
2744
3358
3928
4457
4961
5447
5899
6287
6590
6807
6948
7025
7039
6987
6883
6754
6632
6526
6423
6292
6114
5891
5636
5362
5067
4745
4393
4019
3636
3240
2817
2346
1825
1272
721
206
-254
-644
-951
-1155
-1247
-1235
-1150
-1032
-914
-809
-726
-674
-673
-736
-855
-994
-1104
-1151
-1133
-1071
-996
-920
-842
-750
-648
-551
-475
-424
-385
-335
-261
-176
-106
-85
-131
-245
-414
-627
-876
-1158
-1463
-1776
-2080
-2359
-2607
-2825
-3016
-3176
-3297
-3375
-3416
-3438
-3462
-3502
-3556
-3617
-3677
-3738
-3810
-3902
-4011
-4127
-4229
-4303
-4347
-4362
-4349
-4306
-4231
-4128
-4006
-3885
-3773
-3677
-3595
-3524
-3457
-3386
-3296
-3172
-3005
-2800
-2576
-2354
-2150
-1958
-1758
-1522
-1229
-874
-469
-36
401
820
1208
1553
1851
2098
2293
2442
2557
2659
2766
2887
3023
3164
3304
3443
3585
3731
3875
4006
4125
4246
4397
4603
4878
5219
5616
6064
6563
7112
7694
8279
8832
9331
9775
10175
10544
10890
11213
11511
11778
11996
12129
12136
11985
11671
11223
10687
10108
9516
8931
8373
7860
7398
6968
6531
6043
5488
4890
4300
3770
3324
2959
2659
2404
2181
1969
1735
1448
1093
686
263
-141
-517
-883
-1266
-1682
-2125
-2583
-3048
-3530
-4038
-4564
-5068
-5495
-5798
-5958
-5992
-5933
-5816
-5664
-5495
-5320
-5152
-4998
-4860
-4730
-4599
-4466
-4343
-4246
-4198
-4216
-4310
-4482
-4724
-5017
-5334
-5647
-5935
-6189
-6413
-6609
-6776
-6909
-6999
-7044
-7047
-7010
-6930
-6798
-6611
-6374
-6103
-5815
-5513
-5189
-4837
-4468
-4117
-3827
-3619
-3480
-3368
-3243
-3097
-2958
-2863
-2831
-2846
-2877
-2905
-2940
-3012
-3142
-3320
-3514
-3693
-3850
-3996
-4141
-4277
-4372
-4395
-4332
-4186
-3966
-3667
-3276
-2790
-2229
-1636
-1054
-509
-1
483
960
1440
1933
2450
2995
3545
4049
4447
4703
4826
4863
4873
4892
4931
4982
5043
5117
5201
5274
5297
5240
5094
4878
4623
4351
4069
3779
3486
3204
2938
2684
2427
2154
1873
1599
1351
1128
923
728
550
406
309
257
235
229
238
274
353
485
675
932
1267
1687
2181
2718
3259
3775
4258
4713
5141
5524
5833
6042
6148
6168
6125
6031
5877
5649
5336
4942
4480
3963
3404
2812
2205
1605
1032
495
-15
-524
-1056
-1625
-2219
-2800
-3317
-3719
-3973
-4070
-4019
-3846
-3570
-3212
-2794
-2346
-1905
-1508
-1176
-906
-671
-434
-172
119
415
684
899
1057
1171
1267
1369
1491
1636
1805
1993
2187
2360
2479
2520
2482
2391
2282
2178
2078
1957
1783
1539
1219
823
351
-193
-790
-1404
-1991
-2522
-2998
-3438
-3858
-4251
-4586
-4831
-4979
-5049
-5072
-5065
-5022
-4919
-4734
-4456
-4073
-3574
-2943
-2175
-1289
-325
672
1671
2666
3662
4666
5672
6668
7638
8567
9432
10206
10855
11357
11702
11891
11928
11813
11548
11147
10639
10060
9434
8765
8045
7263
6426
5550
4652
3739
2813
1874
936
19
-864
-1710
-2533
-3344
-4142
-4910
-5626
-6276
-6867
-7417
-7948
-8470
-8974
-9442
-9857
-10216
-10533
-10824
-11091
-11319
-11479
-11556
-11565
-11551
-11567
-11637
-11743
-11832
-11842
-11731
-11482
-11094
-10567
-9901
-9114
-8242
-7337
-6447
-5594
-4774
-3971
-3172
-2379
-1601
-851
-148
475
973
1302
1444
1425
1303
1148
1008
901
826
773
729
673
577
410
158
-164
-518
-863
-1168
-1420
-1610
-1722
-1742
-1666
-1512
-1313
-1098
-874
-620
-308
81
541
1052
1590
2135
2676
3194
3670
4088
4442
4747
5030
5319
5639
6005
6428
6907
7425
7942
8404
8760
8984
9089
9124
9149
9211
9324
9473
9621
9727
9750
9653
9401
8973
8373
7636
6826
6012
5251
4565
3950
3380
2825
2255
1652
1008
339
-320
-917
-1404
-1758
-1994
-2154
-2287
-2428
-2592
-2780
-2987
-3205
-3419
-3602
-3718
-3738
-3654
-3481
-3257
-3025
-2819
-2662
-2559
-2498
-2452
-2388
-2275
-2104
-1894
-1690
-1549
-1521
-1641
-1920
-2349
-2898
-3518
-4143
-4701
-5136
-5418
-5548
-5550
-5452
-5275
-5032
-4739
-4422
-4113
-3843
-3626
-3451
-3292
-3120
-2922
-2705
-2494
-2308
-2158
-2033
-1917
-1794
-1662
-1529
-1403
-1287
-1171
-1044
-904
-765
-656
-608
-636
-739
-898
-1093
-1312
-1550
-1805
-2066
-2311
-2517
-2673
-2779
-2849
-2885
-2874
-2787
-2601
-2316
-1958
-1571
-1196
-861
-580
-363
-217
-147
-139
-164
-182
-161
-88
36
201
410
673
1000
1394
1841
2327
2845
3395
3976
4574
5155
5676
6098
6400
6587
6677
6699
6672
6599
6468
6258
5950
5547
5074
4564
4042
3509
2947
2339
1693
1041
431
-109
-578
-996
-1384
-1746
-2066
-2330
-2536
-2702
-2849
-2985
-3097
-3170
-3197
-3192
-3183
-3192
-3231
-3295
-3372
-3456
-3546
-3642
-3736
-3815
-3870
-3902
-3922
-3943
-3971
-3991
-3981
-3911
-3769
-3556
-3291
-3000
-2702
-2407
-2117
-1832
-1553
-1291
-1057
-857
-694
-565
-468
-400
-364
-363
-395
-458
-551
-679
-851
-1083
-1382
-1743
-2145
-2553
-2930
-3242
-3471
-3612
-3672
-3666
-3614
-3537
-3456
-3387
-3336
-3306
-3288
-3274
-3256
-3227
-3184
-3124
-3045
-2943
-2816
-2666
-2496
-2311
-2121
-1931
-1745
-1564
-1382
-1191
-984
-754
-494
-203
122
474
843
1213
1567
1895
2195
2471
2730
2976
3208
3424
3624
3817
4009
4203
4389
4551
4677
4762
4818
4865
4919
4989
5066
5137
5182
5189
5154
5086
5000
4918
4856
4820
4801
4788
4771
4758
4769
4827
4942
5104
5287
5468
5634
5781
5909
6001
6027
5950
5750
5425
4994
4481
3903
3272
2596
1886
1150
395
-379
-1171
-1968
-2745
-3466
-4101
-4638
-5077
-5432
-5714
-5937
-6113
-6260
-6393
-6512
-6607
-6650
-6617
-6487
-6254
-5919
-5491
-4989
-4443
-3891
-3372
-2907
-2495
-2118
-1755
-1390
-1020
-648
-273
104
481
848
1195
1514
1800
2050
2261
2424
2538
2612
2665
2721
2784
2845
2880
2868
2806
2711
2603
2502
2410
2320
2219
2096
1938
1739
1493
1200
864
491
87
-343
-789
-1239
-1675
-2077
-2435
-2741
-2996
-3202
-3362
-3477
-3548
-3576
-3562
-3508
-3418
-3304
-3178
-3055
-2936
-2812
-2658
-2448
-2156
-1764
-1264
-665
4
699
1365
1949
2420
2767
3004
3157
3256
3332
3405
3489
3584
3684
3776
3853
3914
3966
4014
4064
4114
4163
4213
4259
4289
4277
4199
4034
3782
3451
3056
2608
2118
1599
1078
582
129
-285
-680
-1082
-1494
-1896
-2251
-2527
-2710
-2805
-2825
-2778
-2667
-2492
-2266
-2009
-1745
-1480
-1206
-907
-574
-219
132
450
723
951
1143
1306
1434
1521
1568
1594
1624
1680
1770
1876
1972
2028
2024
1954
1826
1653
1457
1257
1071
905
759
625
502
389
292
211
140
73
5
-61
-117
-162
-209
-280
-403
-593
-850
-1161
-1501
-1841
-2146
-2378
-2500
-2491
-2353
-2118
-1838
-1573
-1365
-1230
-1151
-1092
-1008
-866
-655
-389
-103
164
377
509
551
502
378
211
42
-86
-143
-123
-46
57
150
206
208
150
38
-107
-248
-349
-389
-372
-327
-295
-310
-387
-523
-708
-928
-1166
-1402
-1608
-1761
-1856
-1908
-1952
-2028
-2165
-2374
-2646
-2954
-3268
-3553
-3782
-3931
-3989
-3955
-3837
-3656
-3441
-3227
-3038
-2882
-2739
-2571
-2336
-2003
-1563
-1025
-405
275
992
1715
2411
3055
3640
4188
4737
5326
5971
6665
7386
8100
8779
9394
9921
10348
10683
10955
11197
11431
11649
11819
11899
11862
11703
11431
11054
10570
9976
9277
8498
7672
6829
5983
5133
4276
3418
2574
1760
977
218
-527
-1256
-1950
-2586
-3148
-3642
-4085
-4491
-4857
-5168
-5406
-5567
-5664
-5715
-5729
-5703
-5626
-5496
-5326
-5141
-4966
-4818
-4704
-4629
-4599
-4620
-4692
-4797
-4906
-4987
-5020
-4998
-4930
-4826
-4696
-4545
-4380
-4213
-4057
-3921
-3805
-3701
-3591
-3459
-3297
-3106
-2903
-2717
-2576
-2501
-2495
-2540
-2607
-2665
-2701
-2720
-2747
-2813
-2946
-3155
-3431
-3744
-4058
-4339
-4567
-4735
-4845
-4902
-4909
-4868
-4782
-4660
-4512
-4351
-4188
-4030
-3886
-3750
-3612
-3458
-3274
-3059
-2825
-2587
-2356
-2127
-1887
-1628
-1353
-1075
-804
-540
-272
8
297
579
833
1051
1241
1417
1591
1770
1953
2149
2378
2659
3005
3407
3838
4262
4647
4967
5213
5380
5474
5497
5454
5347
5176
4949
4677
4373
4050
3713
3371
3041
2756
2549
2436
2396
2380
2335
2232
2080
1913
1770
1669
1614
1596
1607
1634
1652
1618
1492
1256
927
554
190
-128
-392
-612
-799
-962
-1104
-1232
-1353
-1471
-1580
-1668
-1722
-1737
-1715
-1655
-1554
-1410
-1229
-1031
-839
-664
-503
-344
-178
-16
121
215
267
292
304
305
277
207
96
-29
-134
-191
-197
-159
-87
20
164
337
519
685
818
925
1024
1128
1232
1315
1354
1342
1294
1229
1167
1114
1068
1020
968
899
796
646
440
189
-81
-345
-581
-780
-936
-1042
-1089
-1077
-1012
-915
-796
-654
-476
-247
32
344
663
970
1270
1578
1912
2274
2645
2995
3297
3539
3720
3848
3927
3958
3940
3878
3781
3655
3500
3307
3065
2779
2472
2185
1960
1821
1767
1781
1837
1912
1985
2029
2023
1946
1804
1626
1450
1303
1187
1078
945
765
534
257
-57
-400
-760
-1117
-1451
-1751
-2025
-2300
-2597
-2930
-3294
-3681
-4083
-4496
-4907
-5293
-5615
-5837
-5936
-5920
-5816
-5663
-5499
-5354
-5237
-5144
-5054
-4945
-4804
-4635
-4457
-4289
-4139
-4001
-3860
-3703
-3530
-3346
-3153
-2946
-2718
-2462
-2179
-1874
-1549
-1202
-827
-421
21
505
1036
1614
2228
2857
3475
4064
4619
5141
5630
6072
6452
6759
6999
7194
7367
7534
7701
7863
8013
8148
8255
8321
8335
8291
8189
8041
7858
7650
7423
7182
6924
6642
6329
5985
5621
5260
4919
4609
4326
4064
3819
3587
3352
3077
2708
2202
1555
804
9
-780
-1541
-2272
-2975
-3630
-4213
-4710
-5136
-5528
-5916
-6298
-6636
-6883
-7008
-7014
-6930
-6786
-6605
-6399
-6179
-5958
-5749
-5555
-5367
-5173
-4962
-4735
-4492
-4228
-3930
-3590
-3212
-2814
-2429
-2081
-1787
-1549
-1365
-1238
-1172
-1174
-1241
-1361
-1511
-1664
-1805
-1934
-2067
-2229
-2436
-2688
-2965
-3242
-3499
-3733
-3949
-4156
-4351
-4526
-4675
-4803
-4920
-5041
-5169
-5302
-5433
-5559
-5677
-5777
-5836
-5820
-5699
-5460
-5115
-4689
-4211
-3697
-3154
-2584
-1990
-1378
-755
-127
498
1114
1708
2271
2798
3292
3760
4209
4634
5026
5376
5676
5921
6113
6250
6328
6342
6285
6153
5942
5652
5288
4864
4395
3898
3386
2871
2362
1875
1424
1022
674
370
96
-166
-427
-696
-975
-1269
-1577
-1903
-2248
-2614
-3001
-3400
-3791
-4144
-4431
-4634
-4754
-4802
-4794
-4735
-4626
-4460
-4239
-3966
-3643
-3268
-2835
-2348
-1828
-1304
-803
-339
93
501
884
1236
1554
1855
2171
2529
2929
3337
3699
3971
4140
4218
4225
4170
4051
3871
3640
3385
3128
2873
2618
2360
2109
1889
1712
1575
1458
1343
1230
1129
1048
972
875
732
547
344
151
-22
-185
-353
-524
-675
-783
-838
-857
-857
-840
-785
-661
-460
-200
84
365
644
937
1253
1575
1865
2088
2233
2317
2372
2423
2471
2503
2501
2453
2363
2239
2097
1949
1810
1690
1594
1529
1500
1516
1583
1699
1854
2029
2214
2399
2585
2774
2959
3132
3284
3414
3530
3640
3741
3815
3839
3798
3699
3563
3421
3300
3206
3130
3054
2956
2825
2662
2482
2308
2162
2059
2001
1967
1927
1848
1708
1501
1239
939
615
271
-92
-471
-858
-1241
-1620
-2005
-2415
-2862
-3345
-3849
-4351
-4836
-5293
-5712
-6076
-6366
-6570
-6694
-6763
-6811
-6861
-6917
-6968
-6994
-6980
-6913
-6785
-6592
-6340
-6047
-5740
-5448
-5189
-4969
-4788
-4646
-4542
-4474
-4436
-4417
-4408
-4408
-4417
-4435
-4452
-4458
-4446
-4418
-4381
-4337
-4283
-4207
-4105
-3987
-3875
-3798
-3770
-3792
-3844
-3904
-3954
-3984
-3994
-3989
-3970
-3939
-3896
-3842
-3784
-3727
-3665
-3582
-3448
-3243
-2958
-2611
-2230
-1838
-1449
-1065
-686
-322
20
345
672
1028
1426
1853
2275
2662
3005
3319
3627
3940
4251
4550
4835
5117
5411
5722
6034
6320
6557
6736
6856
6926
6961
6978
6993
7017
7046
7058
7028
6937
6784
6581
6343
6083
5807
5525
5249
4989
4742
4495
4234
3951
3648
3330
2994
2636
2259
1878
1521
1211
949
715
483
234
-33
-312
-598
-891
-1190
-1482
-1752
-1988
-2189
-2364
-2520
-2649
-2738
-2780
-2786
-2781
-2787
-2806
-2825
-2825
-2797
-2745
-2678
-2602
-2519
-2429
-2336
-2242
-2138
-2005
-1826
-1593
-1325
-1051
-799
-576
-378
-198
-41
79
148
163
134
73
-19
-152
-341
-590
-886
-1202
-1505
-1769
-1978
-2128
-2227
-2284
-2311
-2319
-2319
-2325
-2352
-2409
-2500
-2616
-2741
-2860
-2962
-3045
-3105
-3144
-3161
-3163
-3159
-3157
-3159
-3157
-3135
-3085
-3008
-2911
-2801
-2677
-2530
-2355
-2150
-1918
-1657
-1361
-1022
-638
-217
226
675
1121
1560
1987
2394
2768
3103
3400
3661
3885
4065
4190
4251
4245
4170
4025
3808
3528
3209
2891
2617
2417
2293
2229
2195
2167
2127
2070
1999
1921
1848
1791
1755
1739
1736
1744
1764
1805
1869
1948
2025
2086
2128
2158
2193
2245
2318
2407
2499
2580
2629
2625
2553
2420
2252
2096
1993
1966
2005
2083
2156
2191
2166
2077
1933
1759
1594
1479
1442
1487
1594
1731
1873
2011
2141
2262
2363
2432
2470
2495
2537
2615
2731
2867
3004
3134
3269
3427
3614
3817
4016
4198
4367
4541
4733
4937
5128
5278
5373
5415
5422
5412
5399
5397
5420
5484
5596
5741
5881
5963
5939
5780
5482
5059
4537
3943
3309
2670
2057
1490
968
475
-19
-538
-1094
-1683
-2292
-2896
-3472
-3996
-4450
-4827
-5140
-5417
-5692
-5991
-6322
-6670
-7012
-7319
-7568
-7742
-7831
-7831
-7756
-7635
-7512
-7432
-7417
-7462
-7541
-7619
-7670
-7685
-7661
-7600
-7502
-7372
-7227
-7093
-6989
-6918
-6858
-6774
-6638
-6436
-6172
-5859
-5509
-5135
-4752
-4389
-4070
-3809
-3597
-3405
-3199
-2965
-2710
-2460
-2239
-2064
-1934
-1846
-1794
-1771
-1765
-1750
-1696
-1579
-1392
-1150
-878
-598
-326
-68
171
385
569
727
875
1032
1214
1423
1648
1879
2116
2369
2651
2955
3262
3543
3785
4002
4231
4507
4837
5198
5540
5822
6022
6144
6205
6223
6214
6193
6184
6209
6277
6372
6465
6524
6544
6540
6543
6576
6641
6720
6796
6857
6900
6914
6879
6767
6559
6258
5891
5495
5105
4745
4430
4172
3974
3831
3717
3597
3441
3235
2994
2746
2522
2340
2200
2090
1991
1881
1741
1558
1332
1081
839
644
528
511
601
795
1080
1424
1784
2105
2347
2495
2565
2587
2586
2570
2532
2464
2368
2257
2138
2009
1854
1653
1400
1106
793
474
151
-185
-544
-928
-1331
-1747
-2170
-2599
-3032
-3463
-3880
-4269
-4625
-4952
-5262
-5574
-5897
-6234
-6576
-6905
-7203
-7460
-7672
-7842
-7973
-8063
-8105
-8093
-8029
-7917
-7767
-7587
-7381
-7152
-6899
-6618
-6298
-5927
-5493
-4997
-4457
-3900
-3354
-2829
-2321
-1817
-1308
-805
-333
79
409
647
794
851
821
704
510
261
-17
-293
-550
-779
-984
-1168
-1334
-1485
-1624
-1759
-1894
-2027
-2142
-2219
-2249
-2239
-2213
-2194
-2194
-2205
-2211
-2201
-2180
-2163
-2159
-2160
-2151
-2122
-2081
-2045
-2027
-2017
-1989
-1915
-1789
-1625
-1443
-1248
-1024
-751
-425
-68
290
626
943
1249
1548
1821
2040
2194
2298
2389
2501
2645
2809
2971
3118
3246
3355
3427
3438
3366
3210
2997
2763
2538
2338
2166
2025
1920
1858
1833
1826
1816
1791
1763
1756
1797
1897
2044
2216
2380
2511
2589
2601
2542
2425
2276
2136
2044
2024
2074
2165
2263
2341
2393
2427
2452
2471
2483
2491
2511
2568
2682
2846
3032
3197
3310
3363
3361
3317
3236
3120
2981
2845
2737
2666
2611
2531
2392
2186
1930
1654
1375
1094
804
513
248
40
-98
-182
-252
-347
-480
-639
-798
-933
-1032
-1090
-1102
-1065
-984
-881
-795
-766
-812
-925
-1068
-1198
-1282
-1302
-1257
-1152
-999
-815
-628
-469
-362
-311
-297
-287
-255
-191
-101
3
114
229
344
438
484
460
364
222
74
-53
-150
-234
-327
-445
-592
-772
-986
-1234
-1500
-1751
-1945
-2055
-2082
-2053
-2009
-1977
-1969
-1984
-2017
-2073
-2145
-2218
-2269
-2275
-2233
-2163
-2091
-2033
-1989
-1940
-1877
-1801
-1728
-1672
-1637
-1618
-1610
-1616
-1646
-1704
-1787
-1881
-1976
-2065
-2150
-2227
-2286
-2320
-2328
-2321
-2315
-2317
-2321
-2315
-2290
-2251
-2208
-2164
-2110
-2025
-1902
-1745
-1575
-1411
-1259
-1113
-963
-811
-671
-556
-464
-382
-292
-190
-87
1
60
95
122
158
216
301
418
570
758
974
1200
1415
1599
1738
1827
1862
1848
1800
1741
1697
1686
1708
1748
1786
1805
1801
1776
1732
1667
1579
1471
1354
1244
1150
1073
1004
937
859
769
662
534
383
213
39
-123
-254
-349
-411
-453
-488
-525
-570
-623
-687
-762
-845
-935
-1032
-1140
-1267
-1416
-1585
-1760
-1928
-2080
-2217
-2344
-2464
-2569
-2642
-2666
-2632
-2545
-2418
-2260
-2079
-1878
-1669
-1468
-1294
-1155
-1050
-965
-887
-811
-736
-664
-590
-507
-409
-296
-176
-55
68
202
352
520
695
858
990
1075
1107
1092
1048
996
959
946
959
987
1018
1048
1071
1087
1092
1079
1049
1004
953
900
836
743
606
420
198
-43
-289
-539
-800
-1080
-1381
-1693
-2007
-2316
-2621
-2926
-3231
-3532
-3817
-4075
-4298
-4476
-4608
-4696
-4745
-4763
-4765
-4766
-4780
-4814
-4861
-4908
-4933
-4923
-4873
-4788
-4675
-4541
-4390
-4228
-4062
-3892
-3708
-3484
-3190
-2804
-2329
-1792
-1230
-674
-145
345
783
1149
1429
1625
1761
1873
1993
2136
2298
2465
2626
2771
2886
2953
2953
2873
2725
2539
2348
2174
2013
1848
1657
1436
1195
956
741
563
431
354
337
384
489
639
821
1027
1258
1515
1794
2085
2380
2686
3018
3385
3775
4148
4447
4631
4688
4644
4538
4402
4256
4107
3970
3862
3797
3768
3751
3715
3648
3558
3468
3394
3333
3275
3210
3135
3057
2974
2878
2758
2618
2475
2358
2288
2268
2285
2321
2360
2392
2406
2390
2339
2262
2175
2096
2037
1998
1974
1970
1990
2037
2098
2148
2164
2138
2084
2025
1981
1958
1952
1959
1972
1988
1993
1966
1884
1733
1513
1232
898
513
72
-427
-984
-1585
-2210
-2831
-3421
-3960
-4437
-4854
-5221
-5545
-5825
-6059
-6244
-6390
-6512
-6624
-6730
-6818
-6867
-6858
-6781
-6640
-6453
-6248
-6058
-5911
-5823
-5792
-5807
-5848
-5902
-5957
-6003
-6028
-6021
-5976
-5900
-5804
-5694
-5566
-5410
-5217
-4993
-4748
-4494
-4227
-3938
-3621
-3284
-2946
-2628
-2334
-2052
-1765
-1461
-1139
-804
-462
-117
224
540
802
987
1084
1101
1058
974
864
733
586
421
236
28
-200
-434
-651
-828
-950
-1014
-1025
-988
-907
-791
-652
-512
-388
-283
-191
-98
2
108
213
317
430
567
739
949
1198
1491
1837
2240
2689
3160
3622
4053
4446
4808
5150
5479
5796
6108
6425
6764
7129
7506
7865
8172
8406
8564
8657
8699
8696
8652
8573
8472
8365
8256
8131
7962
7730
7434
7101
6770
6474
6228
6031
5875
5753
5655
5568
5475
5363
5236
5108
4993
4891
4779
4639
4471
4304
4176
4101
4051
3981
3845
3641
3400
3163
2947
2744
2536
2319
2108
1922
1761
1601
1412
1181
919
652
395
148
-96
-336
-554
-738
-890
-1042
-1232
-1481
-1780
-2096
-2390
-2638
-2831
-2968
-3051
-3090
-3101
-3113
-3154
-3235
-3353
-3494
-3644
-3799
-3956
-4107
-4238
-4337
-4408
-4472
-4557
-4678
-4828
-4978
-5097
-5163
-5177
-5152
-5108
-5065
-5032
-5015
-5008
-5002
-4979
-4921
-4812
-4647
-4432
-4184
-3929
-3692
-3490
-3329
-3202
-3090
-2969
-2821
-2640
-2434
-2223
-2029
-1868
-1747
-1662
-1608
-1583
-1589
-1627
-1692
-1768
-1834
-1876
-1889
-1877
-1846
-1796
-1726
-1637
-1538
-1446
-1370
-1305
-1236
-1148
-1039
-920
-805
-698
-594
-485
-377
-282
-217
-184
-166
-141
-97
-37
25
82
134
195
272
368
481
610
757
922
1096
1260
1401
1515
1615
1713
1808
1887
1938
1965
1988
2031
2101
2175
2218
2201
2120
1991
1839
1679
1522
1378
1263
1194
1175
1188
1203
1193
1155
1108
1077
1080
1118
1182
1263
1355
1456
1559
1652
1722
1762
1769
1750
1724
1713
1745
1835
1976
2137
2272
2346
2353
2311
2247
2179
2105
2015
1905
1791
1695
1630
1591
1557
1510
1445
1368
1289
1209
1126
1041
967
919
906
920
938
934
898
835
767
714
688
689
709
737
762
780
794
809
834
863
887
888
860
808
750
707
688
689
696
691
664
608
529
438
359
321
348
454
623
822
1006
1139
1204
1208
1176
1138
1119
1134
1186
1272
1380
1497
1608
1691
1728
1702
1611
1468
1295
1116
949
798
659
522
368
176
-79
-404
-789
-1197
-1577
-1888
-2118
-2280
-2407
-2530
-2668
-2832
-3033
-3286
-3601
-3973
-4373
-4761
-5100
-5372
-5583
-5755
-5918
-6100
-6317
-6576
-6865
-7157
-7416
-7607
-7708
-7713
-7632
-7482
-7283
-7060
-6841
-6649
-6499
-6385
-6283
-6157
-5973
-5713
-5378
-4989
-4577
-4176
-3817
-3516
-3272
-3070
-2887
-2701
-2496
-2268
-2021
-1772
-1545
-1373
-1294
-1329
-1479
-1715
-1987
-2244
-2449
-2587
-2659
-2675
-2646
-2585
-2509
-2439
-2393
-2370
-2350
-2294
-2167
-1950
-1651
-1302
-941
-599
-288
-12
233
450
640
808
957
1096
1230
1360
1489
1619
1756
1901
2052
2205
2360
2522
2699
2899
3117
3341
3554
3741
3899
4029
4136
4224
4299
4369
4450
4554
4688
4846
5010
5160
5279
5354
5382
5366
5316
5249
5181
5124
5080
5046
5013
4975
4924
4855
4767
4669
4577
4515
4505
4558
4670
4827
5010
5201
5381
5532
5637
5689
5700
5693
5697
5725
5777
5835
5885
5913
5909
5861
5752
5573
5333
5062
4797
4563
4359
4158
3926
3641
3301
2919
2513
2095
1676
1271
897
570
295
59
-163
-394
-647
-919
-1199
-1476
-1740
-1983
-2197
-2376
-2520
-2638
-2746
-2860
-2987
-3117
-3235
-3327
-3385
-3406
-3391
-3340
-3253
-3136
-2998
-2854
-2711
-2570
-2424
-2264
-2084
-1874
-1620
-1306
-930
-513
-100
262
544
755
925
1090
1263
1432
1579
1691
1770
1820
1832
1787
1666
1468
1213
929
637
339
36
-267
-552
-804
-1022
-1228
-1440
-1662
-1877
-2049
-2155
-2188
-2157
-2071
-1938
-1761
-1557
-1355
-1187
-1066
-977
-884
-755
-575
-354
-114
125
349
552
724
861
965
1047
1125
1213
1316
1429
1547
1669
1792
1906
1989
2019
1982
1883
1745
1597
1460
1341
1235
1128
1004
845
633
355
10
-386
-801
-1197
-1550
-1850
-2103
-2321
-2511
-2674
-2811
-2926
-3021
-3099
-3148
-3152
-3098
-2988
-2837
-2667
-2495
-2325
-2153
-1976
-1796
-1621
-1450
-1272
-1068
-825
-542
-233
85
399
703
990
1249
1468
1644
1795
1951
2141
2381
2658
2942
3197
3391
3508
3545
3511
3422
3293
3136
2952
2737
2489
2215
1932
1656
1386
1107
799
455
93
-256
-566
-831
-1066
-1292
-1520
-1753
-1986
-2223
-2473
-2747
-3041
-3338
-3611
-3839
-4013
-4136
-4216
-4258
-4266
-4243
-4199
-4148
-4106
-4082
-4075
-4082
-4088
-4090
-4091
-4107
-4146
-4207
-4272
-4316
-4318
-4271
-4184
-4072
-3943
-3800
-3638
-3463
-3287
-3124
-2986
-2878
-2805
-2773
-2792
-2866
-2991
-3153
-3344
-3563
-3815
-4094
-4378
-4630
-4819
-4936
-4996
-5022
-5030
-5022
-4997
-4961
-4937
-4945
-4995
-5075
-5160
-5232
-5286
-5324
-5345
-5337
-5286
-5183
-5036
-4857
-4657
-4436
-4185
-3904
-3600
-3287
-2973
-2659
-2336
-1997
-1644
-1283
-922
-564
-213
126
443
732
993
1236
1476
1726
1989
2261
2533
2794
3029
3226
3375
3477
3541
3583
3615
3639
3648
3630
3575
3480
3351
3199
3038
2883
2744
2630
2541
2477
2430
2393
2359
2318
2263
2194
2119
2049
1997
1968
1962
1973
1998
2035
2077
2112
2124
2103
2055
2001
1966
1966
2001
2065
2144
2231
2323
2412
2492
2558
2611
2663
2722
2788
2851
2903
2942
2982
3037
3117
3216
3322
3425
3524
3625
3727
3821
3889
3915
3891
3819
3710
3573
3413
3230
3024
2793
2541
2275
2005
1746
1502
1273
1057
850
652
464
282
97
-106
-330
-568
-800
-1012
-1199
-1375
-1553
-1741
-1931
-2113
-2274
-2414
-2531
-2623
-2684
-2713
-2716
-2704
-2686
-2658
-2608
-2526
-2417
-2294
-2170
-2047
-1917
-1769
-1599
-1412
-1212
-995
-751
-471
-162
153
448
706
924
1109
1270
1410
1534
1647
1760
1882
2015
2154
2293
2425
2542
2634
2689
2699
2671
2620
2566
2515
2459
2385
2280
2149
2001
1839
1661
1456
1218
953
676
403
146
-85
-282
-435
-545
-627
-709
-816
-955
-1112
-1261
-1382
-1466
-1517
-1538
-1529
-1489
-1422
-1345
-1273
-1216
-1170
-1122
-1061
-982
-886
-774
-647
-509
-372
-254
-170
-121
-101
-96
-97
-96
-81
-32
69
224
410
586
714
782
803
805
811
829
859
899
953
1018
1080
1109
1082
994
867
731
604
485
361
229
99
-11
-100
-184
-293
-448
-640
-842
-1026
-1180
-1307
-1413
-1498
-1554
-1582
-1606
-1660
-1776
-1953
-2163
-2367
-2537
-2666
-2757
-2811
-2817
-2764
-2651
-2500
-2341
-2196
-2068
-1945
-1809
-1647
-1455
-1228
-965
-668
-355
-56
196
383
508
595
676
777
914
1094
1317
1577
1858
2137
2390
2601
2768
2903
3022
3136
3248
3356
3454
3538
3609
3669
3717
3752
3771
3771
3755
3727
3696
3665
3629
3575
3490
3364
3198
2999
2770
2514
2225
1904
1556
1194
830
462
83
-317
-739
-1167
-1574
-1938
-2252
-2528
-2787
-3048
-3316
-3582
-3832
-4054
-4253
-4436
-4612
-4779
-4921
-5026
-5087
-5111
-5115
-5109
-5093
-5059
-5002
-4928
-4849
-4775
-4695
-4591
-4442
-4245
-4016
-3779
-3542
-3298
-3028
-2723
-2399
-2084
-1807
-1576
-1380
-1198
-1022
-860
-728
-639
-594
-583
-591
-613
-650
-704
-775
-852
-927
-991
-1041
-1081
-1114
-1140
-1151
-1133
-1071
-960
-806
-627
-450
-297
-181
-102
-47
2
69
172
323
528
779
1064
1365
1660
1931
2166
2358
2508
2624
2715
2785
2832
2847
2827
2774
2694
2599
2498
2402
2327
2289
2299
2357
2448
2549
2640
2714
2770
2809
2824
2807
2753
2671
2578
2490
2415
2345
2271
2185
2088
1981
1866
1744
1620
1506
1414
1351
1310
1277
1234
1171
1084
971
832
670
497
329
182
64
-25
-93
-142
-174
-190
-198
-207
-225
-246
-254
-230
-170
-80
22
123
219
311
394
457
489
491
481
492
552
674
852
1061
1266
1433
1533
1552
1488
1359
1196
1029
889
791
740
726
736
751
753
733
689
628
560
504
476
487
541
625
717
793
837
847
832
803
763
711
647
583
529
495
475
457
432
405
388
388
399
406
402
398
422
496
621
771
911
1018
1093
1146
1186
1207
1201
1167
1115
1064
1018
965
882
753
575
360
119
-141
-415
-694
-958
-1184
-1354
-1464
-1518
-1521
-1476
-1382
-1244
-1069
-869
-650
-411
-154
118
398
678
954
1222
1468
1672
1813
1885
1906
1910
1933
1998
2109
2254
2417
2581
2732
2858
2956
3036
3115
3210
3326
3450
3568
3670
3759
3846
3939
4034
4121
4194
4254
4305
4341
4350
4314
4231
4109
3963
3799
3608
3378
3108
2817
2532
2276
2053
1856
1677
1521
1401
1318
1256
1186
1090
972
858
782
761
789
844
907
965
1012
1045
1053
1026
960
860
741
619
515
445
420
438
485
535
558
537
466
359
234
108
-8
-111
-210
-319
-461
-654
-907
-1214
-1554
-1903
-2243
-2568
-2877
-3173
-3454
-3723
-3988
-4261
-4558
-4886
-5242
-5610
-5964
-6278
-6532
-6717
-6842
-6923
-6981
-7032
-7084
-7137
-7187
-7230
-7252
-7237
-7169
-7041
-6863
-6659
-6451
-6246
-6028
-5777
-5483
-5156
-4818
-4487
-4163
-3831
-3479
-3113
-2752
-2418
-2114
-1828
-1540
-1240
-928
-613
-294
32
372
721
1062
1376
1650
1885
2086
2256
2394
2496
2567
2620
2669
2721
2773
2810
2817
2783
2705
2583
2430
2263
2103
1971
1876
1818
1783
1761
1741
1719
1691
1652
1597
1531
1464
1413
1388
1393
1417
1450
1479
1502
1515
1516
1500
1461
1403
1331
1253
1173
1089
996
892
779
662
549
446
358
289
243
223
224
238
251
255
250
248
262
300
364
447
540
634
725
812
898
988
1094
1222
1376
1543
1705
1844
1950
2025
2079
2120
2152
2178
2206
2248
2311
2391
2463
2499
2479
2401
2281
2139
1984
1815
1625
1416
1197
976
752
516
252
-48
-382
-741
-1115
-1494
-1865
-2211
-2509
-2744
-2911
-3020
-3082
-3110
-3109
-3085
-3051
-3016
-2989
-2963
-2922
-2849
-2741
-2607
-2463
-2323
-2191
-2068
-1963
-1894
-1879
-1924
-2013
-2113
-2188
-2218
-2201
-2149
-2074
-1984
-1881
-1763
-1633
-1496
-1361
-1235
-1125
-1035
-968
-920
-888
-874
-883
-929
-1018
-1144
-1286
-1418
-1531
-1632
-1739
-1868
-2019
-2178
-2335
-2493
-2669
-2877
-3109
-3334
-3514
-3626
-3678
-3701
-3729
-3775
-3833
-3882
-3900
-3872
-3789
-3645
-3436
-3168
-2861
-2546
-2256
-2012
-1822
-1683
-1586
-1518
-1465
-1411
-1338
-1238
-1113
-978
-846
-730
-632
-547
-467
-384
-286
-167
-24
144
328
515
689
834
936
986
984
939
867
788
716
657
613
583
567
563
567
576
586
601
636
706
825
999
1221
1481
1763
2047
2312
2539
2715
2837
2912
2955
2980
3003
3036
3087
3155
3230
3290
3313
3286
3207
3085
2937
2773
2603
2434
2268
2105
1940
1763
1571
1365
1155
952
765
599
461
365
322
334
386
446
486
491
468
437
415
408
414
427
446
476
520
576
639
702
762
814
851
868
861
835
799
761
722
678
625
562
493
421
351
285
230
196
194
227
285
357
429
493
545
579
585
551
476
369
242
106
-38
-195
-365
-546
-733
-927
-1136
-1368
-1624
-1893
-2160
-2411
-2644
-2858
-3050
-3211
-3330
-3405
-3447
-3475
-3510
-3561
-3626
-3692
-3742
-3758
-3728
-3649
-3533
-3401
-3276
-3166
-3069
-2971
-2868
-2773
-2707
-2689
-2716
-2766
-2809
-2825
-2811
-2771
-2709
-2620
-2498
-2344
-2167
-1982
-1791
-1584
-1345
-1066
-753
-430
-124
143
362
530
649
719
746
741
719
696
680
668
649
612
552
473
391
324
289
290
326
385
457
533
609
680
745
804
857
909
962
1016
1068
1119
1172
1237
1316
1401
1468
1493
1461
1384
1292
1213
1159
1120
1070
991
879
748
611
474
335
189
43
-88
-187
-241
-252
-226
-170
-89
13
124
227
307
357
382
392
395
390
372
335
275
195
95
-25
-161
-301
-425
-506
-523
-467
-344
-168
39
255
454
618
735
805
842
867
899
951
1025
1115
1208
1294
1365
1424
1475
1528
1588
1653
1725
1806
1907
2032
2175
2307
2397
2420
2376
2287
2181
2075
1974
1874
1783
1715
1684
1687
1705
1714
1708
1696
1691
1693
1685
1643
1557
1438
1304
1167
1016
841
631
400
171
-36
-215
-364
-483
-561
-592
-585
-558
-535
-527
-530
-536
-543
-552
-561
-556
-519
-445
-352
-273
-234
-238
-263
-287
-303
-319
-344
-369
-371
-332
-258
-176
-116
-90
-88
-96
-109
-134
-178
-236
-287
-313
-310
-294
-282
-282
-293
-307
-323
-346
-381
-429
-483
-539
-592
-641
-680
-708
-734
-772
-837
-926
-1020
-1095
-1141
-1173
-1215
-1277
-1344
-1391
-1406
-1411
-1440
-1518
-1629
-1733
-1794
-1806
-1797
-1795
-1808
-1816
-1799
-1751
-1688
-1628
-1572
-1506
-1416
-1307
-1192
-1082
-969
-835
-673
-501
-355
-262
-218
-198
-170
-121
-57
10
77
150
231
306
351
347
297
220
141
80
42
27
35
69
129
213
315
431
557
691
826
960
1099
1254
1435
1641
1852
2045
2207
2339
2455
2560
2653
2726
2780
2825
2880
2955
3047
3145
3241
3340
3447
3562
3681
3792
3892
3985
4070
4140
4179
4175
4129
4059
3982
3904
3818
3711
3582
3437
3289
3135
2965
2767
2543
2314
2109
1950
1846
1788
1762
1756
1759
1762
1747
1700
1610
1482
1328
1168
1018
889
783
703
647
613
591
569
529
463
370
266
175
115
89
87
94
99
101
108
122
141
158
169
174
172
163
146
123
104
97
100
95
55
-37
-177
-339
-496
-635
-762
-891
-1026
-1167
-1314
-1473
-1655
-1862
-2075
-2266
-2412
-2514
-2590
-2661
-2729
-2781
-2806
-2809
-2811
-2826
-2846
-2848
-2813
-2746
-2675
-2626
-2605
-2598
-2587
-2571
-2565
-2579
-2605
-2612
-2574
-2489
-2383
-2285
-2204
-2124
-2020
-1886
-1735
-1594
-1475
-1375
-1281
-1190
-1109
-1050
-1018
-1002
-999
-1004
-1031
-1079
-1142
-1200
-1243
-1280
-1332
-1418
-1533
-1657
-1769
-1863
-1954
-2054
-2159
-2245
-2286
-2276
-2233
-2185
-2154
-2142
-2137
-2131
-2124
-2117
-2106
-2072
-1993
-1857
-1671
-1458
-1247
-1057
-897
-768
-666
-588
-524
-463
-388
-285
-148
19
207
401
590
767
932
1088
1239
1379
1497
1576
1612
1611
1596
1586
1590
1601
1605
1596
1584
1590
1632
1711
1813
1914
1997
2053
2082
2084
2057
2005
1950
1914
1923
1978
2059
2130
2164
2162
2151
2172
2252
2390
2563
2740
2899
3031
3137
3220
3276
3302
3300
3277
3248
3223
3208
3202
3201
3197
3192
3188
3191
3205
3229
3251
3255
3232
3182
3121
3067
3027
2993
2947
2875
2777
2665
2559
2468
2391
2318
2243
2164
2082
1990
1878
1736
1560
1358
1141
917
689
450
196
-72
-349
-628
-905
-1175
-1436
-1688
-1928
-2156
-2362
-2531
-2644
-2690
-2678
-2632
-2587
-2564
-2566
-2581
-2595
-2605
-2618
-2641
-2673
-2709
-2744
-2783
-2841
-2924
-3026
-3125
-3198
-3228
-3215
-3165
-3088
-2990
-2880
-2773
-2685
-2625
-2588
-2556
-2508
-2435
-2349
-2276
-2243
-2267
-2348
-2467
-2601
-2728
-2836
-2928
-3019
-3128
-3266
-3431
-3609
-3778
-3924
-4041
-4128
-4187
-4210
-4188
-4118
-4013
-3896
-3797
-3728
-3681
-3632
-3549
-3412
-3219
-2979
-2705
-2403
-2077
-1732
-1384
-1057
-773
-540
-350
-188
-42
84
186
261
323
389
473
573
673
753
806
838
860
878
891
898
904
920
956
1006
1056
1078
1055
986
886
771
654
542
438
342
257
181
113
48
-18
-86
-159
-236
-314
-380
-423
-434
-418
-385
-347
-305
-250
-167
-48
100
265
431
587
725
840
926
979
1000
992
957
897
814
717
618
529
449
364
254
111
-51
-207
-335
-427
-495
-559
-631
-715
-806
-903
-1002
-1102
-1191
-1259
-1296
-1303
-1282
-1238
-1170
-1081
-981
-882
-790
-698
-588
-444
-264
-66
128
305
464
614
755
881
987
1082
1189
1335
1526
1749
1974
2181
2366
2539
2706
2856
2971
3037
3058
3056
3054
3059
3062
3041
2982
2886
2763
2630
2497
2364
2230
2095
1967
1855
1763
1686
1609
1517
1399
1263
1124
999
896
809
734
672
639
650
710
806
908
990
1043
1078
1115
1175
1270
1406
1586
1807
2058
2314
2542
2718
2837
2919
2997
3103
3250
3430
3614
3770
3871
3908
3887
3829
3752
3673
3599
3535
3485
3450
3425
3397
3343
3242
3088
2892
2676
2460
2253
2051
1849
1645
1444
1249
1056
850
615
342
35
-290
-613
-914
-1180
-1405
-1587
-1733
-1855
-1969
-2090
-2225
-2374
-2523
-2651
-2732
-2753
-2714
-2632
-2525
-2409
-2286
-2149
-1999
-1845
-1703
-1583
-1481
-1378
-1256
-1111
-954
-800
-661
-536
-423
-324
-250
-209
-200
-209
-217
-219
-229
-264
-338
-446
-574
-702
-822
-933
-1038
-1139
-1234
-1323
-1410
-1501
-1601
-1709
-1819
-1923
-2009
-2068
-2089
-2077
-2049
-2037
-2068
-2156
-2295
-2461
-2628
-2777
-2893
-2959
-2957
-2876
-2724
-2533
-2349
-2204
-2104
-2029
-1956
-1870
-1774
-1681
-1593
-1501
-1387
-1243
-1069
-876
-671
-454
-225
12
244
455
636
791
931
1064
1187
1288
1352
1373
1358
1323
1289
1272
1279
1306
1341
1372
1389
1390
1372
1330
1252
1131
968
786
613
475
378
308
241
165
83
10
-47
-96
-159
-253
-377
-509
-623
-704
-752
-777
-785
-775
-738
-679
-613
-558
-519
-480
-413
-296
-134
44
202
315
386
435
480
530
580
623
660
707
778
877
997
1121
1237
1345
1453
1569
1694
1818
1929
2017
2081
2129
2171
2209
2236
2236
2191
2091
1937
1745
1542
1350
1187
1056
952
866
788
714
639
563
480
384
270
136
-9
-153
-276
-366
-419
-446
-462
-479
-506
-539
-573
-602
-624
-637
-638
-629
-617
-614
-633
-677
-739
-803
-855
-896
-940
-1002
-1091
-1201
-1316
-1424
-1525
-1627
-1738
-1859
-1983
-2099
-2201
-2288
-2364
-2431
-2491
-2548
-2611
-2690
-2792
-2910
-3031
-3138
-3225
-3295
-3359
-3424
-3491
-3551
-3593
-3614
-3614
-3589
-3531
-3429
-3276
-3081
-2865
-2653
-2456
-2268
-2072
-1858
-1627
-1398
-1184
-986
-792
-586
-367
-146
59
235
385
516
632
730
807
869
931
1010
1111
1220
1316
1387
1434
1468
1494
1508
1504
1479
1445
1415
1397
1388
1384
1388
1415
1478
1575
1684
1779
1845
1889
1924
1961
1995
2019
2031
2045
2081
2144
2225
2304
2372
2429
2484
2537
2579
2597
2592
2582
2590
2627
2684
2736
2763
2760
2734
2694
2647
2596
2550
2520
2516
2534
2558
2569
2556
2519
2466
2405
2344
2296
2276
2299
2370
2473
2578
2655
2686
2670
2611
2517
2396
2262
2132
2023
1940
1874
1806
1724
1625
1514
1397
1275
1146
1020
914
839
799
773
736
667
563
433
289
134
-35
-220
-414
-603
-771
-913
-1033
-1145
-1262
-1397
-1558
-1748
-1963
-2193
-2426
-2649
-2854
-3041
-3219
-3400
-3599
-3826
-4077
-4334
-4564
-4738
-4839
-4869
-4843
-4780
-4689
-4576
-4448
-4315
-4190
-4078
-3971
-3856
-3724
-3579
-3436
-3304
-3187
-3079
-2977
-2889
-2826
-2791
-2771
-2740
-2672
-2561
-2419
-2269
-2132
-2009
-1896
-1786
-1677
-1575
-1484
-1402
-1325
-1251
-1182
-1130
-1102
-1099
-1109
-1117
-1109
-1078
-1028
-965
-897
-827
-756
-688
-631
-596
-591
-614
-652
-688
-711
-716
-711
-705
-704
-708
-713
-714
-704
-678
-634
-569
-488
-394
-292
-180
-53
91
247
400
536
651
753
859
985
1133
1295
1458
1613
1761
1908
2055
2193
2308
2391
2448
2499
2567
2665
2787
2915
3030
3125
3204
3273
3330
3358
3337
3261
3147
3022
2908
2808
2710
2595
2456
2297
2124
1940
1740
1526
1310
1115
959
843
756
683
618
567
538
528
526
521
517
526
560
620
693
767
840
923
1022
1129
1218
1264
1263
1231
1194
1167
1147
1124
1096
1074
1075
1104
1142
1164
1150
1097
1022
938
855
770
686
607
538
472
384
248
53
-187
-437
-666
-860
-1031
-1198
-1372
-1552
-1727
-1893
-2054
-2218
-2380
-2526
-2637
-2707
-2748
-2779
-2816
-2858
-2892
-2910
-2911
-2907
-2910
-2915
-2910
-2877
-2810
-2716
-2614
-2518
-2434
-2363
-2305
-2262
-2234
-2220
-2211
-2196
-2165
-2107
-2017
-1891
-1734
-1558
-1379
-1207
-1046
-894
-744
-598
-456
-319
-179
-29
130
280
394
458
479
481
486
497
497
467
407
341
297
287
296
300
287
273
283
334
417
504
572
611
630
640
644
636
615
585
553
517
462
377
259
125
0
-100
-168
-207
-214
-180
-93
44
215
397
573
736
886
1024
1154
1287
1439
1625
1845
2082
2307
2501
2664
2806
2935
3041
3110
3132
3117
3083
3046
3006
2952
2878
2790
2697
2603
2493
2347
2159
1946
1740
1565
1422
1292
1152
991
813
632
457
296
158
48
-39
-120
-219
-352
-517
-692
-856
-1000
-1131
-1251
-1350
-1400
-1381
-1300
-1189
-1081
-989
-892
-761
-580
-360
-130
87
294
505
734
974
1203
1401
1561
1689
1792
1871
1919
1935
1923
1896
1860
1812
1742
1640
1508
1362
1223
1110
1031
983
954
925
876
786
646
454
220
-39
-301
-541
-738
-876
-952
-975
-962
-932
-897
-864
-836
-813
-795
-775
-739
-677
-586
-482
-386
-320
-294
-299
-316
-325
-311
-268
-195
-99
11
123
225
310
372
408
413
387
338
278
223
180
142
86
-10
-163
-373
-628
-906
-1181
-1435
-1652
-1833
-1988
-2137
-2297
-2474
-2662
-2853
-3044
-3244
-3462
-3690
-3903
-4062
-4146
-4157
-4130
-4103
-4100
-4115
-4124
-4102
-4038
-3933
-3790
-3611
-3391
-3132
-2849
-2569
-2316
-2106
-1937
-1801
-1685
-1582
-1485
-1388
-1286
-1182
-1086
-1016
-986
-1000
-1052
-1123
-1196
-1256
-1291
-1289
-1243
-1157
-1048
-949
-889
-881
-915
-961
-989
-980
-935
-865
-784
-700
-619
-552
-511
-509
-544
-597
-642
-658
-637
-587
-521
-452
-386
-333
-300
-294
-308
-318
-292
-204
-47
164
403
649
888
1112
1311
1472
1592
1681
1769
1886
2044
2230
2414
2565
2670
2736
2777
2799
2798
2768
2711
2640
2577
2537
2523
2525
2531
2528
2509
2474
2423
2364
2310
2274
2266
2287
2327
2371
2404
2415
2395
2340
2252
2142
2033
1950
1911
1919
1966
2035
2112
2183
2239
2272
2275
2253
2222
2205
2222
2278
2363
2455
2536
2597
2636
2658
2666
2664
2664
2679
2725
2808
2917
3029
3115
3152
3132
3059
2945
2798
2628
2444
2257
2081
1926
1791
1664
1527
1371
1198
1022
862
725
611
514
428
354
289
228
156
59
-65
-202
-325
-413
-462
-485
-498
-509
-515
-511
-495
-475
-459
-448
-428
-381
-297
-179
-42
96
220
322
396
437
443
417
367
306
244
187
143
118
116
136
169
197
209
202
181
154
125
99
80
78
99
139
181
203
193
158
117
90
84
96
123
173
260
392
561
740
900
1027
1128
1225
1333
1457
1587
1711
1814
1887
1920
1906
1845
1752
1644
1542
1454
1381
1322
1278
1249
1230
1203
1147
1049
915
765
622
492
370
243
107
-37
-182
-330
-492
-676
-882
-1091
-1280
-1428
-1529
-1588
-1616
-1618
-1599
-1564
-1524
-1495
-1493
-1526
-1593
-1681
-1771
-1844
-1888
-1909
-1919
-1936
-1965
-2000
-2025
-2025
-1999
-1949
-1883
-1805
-1715
-1620
-1535
-1476
-1456
-1473
-1514
-1571
-1641
-1726
-1821
-1905
-1953
-1947
-1894
-1821
-1755
-1709
-1673
-1628
-1563
-1477
-1383
-1286
-1185
-1077
-967
-873
-817
-817
-874
-976
-1102
-1229
-1336
-1402
-1414
-1370
-1284
-1179
-1081
-1006
-955
-922
-897
-867
-826
-766
-684
-584
-475
-371
-282
-217
-178
-163
-166
-175
-170
-138
-70
31
155
289
423
543
632
683
699
702
722
780
877
990
1095
1182
1261
1343
1425
1487
1507
1480
1425
1375
1346
1333
1314
1270
1200
1113
1016
904
770
615
455
309
183
64
-65
-207
-350
-476
-583
-691
-827
-998
-1181
-1338
-1440
-1493
-1530
-1583
-1665
-1764
-1857
-1928
-1977
-2007
-2017
-2003
-1958
-1885
-1792
-1685
-1567
-1437
-1301
-1174
-1073
-1004
-959
-917
-863
-793
-717
-644
-578
-517
-462
-419
-392
-385
-394
-412
-439
-476
-527
-586
-643
-692
-733
-778
-837
-912
-991
-1055
-1090
-1093
-1071
-1026
-963
-884
-804
-744
-720
-735
-772
-804
-814
-803
-788
-788
-809
-841
-873
-901
-933
-980
-1045
-1118
-1179
-1214
-1218
-1197
-1156
-1096
-1014
-915
-808
-711
-640
-603
-596
-610
-638
-674
-716
-757
-786
-793
-777
-743
-704
-668
-637
-605
-559
-490
-396
-282
-159
-39
67
154
221
273
315
351
380
400
406
397
371
329
273
203
117
14
-110
-252
-410
-576
-740
-894
-1028
-1140
-1225
-1288
-1336
-1381
-1431
-1489
-1546
-1587
-1599
-1577
-1525
-1454
-1373
-1286
-1195
-1099
-1002
-911
-824
-744
-673
-618
-588
-584
-600
-622
-641
-653
-661
-667
-669
-655
-623
-575
-524
-475
-423
-356
-266
-167
-87
-51
-66
-117
-181
-246
-319
-418
-554
-721
-900
-1073
-1231
-1369
-1487
-1575
-1626
-1634
-1604
-1546
-1471
-1384
-1289
-1187
-1079
-962
-830
-680
-511
-332
-145
51
267
506
759
1000
1205
1367
1497
1619
1744
1865
1965
2037
2092
2149
2216
2283
2333
2359
2374
2404
2461
2539
2610
2655
2675
2687
2703
2718
2712
2667
2583
2480
2370
2254
2115
1941
1743
1548
1389
1274
1189
1105
1010
909
818
751
710
690
693
730
816
950
1110
1268
1398
1500
1589
1690
1813
1957
2111
2264
2414
2561
2701
2823
2912
2961
2972
2957
2931
2906
2884
2868
2860
2868
2895
2940
2993
3041
3078
3106
3135
3177
3240
3323
3418
3515
3601
3657
3660
3594
3455
3257
3030
2804
2596
2408
2232
2061
1896
1740
1591
1436
1265
1075
881
711
588
520
494
491
495
500
508
518
526
528
524
522
533
561
602
646
685
716
742
762
768
751
702
624
533
446
377
330
301
280
260
235
202
162
115
64
12
-35
-76
-109
-139
-175
-229
-310
-421
-556
-705
-860
-1022
-1202
-1412
-1657
-1932
-2223
-2518
-2808
-3088
-3354
-3594
-3796
-3952
-4066
-4148
-4208
-4248
-4266
-4258
-4228
-4182
-4122
-4043
-3939
-3808
-3657
-3501
-3345
-3184
-3010
-2818
-2621
-2443
-2298
-2180
-2069
-1942
-1794
-1641
-1498
-1367
-1234
-1078
-894
-695
-504
-329
-167
0
177
353
508
623
701
751
786
805
802
767
703
616
514
403
286
170
67
-15
-81
-144
-218
-312
-419
-526
-626
-716
-794
-854
-882
-863
-797
-694
-569
-435
-294
-146
8
161
306
440
566
687
799
888
944
962
948
913
869
824
784
760
762
793
849
914
969
996
984
929
831
699
546
387
235
97
-25
-132
-221
-290
-341
-383
-430
-485
-543
-588
-608
-602
-584
-571
-568
-568
-557
-527
-477
-416
-350
-276
-190
-87
26
138
230
288
305
282
226
150
75
17
-10
-3
30
76
119
151
167
168
161
147
127
98
59
12
-34
-72
-105
-146
-211
-307
-424
-531
-599
-617
-599
-580
-590
-640
-722
-818
-917
-1018
-1124
-1232
-1328
-1393
-1409
-1371
-1291
-1184
-1071
-966
-879
-813
-762
-715
-659
-590
-515
-447
-404
-399
-434
-507
-614
-749
-907
-1076
-1244
-1396
-1527
-1636
-1733
-1822
-1908
-1987
-2052
-2096
-2112
-2094
-2039
-1945
-1818
-1672
-1528
-1405
-1316
-1260
-1232
-1223
-1227
-1237
-1244
-1234
-1196
-1131
-1055
-992
-959
-960
-981
-1006
-1029
-1045
-1057
-1064
-1058
-1037
-1010
-996
-1006
-1040
-1078
-1103
-1108
-1103
-1100
-1100
-1082
-1024
-921
-794
-680
-609
-584
-589
-603
-618
-638
-667
-699
-719
-715
-691
-663
-648
-645
-638
-603
-528
-415
-277
-127
30
188
342
481
596
682
743
786
815
838
860
891
939
1004
1074
1134
1173
1187
1184
1173
1163
1161
1170
1196
1237
1286
1333
1371
1404
1445
1510
1603
1715
1828
1931
2024
2114
2206
2294
2360
2386
2368
2316
2249
2183
2123
2058
1978
1874
1747
1600
1438
1263
1078
890
715
568
462
396
356
327
295
256
211
164
117
78
55
60
99
167
248
324
385
432
473
513
547
565
559
535
503
475
453
430
398
358
316
282
254
229
203
178
159
150
144
128
95
50
11
-10
-7
5
7
-12
-47
-84
-105
-101
-76
-38
4
46
88
128
166
197
216
216
191
144
81
16
-41
-84
-118
-149
-185
-228
-276
-322
-360
-386
-393
-375
-332
-268
-193
-117
-46
21
92
171
254
330
387
421
434
437
436
432
420
395
353
294
216
119
-1
-143
-294
-440
-565
-671
-770
-879
-1000
-1128
-1236
-1311
-1352
-1375
-1396
-1416
-1420
-1389
-1316
-1213
-1102
-1002
-913
-821
-712
-581
-440
-303
-182
-75
23
114
191
243
267
267
260
264
289
336
398
472
556
656
773
903
1038
1168
1292
1416
1549
1690
1829
1947
2025
2061
2061
2037
1999
1946
1880
1808
1746
1707
1696
1697
1692
1665
1615
1551
1483
1416
1345
1269
1187
1103
1018
933
846
766
707
683
695
730
770
803
833
871
923
986
1048
1099
1136
1164
1187
1200
1191
1152
1083
996
906
827
764
722
697
687
686
689
694
705
727
761
803
842
871
890
906
929
963
1002
1041
1071
1091
1102
1105
1097
1079
1052
1025
1002
987
974
955
930
904
883
870
860
840
801
740
665
587
514
444
369
283
183
72
-45
-168
-294
-422
-543
-648
-733
-806
-885
-985
-1113
-1262
-1417
-1566
-1705
-1833
-1947
-2044
-2119
-2175
-2220
-2260
-2293
-2309
-2301
-2270
-2232
-2205
-2197
-2202
-2209
-2209
-2206
-2206
-2210
-2212
-2200
-2172
-2135
-2098
-2067
-2035
-1998
-1957
-1923
-1915
-1940
-1998
-2077
-2171
-2276
-2393
-2516
-2637
-2747
-2839
-2918
-2982
-3031
-3060
-3070
-3070
-3074
-3087
-3103
-3106
-3085
-3036
-2966
-2881
-2783
-2669
-2541
-2410
-2292
-2198
-2123
-2056
-1983
-1898
-1798
-1683
-1543
-1374
-1176
-963
-753
-554
-366
-178
12
201
375
527
660
786
917
1056
1196
1329
1448
1552
1645
1729
1804
1873
1939
2005
2075
2154
2241
2332
2413
2467
2481
2447
2375
2279
2176
2071
1968
1864
1764
1675
1603
1549
1510
1480
1459
1444
1434
1421
1401
1374
1345
1322
1305
1290
1272
1251
1233
1223
1222
1225
1225
1222
1224
1235
1258
1290
1335
1402
1499
1624
1763
1889
1984
2045
2079
2098
2101
2086
2053
2015
1988
1983
1993
2001
1995
1976
1955
1939
1926
1906
1874
1834
1798
1772
1749
1716
1662
1583
1483
1363
1223
1062
891
727
583
458
334
194
38
-116
-246
-345
-422
-491
-555
-600
-610
-582
-535
-492
-462
-434
-383
-297
-186
-72
25
102
171
243
317
377
406
398
360
307
252
202
158
119
81
39
-12
-76
-152
-238
-330
-427
-522
-604
-661
-691
-704
-716
-740
-778
-819
-853
-886
-935
-1018
-1135
-1266
-1381
-1466
-1526
-1581
-1649
-1728
-1804
-1858
-1888
-1901
-1910
-1920
-1921
-1903
-1861
-1799
-1730
-1667
-1615
-1570
-1525
-1475
-1421
-1368
-1325
-1301
-1295
-1305
-1323
-1346
-1374
-1411
-1453
-1491
-1515
-1519
-1508
-1491
-1474
-1451
-1412
-1353
-1281
-1206
-1134
-1056
-953
-817
-656
-490
-340
-209
-83
51
193
326
427
483
499
493
479
466
457
456
471
504
544
577
589
581
566
557
558
559
551
532
510
494
489
489
490
490
493
498
498
483
453
416
390
382
388
396
395
390
388
394
399
389
357
314
281
276
298
333
366
393
427
476
538
599
642
663
672
687
721
772
829
883
931
978
1025
1069
1101
1111
1094
1054
1000
947
910
899
917
953
994
1024
1033
1018
982
924
848
761
676
604
550
510
471
422
358
287
219
163
124
99
86
79
74
70
66
65
72
87
104
110
94
48
-26
-121
-226
-333
-439
-537
-624
-698
-755
-795
-816
-817
-799
-770
-738
-712
-690
-669
-640
-606
-573
-552
-548
-555
-566
-575
-584
-595
-604
-602
-578
-532
-478
-433
-409
-404
-407
-407
-405
-412
-438
-486
-550
-626
-717
-831
-973
-1137
-1313
-1486
-1651
-1806
-1945
-2055
-2126
-2158
-2168
-2186
-2237
-2324
-2432
-2538
-2628
-2700
-2757
-2798
-2809
-2781
-2712
-2616
-2515
-2420
-2328
-2228
-2111
-1979
-1845
-1721
-1612
-1512
-1417
-1325
-1235
-1147
-1055
-955
-846
-736
-637
-554
-487
-429
-374
-321
-271
-222
-168
-103
-28
48
115
165
202
234
266
298
325
342
353
364
387
424
476
537
604
671
733
785
828
869
923
1002
1113
1247
1394
1547
1702
1861
2017
2165
2292
2393
2477
2558
2647
2750
2861
2971
3072
3157
3224
3269
3290
3291
3275
3250
3216
3174
3120
3059
2998
2944
2898
2860
2829
2807
2803
2820
2851
2878
2883
2853
2786
2690
2568
2423
2258
2083
1917
1778
1675
1599
1537
1475
1412
1354
1303
1255
1203
1144
1086
1042
1018
1010
997
957
883
781
664
547
437
336
243
164
100
50
6
-45
-109
-188
-278
-370
-458
-538
-606
-662
-706
-741
-766
-782
-790
-791
-794
-807
-832
-863
-888
-897
-887
-866
-847
-840
-846
-864
-892
-933
-989
-1060
-1138
-1214
-1286
-1357
-1435
-1526
-1627
-1730
-1825
-1906
-1972
-2020
-2045
-2037
-1998
-1930
-1850
-1778
-1729
-1707
-1705
-1710
-1709
-1698
-1683
-1673
-1677
-1693
-1714
-1731
-1740
-1746
-1760
-1787
-1822
-1850
-1856
-1837
-1800
-1763
-1735
-1716
-1697
-1669
-1629
-1581
-1527
-1466
-1392
-1297
-1181
-1051
-916
-784
-661
-550
-453
-367
-284
-192
-82
46
185
317
432
526
603
670
731
787
841
896
960
1037
1123
1213
1304
1402
1516
1650
1801
1953
2093
2215
2323
2424
2515
2581
2601
2567
2484
2376
2263
2153
2037
1910
1766
1619
1482
1359
1240
1109
961
810
677
577
506
444
376
302
239
204
197
200
187
144
80
18
-20
-28
-15
2
8
-8
-50
-121
-219
-333
-444
-534
-592
-619
-622
-612
-594
-570
-540
-507
-471
-427
-369
-291
-196
-90
19
122
215
288
331
334
295
224
139
55
-21
-89
-155
-221
-289
-360
-435
-514
-593
-659
-702
-719
-715
-696
-665
-615
-542
-448
-345
-247
-164
-92
-25
42
109
172
235
303
377
450
506
534
536
525
515
512
508
496
479
472
491
541
609
676
729
768
803
840
874
892
887
859
822
791
775
778
792
807
809
788
741
671
592
512
432
342
234
110
-17
-131
-226
-307
-388
-471
-547
-600
-620
-616
-604
-601
-607
-613
-612
-607
-610
-634
-677
-726
-764
-785
-795
-806
-825
-851
-878
-901
-917
-929
-938
-940
-933
-920
-907
-901
-903
-908
-912
-919
-936
-969
-1016
-1067
-1100
-1102
-1070
-1008
-927
-835
-739
-646
-562
-492
-436
-385
-327
-248
-147
-27
98
217
322
410
480
535
581
625
673
726
782
833
875
899
900
865
787
661
499
323
155
8
-117
-225
-321
-402
-467
-527
-605
-719
-869
-1029
-1158
-1230
-1249
-1237
-1219
-1202
-1176
-1134
-1086
-1059
-1075
-1128
-1186
-1214
-1194
-1134
-1055
-965
-857
-720
-560
-405
-286
-211
-160
-97
-4
114
227
315
379
436
502
569
614
616
580
534
511
527
573
622
651
653
635
611
587
558
515
454
373
276
169
57
-56
-167
-273
-373
-463
-543
-610
-662
-694
-701
-681
-636
-577
-517
-465
-421
-379
-330
-270
-198
-117
-25
81
198
320
433
527
600
659
708
748
774
783
785
794
823
868
913
935
922
878
817
757
707
668
640
621
612
611
614
616
612
593
551
478
377
256
136
29
-59
-140
-225
-323
-430
-537
-639
-734
-824
-902
-961
-993
-1006
-1018
-1041
-1080
-1118
-1135
-1117
-1062
-985
-896
-806
-719
-643
-583
-542
-512
-477
-424
-355
-287
-243
-237
-266
-312
-357
-394
-423
-450
-478
-499
-503
-482
-439
-389
-350
-342
-371
-435
-520
-613
-705
-800
-904
-1025
-1165
-1318
-1473
-1618
-1748
-1863
-1973
-2088
-2212
-2344
-2471
-2578
-2655
-2702
-2728
-2743
-2748
-2733
-2690
-2614
-2510
-2385
-2239
-2070
-1874
-1655
-1422
-1184
-944
-697
-440
-184
57
266
439
587
724
859
990
1111
1217
1309
1386
1443
1474
1481
1480
1493
1534
1599
1672
1733
1773
1797
1805
1793
1750
1672
1569
1464
1374
1303
1238
1164
1076
979
881
785
690
592
495
404
324
256
201
162
147
156
178
195
198
190
191
213
256
303
339
362
388
432
495
561
614
650
686
742
827
935
1053
1173
1298
1428
1556
1664
1738
1775
1786
1785
1775
1752
1711
1661
1618
1592
1577
1555
1512
1447
1374
1306
1242
1169
1078
969
858
759
671
577
463
327
185
58
-45
-128
-200
-263
-304
-311
-283
-231
-169
-106
-37
49
154
265
367
450
517
582
653
728
794
835
847
838
823
814
816
829
849
872
894
908
905
881
836
776
709
643
577
509
435
357
274
189
98
-2
-114
-235
-360
-483
-600
-711
-813
-900
-966
-1010
-1035
-1055
-1079
-1114
-1154
-1191
-1217
-1233
-1242
-1246
-1241
-1222
-1183
-1128
-1063
-997
-935
-876
-818
-762
-711
-669
-639
-620
-614
-622
-646
-685
-739
-805
-885
-979
-1090
-1212
-1333
-1439
-1518
-1566
-1589
-1599
-1609
-1628
-1662
-1714
-1780
-1852
-1919
-1969
-1996
-1997
-1974
-1926
-1852
-1753
-1637
-1517
-1405
-1298
-1184
-1042
-860
-641
-404
-173
39
228
399
553
687
794
874
941
1012
1104
1219
1350
1483
1608
1719
1813
1880
1911
1895
1833
1732
1613
1494
1390
1307
1241
1183
1126
1061
987
905
820
737
659
586
515
445
373
298
222
147
74
5
-66
-142
-222
-294
-338
-337
-283
-183
-56
79
208
323
423
502
561
607
657
728
831
956
1080
1181
1246
1275
1276
1256
1221
1178
1137
1105
1082
1058
1016
946
855
761
679
607
530
431
304
159
13
-119
-235
-341
-446
-556
-675
-806
-952
-1105
-1255
-1389
-1502
-1602
-1703
-1814
-1931
-2044
-2143
-2227
-2303
-2374
-2436
-2478
-2490
-2467
-2413
-2330
-2216
-2067
-1882
-1674
-1460
-1258
-1075
-907
-746
-581
-411
-239
-70
86
220
323
397
447
489
532
582
635
683
718
732
714
661
572
460
350
261
205
173
147
110
57
-5
-65
-118
-168
-218
-269
-317
-360
-399
-443
-496
-560
-630
-698
-758
-808
-847
-870
-875
-855
-810
-744
-663
-578
-501
-441
-400
-370
-337
-285
-206
-96
39
192
357
524
682
818
927
1016
1098
1185
1281
1376
1459
1522
1566
1592
1600
1586
1550
1505
1472
1467
1493
1533
1567
1583
1585
1585
1590
1594
1584
1550
1498
1444
1405
1387
1382
1373
1347
1295
1220
1124
1012
892
772
664
580
526
502
497
495
480
440
377
304
239
196
179
180
186
190
190
187
177
153
111
53
-8
-59
-95
-123
-151
-184
-216
-239
-253
-270
-306
-368
-443
-503
-521
-485
-404
-299
-190
-88
11
110
207
297
375
442
509
583
665
747
816
862
887
895
892
879
852
813
771
743
740
760
788
802
788
748
696
648
610
577
543
508
480
472
489
525
564
591
597
582
551
513
474
439
409
383
359
334
313
300
302
320
350
387
426
472
527
594
667
734
785
816
832
844
862
891
928
963
983
973
925
838
720
583
440
294
148
0
-148
-295
-435
-568
-690
-799
-893
-967
-1018
-1049
-1057
-1044
-1012
-970
-931
-915
-933
-986
-1062
-1139
-1200
-1230
-1223
-1177
-1098
-997
-893
-811
-766
-763
-790
-827
-855
-860
-835
-782
-707
-625
-556
-517
-517
-550
-599
-649
-691
-719
-733
-727
-701
-662
-628
-621
-652
-715
-789
-857
-912
-964
-1022
-1083
-1128
-1135
-1096
-1026
-950
-889
-847
-814
-775
-725
-667
-606
-542
-467
-381
-293
-227
-204
-231
-293
-362
-410
-423
-407
-374
-339
-308
-282
-261
-244
-233
-227
-220
-202
-167
-112
-41
36
111
179
233
269
280
264
226
176
129
99
90
99
120
142
160
170
171
162
146
129
118
121
138
165
196
227
264
318
398
503
619
726
810
863
891
903
902
883
839
770
685
602
534
485
451
427
411
407
417
437
460
479
497
523
565
621
679
728
765
796
829
864
890
898
889
879
887
920
965
1000
1006
982
945
909
882
853
812
754
691
640
613
613
628
649
670
690
713
737
758
772
778
782
789
804
822
830
812
760
674
568
462
368
286
207
116
8
-109
-225
-331
-429
-527
-633
-744
-849
-934
-990
-1018
-1024
-1016
-1008
-1010
-1029
-1059
-1089
-1100
-1079
-1029
-967
-914
-884
-876
-881
-892
-909
-933
-963
-983
-971
-912
-809
-685
-569
-484
-433
-403
-374
-333
-276
-204
-122
-28
81
207
348
490
621
729
811
872
920
965
1008
1051
1086
1112
1124
1119
1093
1041
965
869
767
673
603
566
565
594
640
685
716
727
718
698
676
657
647
651
677
731
812
912
1012
1101
1170
1217
1245
1255
1244
1218
1190
1176
1189
1225
1269
1297
1294
1262
1215
1172
1145
1135
1134
1132
1124
1113
1102
1097
1096
1095
1088
1072
1050
1025
1000
974
938
886
817
740
666
603
551
502
447
383
311
236
161
84
7
-68
-134
-184
-215
-233
-247
-270
-307
-356
-407
-453
-485
-506
-517
-523
-520
-504
-471
-424
-375
-335
-311
-298
-290
-284
-287
-312
-368
-455
-563
-682
-806
-935
-1067
-1199
-1324
-1441
-1556
-1676
-1799
-1915
-2005
-2063
-2091
-2104
-2120
-2146
-2181
-2219
-2256
-2290
-2314
-2315
-2286
-2231
-2168
-2118
-2092
-2085
-2081
-2074
-2067
-2071
-2090
-2114
-2124
-2107
-2069
-2031
-2008
-2004
-2009
-2013
-2012
-2011
-2012
-2009
-1986
-1935
-1864
-1788
-1725
-1675
-1628
-1569
-1497
-1422
-1361
-1326
-1313
-1309
-1300
-1280
-1248
-1207
-1157
-1093
-1010
-903
-775
-638
-508
-399
-316
-253
-197
-137
-69
5
84
165
249
328
387
411
393
340
273
209
154
101
43
-23
-90
-157
-228
-318
-435
-573
-715
-840
-937
-1006
-1057
-1091
-1110
-1117
-1117
-1113
-1104
-1081
-1037
-976
-913
-866
-839
-815
-771
-694
-593
-493
-415
-363
-325
-284
-237
-192
-160
-140
-124
-99
-66
-33
-12
-5
-8
-12
-14
-14
-13
-4
18
56
102
143
168
173
167
157
151
149
152
162
186
225
275
327
370
402
420
429
430
424
409
385
351
302
232
137
22
-103
-221
-317
-383
-423
-446
-467
-497
-543
-607
-683
-760
-826
-872
-896
-903
-906
-919
-948
-992
-1045
-1099
-1151
-1202
-1252
-1294
-1313
-1297
-1244
-1164
-1076
-997
-932
-875
-822
-770
-724
-682
-637
-576
-492
-388
-283
-195
-132
-92
-65
-42
-22
-2
24
64
124
200
277
339
377
390
383
359
316
252
171
83
3
-61
-107
-140
-164
-184
-200
-214
-225
-228
-213
-171
-98
0
109
215
307
382
437
471
486
486
483
491
520
568
623
669
695
700
691
680
675
679
691
707
725
746
771
803
844
896
957
1020
1075
1113
1128
1121
1103
1086
1081
1087
1096
1096
1077
1039
983
917
842
757
663
564
471
393
338
303
279
253
213
151
67
-32
-138
-244
-342
-428
-496
-535
-540
-512
-458
-396
-336
-282
-230
-174
-117
-68
-37
-23
-15
0
28
61
83
83
65
42
27
30
51
88
139
201
266
323
367
399
428
459
487
500
485
448
405
379
376
386
392
387
378
384
416
469
524
567
597
623
657
695
725
733
715
685
666
677
725
802
895
987
1068
1136
1192
1244
1291
1331
1358
1370
1372
1378
1398
1431
1463
1475
1458
1420
1382
1365
1373
1393
1402
1387
1348
1298
1248
1199
1146
1080
1004
931
878
853
853
866
876
875
863
846
827
805
778
743
708
683
680
707
761
831
904
973
1034
1093
1157
1231
1316
1405
1493
1572
1642
1704
1763
1820
1876
1927
1973
2015
2058
2101
2138
2158
2151
2114
2051
1969
1871
1757
1626
1481
1330
1184
1048
918
785
640
481
312
142
-23
-178
-319
-445
-552
-636
-701
-752
-801
-858
-925
-999
-1065
-1109
-1123
-1109
-1078
-1043
-1010
-977
-934
-874
-802
-730
-669
-623
-585
-539
-474
-392
-303
-223
-162
-126
-113
-121
-146
-182
-222
-262
-301
-342
-391
-456
-537
-632
-734
-838
-941
-1041
-1138
-1227
-1307
-1375
-1431
-1477
-1522
-1572
-1634
-1710
-1796
-1879
-1946
-1990
-2012
-2025
-2047
-2089
-2155
-2233
-2307
-2356
-2371
-2351
-2309
-2256
-2204
-2154
-2105
-2052
-1998
-1949
-1912
-1891
-1877
-1855
-1811
-1741
-1654
-1567
-1491
-1430
-1373
-1307
-1227
-1135
-1046
-974
-921
-879
-836
-782
-721
-666
-636
-637
-661
-687
-694
-668
-609
-523
-423
-314
-205
-106
-27
29
68
105
157
228
311
389
453
502
546
586
610
601
550
469
386
329
305
301
293
270
237
209
194
188
182
174
173
195
241
292
324
323
297
272
270
293
329
361
388
419
468
533
602
661
704
734
760
782
795
795
785
772
761
748
726
697
676
684
729
800
865
901
902
885
875
881
894
892
860
803
742
696
674
665
651
620
568
505
447
405
381
369
355
330
287
230
167
106
52
7
-29
-59
-86
-113
-142
-168
-186
-189
-172
-141
-104
-70
-43
-19
6
33
60
80
92
94
93
94
107
140
199
284
387
493
594
689
784
886
994
1100
1194
1275
1349
1425
1502
1571
1617
1634
1625
1599
1562
1512
1447
1371
1296
1237
1204
1192
1189
1181
1158
1115
1050
967
874
790
732
711
724
757
793
829
869
919
978
1033
1073
1090
1092
1091
1091
1090
1081
1057
1020
981
943
905
862
808
744
674
605
539
476
411
342
271
202
143
102
84
90
118
159
204
243
268
276
264
232
185
129
72
22
-19
-54
-93
-145
-215
-300
-391
-478
-551
-607
-643
-657
-649
-615
-560
-493
-426
-370
-328
-297
-269
-240
-208
-172
-127
-69
2
76
140
180
194
193
188
188
191
192
191
196
216
254
304
354
400
449
520
624
761
919
1079
1230
1367
1493
1611
1720
1819
1905
1980
2047
2109
2170
2228
2277
2308
2313
2288
2239
2177
2115
2058
2003
1950
1899
1854
1814
1770
1712
1631
1536
1445
1376
1337
1316
1299
1276
1251
1234
1227
1221
1204
1171
1126
1082
1044
1006
964
911
856
810
777
752
720
671
608
539
473
414
358
303
253
211
181
161
147
135
118
94
59
9
-51
-115
-181
-252
-339
-452
-588
-736
-881
-1018
-1155
-1297
-1444
-1583
-1700
-1790
-1864
-1934
-2004
-2060
-2084
-2067
-2023
-1977
-1951
-1949
-1959
-1965
-1958
-1940
-1912
-1873
-1820
-1755
-1688
-1631
-1590
-1560
-1533
-1505
-1489
-1498
-1538
-1598
-1653
-1681
-1674
-1640
-1597
-1557
-1526
-1505
-1496
-1498
-1508
-1516
-1513
-1492
-1459
-1428
-1414
-1429
-1470
-1531
-1600
-1667
-1723
-1767
-1801
-1828
-1852
-1876
-1896
-1908
-1911
-1909
-1910
-1921
-1943
-1971
-1996
-2009
-2001
-1966
-1898
-1798
-1674
-1539
-1404
-1275
-1148
-1008
-847
-659
-456
-259
-89
39
123
175
211
242
270
287
285
262
229
202
193
199
208
205
184
152
121
101
94
93
91
92
99
114
132
136
116
66
-4
-83
-162
-237
-311
-381
-443
-490
-523
-546
-568
-592
-614
-623
-612
-585
-553
-528
-514
-504
-489
-462
-430
-404
-392
-395
-406
-411
-402
-374
-325
-258
-177
-94
-22
26
50
62
79
109
149
184
199
190
164
130
95
56
11
-39
-84
-117
-133
-138
-141
-143
-139
-118
-76
-20
38
84
109
112
93
58
13
-36
-78
-112
-143
-181
-237
-309
-389
-463
-523
-569
-610
-648
-684
-713
-729
-736
-740
-749
-767
-790
-810
-819
-812
-789
-756
-723
-701
-695
-708
-735
-769
-802
-829
-844
-841
-815
-766
-698
-622
-553
-499
-462
-433
-402
-363
-315
-264
-214
-167
-120
-70
-14
47
112
176
243
312
384
455
519
569
602
617
615
592
549
488
419
356
311
289
286
296
314
339
367
393
410
412
401
388
386
397
413
416
394
347
280
203
122
33
-62
-158
-242
-304
-337
-346
-342
-333
-325
-320
-317
-311
-296
-259
-192
-95
20
133
227
295
339
365
377
376
363
350
352
380
437
511
584
643
685
714
732
738
725
697
666
650
662
693
719
714
665
578
473
371
277
191
109
34
-26
-67
-99
-143
-221
-342
-499
-674
-846
-1002
-1138
-1248
-1327
-1370
-1377
-1351
-1302
-1242
-1180
-1123
-1072
-1020
-960
-876
-760
-611
-444
-277
-126
0
104
192
264
321
365
400
438
484
537
585
610
602
557
485
397
309
230
168
127
104
94
89
83
69
43
3
-55
-129
-218
-316
-417
-516
-612
-701
-783
-863
-947
-1045
-1161
-1290
-1421
-1538
-1631
-1698
-1746
-1780
-1802
-1810
-1808
-1801
-1799
-1801
-1801
-1782
-1731
-1650
-1549
-1448
-1354
-1268
-1182
-1095
-1012
-950
-912
-893
-880
-863
-838
-815
-801
-799
-805
-814
-829
-860
-914
-988
-1068
-1138
-1187
-1218
-1239
-1253
-1257
-1247
-1226
-1204
-1193
-1197
-1207
-1211
-1205
-1196
-1196
-1206
-1215
-1204
-1167
-1119
-1087
-1091
-1122
-1150
-1144
-1088
-995
-888
-780
-670
-547
-410
-274
-161
-82
-26
33
116
226
345
456
550
635
718
801
873
924
957
990
1049
1147
1271
1395
1490
1547
1575
1593
1613
1632
1638
1622
1592
1562
1551
1562
1587
1614
1639
1670
1716
1780
1853
1920
1975
2024
2079
2147
2220
2279
2307
2299
2265
2217
2164
2107
2044
1980
1924
1888
1876
1884
1907
1940
1980
2025
2068
2103
2126
2139
2146
2150
2150
2143
2126
2101
2067
2023
1969
1905
1839
1778
1728
1686
1644
1593
1527
1444
1338
1205
1049
882
722
584
467
355
235
104
-24
-131
-213
-281
-354
-439
-523
-585
-614
-614
-604
-600
-603
-607
-604
-600
-601
-610
-616
-603
-566
-514
-467
-438
-429
-428
-426
-421
-413
-397
-363
-297
-197
-79
34
120
176
210
238
268
299
327
349
364
375
384
393
402
407
404
387
349
292
222
147
76
9
-55
-118
-180
-243
-301
-351
-387
-404
-401
-383
-360
-339
-321
-302
-279
-255
-235
-223
-217
-208
-190
-163
-135
-111
-90
-64
-31
-2
11
-4
-42
-85
-119
-136
-142
-144
-143
-136
-122
-109
-105
-109
-105
-71
4
110
223
326
417
510
616
728
824
883
903
900
895
897
898
887
860
827
800
778
749
699
625
541
472
434
425
433
440
440
435
430
432
442
460
489
531
585
640
683
703
695
663
616
562
506
455
413
381
362
353
347
341
331
320
309
298
280
254
223
197
191
214
267
341
427
517
607
688
744
760
727
654
565
480
410
349
286
216
142
69
-4
-87
-188
-302
-409
-488
-525
-529
-518
-506
-494
-471
-428
-365
-291
-219
-151
-87
-25
36
90
135
173
206
234
251
251
236
215
200
194
195
190
168
126
65
-7
-82
-153
-214
-258
-286
-300
-306
-307
-306
-302
-299
-305
-330
-379
-449
-531
-613
-687
-750
-802
-844
-877
-899
-912
-920
-934
-962
-1006
-1057
-1095
-1103
-1075
-1022
-962
-912
-872
-828
-766
-681
-582
-482
-385
-285
-178
-70
24
83
104
101
95
96
102
99
84
64
57
75
117
175
242
321
415
517
614
692
751
806
871
948
1022
1073
1085
1064
1025
978
923
858
783
708
647
603
569
534
489
436
382
328
270
207
139
71
3
-71
-161
-267
-377
-475
-553
-614
-670
-724
-764
-774
-748
-698
-650
-620
-606
-594
-568
-531
-498
-485
-495
-517
-536
-549
-561
-578
-599
-614
-614
-595
-563
-523
-475
-418
-353
-285
-222
-166
-107
-36
52
148
232
286
305
294
266
231
191
144
88
24
-42
-100
-140
-159
-163
-161
-165
-175
-188
-194
-195
-197
-212
-242
-278
-304
-310
-302
-296
-300
-311
-312
-291
-255
-222
-213
-232
-266
-297
-314
-324
-337
-356
-371
-371
-352
-324
-299
-282
-265
-239
-200
-157
-121
-93
-60
0
97
227
370
507
625
726
811
880
929
954
960
957
953
950
937
904
846
770
689
616
558
515
481
452
428
409
396
382
362
332
294
255
223
199
180
160
135
108
80
53
26
-3
-32
-55
-68
-71
-70
-64
-49
-15
41
110
173
218
245
276
329
412
509
599
666
716
760
806
845
859
839
792
736
684
632
569
483
376
261
143
18
-125
-290
-467
-635
-777
-890
-983
-1067
-1142
-1202
-1245
-1272
-1291
-1306
-1316
-1320
-1318
-1320
-1329
-1344
-1357
-1364
-1370
-1381
-1394
-1391
-1358
-1299
-1242
-1217
-1222
-1208
-1106
-877
-553
-227
1
83
52
-13
-44
-25
13
30
15
-11
-21
-9
11
17
6
-9
-13
-3
9
12
2
-8
-9
0
9
8
0
-7
-6
2
8
6
-1
-6
-4
3
7
4
-2
-5
-2
4
6
3
-2
-4
-1
4
5
2
-3
-3
0
4
4
1
-3
-2
1
4
4
0
-2
-1
2
4
3
0
-2
-1
2
4
2
-1
-2
0
3
4
2
-1
-1
1
3
3
1
-1
-1
1
3
3
1
-1
0
2
3
2
0
-1
0
2
3
2
0
-1
1
2
3
2
0
0
1
3
3
1
0
0
1
3
2
1
0
0
2
3
2
1
0
1
2
3
2
1
0
1
2
3
2
1
0
1
2
2
1
1
1
2
2
2
1
1
1
2
2
2
1
1
1
2
2
2
1
1
1
2
2
2
1
1
2
2
2
2
1
1
2
2
2
2
1
1
2
2
2
1
1
2
2
2
2
1
1
2
2
2
2
1
1
2
2
2
2
1
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
2
2
2
2
3
3
2
2
2
3
3
3
2
2
2
3
3
3
2
2
3
3
3
3
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
