20
4904
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
39
39
39
39
39
39
40
40
40
40
40
40
40
41
41
41
41
41
41
42
42
42
42
42
43
43
43
43
43
44
44
44
44
45
45
45
46
46
46
47
47
47
48
48
49
49
49
50
50
51
51
52
52
53
53
54
54
55
55
56
56
57
58
58
59
59
60
60
61
61
62
62
63
63
64
65
65
66
66
67
67
68
68
69
69
70
71
71
72
72
73
73
74
74
75
75
76
76
77
77
78
78
79
79
80
80
80
81
81
82
82
83
83
83
84
84
84
85
85
86
86
87
87
88
89
89
90
90
90
91
91
91
92
92
93
93
94
95
95
96
96
97
97
98
98
99
100
100
101
102
102
103
104
104
105
106
106
107
108
108
109
110
111
111
112
113
114
114
115
116
117
117
118
118
119
120
120
121
122
123
124
125
125
126
127
128
128
129
130
130
131
131
132
133
134
135
135
136
137
137
138
138
139
139
140
140
140
140
141
141
141
141
141
141
141
141
141
141
140
140
140
140
140
139
139
139
139
139
138
138
138
137
137
136
136
135
135
134
134
133
132
131
131
130
129
128
127
126
124
123
122
120
119
117
115
113
111
109
107
105
103
101
99
97
96
94
93
92
91
90
89
89
88
88
88
88
88
88
89
89
90
90
91
93
94
96
98
100
102
104
106
109
111
113
115
117
119
122
124
127
129
132
135
138
142
146
150
154
159
164
169
174
180
185
190
195
200
205
211
216
221
226
231
235
239
243
245
247
248
247
246
243
239
235
229
224
218
213
208
204
200
197
193
190
186
182
176
170
162
153
143
131
118
104
88
72
54
36
18
0
-17
-34
-49
-62
-75
-85
-94
-100
-105
-106
-105
-101
-95
-88
-80
-72
-64
-56
-48
-41
-34
-28
-23
-19
-15
-14
-13
-14
-15
-16
-18
-18
-18
-16
-14
-11
-8
-5
-3
0
2
5
8
10
12
14
15
16
15
14
12
10
8
5
2
-2
-6
-11
-18
-25
-33
-41
-48
-56
-62
-68
-73
-77
-80
-82
-83
-81
-78
-72
-66
-58
-48
-38
-27
-16
-4
8
19
30
41
50
58
64
68
72
76
78
79
80
81
83
85
89
95
102
110
119
127
135
142
147
152
157
161
165
166
166
164
161
155
149
142
135
128
122
115
107
99
89
79
67
54
42
31
21
14
8
4
1
-2
-5
-8
-12
-16
-19
-22
-23
-23
-20
-17
-12
-7
-1
6
15
24
34
44
54
63
70
75
79
82
85
89
93
97
99
100
100
100
101
104
108
115
124
134
145
158
172
186
200
214
227
240
252
264
276
288
300
311
321
330
338
344
350
355
360
366
373
380
388
397
404
411
416
422
426
430
433
436
438
440
443
447
451
456
461
467
473
480
487
494
500
507
511
514
514
513
510
507
503
497
491
483
475
467
459
450
442
433
425
418
412
406
400
393
386
379
371
364
358
353
349
345
341
335
327
317
305
292
279
266
254
243
232
222
214
207
202
200
199
198
197
196
194
191
187
183
177
170
162
155
149
144
140
137
135
131
128
125
122
119
118
117
117
118
120
121
121
121
120
119
117
116
114
113
113
114
116
120
126
133
140
147
152
155
157
157
158
158
158
157
157
155
154
152
150
147
143
138
133
127
123
120
120
122
126
131
136
140
143
144
144
143
140
135
129
121
113
104
95
86
78
72
67
65
66
68
73
78
84
92
100
110
122
136
152
170
188
204
219
230
237
239
238
232
222
208
193
175
155
134
110
84
56
26
-6
-37
-67
-96
-122
-145
-165
-182
-196
-207
-218
-228
-236
-243
-250
-256
-262
-267
-272
-278
-285
-292
-299
-306
-313
-318
-323
-326
-330
-334
-339
-345
-353
-361
-371
-382
-394
-407
-418
-428
-436
-444
-451
-456
-460
-462
-463
-464
-466
-468
-470
-471
-470
-469
-466
-462
-455
-445
-432
-419
-405
-395
-390
-392
-400
-415
-435
-458
-483
-509
-535
-561
-589
-618
-648
-681
-715
-750
-785
-818
-848
-876
-901
-923
-943
-963
-983
-1002
-1024
-1045
-1067
-1090
-1115
-1141
-1170
-1199
-1229
-1257
-1283
-1307
-1327
-1346
-1361
-1374
-1384
-1392
-1401
-1412
-1425
-1441
-1460
-1482
-1505
-1529
-1553
-1578
-1601
-1624
-1643
-1660
-1675
-1687
-1698
-1706
-1710
-1712
-1710
-1706
-1702
-1697
-1693
-1687
-1679
-1669
-1655
-1641
-1626
-1613
-1602
-1594
-1589
-1588
-1590
-1595
-1602
-1612
-1625
-1640
-1657
-1674
-1690
-1704
-1716
-1726
-1734
-1741
-1745
-1745
-1742
-1735
-1728
-1724
-1723
-1727
-1735
-1747
-1761
-1776
-1789
-1800
-1810
-1819
-1828
-1836
-1843
-1848
-1853
-1856
-1858
-1857
-1856
-1853
-1850
-1845
-1836
-1823
-1804
-1782
-1759
-1737
-1716
-1698
-1680
-1660
-1637
-1610
-1580
-1549
-1518
-1489
-1462
-1437
-1416
-1400
-1387
-1378
-1373
-1372
-1373
-1375
-1378
-1380
-1382
-1383
-1383
-1382
-1380
-1379
-1378
-1377
-1375
-1374
-1372
-1372
-1374
-1378
-1383
-1387
-1388
-1387
-1384
-1382
-1379
-1375
-1370
-1365
-1359
-1351
-1343
-1335
-1327
-1321
-1315
-1311
-1307
-1305
-1307
-1311
-1319
-1331
-1346
-1365
-1385
-1406
-1426
-1444
-1458
-1468
-1472
-1471
-1465
-1455
-1443
-1432
-1424
-1419
-1417
-1417
-1418
-1419
-1420
-1422
-1424
-1427
-1430
-1433
-1437
-1440
-1442
-1444
-1445
-1445
-1445
-1445
-1448
-1453
-1462
-1473
-1485
-1496
-1503
-1507
-1507
-1501
-1492
-1480
-1465
-1449
-1431
-1413
-1395
-1378
-1364
-1352
-1343
-1337
-1334
-1333
-1334
-1337
-1342
-1347
-1353
-1358
-1362
-1364
-1365
-1366
-1367
-1366
-1366
-1365
-1366
-1367
-1368
-1369
-1369
-1368
-1367
-1364
-1359
-1352
-1343
-1333
-1322
-1310
-1299
-1287
-1276
-1265
-1254
-1242
-1230
-1219
-1208
-1200
-1193
-1190
-1189
-1188
-1187
-1185
-1181
-1175
-1167
-1157
-1145
-1133
-1118
-1102
-1084
-1062
-1037
-1010
-980
-950
-921
-893
-867
-843
-820
-798
-779
-760
-741
-722
-703
-683
-665
-650
-636
-625
-616
-607
-598
-591
-585
-579
-573
-566
-557
-548
-538
-526
-514
-500
-485
-467
-448
-428
-407
-386
-367
-349
-333
-319
-306
-293
-279
-260
-237
-209
-177
-144
-110
-79
-50
-24
-2
16
30
40
45
47
44
38
32
25
17
8
-3
-16
-30
-44
-59
-74
-87
-98
-106
-111
-113
-113
-110
-105
-99
-92
-84
-77
-69
-62
-56
-50
-45
-40
-37
-36
-36
-36
-37
-37
-35
-30
-23
-13
-1
13
29
48
69
93
119
146
176
205
234
262
290
317
343
369
393
416
438
458
478
497
514
531
546
558
568
576
583
589
594
598
600
601
599
598
598
599
602
606
612
618
624
629
632
632
628
620
607
590
569
546
520
493
466
439
412
387
361
334
307
277
245
212
178
143
107
71
35
-1
-36
-69
-100
-130
-158
-184
-209
-232
-254
-274
-293
-311
-328
-344
-359
-373
-385
-394
-402
-408
-413
-418
-423
-427
-430
-432
-432
-430
-427
-423
-419
-413
-405
-395
-383
-369
-355
-341
-325
-309
-290
-271
-251
-229
-207
-184
-162
-140
-119
-99
-80
-62
-44
-27
-11
3
15
25
32
37
42
46
53
61
71
82
92
99
103
104
103
102
102
105
111
121
131
143
156
171
186
201
215
228
237
246
253
261
270
280
291
301
310
316
320
322
324
325
325
323
320
316
312
309
306
303
301
300
298
296
292
287
282
278
275
272
269
266
262
258
254
249
244
239
233
226
218
208
195
179
161
141
122
106
92
82
74
68
63
58
54
50
48
49
53
61
72
85
101
118
137
158
180
204
229
254
278
299
319
336
350
361
368
372
373
371
367
362
356
351
347
344
341
339
337
334
332
330
330
331
332
332
333
334
337
340
344
347
349
349
346
340
331
322
313
304
296
288
280
271
259
245
228
208
186
161
135
108
80
51
22
-9
-42
-77
-113
-149
-185
-220
-254
-289
-323
-356
-388
-419
-447
-473
-497
-520
-540
-557
-571
-582
-591
-600
-608
-616
-623
-630
-635
-638
-640
-640
-638
-636
-632
-627
-622
-617
-611
-604
-597
-590
-582
-575
-568
-561
-555
-550
-546
-542
-540
-540
-543
-548
-556
-565
-576
-586
-596
-605
-612
-618
-624
-631
-639
-648
-659
-672
-684
-696
-705
-712
-715
-716
-714
-712
-710
-709
-710
-711
-712
-711
-710
-707
-703
-698
-690
-682
-674
-667
-663
-661
-661
-662
-665
-667
-667
-666
-661
-653
-642
-628
-612
-596
-578
-559
-537
-512
-485
-457
-427
-398
-369
-340
-313
-288
-266
-245
-227
-211
-198
-186
-176
-167
-159
-152
-149
-150
-155
-164
-176
-189
-203
-217
-231
-244
-258
-269
-279
-285
-289
-289
-286
-282
-277
-272
-266
-260
-254
-246
-235
-222
-207
-191
-175
-161
-148
-137
-127
-118
-108
-97
-85
-70
-54
-36
-18
0
16
31
44
53
60
64
65
64
62
61
62
67
76
87
98
109
118
126
134
145
158
172
188
205
223
242
261
280
297
313
331
352
375
401
427
453
478
501
524
548
576
608
642
677
709
738
766
791
813
832
844
847
840
822
794
755
706
648
583
512
438
363
288
215
146
83
25
-27
-73
-112
-143
-168
-187
-201
-211
-217
-217
-211
-201
-188
-171
-153
-137
-126
-123
-127
-140
-159
-180
-201
-220
-236
-250
-263
-274
-280
-279
-271
-256
-240
-224
-214
-209
-209
-210
-206
-195
-178
-157
-136
-118
-106
-99
-100
-108
-122
-137
-153
-168
-183
-196
-206
-214
-219
-225
-231
-236
-237
-233
-221
-202
-177
-148
-118
-88
-65
-51
-50
-61
-80
-103
-125
-141
-152
-157
-159
-161
-166
-176
-194
-220
-254
-292
-333
-369
-396
-411
-411
-397
-370
-334
-293
-252
-214
-180
-152
-131
-117
-107
-97
-86
-70
-51
-32
-16
-9
-12
-25
-45
-71
-101
-133
-167
-200
-230
-253
-267
-270
-262
-245
-223
-198
-172
-147
-125
-109
-99
-95
-94
-94
-93
-92
-93
-96
-101
-109
-116
-123
-128
-131
-131
-126
-116
-100
-76
-44
-4
40
83
119
145
161
168
168
163
155
146
138
130
122
111
96
74
45
5
-44
-102
-164
-226
-283
-333
-376
-414
-451
-489
-531
-576
-621
-664
-705
-744
-783
-824
-866
-912
-961
-1008
-1053
-1088
-1113
-1127
-1132
-1133
-1135
-1142
-1152
-1163
-1175
-1186
-1195
-1201
-1204
-1202
-1196
-1182
-1161
-1131
-1091
-1043
-993
-945
-903
-868
-839
-813
-787
-756
-722
-686
-652
-622
-599
-584
-576
-574
-575
-580
-590
-603
-620
-636
-650
-660
-665
-664
-659
-653
-649
-649
-650
-649
-643
-631
-614
-595
-575
-558
-543
-528
-512
-495
-480
-468
-463
-462
-462
-459
-450
-432
-408
-381
-353
-327
-304
-284
-265
-247
-230
-215
-204
-201
-205
-215
-227
-241
-256
-272
-290
-308
-330
-355
-383
-413
-447
-483
-523
-566
-611
-656
-699
-735
-763
-782
-792
-792
-785
-772
-754
-734
-711
-688
-665
-644
-626
-608
-588
-562
-524
-474
-413
-342
-268
-193
-121
-56
2
52
96
136
173
207
241
277
320
370
430
497
571
649
729
805
873
929
974
1010
1040
1068
1099
1135
1178
1229
1286
1348
1411
1470
1523
1568
1606
1639
1666
1689
1709
1728
1749
1777
1812
1856
1908
1964
2023
2081
2136
2187
2234
2278
2324
2376
2437
2509
2589
2676
2765
2854
2941
3024
3099
3168
3232
3294
3356
3419
3479
3534
3579
3615
3644
3672
3704
3743
3789
3839
3889
3934
3972
4003
4027
4045
4057
4062
4064
4064
4067
4073
4086
4104
4129
4160
4196
4233
4263
4280
4280
4260
4220
4165
4101
4035
3976
3925
3883
3847
3814
3777
3732
3674
3603
3519
3427
3332
3241
3161
3096
3042
2994
2942
2878
2794
2687
2556
2402
2231
2051
1872
1700
1539
1386
1239
1095
956
822
698
589
500
436
396
378
375
381
390
394
385
360
320
268
208
146
86
36
-1
-24
-35
-39
-42
-45
-52
-65
-86
-112
-142
-171
-196
-215
-227
-234
-236
-231
-220
-200
-172
-136
-96
-53
-10
32
72
108
140
166
184
193
196
199
213
245
298
368
448
527
598
658
704
738
764
785
803
820
839
863
896
939
991
1051
1112
1171
1222
1263
1295
1318
1336
1353
1376
1409
1454
1509
1572
1640
1712
1785
1859
1930
2001
2076
2157
2246
2342
2441
2541
2639
2732
2816
2891
2958
3022
3084
3146
3208
3269
3325
3374
3414
3439
3448
3439
3415
3382
3346
3312
3284
3264
3254
3254
3265
3285
3312
3341
3364
3377
3375
3359
3331
3293
3247
3193
3130
3056
2975
2886
2793
2695
2592
2485
2375
2269
2169
2080
2004
1943
1893
1851
1810
1763
1704
1629
1543
1452
1359
1269
1183
1101
1025
951
877
798
712
616
504
375
228
65
-109
-286
-458
-623
-780
-932
-1082
-1234
-1388
-1546
-1707
-1869
-2029
-2183
-2327
-2461
-2583
-2696
-2801
-2902
-3005
-3113
-3229
-3354
-3487
-3625
-3765
-3903
-4037
-4163
-4280
-4388
-4484
-4572
-4651
-4723
-4787
-4839
-4877
-4899
-4904
-4897
-4882
-4866
-4851
-4839
-4830
-4819
-4803
-4777
-4743
-4700
-4650
-4595
-4537
-4477
-4418
-4362
-4311
-4268
-4230
-4195
-4161
-4123
-4080
-4033
-3984
-3931
-3874
-3812
-3742
-3662
-3570
-3467
-3355
-3236
-3112
-2984
-2853
-2720
-2587
-2457
-2333
-2217
-2112
-2016
-1926
-1839
-1748
-1652
-1549
-1440
-1330
-1226
-1132
-1050
-979
-916
-860
-808
-759
-710
-659
-605
-546
-481
-413
-346
-285
-232
-188
-152
-121
-94
-71
-49
-29
-14
-3
0
-4
-16
-33
-51
-66
-77
-85
-92
-101
-114
-130
-149
-171
-195
-222
-252
-285
-320
-356
-392
-425
-454
-477
-492
-500
-504
-503
-503
-506
-515
-532
-556
-581
-603
-617
-622
-618
-609
-599
-591
-588
-591
-600
-611
-622
-629
-630
-626
-617
-605
-591
-574
-552
-525
-492
-454
-412
-370
-332
-303
-288
-289
-307
-341
-386
-437
-491
-546
-601
-654
-707
-758
-811
-866
-926
-992
-1065
-1146
-1232
-1320
-1404
-1482
-1550
-1607
-1653
-1692
-1725
-1757
-1788
-1821
-1857
-1894
-1932
-1967
-1997
-2023
-2044
-2064
-2083
-2103
-2123
-2144
-2165
-2186
-2206
-2227
-2250
-2273
-2297
-2321
-2345
-2369
-2394
-2419
-2444
-2468
-2488
-2503
-2510
-2511
-2504
-2492
-2478
-2464
-2451
-2440
-2431
-2424
-2419
-2413
-2406
-2392
-2368
-2334
-2288
-2233
-2172
-2109
-2047
-1989
-1935
-1886
-1840
-1795
-1751
-1706
-1659
-1612
-1566
-1522
-1480
-1439
-1399
-1362
-1329
-1301
-1277
-1258
-1240
-1223
-1206
-1191
-1178
-1168
-1160
-1151
-1143
-1134
-1122
-1110
-1099
-1091
-1087
-1089
-1097
-1113
-1135
-1162
-1192
-1219
-1243
-1263
-1279
-1292
-1306
-1322
-1344
-1369
-1397
-1424
-1447
-1464
-1473
-1475
-1470
-1460
-1446
-1428
-1409
-1389
-1371
-1356
-1343
-1334
-1327
-1322
-1318
-1315
-1314
-1315
-1318
-1323
-1330
-1339
-1348
-1359
-1372
-1388
-1409
-1433
-1461
-1489
-1517
-1545
-1570
-1592
-1611
-1628
-1643
-1657
-1670
-1680
-1686
-1685
-1678
-1664
-1643
-1615
-1581
-1541
-1494
-1441
-1381
-1316
-1247
-1175
-1099
-1020
-939
-855
-768
-677
-582
-484
-382
-277
-172
-67
37
139
242
343
445
546
646
745
840
930
1012
1087
1155
1216
1270
1317
1356
1387
1412
1428
1436
1434
1423
1402
1369
1327
1273
1209
1134
1049
954
848
733
610
481
348
214
79
-57
-194
-330
-466
-603
-739
-875
-1008
-1137
-1261
-1381
-1495
-1606
-1713
-1820
-1926
-2033
-2139
-2243
-2343
-2438
-2527
-2611
-2689
-2762
-2831
-2895
-2955
-3011
-3061
-3106
-3144
-3175
-3197
-3209
-3211
-3202
-3182
-3153
-3114
-3067
-3013
-2953
-2886
-2814
-2736
-2652
-2563
-2470
-2373
-2274
-2172
-2067
-1961
-1854
-1746
-1638
-1531
-1426
-1324
-1226
-1130
-1037
-946
-855
-765
-676
-588
-503
-420
-340
-261
-182
-104
-24
56
136
216
295
373
451
528
604
680
754
827
896
961
1022
1078
1130
1178
1224
1266
1306
1345
1380
1414
1445
1475
1504
1534
1564
1595
1626
1659
1694
1731
1772
1815
1863
1914
1969
2025
2084
2143
2201
2258
2313
2365
2414
2460
2502
2538
2569
2593
2612
2626
2636
2640
2639
2632
2619
2597
2566
2528
2482
2429
2371
2307
2238
2164
2088
2008
1927
1844
1761
1679
1596
1515
1434
1355
1276
1199
1123
1050
978
908
839
770
701
632
561
490
419
349
279
211
146
83
23
-34
-90
-143
-195
-244
-292
-338
-382
-425
-465
-504
-542
-578
-612
-642
-667
-686
-699
-707
-710
-709
-705
-698
-691
-682
-671
-657
-640
-619
-593
-564
-532
-497
-460
-423
-388
-356
-326
-300
-275
-253
-232
-213
-197
-184
-177
-175
-179
-190
-206
-228
-255
-289
-328
-373
-422
-476
-532
-592
-653
-715
-777
-840
-902
-964
-1027
-1092
-1158
-1225
-1295
-1365
-1437
-1509
-1583
-1658
-1735
-1814
-1896
-1980
-2066
-2153
-2241
-2328
-2415
-2501
-2587
-2673
-2759
-2845
-2929
-3011
-3092
-3171
-3250
-3329
-3407
-3486
-3562
-3636
-3705
-3769
-3826
-3878
-3923
-3962
-3993
-4018
-4035
-4046
-4051
-4048
-4038
-4021
-3996
-3964
-3926
-3883
-3835
-3783
-3729
-3674
-3618
-3563
-3509
-3455
-3400
-3344
-3285
-3225
-3162
-3097
-3030
-2963
-2896
-2828
-2760
-2690
-2619
-2547
-2473
-2398
-2322
-2246
-2170
-2094
-2017
-1943
-1869
-1797
-1726
-1656
-1587
-1520
-1455
-1393
-1336
-1282
-1233
-1187
-1143
-1101
-1062
-1025
-991
-961
-935
-912
-893
-877
-865
-856
-850
-845
-840
-834
-828
-821
-815
-810
-807
-804
-800
-795
-788
-776
-761
-742
-721
-699
-678
-659
-641
-625
-608
-592
-575
-558
-541
-526
-511
-498
-487
-478
-473
-472
-475
-483
-496
-513
-533
-556
-581
-607
-635
-665
-696
-728
-761
-794
-826
-858
-889
-918
-947
-973
-997
-1018
-1038
-1054
-1067
-1076
-1082
-1085
-1085
-1082
-1077
-1068
-1058
-1046
-1034
-1022
-1012
-1002
-993
-984
-977
-969
-960
-951
-941
-931
-922
-914
-908
-903
-899
-895
-891
-885
-878
-870
-861
-852
-844
-835
-828
-820
-814
-808
-802
-798
-794
-792
-790
-787
-784
-779
-773
-765
-755
-744
-730
-714
-697
-677
-656
-632
-607
-580
-552
-523
-493
-463
-433
-404
-375
-347
-319
-291
-263
-236
-209
-183
-158
-136
-116
-99
-86
-78
-73
-72
-75
-80
-88
-98
-111
-127
-145
-166
-190
-215
-242
-271
-302
-334
-367
-402
-437
-474
-513
-554
-595
-638
-680
-723
-765
-807
-848
-888
-927
-967
-1006
-1048
-1090
-1132
-1175
-1217
-1259
-1298
-1337
-1376
-1414
-1451
-1488
-1522
-1554
-1583
-1610
-1634
-1657
-1679
-1700
-1719
-1738
-1755
-1771
-1785
-1797
-1806
-1814
-1819
-1822
-1822
-1820
-1815
-1808
-1800
-1791
-1781
-1772
-1762
-1753
-1743
-1732
-1720
-1706
-1689
-1671
-1651
-1629
-1607
-1584
-1561
-1537
-1512
-1486
-1457
-1425
-1390
-1351
-1308
-1263
-1216
-1167
-1117
-1065
-1012
-958
-903
-848
-792
-736
-679
-622
-565
-507
-448
-389
-330
-272
-215
-159
-105
-51
1
53
104
155
205
255
303
348
390
428
462
492
517
538
555
566
573
575
572
565
554
541
526
510
492
473
452
429
405
379
350
320
289
256
223
188
153
118
83
48
15
-18
-49
-79
-107
-133
-157
-179
-201
-221
-240
-258
-274
-289
-302
-313
-322
-329
-334
-337
-337
-334
-328
-320
-308
-294
-277
-259
-238
-216
-191
-164
-134
-100
-65
-27
12
52
93
133
174
215
256
298
339
382
425
470
516
563
611
660
707
755
801
846
892
937
982
1026
1069
1110
1150
1187
1221
1253
1282
1308
1332
1355
1376
1398
1419
1441
1463
1486
1508
1531
1553
1574
1595
1615
1634
1651
1668
1683
1696
1707
1716
1723
1728
1731
1732
1731
1728
1723
1716
1706
1693
1677
1658
1636
1611
1583
1552
1520
1487
1453
1419
1385
1350
1315
1281
1246
1211
1177
1144
1113
1084
1059
1037
1018
1002
989
977
967
957
948
939
930
921
913
906
899
893
886
879
871
863
854
846
838
830
822
814
807
801
795
791
787
783
779
774
768
761
752
742
730
718
704
689
673
655
635
613
589
562
535
506
477
448
420
393
367
342
317
293
270
247
226
207
190
175
162
151
142
134
127
121
115
109
103
98
93
89
85
82
79
78
77
78
79
82
85
89
93
97
102
108
115
124
133
144
155
167
180
193
206
220
234
248
262
277
293
309
326
343
360
378
395
413
432
451
471
492
513
535
557
579
601
623
644
663
682
698
713
727
740
751
762
773
783
792
802
812
822
832
842
853
863
873
884
894
904
914
924
933
942
952
960
969
977
984
991
998
1004
1012
1018
1027
1034
1042
1050
1060
1070
1082
1095
1108
1122
1135
1147
1158
1168
1176
1184
1192
1201
1209
1218
1227
1236
1243
1250
1256
1260
1263
1265
1264
1262
1258
1253
1245
1235
1222
1205
1185
1160
1132
1100
1064
1024
980
932
881
828
772
714
655
596
537
478
419
361
303
245
187
130
74
19
-34
-84
-133
-180
-225
-267
-306
-343
-378
-411
-441
-469
-495
-518
-540
-560
-578
-594
-609
-624
-637
-650
-662
-674
-684
-694
-703
-713
-723
-734
-745
-757
-770
-783
-797
-811
-826
-842
-859
-877
-896
-915
-936
-957
-980
-1002
-1028
-1053
-1079
-1106
-1133
-1162
-1191
-1222
-1253
-1285
-1317
-1349
-1381
-1411
-1440
-1468
-1495
-1521
-1546
-1572
-1596
-1620
-1643
-1665
-1686
-1705
-1723
-1740
-1757
-1773
-1789
-1804
-1818
-1832
-1844
-1855
-1865
-1873
-1879
-1883
-1884
-1884
-1881
-1876
-1870
-1864
-1856
-1847
-1838
-1828
-1817
-1804
-1791
-1777
-1761
-1744
-1726
-1707
-1686
-1664
-1643
-1621
-1599
-1577
-1556
-1535
-1514
-1493
-1473
-1454
-1437
-1421
-1407
-1396
-1387
-1379
-1375
-1372
-1372
-1374
-1377
-1382
-1388
-1394
-1402
-1410
-1419
-1429
-1440
-1451
-1463
-1474
-1485
-1494
-1503
-1511
-1517
-1523
-1529
-1533
-1538
-1541
-1544
-1546
-1547
-1546
-1544
-1542
-1538
-1535
-1532
-1529
-1527
-1525
-1522
-1518
-1514
-1509
-1503
-1496
-1489
-1482
-1476
-1470
-1465
-1461
-1459
-1457
-1457
-1457
-1458
-1459
-1459
-1458
-1456
-1453
-1449
-1444
-1441
-1438
-1435
-1432
-1430
-1426
-1422
-1416
-1410
-1403
-1396
-1389
-1381
-1375
-1368
-1362
-1356
-1349
-1343
-1335
-1328
-1319
-1309
-1298
-1286
-1274
-1260
-1246
-1230
-1213
-1195
-1176
-1157
-1136
-1115
-1095
-1074
-1053
-1033
-1012
-993
-973
-955
-936
-917
-898
-879
-859
-840
-821
-804
-788
-775
-763
-754
-746
-741
-738
-738
-739
-742
-748
-755
-764
-775
-787
-802
-818
-835
-853
-873
-894
-916
-940
-965
-991
-1018
-1045
-1073
-1102
-1130
-1159
-1188
-1217
-1246
-1274
-1302
-1328
-1354
-1379
-1403
-1425
-1447
-1466
-1484
-1501
-1515
-1527
-1538
-1546
-1552
-1556
-1558
-1559
-1560
-1559
-1557
-1553
-1549
-1543
-1536
-1529
-1520
-1511
-1501
-1490
-1479
-1467
-1454
-1440
-1424
-1406
-1386
-1365
-1342
-1317
-1290
-1261
-1231
-1198
-1163
-1127
-1088
-1048
-1006
-962
-918
-873
-826
-779
-732
-684
-636
-587
-537
-486
-434
-381
-328
-275
-222
-169
-116
-63
-9
44
97
149
202
256
310
364
419
475
530
587
643
699
754
809
863
916
967
1018
1066
1113
1158
1201
1242
1281
1318
1352
1384
1413
1439
1462
1480
1494
1505
1512
1516
1517
1515
1510
1503
1493
1480
1464
1445
1424
1400
1373
1344
1312
1279
1244
1208
1172
1135
1097
1059
1020
979
938
895
850
805
759
712
666
621
576
532
489
446
404
363
323
283
245
207
170
134
98
63
28
-6
-40
-72
-104
-136
-167
-198
-228
-259
-289
-319
-349
-379
-408
-437
-465
-491
-516
-540
-562
-583
-602
-620
-636
-650
-662
-673
-683
-691
-699
-706
-712
-716
-719
-718
-716
-710
-700
-688
-673
-656
-638
-619
-599
-580
-559
-538
-516
-493
-469
-445
-420
-394
-368
-341
-315
-288
-263
-238
-215
-192
-170
-150
-130
-111
-93
-76
-61
-46
-33
-20
-8
4
15
26
36
47
57
66
74
82
88
93
98
101
104
106
107
107
107
105
103
99
95
89
81
73
63
51
39
26
10
-7
-26
-46
-68
-90
-113
-137
-161
-186
-211
-236
-261
-286
-311
-336
-362
-388
-414
-440
-467
-493
-519
-544
-569
-593
-616
-637
-658
-677
-697
-716
-735
-755
-775
-795
-815
-835
-856
-878
-900
-924
-948
-973
-999
-1024
-1051
-1077
-1104
-1132
-1161
-1190
-1221
-1252
-1285
-1317
-1350
-1382
-1415
-1446
-1477
-1506
-1534
-1560
-1584
-1607
-1630
-1651
-1671
-1689
-1704
-1718
-1729
-1738
-1746
-1751
-1754
-1756
-1756
-1755
-1753
-1751
-1746
-1740
-1732
-1722
-1710
-1696
-1681
-1665
-1649
-1632
-1614
-1596
-1577
-1557
-1537
-1516
-1495
-1474
-1454
-1434
-1416
-1398
-1381
-1364
-1347
-1330
-1314
-1299
-1283
-1268
-1253
-1239
-1224
-1210
-1196
-1183
-1170
-1156
-1143
-1129
-1116
-1102
-1088
-1073
-1058
-1043
-1027
-1008
-990
-969
-947
-922
-896
-868
-838
-807
-775
-742
-709
-675
-640
-605
-570
-534
-498
-462
-425
-389
-354
-320
-287
-255
-223
-191
-160
-129
-97
-66
-35
-3
28
59
90
121
152
183
214
244
274
302
330
357
384
409
434
457
479
500
520
539
557
573
589
604
618
630
642
653
664
674
683
691
699
706
713
720
726
731
736
741
745
749
753
756
760
762
764
765
766
766
765
763
760
757
753
748
742
735
728
718
707
695
681
665
648
630
611
592
572
551
530
509
488
466
444
423
402
382
362
344
327
311
296
282
269
257
246
236
228
221
216
213
212
212
215
218
222
226
229
233
237
242
246
252
257
263
269
276
282
287
290
293
295
296
297
296
295
294
291
288
284
279
273
266
258
249
240
230
219
208
196
184
170
155
139
122
103
84
63
41
18
-7
-33
-60
-87
-116
-145
-176
-207
-239
-272
-305
-338
-372
-405
-439
-473
-507
-542
-577
-612
-648
-683
-719
-755
-792
-829
-866
-903
-940
-976
-1012
-1047
-1081
-1115
-1147
-1177
-1207
-1235
-1262
-1289
-1314
-1338
-1361
-1383
-1404
-1423
-1441
-1457
-1471
-1483
-1494
-1503
-1509
-1514
-1517
-1519
-1520
-1519
-1516
-1513
-1508
-1502
-1496
-1488
-1480
-1471
-1460
-1449
-1437
-1424
-1410
-1396
-1381
-1366
-1351
-1335
-1318
-1301
-1283
-1265
-1246
-1228
-1209
-1190
-1171
-1152
-1134
-1116
-1098
-1081
-1064
-1047
-1031
-1014
-999
-983
-969
-956
-943
-932
-921
-912
-903
-895
-888
-882
-877
-874
-871
-871
-871
-874
-878
-885
-893
-903
-915
-927
-941
-956
-972
-988
-1004
-1022
-1039
-1056
-1072
-1089
-1104
-1120
-1135
-1150
-1163
-1177
-1189
-1200
-1210
-1219
-1227
-1234
-1240
-1246
-1250
-1254
-1257
-1258
-1260
-1260
-1261
-1261
-1261
-1261
-1261
-1260
-1259
-1257
-1255
-1252
-1249
-1246
-1243
-1240
-1237
-1234
-1230
-1227
-1224
-1220
-1215
-1211
-1206
-1201
-1196
-1191
-1185
-1180
-1174
-1168
-1162
-1156
-1151
-1146
-1141
-1136
-1130
-1125
-1118
-1111
-1103
-1095
-1086
-1077
-1068
-1058
-1047
-1036
-1022
-1008
-995
-980
-964
-948
-930
-913
-894
-874
-853
-830
-807
-782
-757
-731
-704
-678
-651
-625
-599
-572
-546
-519
-491
-463
-435
-407
-379
-351
-324
-297
-270
-244
-219
-194
-170
-146
-123
-101
-79
-58
-37
-17
4
24
44
64
83
101
117
133
149
163
176
190
202
213
224
234
242
249
255
259
263
264
265
265
263
261
257
253
246
239
230
219
207
194
179
164
147
130
111
93
73
53
33
12
-9
-31
-52
-74
-96
-118
-139
-161
-182
-202
-222
-242
-260
-278
-296
-312
-328
-343
-358
-372
-386
-400
-414
-428
-441
-455
-469
-483
-498
-513
-528
-543
-558
-573
-588
-604
-619
-634
-649
-664
-679
-693
-707
-721
-735
-748
-762
-776
-789
-802
-814
-826
-838
-849
-859
-869
-877
-885
-891
-895
-898
-899
-899
-898
-895
-891
-886
-881
-873
-865
-856
-846
-834
-822
-809
-794
-779
-762
-745
-727
-709
-690
-671
-651
-631
-611
-589
-568
-546
-523
-500
-477
-453
-430
-407
-384
-362
-340
-319
-298
-278
-259
-240
-223
-206
-192
-178
-167
-157
-148
-141
-135
-130
-127
-125
-123
-122
-122
-123
-125
-127
-130
-134
-138
-143
-149
-155
-161
-168
-175
-182
-190
-198
-207
-216
-225
-234
-244
-254
-263
-273
-282
-292
-301
-310
-318
-325
-332
-338
-343
-348
-353
-357
-361
-364
-368
-372
-375
-378
-380
-382
-383
-384
-384
-384
-383
-383
-381
-380
-378
-376
-373
-369
-366
-361
-357
-353
-348
-344
-340
-336
-332
-328
-324
-320
-316
-312
-308
-305
-301
-299
-297
-295
-293
-292
-291
-290
-290
-289
-289
-289
-290
-291
-293
-296
-300
-305
-310
-317
-324
-331
-340
-349
-358
-369
-380
-393
-406
-420
-435
-451
-467
-483
-500
-516
-534
-551
-569
-588
-606
-625
-644
-663
-682
-700
-719
-736
-754
-770
-786
-801
-815
-829
-843
-856
-869
-881
-893
-905
-916
-926
-935
-944
-951
-958
-964
-969
-974
-978
-982
-986
-989
-992
-994
-996
-997
-997
-997
-995
-994
-991
-988
-985
-982
-978
-974
-971
-967
-962
-958
-953
-948
-942
-937
-933
-928
-924
-920
-917
-914
-912
-911
-910
-910
-910
-911
-912
-914
-916
-918
-919
-921
-923
-925
-926
-928
-929
-930
-931
-932
-933
-933
-934
-934
-935
-936
-937
-938
-939
-940
-940
-941
-941
-940
-940
-940
-939
-939
-938
-937
-935
-933
-931
-928
-924
-920
-915
-910
-904
-897
-890
-882
-873
-864
-853
-841
-829
-815
-801
-787
-771
-755
-739
-723
-707
-690
-674
-658
-643
-627
-612
-596
-581
-567
-552
-538
-524
-509
-495
-482
-468
-455
-442
-430
-418
-406
-394
-383
-371
-360
-349
-339
-328
-319
-310
-301
-294
-287
-281
-276
-272
-268
-264
-261
-259
-258
-257
-257
-258
-260
-262
-264
-267
-270
-273
-277
-281
-286
-291
-296
-301
-307
-313
-320
-328
-336
-344
-354
-363
-374
-384
-395
-407
-418
-431
-444
-457
-470
-484
-498
-512
-526
-540
-554
-567
-580
-594
-607
-620
-633
-645
-657
-669
-682
-694
-706
-718
-730
-742
-754
-767
-779
-791
-803
-815
-827
-839
-850
-861
-872
-882
-891
-900
-908
-916
-923
-929
-935
-939
-943
-946
-948
-949
-949
-948
-947
-945
-943
-939
-936
-931
-926
-921
-915
-907
-900
-891
-882
-872
-861
-850
-838
-825
-811
-795
-779
-762
-743
-724
-704
-683
-661
-639
-617
-593
-570
-547
-523
-499
-474
-450
-425
-400
-376
-351
-326
-302
-278
-254
-231
-209
-187
-166
-145
-126
-107
-90
-74
-59
-46
-35
-25
-17
-10
-5
-2
0
-1
-3
-6
-12
-18
-27
-37
-48
-61
-75
-90
-107
-126
-146
-167
-189
-213
-237
-263
-289
-316
-343
-371
-399
-427
-455
-484
-513
-542
-570
-599
-628
-656
-684
-712
-738
-764
-789
-813
-835
-857
-877
-896
-914
-931
-946
-959
-972
-983
-993
-1000
-1008
-1014
-1018
-1022
-1025
-1026
-1026
-1025
-1022
-1018
-1012
-1006
-1000
-993
-984
-975
-965
-954
-943
-931
-918
-905
-892
-878
-864
-851
-837
-823
-809
-795
-781
-767
-754
-740
-727
-714
-701
-687
-674
-660
-646
-632
-618
-604
-590
-576
-562
-548
-535
-521
-507
-494
-481
-468
-456
-445
-434
-423
-413
-404
-394
-385
-377
-369
-362
-355
-349
-344
-340
-336
-333
-331
-330
-330
-331
-332
-335
-338
-342
-348
-353
-360
-368
-376
-385
-395
-405
-417
-429
-442
-455
-468
-482
-496
-510
-524
-538
-551
-565
-579
-593
-607
-620
-634
-647
-659
-671
-682
-692
-702
-711
-719
-727
-733
-739
-744
-747
-750
-751
-750
-749
-746
-742
-737
-730
-723
-714
-704
-693
-682
-670
-657
-643
-629
-615
-599
-583
-567
-550
-533
-515
-498
-480
-462
-444
-426
-408
-390
-373
-356
-338
-322
-305
-289
-273
-258
-243
-229
-216
-203
-190
-179
-168
-157
-148
-139
-132
-125
-119
-115
-111
-107
-105
-102
-100
-99
-98
-97
-97
-97
-98
-99
-100
-100
-101
-103
-103
-104
-105
-106
-107
-108
-108
-108
-108
-107
-105
-104
-102
-99
-97
-95
-93
-91
-89
-87
-85
-83
-81
-80
-79
-79
-79
-80
-81
-84
-86
-90
-95
-101
-108
-116
-125
-136
-147
-159
-172
-186
-201
-217
-233
-251
-269
-288
-308
-329
-351
-373
-396
-421
-446
-471
-497
-524
-551
-578
-605
-633
-660
-688
-716
-744
-773
-801
-829
-858
-886
-914
-942
-970
-998
-1025
-1052
-1079
-1105
-1131
-1156
-1180
-1204
-1226
-1247
-1267
-1286
-1303
-1320
-1335
-1349
-1362
-1373
-1383
-1392
-1399
-1405
-1409
-1412
-1413
-1413
-1412
-1409
-1406
-1401
-1395
-1388
-1381
-1372
-1362
-1352
-1341
-1330
-1318
-1305
-1292
-1278
-1264
-1249
-1234
-1219
-1204
-1188
-1172
-1156
-1140
-1124
-1108
-1092
-1076
-1061
-1045
-1029
-1014
-1000
-986
-973
-960
-948
-938
-927
-918
-910
-902
-896
-890
-886
-881
-878
-875
-873
-871
-869
-868
-868
-867
-867
-868
-869
-870
-872
-873
-876
-878
-881
-884
-887
-890
-894
-898
-901
-905
-909
-913
-918
-922
-928
-934
-940
-947
-955
-963
-972
-981
-991
-1002
-1012
-1025
-1037
-1049
-1062
-1075
-1088
-1102
-1115
-1129
-1143
-1157
-1170
-1184
-1197
-1210
-1222
-1234
-1246
-1258
-1269
-1280
-1290
-1301
-1311
-1320
-1329
-1337
-1345
-1352
-1358
-1364
-1369
-1374
-1378
-1382
-1384
-1386
-1388
-1388
-1388
-1387
-1386
-1384
-1382
-1379
-1376
-1372
-1367
-1362
-1356
-1350
-1343
-1335
-1327
-1318
-1308
-1298
-1288
-1277
-1266
-1255
-1243
-1231
-1219
-1206
-1193
-1180
-1167
-1153
-1138
-1123
-1108
-1092
-1076
-1059
-1043
-1026
-1010
-993
-976
-960
-942
-925
-907
-889
-871
-853
-835
-817
-800
-784
-768
-752
-737
-722
-708
-693
-679
-664
-650
-636
-621
-606
-592
-577
-562
-547
-533
-518
-504
-490
-476
-463
-450
-437
-425
-413
-402
-391
-381
-372
-364
-356
-350
-345
-341
-338
-336
-336
-336
-337
-340
-343
-346
-351
-356
-361
-368
-375
-382
-391
-400
-410
-421
-432
-443
-456
-468
-481
-494
-508
-522
-536
-551
-565
-579
-593
-607
-620
-633
-646
-658
-669
-680
-690
-699
-708
-716
-723
-729
-736
-741
-746
-751
-756
-761
-766
-771
-775
-780
-785
-791
-797
-803
-809
-815
-822
-828
-834
-840
-845
-849
-853
-857
-859
-862
-864
-865
-865
-865
-865
-864
-862
-860
-858
-855
-852
-848
-844
-839
-835
-830
-825
-821
-817
-812
-808
-804
-800
-796
-791
-787
-783
-779
-775
-772
-769
-766
-764
-762
-761
-760
-760
-760
-761
-762
-764
-766
-769
-772
-776
-781
-786
-792
-798
-805
-812
-820
-828
-836
-844
-853
-861
-870
-878
-885
-893
-900
-907
-914
-921
-928
-934
-941
-947
-954
-960
-966
-973
-979
-986
-993
-999
-1006
-1012
-1018
-1025
-1032
-1038
-1045
-1051
-1058
-1064
-1071
-1078
-1084
-1091
-1098
-1105
-1112
-1118
-1125
-1132
-1139
-1146
-1153
-1160
-1167
-1174
-1182
-1189
-1196
-1203
-1210
-1216
-1223
-1229
-1235
-1240
-1245
-1249
-1253
-1256
-1258
-1260
-1260
-1261
-1261
-1260
-1259
-1258
-1257
-1255
-1253
-1250
-1247
-1244
-1240
-1237
-1233
-1228
-1224
-1219
-1214
-1209
-1204
-1198
-1193
-1186
-1180
-1173
-1166
-1158
-1150
-1141
-1132
-1123
-1114
-1104
-1094
-1084
-1073
-1062
-1051
-1040
-1028
-1016
-1004
-994
-982
-971
-960
-950
-940
-930
-921
-913
-904
-897
-889
-882
-875
-868
-862
-856
-850
-844
-838
-833
-827
-822
-816
-810
-805
-799
-793
-788
-782
-776
-770
-765
-760
-755
-750
-745
-740
-735
-730
-725
-720
-715
-709
-703
-697
-691
-684
-678
-671
-664
-658
-651
-645
-639
-633
-628
-623
-618
-613
-609
-604
-600
-597
-593
-590
-588
-586
-585
-585
-585
-586
-587
-589
-592
-596
-600
-605
-611
-618
-624
-632
-640
-648
-657
-666
-675
-685
-695
-705
-714
-724
-733
-743
-752
-761
-770
-778
-786
-794
-801
-807
-813
-818
-823
-826
-829
-831
-832
-832
-831
-830
-827
-824
-821
-817
-813
-808
-804
-799
-794
-788
-783
-778
-773
-768
-762
-758
-753
-748
-744
-741
-738
-737
-735
-735
-735
-735
-736
-738
-740
-743
-746
-749
-753
-757
-762
-767
-772
-778
-785
-792
-799
-808
-816
-826
-836
-846
-857
-867
-878
-890
-901
-912
-923
-934
-945
-956
-966
-977
-987
-996
-1006
-1014
-1024
-1033
-1041
-1050
-1057
-1065
-1072
-1078
-1084
-1090
-1095
-1100
-1105
-1110
-1114
-1118
-1122
-1125
-1129
-1131
-1134
-1136
-1137
-1138
-1139
-1139
-1140
-1140
-1140
-1139
-1139
-1139
-1139
-1139
-1139
-1138
-1138
-1138
-1138
-1138
-1138
-1138
-1138
-1137
-1137
-1136
-1135
-1134
-1132
-1131
-1130
-1129
-1128
-1127
-1127
-1127
-1126
-1126
-1127
-1127
-1128
-1129
-1130
-1132
-1134
-1136
-1138
-1140
-1143
-1146
-1150
-1154
-1158
-1163
-1169
-1174
-1179
-1185
-1190
-1195
-1200
-1206
-1211
-1216
-1221
-1226
-1231
-1236
-1242
-1247
-1252
-1257
-1262
-1268
-1273
-1278
-1284
-1289
-1294
-1299
-1305
-1310
-1316
-1321
-1327
-1334
-1340
-1347
-1355
-1363
-1371
-1379
-1388
-1397
-1406
-1415
-1425
-1435
-1446
-1457
-1468
-1480
-1492
-1503
-1515
-1527
-1539
-1551
-1563
-1575
-1587
-1599
-1611
-1622
-1634
-1645
-1656
-1667
-1677
-1687
-1696
-1705
-1714
-1722
-1730
-1737
-1745
-1751
-1758
-1763
-1769
-1774
-1778
-1782
-1786
-1789
-1791
-1793
-1794
-1794
-1794
-1792
-1790
-1787
-1783
-1778
-1772
-1765
-1757
-1749
-1740
-1730
-1719
-1707
-1695
-1683
-1670
-1656
-1642
-1629
-1614
-1600
-1586
-1571
-1557
-1543
-1528
-1514
-1500
-1486
-1472
-1458
-1444
-1430
-1416
-1403
-1389
-1375
-1362
-1349
-1336
-1323
-1310
-1298
-1286
-1275
-1264
-1254
-1245
-1236
-1228
-1221
-1214
-1208
-1203
-1199
-1195
-1191
-1188
-1184
-1181
-1178
-1175
-1172
-1170
-1167
-1165
-1162
-1160
-1157
-1154
-1151
-1148
-1146
-1143
-1140
-1138
-1135
-1133
-1131
-1129
-1128
-1126
-1125
-1123
-1122
-1121
-1121
-1120
-1119
-1119
-1118
-1117
-1116
-1116
-1115
-1114
-1113
-1113
-1113
-1113
-1113
-1113
-1112
-1112
-1112
-1112
-1112
-1111
-1110
-1110
-1109
-1108
-1107
-1106
-1104
-1103
-1102
-1100
-1098
-1096
-1094
-1092
-1089
-1086
-1082
-1079
-1074
-1070
-1065
-1060
-1053
-1047
-1040
-1032
-1024
-1014
-1006
-997
-986
-975
-964
-952
-939
-925
-911
-896
-881
-866
-850
-833
-817
-800
-783
-766
-749
-732
-715
-698
-681
-664
-648
-631
-615
-599
-583
-568
-552
-538
-523
-509
-495
-482
-470
-458
-447
-437
-427
-418
-410
-403
-397
-392
-388
-385
-384
-383
-384
-386
-389
-393
-399
-405
-413
-423
-433
-445
-459
-474
-490
-507
-526
-545
-566
-588
-611
-634
-658
-683
-709
-735
-762
-788
-815
-842
-869
-896
-923
-949
-976
-1000
-1027
-1052
-1076
-1099
-1121
-1143
-1164
-1183
-1202
-1220
-1237
-1253
-1269
-1283
-1296
-1309
-1321
-1332
-1343
-1352
-1361
-1369
-1376
-1383
-1388
-1392
-1395
-1397
-1398
-1397
-1396
-1393
-1389
-1385
-1379
-1371
-1363
-1354
-1344
-1333
-1322
-1309
-1296
-1283
-1268
-1253
-1238
-1222
-1205
-1188
-1170
-1152
-1133
-1114
-1094
-1074
-1054
-1033
-1012
-990
-969
-947
-924
-902
-879
-857
-834
-810
-787
-764
-740
-717
-693
-670
-646
-623
-600
-577
-554
-532
-510
-488
-467
-447
-427
-408
-389
-371
-353
-336
-320
-305
-290
-276
-262
-250
-238
-226
-216
-206
-197
-188
-181
-174
-168
-163
-159
-155
-153
-151
-150
-151
-152
-153
-156
-159
-163
-168
-173
-179
-186
-194
-202
-211
-221
-231
-243
-254
-267
-280
-294
-307
-321
-336
-350
-364
-378
-393
-407
-422
-436
-451
-465
-479
-493
-506
-520
-533
-546
-559
-572
-584
-596
-607
-618
-628
-638
-647
-656
-665
-672
-680
-687
-693
-698
-702
-706
-708
-710
-711
-712
-712
-711
-710
-708
-706
-704
-702
-700
-697
-695
-692
-689
-686
-683
-679
-675
-671
-667
-662
-657
-653
-648
-643
-638
-633
-628
-623
-619
-615
-612
-608
-606
-604
-602
-601
-601
-602
-603
-604
-607
-610
-613
-617
-622
-628
-634
-641
-648
-656
-664
-673
-682
-691
-701
-710
-720
-730
-740
-750
-759
-769
-778
-787
-795
-804
-812
-820
-827
-834
-840
-847
-852
-858
-863
-867
-871
-874
-877
-880
-882
-883
-884
-885
-886
-886
-885
-884
-882
-880
-877
-873
-869
-864
-858
-852
-846
-839
-832
-824
-817
-809
-800
-791
-782
-772
-762
-752
-741
-730
-718
-707
-694
-682
-668
-655
-641
-627
-613
-598
-583
-568
-553
-538
-522
-507
-491
-474
-458
-441
-425
-408
-391
-374
-358
-341
-324
-307
-290
-272
-255
-238
-220
-203
-186
-170
-153
-138
-122
-107
-92
-78
-64
-51
-37
-25
-13
-2
9
20
29
39
47
55
63
70
76
83
88
94
99
104
109
113
117
121
125
128
131
134
136
138
140
141
143
144
145
146
146
147
148
148
149
149
149
149
149
148
147
147
145
144
143
142
140
139
137
135
134
131
129
127
125
122
120
118
115
113
111
108
106
103
101
99
97
95
93
92
90
89
87
86
84
83
82
81
80
80
80
80
80
81
81
82
83
84
85
86
87
89
92
94
97
101
105
109
114
119
125
131
137
144
151
158
166
174
183
192
201
211
221
232
244
256
269
282
296
310
326
342
359
376
394
412
431
450
470
490
510
531
552
573
595
617
638
660
682
704
725
747
767
788
807
827
845
863
880
896
912
927
940
954
966
977
987
997
1006
1014
1020
1027
1033
1037
1041
1043
1045
1046
1046
1046
1044
1042
1039
1036
1032
1027
1022
1016
1010
1004
999
993
987
981
975
969
963
957
951
945
939
933
927
921
915
909
903
897
891
885
880
874
868
862
856
850
844
839
833
827
821
816
810
804
798
793
787
781
775
770
764
758
753
747
741
736
730
725
719
713
708
702
697
691
686
680
675
669
664
658
653
647
642
636
631
625
620
615
609
604
598
593
588
582
577
572
566
561
556
550
545
540
535
529
524
519
514
508
503
498
493
488
483
477
472
467
462
457
452
447
442
437
431
426
421
416
411
406
401
396
391
386
381
376
372
367
362
357
352
347
342
337
332
327
323
318
313
308
303
299
294
289
284
279
275
270
265
261
256
251
246
242
237
232
228
223
219
214
209
205
200
196
191
186
182
177
173
168
164
159
155
150
146
141
137
132
128
123
119
115
110
106
101
97
93
88
84
80
75
71
67
62
58
54
50
45
41
37
33
28
24
20
16
12
7
3
-1
-5
-9
-13
-17
-21
-26
-30
-34
-38
-42
-46
-50
-54
-58
-62
-66
-70
-74
-78
-82
-86
-90
-94
-98
-102
-106
-110
-113
-117
-121
-125
-129
-133
-137
-140
-144
-148
-152
-156
-159
-163
-167
-171
-175
-178
-182
-186
-189
-193
-197
-201
-204
