5
11580
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
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
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
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
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
36
36
36
36
36
36
37
37
37
37
37
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
41
41
41
41
41
41
42
42
42
42
42
42
43
43
43
43
43
43
44
44
44
44
44
45
45
45
45
46
46
46
46
47
47
47
48
48
48
49
49
49
50
50
50
50
51
51
52
52
52
53
53
53
54
54
55
55
55
56
56
57
57
57
58
58
59
59
59
60
60
61
61
61
62
62
63
63
64
64
64
65
65
66
66
67
67
67
68
68
69
69
70
70
70
71
71
71
72
72
72
73
73
73
74
74
74
75
75
75
75
76
76
76
77
77
77
77
78
78
78
78
78
79
79
79
79
80
80
80
80
81
81
81
81
82
82
82
82
83
83
83
84
84
84
85
85
85
86
86
86
86
87
87
87
88
88
88
89
89
89
89
90
90
90
91
91
91
92
92
92
93
93
93
93
94
94
94
95
95
95
95
96
96
96
96
97
97
97
97
98
98
98
98
98
99
99
99
99
100
100
100
100
100
101
101
101
101
102
102
102
102
103
103
103
103
104
104
104
104
105
105
105
106
106
106
106
107
107
107
107
108
108
108
108
109
109
109
109
109
110
110
110
110
110
110
111
111
111
111
111
111
112
112
112
112
113
113
113
113
113
113
114
114
114
114
114
114
114
114
115
115
115
115
115
115
115
115
115
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
115
115
115
115
115
115
115
115
115
115
114
114
114
114
114
113
113
113
113
113
113
112
112
112
112
112
111
111
111
111
111
110
110
110
109
109
109
109
109
108
108
108
108
107
107
107
107
106
106
106
106
106
105
105
105
105
104
104
104
104
103
103
103
103
102
102
102
102
101
101
101
100
100
100
100
99
99
99
98
98
98
97
97
97
96
96
96
96
95
95
95
94
94
94
94
93
93
93
92
92
92
91
91
91
91
90
90
90
89
89
89
89
88
88
88
87
87
87
86
86
86
85
85
85
84
84
84
83
83
83
82
82
82
81
81
80
80
80
79
79
78
78
77
77
77
76
76
75
75
75
74
74
73
73
73
72
72
72
71
71
70
70
70
69
69
68
68
67
67
66
66
65
65
64
64
64
63
63
62
62
61
61
60
60
59
59
58
58
57
57
56
56
55
54
54
53
53
52
52
51
51
50
49
49
48
47
47
46
46
45
45
44
43
43
42
42
41
41
40
39
39
38
37
37
36
35
35
34
33
32
32
31
30
29
29
28
27
27
26
25
24
24
23
22
21
20
19
19
18
17
16
15
15
14
13
12
11
11
10
9
8
7
7
6
5
4
3
2
2
1
0
-1
-2
-3
-3
-4
-5
-6
-7
-8
-9
-10
-10
-11
-12
-13
-14
-15
-16
-17
-18
-18
-19
-20
-21
-22
-23
-24
-24
-25
-26
-27
-28
-29
-30
-31
-32
-32
-33
-34
-35
-36
-37
-38
-39
-40
-41
-42
-43
-44
-45
-46
-47
-48
-49
-50
-51
-52
-53
-54
-55
-56
-57
-59
-60
-61
-62
-63
-64
-65
-66
-67
-68
-69
-70
-72
-73
-74
-75
-76
-77
-78
-79
-80
-82
-83
-84
-85
-86
-87
-88
-89
-91
-92
-93
-94
-95
-96
-97
-98
-99
-101
-102
-103
-104
-105
-106
-107
-108
-109
-110
-111
-112
-113
-114
-116
-117
-118
-119
-120
-121
-122
-123
-124
-125
-126
-127
-128
-130
-131
-132
-133
-134
-135
-136
-137
-138
-139
-140
-142
-143
-144
-145
-146
-147
-149
-150
-151
-152
-153
-154
-155
-157
-158
-159
-160
-161
-162
-164
-165
-166
-167
-168
-170
-171
-172
-173
-175
-176
-177
-178
-179
-181
-182
-183
-185
-186
-187
-188
-190
-191
-192
-193
-195
-196
-197
-199
-200
-201
-202
-204
-205
-206
-207
-209
-210
-211
-213
-214
-215
-216
-218
-219
-220
-221
-223
-224
-225
-226
-228
-229
-230
-231
-233
-234
-235
-237
-238
-239
-240
-242
-243
-244
-245
-247
-248
-249
-250
-252
-253
-254
-255
-256
-258
-259
-260
-261
-263
-264
-265
-266
-268
-269
-270
-271
-273
-274
-275
-276
-277
-279
-280
-281
-282
-284
-285
-286
-287
-288
-290
-291
-292
-293
-295
-296
-297
-298
-300
-301
-302
-303
-304
-306
-307
-308
-309
-311
-312
-313
-314
-316
-317
-318
-319
-321
-322
-323
-324
-325
-327
-328
-329
-330
-332
-333
-334
-335
-337
-338
-339
-340
-342
-343
-344
-345
-347
-348
-349
-350
-352
-353
-354
-355
-357
-358
-359
-360
-362
-363
-364
-365
-367
-368
-369
-371
-372
-373
-375
-376
-377
-379
-380
-381
-383
-384
-386
-387
-388
-390
-391
-392
-394
-395
-397
-398
-399
-401
-402
-403
-405
-406
-407
-409
-410
-411
-413
-414
-415
-417
-418
-419
-421
-422
-423
-425
-426
-427
-429
-430
-431
-433
-434
-436
-437
-438
-440
-441
-442
-444
-445
-446
-448
-449
-450
-452
-453
-455
-456
-457
-459
-460
-461
-462
-464
-465
-466
-468
-469
-470
-472
-473
-474
-475
-477
-478
-479
-480
-482
-483
-484
-486
-487
-488
-489
-491
-492
-493
-495
-496
-497
-498
-500
-501
-502
-504
-505
-506
-508
-509
-510
-511
-513
-514
-515
-517
-518
-519
-520
-522
-523
-524
-526
-527
-528
-529
-531
-532
-533
-534
-536
-537
-538
-540
-541
-542
-544
-545
-546
-547
-549
-550
-551
-553
-554
-555
-557
-558
-559
-561
-562
-563
-565
-566
-567
-569
-570
-571
-573
-574
-575
-577
-578
-579
-581
-582
-583
-585
-586
-587
-588
-590
-591
-592
-594
-595
-596
-598
-599
-600
-602
-603
-604
-606
-607
-608
-610
-611
-612
-614
-615
-616
-618
-619
-621
-622
-623
-625
-626
-628
-629
-630
-632
-633
-635
-636
-637
-639
-640
-642
-643
-644
-646
-647
-648
-650
-651
-652
-654
-655
-656
-658
-659
-661
-662
-663
-665
-666
-668
-669
-670
-672
-673
-674
-676
-677
-679
-680
-682
-683
-684
-686
-687
-688
-690
-691
-692
-694
-695
-696
-698
-699
-700
-702
-703
-705
-706
-707
-709
-710
-712
-713
-715
-716
-717
-719
-720
-722
-723
-725
-726
-727
-729
-730
-732
-733
-735
-736
-738
-739
-740
-742
-743
-745
-746
-747
-749
-750
-752
-753
-755
-756
-758
-759
-761
-762
-764
-765
-767
-768
-770
-771
-773
-774
-776
-777
-779
-780
-782
-783
-785
-786
-788
-790
-791
-793
-794
-796
-798
-799
-801
-802
-804
-805
-807
-808
-810
-812
-813
-815
-816
-818
-820
-821
-823
-824
-826
-828
-829
-831
-832
-834
-836
-837
-839
-840
-842
-844
-845
-847
-849
-850
-852
-854
-855
-857
-859
-860
-862
-864
-865
-867
-869
-870
-872
-874
-875
-877
-879
-881
-882
-884
-886
-888
-889
-891
-893
-894
-896
-898
-900
-901
-903
-905
-907
-909
-910
-912
-914
-916
-918
-919
-921
-923
-925
-927
-929
-930
-932
-934
-936
-938
-940
-941
-943
-945
-947
-949
-950
-952
-954
-956
-957
-959
-961
-963
-964
-966
-968
-970
-972
-973
-975
-977
-979
-980
-982
-984
-985
-987
-989
-991
-992
-994
-996
-998
-999
-1000
-1002
-1004
-1006
-1008
-1008
-1010
-1012
-1014
-1016
-1018
-1020
-1020
-1022
-1025
-1027
-1028
-1030
-1032
-1033
-1035
-1037
-1039
-1040
-1042
-1044
-1045
-1047
-1049
-1051
-1052
-1054
-1056
-1058
-1059
-1061
-1063
-1064
-1066
-1068
-1069
-1071
-1073
-1074
-1076
-1078
-1080
-1081
-1083
-1085
-1086
-1088
-1090
-1091
-1093
-1095
-1096
-1098
-1099
-1101
-1103
-1104
-1106
-1107
-1109
-1111
-1112
-1114
-1116
-1117
-1119
-1120
-1122
-1124
-1125
-1127
-1128
-1130
-1132
-1133
-1135
-1137
-1138
-1140
-1142
-1143
-1145
-1146
-1148
-1150
-1151
-1153
-1154
-1156
-1158
-1159
-1161
-1162
-1164
-1165
-1167
-1169
-1170
-1172
-1173
-1175
-1176
-1178
-1179
-1181
-1182
-1184
-1185
-1187
-1189
-1190
-1192
-1193
-1195
-1196
-1198
-1200
-1201
-1203
-1204
-1206
-1207
-1208
-1210
-1211
-1213
-1214
-1215
-1216
-1218
-1219
-1220
-1222
-1223
-1224
-1225
-1226
-1228
-1229
-1230
-1231
-1233
-1234
-1235
-1237
-1238
-1239
-1241
-1242
-1244
-1245
-1247
-1248
-1250
-1251
-1253
-1255
-1256
-1258
-1259
-1261
-1262
-1264
-1265
-1267
-1268
-1269
-1271
-1272
-1273
-1274
-1276
-1277
-1278
-1279
-1280
-1281
-1282
-1283
-1284
-1285
-1286
-1287
-1288
-1290
-1291
-1292
-1293
-1294
-1295
-1296
-1296
-1297
-1298
-1299
-1300
-1301
-1302
-1303
-1304
-1305
-1306
-1307
-1308
-1309
-1310
-1311
-1312
-1313
-1313
-1314
-1315
-1316
-1317
-1318
-1319
-1320
-1321
-1322
-1323
-1324
-1325
-1326
-1327
-1329
-1330
-1331
-1332
-1333
-1334
-1336
-1337
-1338
-1339
-1341
-1342
-1343
-1344
-1345
-1347
-1348
-1349
-1350
-1351
-1353
-1354
-1355
-1356
-1357
-1358
-1359
-1360
-1361
-1362
-1363
-1364
-1365
-1365
-1366
-1367
-1368
-1368
-1369
-1370
-1370
-1370
-1371
-1371
-1372
-1372
-1372
-1373
-1373
-1373
-1373
-1373
-1373
-1373
-1373
-1374
-1374
-1374
-1374
-1374
-1374
-1374
-1374
-1374
-1374
-1374
-1374
-1373
-1373
-1373
-1372
-1372
-1372
-1371
-1370
-1369
-1368
-1367
-1365
-1364
-1363
-1362
-1361
-1360
-1359
-1357
-1355
-1353
-1351
-1349
-1347
-1346
-1344
-1342
-1340
-1337
-1335
-1332
-1330
-1327
-1325
-1322
-1320
-1318
-1316
-1314
-1311
-1309
-1307
-1304
-1302
-1299
-1296
-1293
-1290
-1288
-1284
-1281
-1278
-1274
-1270
-1266
-1261
-1257
-1252
-1248
-1244
-1240
-1236
-1232
-1228
-1224
-1220
-1216
-1213
-1209
-1206
-1202
-1199
-1195
-1192
-1189
-1186
-1183
-1180
-1177
-1174
-1171
-1168
-1166
-1163
-1160
-1158
-1155
-1152
-1149
-1146
-1142
-1138
-1134
-1129
-1124
-1119
-1113
-1107
-1101
-1094
-1087
-1080
-1073
-1066
-1059
-1051
-1044
-1036
-1029
-1020
-1012
-1004
-997
-989
-982
-975
-968
-961
-953
-946
-938
-930
-922
-915
-908
-902
-896
-891
-885
-879
-873
-868
-863
-858
-853
-848
-842
-837
-832
-826
-820
-815
-809
-804
-799
-793
-787
-781
-775
-768
-762
-757
-751
-746
-740
-734
-727
-720
-713
-706
-698
-691
-684
-677
-671
-665
-659
-652
-645
-638
-631
-625
-619
-613
-607
-601
-595
-588
-581
-574
-566
-558
-550
-543
-535
-528
-521
-513
-506
-498
-489
-481
-473
-465
-458
-450
-443
-436
-428
-421
-414
-406
-398
-389
-380
-370
-359
-348
-336
-325
-313
-301
-290
-279
-267
-256
-244
-232
-221
-209
-198
-187
-177
-167
-158
-147
-137
-126
-114
-102
-90
-79
-68
-57
-47
-37
-27
-16
-5
6
16
27
36
46
55
63
71
79
87
94
100
105
110
114
118
121
124
126
129
132
135
138
142
145
148
151
154
156
158
161
163
166
168
171
174
177
180
183
187
191
194
197
200
202
204
206
210
214
218
224
230
236
242
249
257
265
272
280
288
295
302
308
315
322
329
337
345
353
361
369
377
385
393
402
411
420
429
437
445
452
459
466
473
481
490
500
511
523
536
549
562
575
589
603
616
628
641
652
663
673
681
689
696
702
706
708
709
709
707
705
701
697
691
686
679
672
664
657
650
643
637
632
627
623
618
614
609
605
600
596
592
589
586
584
582
582
583
585
587
590
592
594
595
595
594
593
591
590
588
586
585
583
582
581
580
580
580
581
583
585
587
588
588
588
586
583
579
574
568
562
555
548
540
532
524
516
509
501
494
488
483
479
476
474
473
473
473
474
475
477
479
480
483
485
489
492
495
498
500
502
503
503
504
504
505
507
509
511
513
514
515
514
513
511
508
505
501
496
491
486
481
476
471
466
461
455
449
442
435
426
417
407
397
387
377
367
357
348
339
330
321
313
305
299
293
288
283
279
275
271
265
258
250
241
232
223
215
208
201
196
191
185
181
177
173
171
169
169
170
173
176
180
186
192
201
210
221
231
241
251
260
269
278
286
294
302
309
316
323
329
334
339
343
347
349
350
349
347
342
337
331
324
317
310
302
296
291
289
288
290
294
299
306
315
325
336
348
360
373
385
397
407
416
425
432
438
444
449
454
458
462
465
466
468
469
469
469
468
467
465
463
459
456
452
448
444
439
434
428
421
414
406
399
392
387
383
380
379
378
379
379
379
379
377
373
368
361
353
343
333
322
311
299
288
276
265
253
242
232
222
213
205
198
191
185
179
174
171
169
169
171
175
181
188
196
204
213
223
233
243
253
263
271
280
288
295
303
311
317
323
328
333
337
341
347
354
363
374
386
399
414
429
445
460
475
488
500
511
519
526
530
534
535
535
533
529
524
518
511
505
500
496
493
490
486
482
477
470
463
454
444
432
419
406
391
375
360
344
330
317
305
295
286
278
272
266
261
256
252
248
244
240
236
232
228
224
220
217
214
212
212
213
216
221
227
234
243
253
265
279
293
307
322
336
349
361
372
382
392
403
412
422
432
441
452
463
476
490
505
519
532
544
554
563
569
574
578
579
579
576
572
567
561
555
550
546
542
538
533
528
524
519
515
511
507
503
499
494
489
484
479
474
470
467
465
463
464
466
470
476
484
492
500
508
515
522
528
532
536
538
538
535
530
522
512
502
491
480
469
458
447
437
427
419
414
411
409
410
412
414
418
422
427
433
439
445
450
454
457
458
458
458
459
460
462
465
470
476
483
492
502
514
526
538
548
558
566
572
578
584
590
595
600
604
607
608
609
608
607
604
600
595
589
582
577
572
569
569
572
579
588
599
612
626
642
659
676
694
712
728
743
756
767
777
785
791
797
801
805
808
810
811
811
811
812
814
816
819
823
826
829
833
836
840
844
847
851
854
855
856
856
856
855
854
855
857
861
867
875
886
898
912
926
941
955
968
980
990
999
1006
1014
1024
1033
1043
1054
1066
1079
1093
1107
1121
1136
1152
1167
1182
1197
1211
1223
1233
1242
1250
1257
1263
1270
1276
1283
1289
1296
1302
1309
1315
1323
1330
1338
1347
1356
1366
1377
1387
1398
1408
1418
1427
1436
1444
1453
1461
1470
1479
1488
1497
1507
1518
1530
1544
1558
1574
1590
1607
1623
1639
1654
1668
1682
1694
1704
1713
1719
1724
1728
1732
1736
1741
1747
1754
1761
1769
1776
1783
1790
1797
1804
1812
1820
1828
1837
1846
1857
1868
1880
1894
1909
1925
1942
1958
1974
1988
2000
2008
2013
2016
2015
2012
2005
1997
1987
1977
1966
1955
1945
1934
1924
1913
1903
1893
1882
1872
1863
1853
1845
1838
1831
1825
1820
1816
1811
1806
1800
1793
1784
1775
1764
1754
1743
1733
1723
1715
1707
1700
1693
1688
1683
1678
1673
1668
1662
1654
1645
1634
1621
1607
1592
1577
1563
1550
1537
1525
1513
1502
1491
1481
1472
1462
1453
1444
1435
1425
1414
1402
1390
1377
1364
1350
1336
1322
1307
1291
1276
1260
1244
1228
1212
1197
1182
1166
1151
1136
1121
1107
1094
1082
1069
1057
1045
1032
1018
1004
992
980
969
959
951
944
938
934
930
927
924
922
920
917
913
908
902
896
888
880
871
860
847
832
816
797
777
755
733
709
684
658
631
604
576
548
522
497
472
449
427
406
386
367
349
332
316
300
284
269
255
240
227
213
201
188
177
165
153
141
128
115
100
84
68
50
31
11
-11
-34
-58
-83
-110
-137
-166
-195
-226
-256
-288
-320
-352
-384
-416
-449
-483
-517
-551
-586
-622
-657
-693
-729
-764
-800
-836
-871
-907
-941
-974
-1006
-1039
-1069
-1100
-1129
-1158
-1186
-1212
-1236
-1259
-1279
-1299
-1316
-1333
-1348
-1363
-1375
-1387
-1396
-1405
-1411
-1417
-1422
-1426
-1429
-1432
-1434
-1435
-1437
-1437
-1437
-1436
-1433
-1428
-1420
-1408
-1391
-1369
-1343
-1313
-1278
-1241
-1200
-1157
-1113
-1067
-1020
-975
-929
-883
-838
-792
-746
-700
-653
-606
-559
-513
-466
-420
-374
-328
-282
-237
-191
-145
-100
-54
-7
39
87
135
185
235
285
336
387
436
485
532
576
619
659
696
730
762
790
815
835
851
862
869
872
871
866
857
845
831
813
792
770
746
720
694
668
641
615
590
565
541
518
495
473
451
430
408
385
362
338
313
289
265
242
220
200
181
165
150
138
128
119
111
105
99
93
88
83
78
74
69
65
61
57
54
50
47
45
43
43
43
43
44
45
47
48
51
54
58
62
67
73
80
88
97
107
118
132
146
163
181
200
220
241
263
284
307
329
352
375
399
423
447
472
499
526
555
586
618
653
690
728
767
806
844
882
919
955
989
1020
1048
1073
1094
1111
1125
1135
1142
1147
1149
1150
1149
1146
1140
1132
1121
1108
1092
1075
1057
1038
1020
1002
985
969
954
940
926
913
899
885
870
854
837
819
801
782
763
744
726
709
693
677
661
644
626
607
586
563
538
509
477
442
404
362
319
273
225
177
127
77
28
-22
-71
-119
-167
-214
-260
-305
-350
-393
-435
-475
-514
-552
-589
-626
-662
-698
-733
-767
-799
-830
-859
-887
-913
-939
-964
-990
-1014
-1040
-1065
-1090
-1115
-1140
-1165
-1191
-1218
-1247
-1277
-1309
-1343
-1379
-1417
-1457
-1497
-1539
-1581
-1623
-1665
-1707
-1749
-1790
-1830
-1869
-1905
-1939
-1971
-1999
-2024
-2045
-2065
-2081
-2095
-2106
-2115
-2122
-2127
-2131
-2132
-2132
-2128
-2122
-2113
-2103
-2090
-2076
-2062
-2048
-2035
-2021
-2011
-2001
-1995
-1989
-1986
-1985
-1985
-1987
-1990
-1993
-1996
-1999
-2001
-2004
-2005
-2009
-2013
-2017
-2025
-2035
-2047
-2061
-2079
-2099
-2123
-2150
-2182
-2217
-2257
-2301
-2349
-2400
-2455
-2513
-2574
-2638
-2704
-2773
-2844
-2917
-2992
-3069
-3147
-3225
-3304
-3383
-3460
-3536
-3610
-3682
-3752
-3819
-3884
-3946
-4005
-4061
-4114
-4165
-4213
-4259
-4302
-4344
-4385
-4424
-4464
-4503
-4543
-4582
-4623
-4663
-4703
-4741
-4778
-4813
-4844
-4872
-4895
-4915
-4930
-4941
-4949
-4952
-4951
-4948
-4941
-4932
-4922
-4910
-4899
-4887
-4876
-4866
-4857
-4850
-4843
-4837
-4832
-4827
-4822
-4816
-4810
-4802
-4792
-4779
-4763
-4743
-4720
-4693
-4663
-4630
-4594
-4557
-4519
-4480
-4441
-4402
-4364
-4327
-4290
-4255
-4221
-4188
-4157
-4126
-4094
-4065
-4034
-4003
-3971
-3938
-3904
-3868
-3831
-3793
-3754
-3714
-3673
-3632
-3590
-3547
-3504
-3459
-3413
-3366
-3318
-3267
-3215
-3161
-3104
-3043
-2978
-2909
-2836
-2760
-2680
-2598
-2514
-2429
-2344
-2258
-2174
-2089
-2005
-1923
-1840
-1757
-1674
-1589
-1503
-1417
-1329
-1242
-1155
-1069
-985
-904
-826
-751
-681
-614
-553
-498
-449
-407
-372
-344
-324
-310
-302
-301
-304
-312
-323
-338
-355
-375
-397
-421
-446
-474
-504
-537
-572
-610
-650
-692
-735
-779
-824
-869
-914
-959
-1002
-1047
-1089
-1130
-1168
-1204
-1238
-1269
-1297
-1322
-1346
-1367
-1388
-1408
-1428
-1451
-1475
-1501
-1531
-1563
-1597
-1632
-1667
-1702
-1734
-1763
-1788
-1809
-1825
-1835
-1841
-1842
-1839
-1833
-1824
-1812
-1799
-1785
-1770
-1755
-1738
-1721
-1704
-1684
-1664
-1641
-1615
-1586
-1554
-1518
-1480
-1438
-1395
-1349
-1301
-1252
-1202
-1152
-1102
-1052
-1002
-954
-906
-859
-813
-768
-723
-679
-636
-594
-553
-513
-475
-438
-404
-372
-343
-317
-294
-276
-261
-250
-242
-238
-237
-239
-242
-246
-251
-255
-257
-259
-258
-255
-250
-244
-236
-226
-216
-205
-194
-183
-174
-166
-161
-158
-159
-164
-173
-185
-200
-220
-242
-267
-294
-322
-352
-381
-410
-438
-466
-493
-520
-547
-575
-603
-634
-666
-700
-736
-774
-814
-855
-896
-937
-977
-1014
-1052
-1087
-1121
-1154
-1185
-1216
-1246
-1275
-1302
-1328
-1351
-1371
-1388
-1401
-1411
-1418
-1421
-1422
-1420
-1417
-1413
-1408
-1402
-1395
-1386
-1375
-1363
-1348
-1331
-1313
-1292
-1270
-1247
-1223
-1200
-1178
-1157
-1138
-1121
-1107
-1097
-1090
-1086
-1086
-1089
-1095
-1104
-1114
-1126
-1138
-1150
-1162
-1172
-1181
-1189
-1196
-1201
-1205
-1208
-1210
-1209
-1207
-1202
-1196
-1187
-1177
-1165
-1151
-1136
-1120
-1102
-1083
-1062
-1040
-1016
-992
-967
-940
-912
-883
-854
-824
-794
-764
-735
-708
-682
-657
-635
-614
-594
-576
-559
-543
-528
-514
-502
-489
-478
-466
-455
-443
-430
-416
-401
-384
-364
-342
-316
-287
-253
-215
-171
-123
-69
-10
55
125
199
279
362
448
536
626
717
808
898
988
1076
1161
1243
1322
1396
1466
1532
1593
1649
1702
1750
1794
1835
1873
1909
1942
1972
2001
2028
2054
2079
2104
2129
2154
2181
2209
2238
2270
2303
2339
2376
2415
2456
2498
2541
2585
2629
2673
2717
2760
2803
2846
2890
2935
2981
3028
3076
3126
3178
3233
3289
3349
3412
3478
3547
3620
3695
3772
3853
3936
4019
4107
4196
4285
4376
4468
4560
4652
4745
4838
4932
5025
5119
5211
5302
5390
5476
5558
5637
5712
5783
5849
5911
5968
6020
6067
6108
6146
6178
6206
6230
6249
6264
6275
6281
6283
6281
6276
6266
6254
6238
6218
6196
6171
6143
6112
6080
6046
6012
5977
5943
5910
5878
5847
5819
5794
5770
5750
5731
5713
5697
5681
5665
5650
5634
5618
5602
5586
5570
5554
5538
5522
5506
5490
5474
5458
5441
5423
5404
5383
5359
5333
5304
5272
5237
5199
5157
5111
5063
5012
4957
4900
4841
4779
4714
4648
4579
4510
4439
4368
4297
4227
4158
4091
4027
3968
3911
3858
3810
3765
3723
3686
3650
3618
3588
3560
3535
3512
3491
3471
3454
3437
3422
3407
3391
3375
3358
3340
3321
3301
3279
3256
3231
3205
3179
3151
3123
3095
3067
3039
3011
2984
2957
2930
2905
2880
2856
2832
2808
2785
2762
2739
2717
2695
2674
2653
2633
2613
2594
2575
2557
2539
2522
2506
2492
2478
2466
2455
2445
2437
2429
2422
2415
2408
2401
2391
2379
2364
2344
2321
2293
2260
2222
2180
2134
2084
2031
1975
1916
1856
1794
1732
1670
1607
1544
1482
1419
1357
1294
1232
1169
1106
1042
977
911
843
774
704
633
562
491
421
352
283
217
153
91
32
-23
-75
-124
-170
-212
-252
-290
-325
-359
-391
-421
-451
-479
-505
-530
-552
-573
-590
-605
-616
-625
-630
-634
-635
-635
-634
-634
-634
-636
-639
-645
-654
-665
-679
-695
-712
-730
-747
-765
-781
-796
-809
-819
-826
-830
-831
-826
-817
-803
-783
-757
-726
-689
-646
-599
-546
-490
-430
-367
-302
-236
-168
-99
-30
40
111
181
253
326
399
475
552
631
711
794
878
964
1050
1135
1219
1302
1381
1458
1531
1599
1663
1721
1774
1821
1861
1895
1922
1943
1957
1966
1969
1967
1960
1949
1933
1914
1891
1865
1837
1806
1774
1740
1704
1667
1630
1591
1550
1508
1464
1418
1370
1319
1267
1213
1158
1102
1045
988
931
874
818
761
705
651
598
548
501
457
417
380
348
319
294
272
253
238
225
215
208
203
201
201
204
210
219
231
247
267
289
315
343
373
404
434
464
492
518
542
563
582
598
611
622
630
636
640
641
640
636
628
617
602
583
560
533
501
464
423
376
325
269
208
144
76
5
-68
-144
-221
-299
-377
-456
-535
-612
-688
-762
-833
-901
-965
-1024
-1079
-1129
-1174
-1213
-1247
-1276
-1299
-1318
-1332
-1342
-1348
-1352
-1353
-1353
-1352
-1351
-1350
-1350
-1350
-1351
-1352
-1354
-1355
-1355
-1355
-1352
-1349
-1344
-1338
-1331
-1324
-1316
-1308
-1300
-1292
-1285
-1279
-1274
-1270
-1267
-1265
-1265
-1266
-1269
-1274
-1280
-1289
-1301
-1316
-1333
-1354
-1378
-1404
-1432
-1463
-1496
-1530
-1565
-1601
-1637
-1674
-1711
-1747
-1784
-1821
-1858
-1895
-1932
-1968
-2005
-2041
-2077
-2113
-2150
-2187
-2224
-2263
-2303
-2344
-2387
-2432
-2479
-2527
-2577
-2628
-2680
-2732
-2784
-2836
-2888
-2938
-2988
-3035
-3081
-3125
-3166
-3203
-3237
-3267
-3294
-3315
-3333
-3345
-3353
-3356
-3354
-3348
-3337
-3322
-3304
-3284
-3260
-3235
-3208
-3180
-3150
-3119
-3087
-3053
-3018
-2982
-2943
-2904
-2862
-2820
-2777
-2733
-2689
-2647
-2605
-2565
-2528
-2493
-2462
-2435
-2411
-2391
-2374
-2360
-2348
-2339
-2332
-2327
-2323
-2322
-2322
-2324
-2328
-2333
-2340
-2347
-2355
-2363
-2370
-2375
-2380
-2382
-2383
-2382
-2379
-2374
-2369
-2363
-2356
-2351
-2346
-2343
-2342
-2345
-2351
-2362
-2376
-2395
-2418
-2444
-2474
-2506
-2541
-2577
-2615
-2653
-2692
-2731
-2771
-2811
-2850
-2890
-2928
-2965
-3001
-3035
-3067
-3097
-3124
-3150
-3174
-3196
-3219
-3240
-3263
-3285
-3309
-3334
-3360
-3388
-3416
-3445
-3474
-3504
-3534
-3564
-3594
-3624
-3654
-3683
-3713
-3742
-3770
-3797
-3823
-3849
-3874
-3898
-3921
-3944
-3967
-3990
-4013
-4035
-4059
-4082
-4106
-4129
-4152
-4174
-4196
-4218
-4239
-4261
-4282
-4303
-4324
-4346
-4367
-4389
-4410
-4431
-4451
-4471
-4490
-4508
-4525
-4542
-4557
-4572
-4586
-4599
-4612
-4625
-4638
-4652
-4666
-4680
-4696
-4713
-4731
-4750
-4770
-4789
-4809
-4828
-4846
-4863
-4878
-4891
-4903
-4914
-4924
-4933
-4942
-4950
-4957
-4963
-4968
-4971
-4973
-4973
-4971
-4967
-4961
-4953
-4943
-4931
-4917
-4900
-4881
-4860
-4836
-4811
-4784
-4755
-4725
-4694
-4663
-4632
-4602
-4573
-4546
-4522
-4501
-4483
-4468
-4458
-4450
-4447
-4447
-4450
-4457
-4468
-4482
-4500
-4521
-4546
-4574
-4605
-4640
-4678
-4719
-4763
-4809
-4857
-4907
-4958
-5010
-5061
-5112
-5161
-5209
-5254
-5295
-5334
-5369
-5401
-5428
-5453
-5474
-5493
-5509
-5523
-5537
-5550
-5562
-5575
-5587
-5600
-5611
-5622
-5632
-5641
-5650
-5657
-5663
-5668
-5673
-5676
-5679
-5680
-5681
-5680
-5678
-5676
-5672
-5669
-5665
-5662
-5658
-5655
-5652
-5649
-5646
-5642
-5638
-5632
-5625
-5617
-5607
-5596
-5583
-5569
-5553
-5535
-5516
-5495
-5473
-5450
-5426
-5401
-5376
-5350
-5324
-5297
-5269
-5242
-5214
-5186
-5157
-5128
-5097
-5065
-5031
-4995
-4958
-4918
-4877
-4834
-4790
-4745
-4699
-4653
-4608
-4563
-4520
-4478
-4437
-4399
-4362
-4327
-4294
-4263
-4234
-4207
-4180
-4155
-4131
-4108
-4085
-4062
-4042
-4019
-3998
-3976
-3953
-3929
-3904
-3878
-3851
-3823
-3794
-3764
-3734
-3704
-3674
-3644
-3614
-3583
-3552
-3520
-3486
-3452
-3417
-3380
-3342
-3303
-3262
-3221
-3179
-3137
-3093
-3049
-3004
-2958
-2911
-2863
-2812
-2760
-2706
-2648
-2588
-2525
-2459
-2389
-2316
-2240
-2160
-2077
-1991
-1903
-1812
-1719
-1623
-1526
-1427
-1327
-1227
-1126
-1025
-925
-826
-730
-636
-545
-457
-374
-295
-219
-148
-81
-17
44
101
156
208
257
304
348
390
430
467
502
535
566
597
626
655
684
714
744
775
807
840
875
911
949
988
1029
1072
1116
1161
1207
1254
1301
1348
1394
1440
1485
1530
1574
1617
1659
1700
1739
1778
1815
1850
1885
1917
1948
1978
2005
2031
2054
2075
2093
2108
2119
2125
2128
2126
2119
2108
2091
2070
2045
2015
1981
1944
1904
1861
1815
1767
1717
1665
1611
1555
1498
1439
1380
1320
1260
1201
1141
1083
1026
970
916
862
810
760
710
660
612
563
516
469
422
376
331
286
241
197
154
112
70
30
-10
-47
-84
-119
-153
-185
-216
-247
-275
-303
-330
-356
-381
-404
-427
-448
-469
-488
-507
-525
-543
-560
-576
-592
-608
-622
-636
-648
-660
-670
-679
-688
-694
-700
-704
-707
-709
-709
-708
-705
-701
-696
-689
-680
-671
-660
-647
-634
-619
-603
-586
-569
-552
-534
-517
-501
-485
-470
-455
-442
-429
-416
-404
-392
-380
-367
-353
-339
-323
-306
-288
-268
-247
-224
-200
-174
-147
-117
-87
-54
-20
16
53
92
133
175
217
261
305
349
394
438
483
527
572
616
660
703
747
790
833
877
920
963
1006
1051
1096
1143
1190
1239
1291
1345
1401
1460
1522
1587
1655
1726
1799
1876
1956
2037
2123
2210
2299
2389
2480
2571
2663
2754
2843
2932
3019
3104
3187
3268
3347
3425
3500
3573
3645
3713
3780
3844
3904
3962
4014
4065
4111
4152
4188
4221
4248
4272
4292
4307
4320
4329
4334
4337
4337
4335
4331
4324
4315
4304
4291
4276
4259
4241
4222
4202
4182
4162
4142
4125
4108
4094
4082
4072
4064
4059
4054
4053
4051
4051
4051
4053
4054
4056
4058
4059
4061
4062
4065
4066
4067
4067
4067
4067
4067
4066
4064
4062
4059
4056
4051
4046
4043
4038
4033
4027
4022
4018
4014
4011
4008
4006
4006
4006
4008
4011
4017
4025
4035
4046
4062
4080
4100
4123
4147
4174
4202
4232
4264
4297
4332
4369
4408
4449
4492
4538
4585
4634
4684
4734
4785
4835
4885
4932
4977
5020
5060
5096
5128
5157
5181
5201
5218
5230
5238
5242
5243
5241
5236
5229
5220
5210
5199
5187
5174
5161
5148
5134
5119
5104
5089
5072
5055
5037
5019
4999
4979
4957
4935
4911
4887
4861
4835
4808
4780
4751
4721
4690
4659
4627
4594
4561
4526
4490
4453
4415
4374
4331
4286
4238
4188
4136
4081
4024
3964
3902
3838
3770
3701
3628
3553
3476
3396
3313
3228
3140
3049
2956
2860
2762
2660
2556
2449
2340
2228
2113
1997
1879
1759
1637
1514
1390
1265
1140
1014
888
761
635
509
384
258
133
8
-117
-242
-368
-494
-620
-747
-874
-1002
-1130
-1258
-1387
-1515
-1644
-1773
-1901
-2029
-2157
-2284
-2409
-2534
-2657
-2778
-2898
-3016
-3132
-3246
-3359
-3469
-3577
-3683
-3786
-3887
-3985
-4080
-4171
-4260
-4345
-4426
-4504
-4577
-4646
-4711
-4771
-4827
-4879
-4927
-4970
-5010
-5045
-5076
-5104
-5129
-5151
-5170
-5187
-5203
-5217
-5230
-5242
-5254
-5265
-5275
-5284
-5293
-5302
-5312
-5321
-5331
-5343
-5355
-5369
-5385
-5402
-5420
-5440
-5461
-5483
-5506
-5529
-5552
-5574
-5595
-5615
-5632
-5647
-5659
-5669
-5675
-5679
-5679
-5676
-5670
-5660
-5647
-5630
-5610
-5586
-5559
-5529
-5495
-5458
-5419
-5377
-5332
-5285
-5235
-5183
-5129
-5072
-5013
-4951
-4885
-4817
-4745
-4671
-4593
-4512
-4428
-4342
-4254
-4163
-4070
-3976
-3881
-3784
-3686
-3588
-3488
-3389
-3289
-3188
-3088
-2989
-2889
-2791
-2693
-2595
-2499
-2403
-2308
-2213
-2119
-2025
-1931
-1837
-1743
-1648
-1552
-1456
-1360
-1263
-1166
-1068
-969
-870
-771
-672
-573
-474
-375
-277
-180
-83
13
109
203
297
390
482
573
664
753
841
928
1014
1100
1184
1266
1348
1429
1509
1589
1668
1746
1823
1900
1975
2049
2121
2191
2259
2325
2388
2448
2507
2562
2615
2666
2715
2762
2807
2851
2893
2933
2973
3012
3050
3087
3124
3161
3197
3233
3268
3302
3336
3368
3400
3431
3462
3491
3520
3548
3574
3600
3625
3649
3672
3694
3715
3734
3752
3769
3785
3799
3812
3824
3834
3843
3851
3858
3865
3870
3875
3880
3884
3888
3891
3894
3896
3898
3898
3897
3894
3889
3882
3872
3861
3847
3832
3814
3795
3774
3751
3728
3703
3677
3650
3622
3593
3563
3532
3499
3466
3431
3394
3356
3316
3275
3232
3188
3141
3093
3043
2991
2938
2883
2826
2768
2708
2648
2586
2524
2461
2398
2335
2272
2209
2146
2083
2021
1959
1896
1834
1772
1710
1647
1585
1522
1459
1395
1332
1269
1206
1143
1081
1018
958
898
838
778
718
659
600
540
482
423
365
307
249
192
135
78
22
-33
-88
-142
-195
-249
-301
-353
-404
-453
-502
-550
-597
-642
-687
-731
-775
-818
-860
-902
-943
-984
-1025
-1064
-1103
-1141
-1178
-1213
-1247
-1280
-1311
-1340
-1368
-1395
-1421
-1445
-1469
-1493
-1517
-1540
-1564
-1589
-1615
-1641
-1669
-1699
-1730
-1763
-1797
-1833
-1870
-1910
-1950
-1992
-2035
-2080
-2125
-2172
-2219
-2268
-2317
-2367
-2418
-2468
-2519
-2570
-2620
-2670
-2719
-2767
-2815
-2861
-2905
-2948
-2990
-3029
-3067
-3102
-3136
-3168
-3197
-3225
-3251
-3276
-3299
-3321
-3341
-3361
-3379
-3396
-3411
-3426
-3440
-3452
-3463
-3474
-3484
-3493
-3503
-3512
-3521
-3530
-3540
-3551
-3562
-3574
-3587
-3601
-3616
-3631
-3648
-3664
-3681
-3697
-3714
-3730
-3745
-3760
-3775
-3788
-3801
-3813
-3824
-3833
-3841
-3847
-3852
-3856
-3857
-3857
-3855
-3852
-3847
-3840
-3831
-3821
-3809
-3794
-3778
-3759
-3738
-3714
-3689
-3663
-3635
-3606
-3578
-3549
-3520
-3493
-3467
-3442
-3418
-3396
-3376
-3358
-3342
-3327
-3314
-3302
-3291
-3281
-3272
-3263
-3254
-3246
-3237
-3228
-3220
-3211
-3201
-3191
-3181
-3170
-3159
-3147
-3134
-3121
-3106
-3091
-3076
-3059
-3042
-3024
-3006
-2987
-2967
-2947
-2928
-2908
-2888
-2868
-2849
-2830
-2811
-2793
-2775
-2759
-2743
-2728
-2714
-2702
-2690
-2679
-2670
-2662
-2656
-2651
-2647
-2644
-2642
-2641
-2641
-2641
-2643
-2645
-2647
-2650
-2654
-2657
-2661
-2665
-2669
-2674
-2678
-2682
-2687
-2692
-2696
-2701
-2706
-2711
-2716
-2721
-2726
-2731
-2736
-2741
-2747
-2752
-2758
-2764
-2771
-2779
-2787
-2796
-2805
-2815
-2826
-2836
-2848
-2859
-2870
-2882
-2893
-2905
-2916
-2927
-2938
-2949
-2959
-2969
-2979
-2988
-2996
-3003
-3010
-3016
-3021
-3026
-3030
-3033
-3037
-3041
-3045
-3050
-3055
-3060
-3065
-3072
-3078
-3085
-3092
-3100
-3107
-3116
-3124
-3133
-3142
-3151
-3161
-3170
-3180
-3191
-3202
-3213
-3225
-3238
-3251
-3266
-3281
-3297
-3313
-3331
-3348
-3366
-3384
-3402
-3420
-3438
-3456
-3474
-3491
-3509
-3527
-3545
-3563
-3582
-3601
-3620
-3639
-3659
-3680
-3701
-3723
-3745
-3769
-3793
-3818
-3845
-3873
-3902
-3932
-3963
-3994
-4027
-4059
-4091
-4126
-4159
-4192
-4226
-4258
-4291
-4322
-4353
-4383
-4412
-4440
-4466
-4491
-4514
-4535
-4554
-4571
-4586
-4599
-4609
-4617
-4623
-4626
-4626
-4624
-4620
-4613
-4605
-4593
-4580
-4565
-4547
-4527
-4505
-4481
-4455
-4427
-4397
-4365
-4332
-4298
-4262
-4226
-4189
-4152
-4115
-4078
-4041
-4003
-3968
-3932
-3895
-3858
-3820
-3782
-3744
-3704
-3663
-3622
-3579
-3536
-3491
-3446
-3399
-3351
-3303
-3253
-3202
-3151
-3098
-3045
-2991
-2936
-2881
-2825
-2769
-2712
-2655
-2597
-2539
-2481
-2423
-2364
-2305
-2246
-2187
-2127
-2068
-2009
-1951
-1893
-1835
-1778
-1721
-1666
-1611
-1556
-1502
-1449
-1396
-1344
-1292
-1241
-1190
-1141
-1092
-1043
-996
-951
-906
-863
-821
-781
-743
-706
-671
-637
-604
-573
-543
-514
-486
-459
-434
-410
-387
-366
-346
-328
-311
-296
-282
-270
-259
-249
-241
-233
-227
-221
-217
-213
-209
-207
-205
-203
-202
-202
-201
-201
-202
-202
-203
-204
-204
-205
-205
-205
-205
-205
-205
-204
-204
-204
-204
-204
-205
-207
-209
-213
-217
-223
-230
-239
-249
-260
-273
-287
-303
-319
-337
-356
-377
-398
-419
-442
-465
-488
-511
-535
-559
-583
-606
-630
-653
-676
-699
-721
-742
-763
-783
-802
-821
-838
-854
-870
-885
-898
-911
-922
-933
-942
-951
-959
-967
-974
-980
-987
-993
-1000
-1006
-1012
-1018
-1026
-1034
-1041
-1049
-1056
-1064
-1071
-1079
-1086
-1093
-1099
-1105
-1110
-1115
-1119
-1121
-1123
-1124
-1124
-1123
-1121
-1118
-1114
-1110
-1104
-1098
-1092
-1085
-1077
-1069
-1060
-1051
-1041
-1030
-1018
-1006
-994
-980
-966
-951
-936
-920
-904
-887
-870
-853
-836
-819
-802
-784
-767
-749
-731
-713
-694
-675
-656
-635
-614
-593
-570
-547
-522
-497
-471
-445
-418
-391
-364
-337
-310
-283
-257
-231
-205
-180
-155
-131
-106
-82
-59
-35
-12
11
34
57
80
103
126
150
173
196
219
242
265
288
310
333
356
378
401
424
446
468
490
512
533
554
574
594
613
631
649
665
681
696
710
723
735
746
757
766
775
783
791
798
804
810
816
822
828
834
840
847
854
861
869
878
886
896
906
916
927
938
950
962
976
990
1004
1020
1038
1056
1074
1093
1112
1132
1151
1170
1189
1207
1224
1241
1256
1270
1284
1296
1307
1318
1327
1337
1345
1353
1361
1368
1374
1380
1386
1391
1397
1402
1408
1413
1419
1425
1431
1437
1443
1449
1454
1460
1465
1470
1474
1478
1481
1483
1483
1483
1482
1479
1476
1471
1465
1458
1449
1440
1430
1418
1406
1392
1377
1361
1343
1324
1304
1282
1259
1235
1210
1183
1156
1127
1098
1068
1038
1006
973
940
906
871
835
798
761
724
686
648
609
570
531
492
453
413
373
333
293
253
212
171
129
88
48
8
-32
-71
-108
-144
-179
-212
-243
-272
-299
-324
-347
-367
-386
-402
-415
-426
-435
-442
-446
-448
-448
-446
-442
-436
-428
-418
-406
-393
-377
-360
-341
-321
-298
-274
-248
-220
-191
-160
-127
-93
-58
-21
16
55
95
137
179
224
269
317
366
417
469
523
578
635
693
752
812
873
935
998
1062
1127
1193
1260
1328
1398
1468
1539
1611
1684
1758
1833
1909
1985
2062
2139
2217
2296
2374
2453
2532
2612
2691
2770
2849
2928
3007
3086
3165
3243
3321
3399
3477
3554
3632
3710
3789
3868
3947
4027
4108
4190
4273
4358
4443
4530
4618
4708
4799
4892
4987
5083
5180
5279
5380
5482
5585
5688
5793
5898
6004
6110
6216
6322
6428
6533
6638
6741
6844
6946
7046
7145
7242
7338
7432
7524
7614
7702
7789
7873
7954
8032
8109
8183
8254
8323
8388
8452
8512
8570
8626
8680
8731
8780
8827
8872
8915
8955
8992
9028
9061
9091
9119
9145
9168
9188
9206
9222
9235
9245
9254
9260
9264
9266
9266
9264
9260
9253
9245
9236
9224
9210
9195
9178
9159
9139
9116
9092
9067
9039
9010
8979
8947
8914
8879
8843
8805
8766
8725
8683
8640
8594
8548
8499
8448
8396
8341
8285
8226
8164
8101
8035
7967
7897
7824
7749
7672
7593
7511
7428
7342
7254
7165
7073
6980
6885
6789
6692
6594
6494
6394
6292
6190
6088
5985
5881
5777
5672
5567
5462
5358
5253
5148
5044
4940
4836
4734
4631
4529
4428
4328
4228
4128
4030
3932
3834
3738
3642
3547
3452
3359
3266
3174
3083
2993
2904
2816
2729
2643
2557
2473
2390
2308
2228
2148
2069
1991
1914
1838
1763
1688
1615
1542
1470
1399
1328
1259
1191
1124
1058
993
929
867
806
747
689
633
578
526
475
426
379
334
291
250
210
172
136
101
67
35
3
-27
-56
-84
-111
-137
-163
-188
-212
-235
-257
-279
-300
-320
-339
-357
-375
-391
-407
-422
-435
-448
-460
-470
-480
-489
-498
-506
-513
-519
-525
-531
-536
-541
-546
-550
-555
-559
-562
-566
-570
-573
-576
-579
-582
-584
-587
-589
-591
-594
-596
-599
-603
-606
-611
-615
-620
-626
-632
-639
-646
-654
-662
-671
-680
-689
-700
-710
-721
-732
-744
-756
-768
-781
-794
-807
-821
-836
-851
-867
-883
-901
-920
-939
-960
-982
-1004
-1028
-1053
-1079
-1105
-1133
-1162
-1191
-1222
-1253
-1286
-1319
-1354
-1390
-1427
-1464
-1503
-1542
-1582
-1622
-1662
-1703
-1744
-1786
-1827
-1868
-1909
-1949
-1989
-2029
-2069
-2108
-2146
-2184
-2222
-2259
-2296
-2333
-2369
-2404
-2439
-2474
-2509
-2543
-2577
-2611
-2645
-2679
-2713
-2746
-2780
-2813
-2847
-2880
-2914
-2948
-2982
-3015
-3049
-3083
-3117
-3152
-3186
-3220
-3255
-3289
-3323
-3357
-3391
-3424
-3457
-3489
-3521
-3552
-3582
-3612
-3641
-3670
-3698
-3725
-3752
-3779
-3806
-3832
-3857
-3883
-3908
-3933
-3958
-3983
-4008
-4033
-4059
-4083
-4110
-4136
-4162
-4188
-4215
-4242
-4269
-4297
-4324
-4351
-4378
-4406
-4433
-4460
-4487
-4514
-4540
-4567
-4594
-4621
-4647
-4674
-4701
-4727
-4753
-4779
-4805
-4831
-4856
-4881
-4905
-4929
-4952
-4975
-4996
-5018
-5038
-5059
-5078
-5098
-5117
-5136
-5155
-5173
-5192
-5210
-5228
-5246
-5264
-5281
-5298
-5314
-5329
-5343
-5357
-5369
-5380
-5390
-5399
-5406
-5412
-5416
-5419
-5420
-5419
-5417
-5413
-5407
-5399
-5390
-5379
-5366
-5352
-5335
-5317
-5296
-5274
-5249
-5222
-5194
-5163
-5130
-5096
-5060
-5023
-4984
-4944
-4902
-4860
-4817
-4773
-4727
-4682
-4635
-4587
-4539
-4489
-4439
-4388
-4336
-4283
-4229
-4174
-4118
-4061
-4003
-3946
-3888
-3829
-3770
-3710
-3651
-3591
-3531
-3471
-3410
-3349
-3288
-3226
-3164
-3102
-3038
-2975
-2911
-2847
-2782
-2716
-2651
-2585
-2518
-2452
-2385
-2319
-2253
-2187
-2122
-2057
-1993
-1930
-1869
-1808
-1748
-1689
-1631
-1574
-1518
-1463
-1408
-1354
-1300
-1246
-1194
-1141
-1089
-1037
-985
-933
-882
-831
-780
-730
-680
-631
-582
-534
-486
-439
-392
-345
-300
-254
-210
-166
-123
-80
-38
3
43
82
120
157
193
228
262
295
327
358
388
417
445
471
497
522
545
568
590
610
630
649
667
684
701
716
731
746
759
771
783
794
804
813
821
828
834
840
844
846
848
849
849
848
846
843
840
835
829
822
814
805
795
784
772
759
744
729
712
694
675
654
632
609
584
559
531
503
473
442
411
378
344
309
274
238
201
163
124
85
45
4
-37
-79
-121
-165
-209
-254
-299
-345
-392
-440
-487
-536
-585
-634
-683
-732
-782
-832
-881
-930
-979
-1028
-1077
-1125
-1174
-1222
-1270
-1317
-1365
-1413
-1460
-1508
-1555
-1603
-1650
-1698
-1745
-1793
-1840
-1886
-1933
-1979
-2025
-2070
-2116
-2161
-2206
-2250
-2295
-2339
-2383
-2426
-2469
-2512
-2553
-2595
-2635
-2675
-2715
-2753
-2791
-2828
-2863
-2897
-2930
-2962
-2992
-3020
-3047
-3073
-3096
-3119
-3140
-3160
-3178
-3195
-3211
-3225
-3238
-3250
-3260
-3269
-3278
-3285
-3291
-3297
-3301
-3305
-3308
-3310
-3312
-3313
-3314
-3314
-3314
-3313
-3312
-3310
-3308
-3306
-3303
-3301
-3298
-3294
-3291
-3287
-3283
-3279
-3274
-3270
-3266
-3261
-3256
-3251
-3246
-3241
-3236
-3231
-3225
-3220
-3215
-3209
-3204
-3198
-3193
-3187
-3182
-3176
-3171
-3166
-3160
-3155
-3150
-3146
-3141
-3136
-3132
-3127
-3123
-3119
-3114
-3110
-3106
-3102
-3099
-3096
-3093
-3091
-3089
-3088
-3087
-3087
-3087
-3088
-3090
-3091
-3093
-3096
-3099
-3102
-3106
-3110
-3115
-3119
-3125
-3130
-3136
-3142
-3149
-3156
-3163
-3170
-3177
-3184
-3191
-3198
-3205
-3212
-3219
-3226
-3233
-3240
-3247
-3253
-3260
-3266
-3272
-3277
-3282
-3286
-3290
-3294
-3297
-3299
-3302
-3304
-3305
-3306
-3307
-3306
-3305
-3304
-3301
-3297
-3293
-3287
-3280
-3273
-3264
-3254
-3243
-3232
-3219
-3205
-3191
-3175
-3158
-3141
-3122
-3103
-3083
-3062
-3040
-3018
-2996
-2972
-2949
-2925
-2901
-2876
-2852
-2827
-2801
-2775
-2749
-2722
-2695
-2666
-2637
-2607
-2575
-2543
-2510
-2476
-2440
-2404
-2366
-2327
-2287
-2246
-2204
-2160
-2116
-2070
-2021
-1974
-1924
-1873
-1821
-1767
-1713
-1657
-1599
-1541
-1480
-1419
-1356
-1292
-1227
-1160
-1092
-1022
-953
-881
-809
-736
-661
-587
-511
-435
-358
-281
-203
-125
-47
32
111
190
269
348
427
505
584
663
741
819
897
974
1051
1127
1202
1277
1350
1423
1495
1566
1636
1704
1772
1839
1904
1968
2031
2092
2152
2211
2268
2324
2378
2431
2482
2533
2582
2630
2677
2724
2770
2815
2859
2903
2947
2989
3032
3074
3116
3158
3200
3242
3283
3325
3367
3409
3451
3493
3536
3579
3622
3666
3710
3754
3799
3844
3889
3934
3979
4024
4069
4113
4157
4200
4243
4285
4325
4365
4404
4442
4479
4515
4550
4584
4617
4648
4679
4709
4738
4766
4792
4818
4842
4866
4888
4909
4929
4948
4966
4982
4998
5012
5026
5038
5049
5058
5066
5073
5079
5083
5086
5087
5087
5085
5081
5075
5068
5059
5049
5037
5023
5007
4990
4971
4950
4928
4904
4879
4852
4823
4793
4762
4730
4697
4662
4627
4590
4553
4514
4474
4433
4391
4348
4304
4258
4211
4162
4113
4062
4011
3958
3904
3849
3793
3737
3679
3620
3560
3499
3436
3372
3307
3240
3171
3101
3030
2956
2881
2804
2725
2644
2561
2476
2389
2300
2208
2114
2017
1920
1820
1717
1613
1507
1398
1288
1176
1062
947
830
711
591
469
346
222
96
-30
-157
-285
-414
-543
-672
-801
-931
-1060
-1190
-1319
-1448
-1576
-1705
-1833
-1961
-2088
-2215
-2342
-2468
-2593
-2717
-2841
-2963
-3084
-3203
-3321
-3438
-3553
-3666
-3778
-3888
-3996
-4103
-4209
-4312
-4414
-4514
-4613
-4710
-4805
-4898
-4989
-5078
-5165
-5250
-5333
-5414
-5493
-5570
-5646
-5720
-5792
-5863
-5932
-6000
-6066
-6131
-6194
-6256
-6316
-6374
-6431
-6486
-6539
-6591
-6640
-6688
-6733
-6776
-6818
-6857
-6894
-6929
-6962
-6992
-7021
-7047
-7071
-7093
-7113
-7131
-7147
-7160
-7172
-7182
-7190
-7197
-7202
-7205
-7206
-7206
-7204
-7201
-7196
-7189
-7181
-7171
-7160
-7148
-7135
-7120
-7104
-7088
-7071
-7053
-7034
-7015
-6995
-6975
-6954
-6933
-6910
-6887
-6864
-6840
-6815
-6790
-6764
-6738
-6711
-6684
-6656
-6627
-6598
-6568
-6537
-6506
-6474
-6442
-6409
-6375
-6341
-6305
-6269
-6233
-6195
-6158
-6119
-6080
-6040
-6000
-5959
-5917
-5875
-5833
-5790
-5746
-5703
-5659
-5615
-5571
-5527
-5483
-5439
-5395
-5352
-5309
-5267
-5225
-5183
-5142
-5101
-5061
-5021
-4982
-4943
-4904
-4866
-4827
-4789
-4751
-4713
-4674
-4637
-4599
-4561
-4524
-4487
-4451
-4415
-4380
-4345
-4311
-4278
-4246
-4214
-4182
-4152
-4122
-4091
-4064
-4035
-4008
-3981
-3955
-3929
-3904
-3880
-3857
-3834
-3812
-3791
-3771
-3752
-3733
-3715
-3697
-3681
-3665
-3650
-3635
-3621
-3608
-3595
-3583
-3571
-3560
-3549
-3539
-3529
-3519
-3510
-3502
-3494
-3487
-3480
-3475
-3470
-3465
-3462
-3459
-3457
-3455
-3453
-3452
-3452
-3451
-3451
-3451
-3452
-3452
-3453
-3455
-3456
-3458
-3461
-3464
-3467
-3471
-3475
-3479
-3484
-3489
-3494
-3500
-3505
-3511
-3516
-3521
-3527
-3532
-3536
-3541
-3545
-3549
-3552
-3555
-3557
-3559
-3559
-3559
-3559
-3557
-3554
-3550
-3545
-3539
-3532
-3523
-3514
-3504
-3492
-3479
-3466
-3451
-3435
-3418
-3400
-3381
-3362
-3341
-3319
-3297
-3273
-3250
-3225
-3200
-3175
-3149
-3124
-3098
-3072
-3046
-3020
-2995
-2969
-2944
-2919
-2894
-2870
-2846
-2822
-2799
-2776
-2754
-2733
-2712
-2692
-2672
-2652
-2633
-2614
-2595
-2576
-2557
-2538
-2519
-2499
-2479
-2459
-2439
-2418
-2398
-2376
-2354
-2332
-2310
-2287
-2263
-2239
-2215
-2191
-2165
-2140
-2114
-2087
-2060
-2032
-2004
-1975
-1946
-1916
-1886
-1855
-1823
-1790
-1757
-1724
-1689
-1654
-1617
-1580
-1543
-1504
-1464
-1423
-1382
-1340
-1296
-1252
-1207
-1161
-1114
-1066
-1016
-967
-916
-865
-813
-760
-706
-651
-596
-540
-483
-425
-366
-307
-246
-185
-123
-60
5
70
136
203
272
341
411
482
554
626
700
774
850
926
1002
1081
1160
1239
1320
1400
1482
1564
1647
1730
1814
1899
1984
2069
2155
2241
2328
2415
2503
2590
2679
2767
2856
2945
3034
3123
3213
3302
3391
3480
3569
3658
3747
3835
3923
4011
4099
4186
4272
4358
4443
4528
4611
4694
4777
4859
4940
5020
5100
5179
5257
5335
5412
5488
5563
5637
5710
5783
5855
5926
5995
6064
6132
6199
6265
6330
6394
6457
6519
6581
6642
6702
6762
6821
6880
6938
6996
7054
7111
7168
7224
7280
7336
7392
7447
7502
7557
7611
7666
7721
7775
7830
7885
7940
7995
8051
8106
8161
8216
8271
8326
8380
8435
8489
8543
8596
8650
8703
8755
8808
8860
8912
8964
9016
9067
9118
9168
9219
9269
9319
9368
9417
9466
9514
9562
9609
9655
9702
9747
9792
9836
9879
9921
9963
10004
10044
10083
10121
10158
10194
10230
10265
10299
10332
10364
10395
10425
10454
10483
10510
10536
10561
10584
10607
10628
10647
10665
10682
10698
10713
10726
10738
10749
10759
10767
10774
10781
10785
10789
10791
10792
10792
10790
10786
10781
10775
10767
10757
10746
10733
10718
10702
10683
10664
10642
10619
10595
10569
10541
10512
10482
10450
10417
10383
10347
10310
10271
10232
10190
10148
10103
10058
10011
9963
9913
9862
9810
9757
9703
9648
9591
9534
9476
9418
9358
9298
9237
9176
9114
9052
8990
8927
8863
8800
8736
8672
8609
8546
8483
8420
8358
8297
8236
8176
8117
8058
8000
7943
7887
7831
7775
7720
7666
7611
7557
7503
7450
7396
7342
7289
7236
7182
7129
7076
7022
6969
6916
6863
6809
6756
6702
6649
6595
6541
6487
6432
6377
6322
6267
6211
6155
6099
6042
5986
5929
5872
5815
5758
5702
5645
5588
5532
5476
5420
5365
5310
5255
5201
5147
5093
5040
4986
4933
4880
4827
4774
4721
4668
4615
4561
4508
4454
4400
4345
4290
4235
4180
4124
4067
4011
3954
3897
3840
3782
3724
3665
3606
3547
3488
3428
3368
3308
3247
3186
3124
3062
2999
2936
2873
2809
2744
2680
2615
2549
2484
2418
2351
2285
2218
2151
2083
2015
1947
1879
1811
1743
1674
1605
1537
1468
1399
1331
1262
1193
1124
1055
985
916
846
775
705
634
563
491
419
347
273
200
126
52
-23
-99
-175
-251
-328
-405
-482
-561
-639
-718
-798
-879
-960
-1041
-1124
-1207
-1291
-1375
-1461
-1547
-1634
-1723
-1812
-1901
-1992
-2084
-2176
-2270
-2364
-2459
-2555
-2651
-2749
-2847
-2946
-3046
-3146
-3248
-3350
-3452
-3556
-3660
-3764
-3869
-3975
-4081
-4187
-4294
-4400
-4507
-4614
-4720
-4827
-4934
-5040
-5146
-5251
-5357
-5462
-5566
-5670
-5773
-5876
-5978
-6080
-6181
-6282
-6382
-6481
-6580
-6678
-6776
-6873
-6969
-7065
-7161
-7256
-7350
-7444
-7537
-7630
-7723
-7814
-7905
-7995
-8085
-8173
-8261
-8348
-8433
-8518
-8601
-8684
-8765
-8845
-8924
-9001
-9078
-9153
-9227
-9300
-9372
-9442
-9511
-9579
-9646
-9712
-9776
-9840
-9902
-9963
-10023
-10082
-10139
-10196
-10251
-10306
-10359
-10411
-10462
-10512
-10560
-10608
-10655
-10701
-10746
-10790
-10833
-10875
-10916
-10957
-10996
-11035
-11073
-11109
-11145
-11180
-11213
-11246
-11277
-11307
-11336
-11363
-11389
-11413
-11436
-11457
-11477
-11495
-11511
-11526
-11538
-11549
-11559
-11566
-11572
-11576
-11579
-11580
-11579
-11577
-11573
-11568
-11561
-11553
-11544
-11533
-11521
-11507
-11493
-11477
-11460
-11441
-11422
-11402
-11381
-11358
-11335
-11311
-11287
-11261
-11235
-11208
-11180
-11151
-11122
-11092
-11061
-11029
-10997
-10964
-10930
-10896
-10861
-10826
-10790
-10753
-10717
-10680
-10642
-10605
-10567
-10529
-10491
-10453
-10415
-10377
-10339
-10301
-10263
-10225
-10187
-10149
-10111
-10074
-10036
-9999
-9961
-9924
-9887
-9851
-9814
-9778
-9741
-9705
-9669
-9634
-9598
-9563
-9528
-9493
-9458
-9423
-9387
-9352
-9317
-9281
-9245
-9209
-9173
-9136
-9099
-9062
-9024
-8986
-8948
-8909
-8869
-8829
-8789
-8748
-8706
-8664
-8622
-8578
-8534
-8490
-8445
-8399
-8353
-8306
-8259
-8211
-8163
-8115
-8067
-8019
-7970
-7922
-7874
-7826
-7778
-7730
-7682
-7634
-7587
-7539
-7491
-7444
-7396
-7347
-7299
-7250
-7201
-7152
-7102
-7051
-7000
-6949
-6896
-6843
-6789
-6734
-6679
-6622
-6564
-6506
-6446
-6386
-6324
-6262
-6199
-6136
-6071
-6006
-5940
-5874
-5807
-5739
-5671
-5602
-5533
-5463
-5392
-5321
-5249
-5177
-5105
-5032
-4958
-4884
-4810
-4735
-4660
-4585
-4509
-4433
-4357
-4280
-4203
-4127
-4050
-3974
-3898
-3821
-3746
-3670
-3595
-3521
-3447
-3373
-3300
-3227
-3155
-3083
-3012
-2941
-2871
-2802
-2734
-2667
-2600
-2535
-2470
-2407
-2344
-2283
-2222
-2163
-2104
-2047
-1990
-1935
-1880
-1826
-1774
-1722
-1671
-1620
-1571
-1523
-1475
-1428
-1382
-1337
-1293
-1250
-1208
-1168
-1128
-1089
-1052
-1016
-981
-947
-915
-884
-854
-826
-799
-773
-748
-725
-703
-682
-662
-643
-625
-608
-592
-577
-562
-549
-536
-524
-513
-503
-494
-485
-477
-469
-462
-455
-449
-444
-439
-434
-430
-426
-422
-419
-416
-414
-411
-409
-407
-405
-403
-401
-399
-396
-394
-391
-387
-384
-380
-376
-372
-367
-362
-356
-350
-344
-337
-330
-322
-313
-304
-294
-284
-273
-262
-249
-237
-224
-211
-197
-183
-168
-154
-139
-124
-108
-92
-76
-60
-43
-27
-10
8
25
43
61
79
98
116
135
155
174
194
215
235
257
278
301
323
347
371
395
420
446
472
499
527
555
583
612
642
672
703
734
765
798
830
863
897
931
966
1000
1036
1072
1108
1144
1181
1218
1255
1292
1330
1369
1407
1446
1486
1526
1566
1607
1649
1691
1734
1777
1820
1864
1909
1954
1999
2045
2091
2137
2184
2231
2278
2325
2373
2420
2468
2517
2565
2614
2663
2713
2762
2812
2862
2912
2962
3013
3063
3114
3165
3216
3268
3319
3371
3423
3475
3527
3579
3631
3683
3735
3787
3839
3891
3943
3995
4046
4098
4150
4201
4252
4303
4354
4405
4456
4506
4557
4607
4657
4707
4756
4805
4854
4902
4950
4997
5043
5089
5134
5178
5221
5263
5305
5345
5384
5422
5459
5495
5529
5562
5593
5623
5652
5679
5705
5730
5752
5774
5793
5811
5827
5842
5855
5866
5875
5883
5889
5893
5896
5896
5896
5893
5888
5882
5874
5865
5853
5840
5824
5807
5788
5767
5745
5720
5693
5665
5634
5602
5567
5531
5493
5453
5412
5368
5323
5276
5227
5176
5123
5069
5013
4955
4895
4833
4770
4704
4637
4568
4498
4425
4351
4276
4198
4119
4038
3955
3871
3786
3699
3610
3521
3430
3337
3244
3149
3054
2957
2858
2759
2659
2558
2455
2352
2248
2143
2037
1930
1823
1715
1606
1497
1388
1277
1167
1056
944
833
721
609
497
385
273
161
49
-63
-174
-285
-395
-504
-613
-720
-827
-933
-1037
-1141
-1243
-1344
-1444
-1542
-1639
-1735
-1829
-1922
-2013
-2103
-2191
-2278
-2364
-2448
-2530
-2611
-2690
-2767
-2842
-2916
-2988
-3058
-3126
-3193
-3257
-3319
-3379
-3438
-3494
-3548
-3600
-3650
-3698
-3745
-3789
-3831
-3871
-3909
-3945
-3979
-4011
-4042
-4070
-4096
-4121
-4143
-4164
-4183
-4200
-4216
-4230
-4243
-4253
-4262
-4270
-4276
-4280
-4283
-4285
-4285
-4283
-4281
-4277
-4272
-4266
-4258
-4250
-4240
-4229
-4217
-4204
-4189
-4174
-4157
-4139
-4121
-4101
-4080
-4059
-4035
-4013
-3988
-3963
-3937
-3910
-3882
-3852
-3822
-3791
-3759
-3726
-3692
-3657
-3621
-3584
-3546
-3507
-3467
-3427
-3385
-3343
-3300
-3256
-3211
-3165
-3118
-3071
-3022
-2973
-2923
-2873
-2822
-2770
-2717
-2665
-2611
-2557
-2502
-2447
-2391
-2335
-2279
-2222
-2164
-2107
-2049
-1990
-1932
-1874
-1815
-1757
-1698
-1640
-1582
-1524
-1465
-1407
-1349
-1291
-1233
-1176
-1118
-1060
-1002
-945
-888
-830
-773
-716
-659
-602
-545
-489
-433
-377
-322
-266
-212
-157
-103
-49
5
58
111
164
216
268
320
372
423
474
525
576
627
678
729
779
830
880
930
981
1030
1080
1130
1179
1228
1276
1325
1373
1421
1468
1516
1563
1610
1656
1703
1749
1795
1841
1886
1932
1977
2021
2066
2111
2155
2200
2244
2288
2332
2376
2420
2463
2507
2551
2594
2637
2680
2723
2766
2808
2851
2893
2935
2977
3018
3060
3101
3142
3183
3224
3265
3306
3347
3388
3428
3469
3509
3550
3590
3630
3670
3710
3750
3789
3828
3867
3905
3943
3981
4019
4057
4094
4131
4168
4205
4242
4278
4314
4349
4384
4419
4454
4488
4522
4556
4589
4622
4654
4686
4718
4749
4780
4810
4840
4870
4899
4927
4956
4984
5011
5038
5064
5090
5115
5140
5164
5188
5211
5233
5254
5275
5295
5315
5334
5352
5369
5386
5402
5417
5431
5444
5457
5468
5479
5489
5497
5505
5512
5517
5522
5525
5528
5529
5530
5529
5528
5525
5521
5516
5511
5504
5496
5486
5476
5465
5453
5439
5425
5409
5393
5375
5356
5337
5316
5294
5271
5248
5223
5197
5170
5142
5112
5082
5050
5018
4984
4948
4912
4874
4835
4795
4754
4711
4667
4622
4576
4529
4481
4432
4382
4331
4279
4227
4174
4120
4066
4011
3955
3900
3843
3787
3730
3673
3615
3558
3500
3441
3382
3324
3264
3205
3145
3085
3025
2965
2905
2844
2783
2723
2662
2601
2540
2478
2417
2356
2295
2233
2172
2111
2049
1988
1927
1867
1806
1745
1685
1625
1565
1506
1447
1388
1329
1271
1213
1155
1098
1041
985
929
873
818
763
708
653
599
544
490
436
383
329
276
223
170
117
64
12
-40
-93
-145
-197
-248
-300
-351
-402
-454
-505
-556
-606
-657
-707
-758
-808
-857
-907
-957
-1006
-1055
-1104
-1153
-1202
-1251
-1299
-1347
-1395
-1443
-1491
-1538
-1586
-1633
-1679
-1726
-1773
-1819
-1866
-1912
-1959
-2005
-2052
-2099
-2145
-2192
-2239
-2286
-2334
-2381
-2429
-2476
-2524
-2571
-2619
-2666
-2713
-2760
-2806
-2852
-2898
-2944
-2989
-3034
-3079
-3123
-3166
-3210
-3253
-3295
-3338
-3380
-3421
-3462
-3503
-3544
-3584
-3625
-3665
-3705
-3745
-3784
-3824
-3864
-3904
-3944
-3985
-4025
-4065
-4106
-4146
-4187
-4227
-4267
-4307
-4347
-4386
-4426
-4465
-4503
-4542
-4580
-4617
-4655
-4692
-4728
-4765
-4800
-4836
-4871
-4906
-4940
-4974
-5007
-5040
-5072
-5104
-5136
-5166
-5197
-5226
-5255
-5284
-5311
-5338
-5364
-5390
-5415
-5439
-5463
-5486
-5508
-5530
-5551
-5572
-5591
-5611
-5629
-5647
-5664
-5681
-5696
-5711
-5725
-5738
-5750
-5761
-5771
-5780
-5788
-5795
-5802
-5807
-5811
-5814
-5817
-5818
-5818
-5818
-5816
-5814
-5811
-5808
-5804
-5799
-5793
-5787
-5780
-5773
-5765
-5756
-5747
-5737
-5726
-5715
-5704
-5691
-5679
-5666
-5652
-5638
-5623
-5608
-5593
-5577
-5561
-5544
-5528
-5510
-5493
-5475
-5457
-5438
-5419
-5400
-5381
-5362
-5342
-5323
-5303
-5284
-5264
-5244
-5225
-5205
-5185
-5165
-5145
-5125
-5104
-5083
-5062
-5041
-5020
-4998
-4976
-4954
-4932
-4909
-4887
-4864
-4841
-4818
-4796
-4773
-4750
-4728
-4706
-4684
-4662
-4641
-4619
-4599
-4578
-4558
-4538
-4518
-4499
-4480
-4461
-4443
-4425
-4407
-4389
-4371
-4354
-4337
-4320
-4303
-4286
-4270
-4253
-4237
-4221
-4205
-4189
-4173
-4158
-4142
-4127
-4112
-4098
-4083
-4069
-4054
-4042
-4027
-4014
-4002
-3989
-3976
-3963
-3951
-3938
-3926
-3914
-3902
-3890
-3879
-3867
-3856
-3845
-3834
-3823
-3812
-3801
-3791
-3780
-3769
-3759
-3748
-3738
-3728
-3717
-3707
-3697
-3687
-3677
-3667
-3658
-3648
-3639
-3630
-3621
-3612
-3603
-3594
-3585
-3577
-3568
-3560
-3551
-3543
-3535
-3526
-3518
-3509
-3500
-3492
-3483
-3474
-3465
-3456
-3447
-3437
-3428
-3418
-3409
-3399
-3390
-3380
-3370
-3360
-3350
-3340
-3330
-3319
-3309
-3298
-3288
-3277
-3266
-3255
-3244
-3232
-3221
-3209
-3197
-3184
-3171
-3158
-3144
-3130
-3116
-3100
-3084
-3068
-3051
-3033
-3014
-2995
-2975
-2955
-2934
-2912
-2890
-2868
-2844
-2821
-2797
-2772
-2747
-2722
-2696
-2670
-2644
-2617
-2590
-2563
-2536
-2508
-2480
-2451
-2423
-2394
-2364
-2334
-2304
-2273
-2242
-2210
-2178
-2145
-2112
-2078
-2043
-2008
-1973
-1936
-1899
-1861
-1823
-1784
-1745
-1705
-1664
-1624
-1582
-1540
-1498
-1456
-1413
-1369
-1326
-1282
-1238
-1193
-1149
-1104
-1058
-1012
-968
-922
-876
-830
-784
-738
-691
-645
-598
-552
-505
-459
-412
-366
-320
-273
-227
-182
-136
-91
-46
-1
43
87
131
174
217
259
301
342
383
423
463
502
541
579
616
653
690
726
761
796
830
864
898
931
963
995
1026
1057
1087
1117
1146
1174
1201
1228
1254
1279
1304
1328
1352
1374
1397
1418
1439
1459
1478
1497
1515
1532
1548
1563
1577
1591
1603
1615
1626
1636
1645
1654
1662
1669
1675
1681
1686
1690
1694
1696
1698
1700
1700
1700
1699
1698
1695
1693
1690
1686
1681
1677
1671
1666
1659
1653
1646
1638
1630
1622
1613
1604
1595
1586
1576
1566
1556
1545
1534
1523
1511
1499
1487
1474
1461
1447
1433
1419
1404
1389
1374
1358
1342
1326
1310
1294
1278
1262
1245
1229
1212
1196
1179
1162
1145
1128
1111
1094
1077
1060
1044
1027
1010
993
977
960
944
927
911
895
879
863
847
832
816
801
787
772
758
743
729
715
702
688
675
662
649
636
623
610
597
584
572
559
547
534
522
510
498
486
474
462
451
439
428
417
406
396
386
376
367
358
350
342
334
327
320
314
309
303
299
294
290
286
283
279
276
274
271
269
267
265
264
262
261
261
260
260
260
260
261
262
263
264
265
267
269
271
273
275
278
280
283
286
288
291
294
297
299
302
305
307
310
312
314
316
318
320
322
323
324
325
326
327
328
329
329
330
330
331
331
332
332
332
332
332
333
332
332
332
332
331
330
329
328
327
326
325
323
321
320
318
316
314
312
310
307
305
302
299
296
293
290
286
283
279
275
271
267
262
257
253
248
243
237
232
227
222
216
211
206
200
195
190
185
180
175
170
166
162
158
154
151
148
146
143
142
140
139
138
137
137
137
137
137
138
139
140
141
143
145
147
148
151
153
155
157
159
161
163
165
167
169
170
172
173
174
175
175
176
176
176
175
175
174
173
172
171
170
168
167
165
163
161
159
156
153
149
146
142
137
133
128
123
117
112
106
100
93
86
79
72
65
57
49
41
32
23
14
5
-5
-14
-24
-35
-45
-56
-68
-79
-92
-104
-117
-130
-144
-158
-172
-187
-202
-218
-234
-250
-267
-284
-301
-319
-336
-354
-372
-390
-408
-426
-444
-462
-479
-497
-515
-532
-550
-567
-584
-601
-617
-634
-650
-666
-682
-697
-713
-728
-742
-756
-770
-784
-797
-810
-822
-834
-845
-856
-866
-876
-886
-895
-903
-911
-918
-925
-932
-937
-942
-947
-951
-954
-957
-960
-962
-963
-964
-965
-965
-964
-963
-962
-960
-957
-955
-952
-949
-945
-941
-937
-933
-929
-925
-920
-916
-911
-907
-902
-898
-894
-890
-886
-882
-879
-876
-873
-870
-868
-865
-864
-862
-860
-859
-858
-858
-857
-857
-857
-857
-857
-857
-857
-857
-858
-858
-858
-859
-859
-860
-860
-861
-862
-862
-863
-864
-865
-866
-868
-870
-871
-874
-876
-878
-881
-884
-888
-892
-895
-900
-904
-909
-914
-919
-925
-931
-937
-943
-950
-956
-963
-970
-977
-984
-991
-998
-1006
-1012
-1020
-1029
-1037
-1045
-1053
-1061
-1070
-1078
-1087
-1096
-1105
-1114
-1123
-1132
-1142
-1151
-1161
-1170
-1180
-1189
-1199
-1208
-1218
-1227
-1236
-1246
-1255
-1264
-1273
-1282
-1290
-1299
-1308
-1316
-1324
-1333
-1341
-1350
-1358
-1366
-1375
-1383
-1392
-1401
-1409
-1418
-1427
-1435
-1444
-1452
-1461
-1469
-1478
-1486
-1495
-1503
-1512
-1521
-1530
-1539
-1548
-1557
-1566
-1575
-1584
-1593
-1602
-1611
-1620
-1628
-1637
-1647
-1656
-1665
-1675
-1685
-1695
-1705
-1716
-1727
-1738
-1749
-1761
-1773
-1785
-1798
-1810
-1822
-1835
-1847
-1860
-1872
-1885
-1898
-1910
-1923
-1935
-1947
-1959
-1972
-1983
-1995
-2007
-2017
-2029
-2041
-2052
-2063
-2074
-2085
-2096
-2106
-2117
-2127
-2137
-2147
-2157
-2166
-2176
-2185
-2194
-2202
-2211
-2219
-2227
-2235
-2243
-2250
-2258
-2265
-2272
-2279
-2286
-2292
-2298
-2304
-2310
-2316
-2322
-2327
-2333
-2338
-2343
-2347
-2352
-2356
-2360
-2363
-2367
-2370
-2372
-2375
-2377
-2379
-2380
-2382
-2383
-2384
-2384
-2385
-2385
-2385
-2385
-2385
-2384
-2383
-2382
-2380
-2379
-2377
-2375
-2374
-2372
-2370
-2368
-2366
-2365
-2363
-2361
-2360
-2358
-2357
-2356
-2354
-2353
-2352
-2351
-2349
-2348
-2347
-2346
-2345
-2343
-2342
-2341
-2339
-2338
-2336
-2334
-2332
-2330
-2328
-2326
-2323
-2320
-2317
-2314
-2311
-2308
-2305
-2301
-2297
-2293
-2289
-2285
-2280
-2275
-2270
-2265
-2259
-2254
-2248
-2242
-2235
-2229
-2222
-2216
-2210
-2203
-2197
-2191
-2184
-2178
-2172
-2166
-2160
-2155
-2149
-2143
-2137
-2131
-2126
-2120
-2114
-2109
-2103
-2098
-2092
-2087
-2083
-2078
-2074
-2069
-2066
-2062
-2058
-2055
-2052
-2048
-2045
-2043
-2041
-2037
-2036
-2033
-2033
-2031
-2029
-2028
-2025
-2025
-2023
-2021
-2020
-2017
-2017
-2015
-2013
-2013
-2012
-2011
-2011
-2009
-2009
-2011
-2011
-2012
-2013
-2013
-2015
-2017
-2017
-2020
-2021
-2025
-2027
-2029
-2032
-2035
-2037
-2041
-2045
-2049
-2053
-2057
-2061
-2066
-2071
-2077
-2083
-2089
-2095
-2102
-2108
-2115
-2122
-2129
-2137
-2144
-2152
-2159
-2167
-2175
-2183
-2190
-2198
-2206
-2214
-2221
-2229
-2236
-2244
-2251
-2258
-2264
-2271
-2277
-2283
-2289
-2294
-2299
-2304
-2308
-2312
-2315
-2318
-2321
-2323
-2325
-2326
-2327
-2328
-2328
-2328
-2327
-2326
-2324
-2322
-2319
-2316
-2312
-2309
-2304
-2300
-2295
-2289
-2284
-2278
-2271
-2265
-2258
-2251
-2244
-2236
-2228
-2220
-2212
-2203
-2194
-2184
-2174
-2164
-2154
-2143
-2132
-2121
-2109
-2097
-2085
-2072
-2059
-2045
-2033
-2020
-2005
-1992
-1978
-1964
-1950
-1935
-1920
-1906
-1891
-1875
-1860
-1844
-1828
-1812
-1795
-1778
-1761
-1744
-1727
-1709
-1691
-1674
-1656
-1638
-1620
-1602
-1584
-1566
-1548
-1530
-1511
-1493
-1474
-1455
-1436
-1417
-1397
-1377
-1357
-1337
-1316
-1295
-1274
-1253
-1231
-1209
-1186
-1164
-1140
-1117
-1093
-1069
-1045
-1020
-995
-970
-945
-920
-894
-869
-843
-817
-790
-764
-737
-710
-683
-655
-628
-600
-572
-544
-516
-487
-458
-429
-399
-369
-339
-308
-277
-245
-213
-180
-147
-114
-81
-47
-13
21
55
90
124
159
194
230
265
301
337
374
411
449
486
525
563
602
641
680
720
760
801
841
883
924
966
1008
1050
1093
1137
1180
1225
1269
1314
1360
1406
1452
1498
1545
1592
1640
1687
1735
1782
1830
1878
1925
1973
2020
2067
2114
2161
2208
2254
2300
2346
2391
2437
2482
2527
2571
2616
2660
2703
2747
2790
2833
2875
2917
2959
3000
3041
3081
3121
3160
3199
3237
3275
3313
3350
3387
3423
3459
3495
3530
3564
3599
3632
3665
3698
3730
3761
3792
3822
3852
3881
3909
3937
3964
3991
4016
4041
4066
4089
4112
4135
4156
4177
4197
4216
4235
4252
4269
4286
4301
4316
4329
4342
4355
4366
4376
4386
4395
4403
4411
4418
4424
4429
4434
4439
4442
4445
4448
4449
4451
4451
4451
4450
4448
4445
4442
4438
4434
4428
4422
4416
4409
4401
4392
4383
4374
4364
4353
4342
4331
4319
4306
4294
4281
4267
4253
4239
4224
4209
4194
4178
4162
4145
4128
4111
4094
4075
4059
4041
4022
4005
3986
3968
3949
3931
3912
3893
3874
3855
3835
3816
3796
3776
3755
3735
3714
3693
3671
3650
3628
3606
3583
3560
3537
3514
3491
3468
3444
3420
3396
3372
3347
3322
3297
3272
3246
3220
3193
3166
3139
3111
3082
3054
3024
2995
2964
2934
2902
2870
2838
2805
2771
2737
2702
2667
2631
2595
2558
2521
2483
2444
2405
2365
2325
2284
2242
2199
2156
2113
2068
2023
1977
1931
1884
1837
1789
1740
1691
1641
1591
1540
1489
1436
1384
1330
1276
1222
1166
1110
1054
996
938
880
820
760
700
639
577
515
452
388
324
260
195
129
63
-3
-70
-138
-206
-274
-343
-413
-483
-553
-625
-696
-768
-841
-914
-988
-1062
-1137
-1212
-1288
-1363
-1439
-1516
-1592
-1669
-1745
-1822
-1899
-1976
-2053
-2130
-2208
-2285
-2362
-2440
-2517
-2594
-2672
-2749
-2827
-2905
-2982
-3060
-3138
-3215
-3293
-3371
-3449
-3527
-3605
-3682
-3760
-3838
-3916
-3994
-4072
-4150
-4227
-4305
-4383
-4460
-4538
-4615
-4692
-4769
-4845
-4922
-4998
-5073
-5149
-5224
-5299
-5373
-5447
-5521
-5595
-5668
-5740
-5813
-5885
-5957
-6028
-6099
-6170
-6240
-6310
-6379
-6449
-6518
-6586
-6654
-6722
-6789
-6856
-6922
-6988
-7053
-7118
-7182
-7245
-7308
-7371
-7433
-7495
-7556
-7616
-7677
-7737
-7796
-7855
-7914
-7972
-8029
-8087
-8146
-8203
-8259
-8316
-8371
-8426
-8481
-8535
-8589
-8642
-8694
-8746
-8797
-8848
-8897
-8947
-8995
-9043
-9089
-9135
-9181
-9225
-9268
-9311
-9353
-9394
-9434
-9473
-9511
-9549
-9586
-9622
-9657
-9691
-9725
-9757
-9789
-9820
-9850
-9880
-9908
-9935
-9962
-9988
-10013
-10037
-10060
-10082
-10104
-10124
-10144
-10162
-10180
-10197
-10213
-10228
-10241
-10254
-10266
-10276
-10286
-10294
-10301
-10308
-10313
-10317
-10320
-10322
-10323
-10322
-10321
-10318
-10314
-10309
-10303
-10296
-10288
-10278
-10268
-10256
-10244
-10230
-10215
-10199
-10182
-10165
-10146
-10126
-10105
-10084
-10061
-10037
-10013
-9988
-9961
-9934
-9906
-9877
-9848
-9817
-9786
-9754
-9720
-9686
-9652
-9616
-9579
-9542
-9504
-9465
-9426
-9385
-9344
-9303
-9261
-9218
-9175
-9131
-9086
-9041
-8995
-8949
-8902
-8855
-8807
-8758
-8709
-8659
-8609
-8558
-8507
-8454
-8402
-8348
-8294
-8240
-8185
-8129
-8073
-8016
-7959
-7901
-7842
-7783
-7723
-7663
-7603
-7542
-7480
-7418
-7356
-7293
-7229
-7166
-7102
-7037
-6972
-6906
-6840
-6774
-6707
-6639
-6571
-6502
-6433
-6364
-6293
-6222
-6151
-6078
-6006
-5932
-5858
-5783
-5708
-5632
-5555
-5478
-5401
-5322
-5244
-5164
-5085
-5005
-4924
-4844
-4762
-4681
-4599
-4516
-4433
-4350
-4266
-4182
-4098
-4011
-3927
-3841
-3755
-3668
-3580
-3492
-3404
-3315
-3225
-3135
-3044
-2953
-2861
-2769
-2676
-2582
-2488
-2393
-2298
-2202
-2106
-2009
-1912
-1814
-1716
-1617
-1518
-1419
-1319
-1219
-1119
-1018
-918
-816
-715
-614
-512
-410
-307
-205
-102
2
105
209
314
418
523
628
734
839
945
1051
1157
1263
1370
1476
1583
1689
1795
1902
2008
2114
2220
2326
2432
2538
2644
2749
2854
2959
3064
3169
3273
3376
3480
3583
3686
3788
3890
3991
4091
4193
4293
4393
4492
4590
4688
4785
4882
4978
5074
5169
5263
5357
5450
5543
5635
5726
5817
5906
5996
6084
6172
6259
6345
6431
6516
6600
6683
6766
6848
6929
7009
7089
7167
7245
7322
7398
7473
7547
7620
7692
7763
7834
7903
7971
8038
8105
8170
8234
8298
8360
8422
8482
8542
8601
8658
8715
8772
8827
8881
8935
8988
9040
9091
9141
9190
9239
9286
9333
9379
9424
9468
9512
9555
9596
9637
9678
9717
9755
9793
9830
9866
9901
9935
9968
10000
10031
10062
10091
10120
10147
10174
10200
10225
10249
10272
10294
10315
10335
10355
10373
10391
10407
10423
10438
10451
10464
10475
10486
10495
10503
10510
10516
10520
10524
10526
10527
10526
10525
10522
10518
10513
10506
10499
10489
10479
10468
10455
10441
10426
10409
10391
10372
10352
10331
10308
10284
10259
10233
10206
10177
10147
10116
10084
10051
10016
9981
9944
9907
9869
9829
9789
9748
9705
9662
9618
9573
9528
9481
9433
9385
9335
9285
9233
9181
9128
9074
9019
8964
8907
8849
8791
8732
8671
8610
8548
8485
8421
8356
8290
8223
8156
8087
8016
7947
7875
7803
7729
7655
7580
7504
7428
7350
7272
7192
7112
7032
6950
6868
6784
6701
6616
6531
6445
6358
6271
6184
6096
6007
5918
5828
5738
5648
5557
5465
5374
5282
5189
5096
5003
4909
4816
4721
4627
4532
4436
4341
4245
4149
4051
3955
3858
3761
3664
3566
3469
3371
3273
3175
3077
2980
2882
2784
2687
2589
2492
2394
2297
2200
2103
2007
1910
1814
1718
1622
1527
1432
1337
1242
1147
1053
959
866
772
679
586
494
402
310
219
128
38
-52
-141
-230
-319
-407
-495
-582
-669
-756
-843
-929
-1014
-1100
-1186
-1271
-1356
-1440
-1524
-1608
-1692
-1775
-1858
-1940
-2021
-2104
-2185
-2266
-2346
-2426
-2506
-2585
-2664
-2742
-2820
-2898
-2975
-3051
-3127
-3203
-3278
-3353
-3428
-3502
-3575
-3648
-3721
-3793
-3865
-3936
-4006
-4077
-4146
-4216
-4284
-4352
-4420
-4487
-4554
-4620
-4686
-4752
-4817
-4881
-4945
-5008
-5071
-5133
-5195
-5256
-5317
-5377
-5437
-5496
-5554
-5612
-5669
-5726
-5783
-5839
-5894
-5949
-6003
-6057
-6110
-6163
-6214
-6266
-6316
-6366
-6416
-6465
-6513
-6560
-6607
-6654
-6700
-6745
-6790
-6834
-6878
-6921
-6963
-7004
-7045
-7085
-7124
-7163
-7201
-7237
-7273
-7308
-7343
-7376
-7409
-7440
-7471
-7502
-7531
-7559
-7587
-7614
-7640
-7665
-7690
-7714
-7737
-7759
-7780
-7801
-7821
-7841
-7859
-7877
-7894
-7910
-7926
-7940
-7954
-7967
-7979
-7990
-8000
-8009
-8016
-8023
-8029
-8035
-8038
-8041
-8042
-8042
-8042
-8041
-8038
-8034
-8028
-8022
-8015
-8006
-7996
-7986
-7974
-7962
-7948
-7933
-7918
-7901
-7883
-7865
-7845
-7824
-7802
-7779
-7755
-7730
-7704
-7677
-7649
-7619
-7589
-7558
-7526
-7494
-7460
-7426
-7390
-7354
-7318
-7280
-7242
-7203
-7163
-7123
-7082
-7040
-6998
-6955
-6911
-6867
-6822
-6776
-6731
-6685
-6638
-6591
-6544
-6496
-6447
-6399
-6350
-6301
-6251
-6201
-6150
-6099
-6048
-5997
-5945
-5893
-5840
-5787
-5734
-5680
-5626
-5572
-5517
-5462
-5406
-5350
-5294
-5237
-5180
-5122
-5064
-5006
-4947
-4888
-4829
-4769
-4709
-4648
-4588
-4526
-4465
-4404
-4342
-4280
-4217
-4155
-4093
-4030
-3968
-3906
-3843
-3781
-3719
-3657
-3595
-3534
-3472
-3411
-3350
-3289
-3228
-3168
-3107
-3047
-2987
-2927
-2867
-2807
-2747
-2687
-2627
-2568
-2508
-2449
-2389
-2330
-2271
-2212
-2153
-2094
-2036
-1978
-1920
-1862
-1804
-1747
-1690
-1633
-1577
-1521
-1465
-1409
-1353
-1298
-1243
-1188
-1133
-1079
-1025
-971
-917
-864
-810
-757
-704
-652
-599
-547
-494
-443
-391
-340
-288
-238
-187
-137
-86
-37
13
62
111
160
208
256
303
351
398
444
491
536
582
627
671
716
760
803
846
889
931
973
1014
1056
1097
1137
1177
1216
1255
1293
1331
1368
1404
1441
1476
1511
1546
1580
1614
1647
1680
1712
1743
1774
1804
1833
1862
1890
1917
1944
1969
1994
2019
2041
2065
2087
2108
2129
2149
2168
2186
2204
2221
2238
2253
2268
2282
2296
2308
2320
2331
2342
2351
2360
2368
2375
2381
2386
2391
2395
2398
2401
2402
2403
2403
2402
2401
2399
2396
2393
2389
2384
2378
2372
2365
2358
2349
2340
2330
2319
2307
2295
2281
2267
2252
2236
2219
2201
2182
2163
2142
2121
2099
2076
2052
2027
2001
1975
1948
1919
1890
1859
1828
1796
1762
1728
1693
1657
1620
1583
1544
1505
1464
1424
1382
1340
1297
1253
1209
1164
1118
1072
1026
979
931
883
834
785
736
685
635
584
532
480
427
374
320
266
211
156
100
44
-13
-70
-127
-186
-244
-303
-363
-423
-484
-545
-607
-669
-731
-794
-857
-921
-985
-1049
-1113
-1178
-1243
-1308
-1374
-1440
-1505
-1571
-1637
-1704
-1770
-1836
-1902
-1968
-2035
-2101
-2167
-2233
-2299
-2365
-2431
-2497
-2563
-2628
-2694
-2759
-2825
-2890
-2955
-3020
-3085
-3150
-3214
-3278
-3341
-3404
-3467
-3529
-3591
-3653
-3714
-3775
-3835
-3895
-3954
-4013
-4070
-4129
-4186
-4242
-4298
-4354
-4409
-4463
-4517
-4570
-4623
-4675
-4726
-4777
-4828
-4878
-4927
-4976
-5025
-5073
-5120
-5167
-5213
-5259
-5304
-5348
-5392
-5435
-5477
-5519
-5560
-5600
-5640
-5679
-5717
-5754
-5791
-5827
-5862
-5896
-5930
-5963
-5995
-6027
-6057
-6087
-6117
-6145
-6173
-6200
-6227
-6253
-6278
-6302
-6325
-6347
-6369
-6390
-6409
-6428
-6446
-6462
-6478
-6493
-6507
-6519
-6531
-6542
-6551
-6560
-6568
-6574
-6580
-6584
-6588
-6591
-6593
-6593
-6593
-6593
-6591
-6588
-6585
-6581
-6576
-6571
-6565
-6558
-6550
-6542
-6533
-6523
-6512
-6501
-6489
-6477
-6464
-6450
-6435
-6419
-6403
-6386
-6369
-6350
-6331
-6311
-6290
-6268
-6245
-6222
-6197
-6172
-6146
-6120
-6092
-6064
-6035
-6005
-5975
-5944
-5912
-5880
-5847
-5813
-5778
-5743
-5707
-5671
-5633
-5595
-5557
-5517
-5477
-5437
-5395
-5353
-5311
-5268
-5225
-5181
-5136
-5091
-5045
-4999
-4953
-4905
-4857
-4809
-4760
-4710
-4659
-4608
-4555
-4503
-4449
-4394
-4339
-4283
-4227
-4169
-4111
-4051
-3993
-3933
-3872
-3811
-3749
-3686
-3623
-3559
-3495
-3430
-3365
-3299
-3232
-3165
-3097
-3029
-2960
-2890
-2820
-2749
-2678
-2606
-2534
-2461
-2387
-2313
-2239
-2164
-2089
-2013
-1938
-1861
-1785
-1707
-1630
-1552
-1474
-1395
-1317
-1237
-1158
-1078
-998
-917
-836
-755
-674
-592
-510
-427
-345
-262
-178
-94
-10
74
159
245
330
416
502
589
676
763
851
938
1026
1115
1203
1292
1381
1471
1560
1650
1740
1830
1921
2011
2101
2192
2283
2373
2464
2555
2645
2736
2827
2917
3008
3098
3188
3278
3369
3458
3548
3637
3727
3816
3904
3993
4081
4169
4256
4344
4430
4517
4603
4688
4773
4858
4942
5025
5108
5190
5271
5352
5432
5511
5590
5667
5744
5820
5896
5971
6045
6118
6190
6262
6333
6403
6472
6540
6607
6674
6739
6804
6868
6931
6993
7055
7115
7175
7234
7292
7349
7406
7461
7516
7570
7623
7675
7726
7776
7826
7874
7921
7968
8013
8057
8101
8143
8183
8224
8264
8302
8339
8375
8410
8445
8478
8511
8542
8573
8602
8631
8659
8685
8711
8736
8760
8783
8805
8826
8847
8866
8884
8902
8919
8935
8950
8964
8977
8989
9001
9011
9021
9029
9037
9044
9050
9055
9058
9061
9063
9064
9064
9062
9060
9057
9052
9047
9040
9033
9024
9015
9005
8993
8981
8968
8954
8939
8923
8906
8888
8869
8850
8829
8808
8785
8762
8738
8714
8688
8662
8635
8607
8578
8549
8519
8488
8457
8424
8391
8358
8323
8288
8252
8216
8178
8140
8102
8061
8022
7982
7940
7899
7856
7813
7769
7724
7679
7633
7586
7538
7490
7441
7392
7341
7291
7239
7187
7134
7081
7027
6972
6917
6862
6806
6750
6693
6635
6577
6519
6460
6401
6342
6282
6222
6161
6100
6038
5977
5915
5852
5790
5727
5663
5600
5536
5472
5407
5343
5278
5213
5148
5083
5017
4952
4886
4820
4755
4689
4623
4558
4492
4427
4361
4296
4230
4165
4100
4034
3969
3904
3840
3775
3710
3646
3581
3517
3454
3390
3327
3263
3201
3138
3075
3013
2951
2889
2828
2766
2705
2644
2583
2522
2462
2402
2342
2282
2223
2164
2105
2045
1987
1929
1871
1813
1756
1698
1641
1585
1528
1472
1416
1361
1305
1250
1195
1140
1085
1030
976
921
867
813
759
706
652
599
545
492
439
387
334
282
229
177
125
73
21
-31
-83
-135
-187
-239
-291
-343
-395
-446
-498
-550
-602
-653
-705
-757
-808
-860
-912
-963
-1014
-1067
-1119
-1171
-1224
-1276
-1329
-1382
-1435
-1488
-1541
-1595
-1648
-1702
-1757
-1811
-1866
-1921
-1976
-2031
-2086
-2142
-2197
-2253
-2309
-2365
-2422
-2478
-2535
-2592
-2649
-2706
-2763
-2821
-2878
-2936
-2994
-3052
-3111
-3169
-3227
-3286
-3344
-3402
-3461
-3519
-3577
-3635
-3693
-3751
-3809
-3867
-3925
-3983
-4040
-4098
-4156
-4214
-4272
-4329
-4387
-4445
-4503
-4561
-4619
-4677
-4734
-4792
-4850
-4907
-4965
-5022
-5079
-5136
-5193
-5250
-5306
-5362
-5419
-5474
-5530
-5586
-5641
-5696
-5751
-5806
-5861
-5915
-5969
-6023
-6076
-6129
-6182
-6235
-6287
-6339
-6391
-6442
-6493
-6544
-6594
-6644
-6694
-6743
-6792
-6840
-6888
-6935
-6982
-7029
-7075
-7121
-7166
-7211
-7255
-7299
-7342
-7385
-7427
-7469
-7510
-7550
-7590
-7629
-7668
-7706
-7743
-7779
-7815
-7850
-7884
-7917
-7950
-7982
-8013
-8044
-8073
-8102
-8130
-8157
-8183
-8209
-8233
-8257
-8280
-8302
-8323
-8343
-8362
-8381
-8398
-8415
-8430
-8445
-8459
-8471
-8483
-8494
-8504
-8513
-8521
-8528
-8534
-8539
-8544
-8547
-8549
-8550
-8551
-8550
-8548
-8545
-8542
-8537
-8531
-8524
-8515
-8506
-8496
-8485
-8472
-8459
-8444
-8429
-8412
-8394
-8376
-8356
-8335
-8314
-8291
-8268
-8243
-8217
-8191
-8163
-8135
-8105
-8074
-8042
-8010
-7977
-7942
-7907
-7870
-7833
-7795
-7756
-7716
-7675
-7633
-7590
-7546
-7501
-7456
-7410
-7363
-7315
-7266
-7217
-7167
-7117
-7065
-7013
-6961
-6907
-6853
-6799
-6744
-6688
-6632
-6576
-6519
-6461
-6403
-6345
-6286
-6226
-6167
-6106
-6046
-5985
-5924
-5862
-5800
-5738
-5675
-5612
-5548
-5485
-5421
-5357
-5292
-5228
-5163
-5098
-5033
-4967
-4902
-4836
-4770
-4703
-4637
-4570
-4504
-4437
-4370
-4303
-4235
-4168
-4101
-4033
-3966
-3898
-3831
-3763
-3695
-3627
-3559
-3492
-3424
-3356
-3288
-3220
-3152
-3084
-3017
-2949
-2881
-2814
-2747
-2680
-2613
-2546
-2480
-2413
-2347
-2281
-2216
-2151
-2085
-2021
-1956
-1892
-1828
-1765
-1701
-1639
-1576
-1514
-1453
-1392
-1331
-1271
-1212
-1152
-1094
-1036
-978
-921
-865
-809
-754
-699
-645
-591
-537
-485
-433
-381
-330
-280
-230
-180
-132
-84
-37
10
56
101
146
190
233
275
317
358
399
439
478
517
555
592
629
665
700
735
769
803
835
868
899
930
960
990
1018
1047
1074
1101
1127
1152
1177
1201
1225
1248
1270
1291
1312
1332
1351
1370
1387
1405
1421
1437
1452
1467
1481
1494
1507
1519
1531
1542
1553
1563
1573
1581
1590
1598
1605
1612
1618
1623
1628
1632
1636
1639
1641
1643
1645
1646
1646
1646
1646
1645
1644
1643
1641
1639
1637
1634
1630
1627
1623
1618
1613
1608
1602
1596
1590
1583
1575
1568
1560
1552
1543
1534
1526
1516
1507
1498
1488
1478
1468
1458
1447
1437
1426
1415
1404
1393
1381
1370
1358
1346
1334
1323
1311
1299
1287
1274
1262
1250
1238
1226
1214
1202
1190
1178
1166
1153
1141
1128
1116
1103
1090
1077
1064
1050
1037
1024
1010
996
982
969
955
941
927
913
899
885
871
857
843
829
815
801
787
773
759
745
731
716
702
688
674
659
645
631
617
602
588
574
559
545
531
516
502
487
473
458
443
428
413
399
384
369
354
339
324
309
294
279
265
250
235
220
205
191
176
161
147
132
118
104
89
75
61
47
33
20
6
-7
-21
-34
-47
-60
-73
-85
-98
-110
-122
-134
-146
-157
-168
-180
-191
-202
-213
-224
-234
-245
-256
-267
-277
-288
-299
-309
-320
-330
-340
-350
-360
-370
-380
-389
-399
-408
-417
-426
-435
-444
-453
-462
-471
-480
-489
-498
-507
-517
-526
-535
-544
-553
-562
-571
-580
-589
-598
-607
-616
-625
-634
-642
-651
-660
-668
-677
-685
-693
-701
-709
-717
-725
-732
-740
-747
-755
-762
-769
-776
-782
-789
-795
-801
-807
-813
-819
-824
-829
-834
-839
-844
-848
-853
-857
-862
-866
-869
-873
-877
-880
-884
-887
-890
-893
-896
-899
-902
-905
-907
-909
-912
-914
-915
-917
-919
-920
-921
-922
-922
-923
-923
-923
-923
-923
-922
-921
-920
-919
-918
-916
-914
-912
-910
-908
-905
-902
-899
-896
-892
-889
-885
-881
-876
-872
-867
-862
-857
-851
-846
-840
-834
-828
-822
-816
-810
-803
-797
-790
-784
-777
-771
-764
-758
-751
-744
-738
-731
-724
-717
-710
-703
-696
-689
-682
-674
-667
-659
-652
-644
-636
-629
-621
-614
-606
-598
-591
-583
-576
-568
-561
-553
-546
-538
-531
-524
-516
-509
-501
-494
-486
-478
-470
-462
-453
-445
-436
-427
-418
-409
-400
-391
-381
-372
-362
-352
-342
-332
-322
-312
-302
-292
-281
-271
-260
-250
-239
-228
-217
-206
-195
-184
-172
-161
-149
-137
-125
-113
-101
-89
-77
-65
-52
-40
-28
-15
-3
9
22
35
47
60
73
86
99
112
126
140
153
167
181
196
210
225
240
255
270
286
301
317
333
349
365
381
397
413
429
445
462
478
494
510
527
543
559
575
591
607
624
640
656
672
688
704
720
736
753
769
785
802
819
835
852
869
886
904
921
938
956
974
992
1008
1027
1045
1063
1081
1099
1117
1135
1153
1170
1188
1206
1224
1241
1259
1276
1294
1311
1328
1344
1361
1378
1394
1410
1426
1442
1458
1473
1489
1504
1520
1535
1551
1566
1581
1596
1611
1626
1641
1655
1670
1684
1699
1713
1727
1741
1755
1768
1782
1795
1808
1820
1832
1844
1856
1867
1878
1888
1899
1908
1918
1927
1936
1944
1952
1960
1967
1974
1980
1986
1992
1997
2001
2007
2011
2013
2017
2020
2023
2025
2027
2028
2029
2029
2029
2029
2029
2029
2028
2027
2025
2023
2021
2019
2016
2013
2009
2005
2001
1997
1993
1988
1983
1978
1972
1967
1961
1954
1947
1940
1932
1925
1916
1907
1898
1889
1879
1869
1858
1847
1836
1824
1812
1799
1786
1772
1758
1744
1729
1713
1697
1680
1663
1645
1627
1608
1589
1569
1549
1528
1506
1484
1462
1438
1415
1390
1366
1340
1314
1288
1261
1233
1205
1176
1147
1117
1087
1056
1024
992
960
926
893
859
824
789
753
717
681
644
607
569
531
493
454
415
376
336
296
255
215
174
133
91
49
7
-36
-79
-122
-165
-209
-253
-297
-342
-387
-432
-478
-524
-570
-617
-664
-711
-759
-807
-855
-904
-953
-1002
-1052
-1101
-1151
-1202
-1252
-1303
-1355
-1406
-1458
-1510
-1562
-1614
-1667
-1720
-1773
-1826
-1880
-1933
-1987
-2041
-2095
-2150
-2204
-2259
-2314
-2369
-2424
-2479
-2535
-2590
-2646
-2702
-2758
-2814
-2870
-2926
-2982
-3039
-3095
-3151
-3207
-3264
-3320
-3376
-3432
-3488
-3544
-3600
-3656
-3712
-3767
-3823
-3879
-3935
-3991
-4046
-4102
-4158
-4213
-4269
-4324
-4380
-4435
-4491
-4546
-4601
-4656
-4711
-4766
-4821
-4875
-4929
-4983
-5037
-5091
-5144
-5197
-5250
-5302
-5354
-5406
-5458
-5509
-5560
-5611
-5661
-5712
-5762
-5811
-5860
-5909
-5958
-6006
-6054
-6102
-6149
-6196
-6243
-6289
-6335
-6381
-6426
-6471
-6516
-6560
-6604
-6648
-6692
-6735
-6777
-6820
-6862
-6903
-6945
-6985
-7026
-7066
-7106
-7145
-7184
-7223
-7261
-7299
-7337
-7374
-7411
-7448
-7484
-7520
-7555
-7591
-7625
-7660
-7694
-7728
-7761
-7794
-7827
-7860
-7892
-7923
-7954
-7985
-8015
-8045
-8074
-8103
-8132
-8161
-8188
-8216
-8242
-8269
-8295
-8320
-8345
-8370
-8394
-8418
-8441
-8464
-8487
-8508
-8530
-8551
-8572
-8592
-8612
-8631
-8651
-8669
-8688
-8706
-8723
-8740
-8757
-8774
-8790
-8805
-8821
-8836
-8850
-8865
-8879
-8892
-8905
-8918
-8931
-8943
-8954
-8965
-8976
-8986
-8996
-9006
-9015
-9024
-9032
-9040
-9047
-9054
-9061
-9068
-9074
-9079
-9084
-9089
-9094
-9098
-9101
-9105
-9107
-9110
-9112
-9113
-9114
-9114
-9115
-9114
-9113
-9112
-9111
-9109
-9106
-9103
-9100
-9097
-9093
-9089
-9084
-9079
-9073
-9067
-9061
-9054
-9047
-9039
-9031
-9022
-9013
-9003
-8993
-8983
-8972
-8960
-8948
-8935
-8922
-8909
-8895
-8880
-8865
-8850
-8834
-8817
-8801
-8783
-8766
-8748
-8729
-8711
-8691
-8672
-8652
-8632
-8611
-8590
-8569
-8547
-8525
-8503
-8480
-8457
-8434
-8410
-8386
-8362
-8338
-8313
-8288
-8262
-8236
-8210
-8183
-8157
-8129
-8102
-8073
-8045
-8016
-7987
-7957
-7927
-7896
-7865
-7834
-7802
-7770
-7737
-7704
-7671
-7637
-7603
-7569
-7534
-7499
-7463
-7428
-7392
-7356
-7319
-7282
-7245
-7208
-7170
-7132
-7094
-7055
-7016
-6977
-6938
-6898
-6858
-6817
-6776
-6735
-6694
-6653
-6611
-6569
-6527
-6485
-6442
-6400
-6357
-6314
-6272
-6228
-6185
-6142
-6099
-6055
-6012
-5968
-5925
-5881
-5837
-5793
-5750
-5706
-5662
-5618
-5574
-5530
-5486
-5443
-5399
-5355
-5311
-5268
-5224
-5180
-5137
-5094
-5050
-5007
-4964
-4921
-4878
-4835
-4792
-4749
-4706
-4663
-4621
-4578
-4536
-4494
-4452
-4410
-4368
-4327
-4285
-4244
-4202
-4161
-4120
-4078
-4038
-3998
-3958
-3917
-3877
-3837
-3797
-3758
-3719
-3680
-3641
-3602
-3564
-3526
-3488
-3450
-3413
-3376
-3339
-3302
-3266
-3230
-3194
-3158
-3122
-3087
-3052
-3018
-2983
-2949
-2915
-2882
-2849
-2816
-2783
-2751
-2719
-2688
-2657
-2626
-2595
-2565
-2535
-2505
-2476
-2447
-2418
-2389
-2361
-2333
-2305
-2277
-2250
-2222
-2195
-2169
-2142
-2116
-2090
-2064
-2037
-2013
-1988
-1962
-1937
-1913
-1888
-1863
-1839
-1814
-1790
-1766
-1742
-1718
-1695
-1671
-1648
-1625
-1602
-1579
-1556
-1534
-1511
-1489
-1467
-1445
-1423
-1401
-1380
-1358
-1337
-1315
-1294
-1273
-1251
-1230
-1209
-1188
-1167
-1146
-1126
-1105
-1084
-1063
-1043
-1022
-1000
-981
-960
-939
-919
-898
-877
-856
-836
-815
-794
-773
-753
-732
-711
-690
-669
-648
-627
-606
-586
-565
-544
-524
-503
-483
-463
-443
-423
-403
-383
-364
-344
-325
-306
-288
-269
-250
-232
-214
-196
-178
-160
-142
-125
-107
-90
-73
-55
-39
-22
-5
12
28
45
61
77
93
109
125
141
156
172
187
203
218
233
248
263
277
292
306
320
334
347
361
374
387
400
412
424
437
448
460
472
483
494
505
516
526
537
547
557
567
576
585
594
603
612
621
629
637
645
653
661
668
675
682
689
696
703
709
715
722
727
733
739
744
749
755
760
764
769
774
778
782
787
791
795
799
803
807
811
814
818
821
825
828
831
835
837
840
843
846
848
850
853
855
857
858
860
861
863
864
865
866
867
867
868
869
869
869
869
869
869
868
868
868
867
866
866
865
864
864
863
862
861
861
860
859
859
858
857
856
856
855
854
853
853
852
851
850
850
849
848
847
846
846
845
844
843
842
842
841
840
839
838
837
837
836
835
834
833
832
831
831
830
829
828
827
826
825
824
823
822
822
821
820
819
818
817
816
815
814
813
812
811
810
809
808
807
806
805
804
803
802
801
800
799
798
797
796
795
794
793
792
791
790
789
788
787
786
785
784
783
781
780
779
778
777
776
775
774
773
772
771
769
768
767
766
765
764
763
762
760
759
758
757
756
755
753
752
751
750
749
748
746
745
744
743
742
740
739
738
737
736
734
733
732
731
730
728
727
726
725
723
722
721
720
718
717
716
715
713
712
711
710
708
707
706
704
703
702
701
699
698
697
695
694
693
691
690
689
688
686
685
684
682
681
680
678
677
676
674
673
672
670
669
667
666
665
663
662
661
659
658
657
655
654
652
651
650
648
647
645
644
643
641
640
638
637
636
634
633
631
630
629
627
626
624
623
621
620
619
617
616
614
613
611
610
608
607
606
604
603
601
600
598
597
595
594
592
591
589
588
586
585
583
582
580
579
578
576
575
573
572
570
569
567
566
564
563
561
559
558
556
555
553
552
550
549
547
546
544
543
541
540
538
537
535
534
532
530
529
527
526
524
523
521
520
518
517
515
513
512
510
509
507
506
504
502
501
499
498
496
495
493
491
490
488
487
485
484
482
480
479
477
476
474
472
471
469
468
466
464
463
461
460
458
456
455
453
452
450
448
447
445
444
442
440
439
437
436
434
432
431
429
427
426
424
423
421
419
418
416
414
413
411
410
408
406
405
403
401
400
398
396
395
393
392
390
388
387
385
383
382
380
378
377
375
373
372
370
369
367
365
364
362
360
359
357
355
354
352
350
349
347
345
344
342
340
339
337
335
334
332
330
329
327
325
324
322
320
319
317
315
314
312
310
309
307
305
304
302
300
299
297
295
294
292
290
289
287
285
284
282
280
279
277
275
274
272
270
269
267
265
264
262
260
258
257
255
253
252
250
248
247
245
243
242
240
238
237
235
233
232
230
228
227
225
223
222
220
218
216
215
213
211
210
208
206
205
203
201
200
198
196
195
193
191
190
188
186
185
183
181
179
178
176
174
173
171
169
168
166
164
163
161
159
158
156
154
153
151
149
148
146
144
142
141
139
137
136
134
132
131
129
127
126
124
122
121
119
117
116
114
112
111
109
107
106
104
102
101
99
97
96
94
92
91
89
87
86
84
82
81
79
77
76
74
72
71
69
67
66
64
62
61
59
57
56
54
52
51
49
47
46
44
42
41
39
37
36
34
32
31
29
27
26
24
22
21
19
17
16
14
12
11
9
8
6
4
3
1
-1
-2
-4
-6
-7
-9
-11
-12
-14
-15
-17
-19
-20
-22
-24
-25
-27
-29
-30
-32
-33
-35
-37
-38
-40
-42
-43
-45
-47
-48
-50
-51
-53
-55
-56
-58
-60
-61
-63
-64
-66
-68
-69
-71
-72
-74
-76
-77
-79
-81
-82
-84
-85
-87
-89
-90
-92
-93
-95
-97
-98
-100
-101
-103
-105
-106
-108
-109
-111
-113
-114
-116
-117
-119
-121
-122
-124
-125
-127
-129
-130
-132
-133
-135
-136
-138
-140
-141
-143
-144
-146
-148
-149
-151
-152
-154
-155
-157
-159
-160
-162
-163
-165
-166
-168
-170
-171
-173
-174
-176
-177
-179
-180
-182
-184
-185
-187
-188
-190
-191
-193
-194
-196
-197
-199
-201
-202
-204
-205
-207
-208
-210
-211
-213
-214
-216
-218
-219
-221
-222
-224
-225
-227
-228
-230
-231
-233
-234
-236
-237
-239
-240
-242
-243
-245
-246
-248
-249
-251
-252
-254
-256
-257
-259
-260
-262
-263
-265
-266
-268
-269
-271
-272
-274
-275
-276
-278
-279
-281
-282
-284
-285
-287
-288
-290
-291
-293
-294
-296
-297
-299
-300
-302
-303
-305
-306
-308
-309
-310
-312
-313
-315
-316
-318
-319
-321
-322
-324
-325
-327
-328
-329
-331
-332
-334
-335
-337
-338
-340
-341
-342
-344
-345
-347
-348
-350
-351
-352
-354
-355
-357
-358
-360
-361
-362
-364
-365
-367
-368
-370
-371
-372
-374
-375
-377
-378
-379
-381
-382
-384
-385
-386
-388
-389
-391
-392
-393
-395
-396
-398
-399
-400
-402
-403
-405
-406
-407
-409
-410
-411
-413
-414
-416
-417
-418
-420
-421
-422
-424
-425
-427
-428
-429
-431
-432
-433
-435
-436
-437
-439
-440
-441
-443
-444
-446
-447
-448
-450
-451
-452
-454
-455
-456
-458
-459
-460
-462
-463
-464
-466
-467
-468
-470
-471
-472
-473
-475
-476
-477
-479
-480
-481
-483
-484
-485
-487
-488
-489
-491
-492
-493
-494
-496
-497
-498
-500
-501
-502
-503
-505
-506
-507
-509
-510
-511
-512
-514
-515
-516
-518
-519
-520
-521
-523
-524
-525
-526
-528
-529
-530
-531
-533
-534
-535
-536
-538
-539
-540
-541
-543
-544
-545
-546
-548
-549
-550
-551
-553
-554
-555
-556
-558
-559
-560
-561
-562
-564
-565
-566
-567
-569
-570
-571
-572
