5
22201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-2
-2
-2
-2
-2
-2
-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
-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
-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
-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
-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
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-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
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-61
-61
-61
-61
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-66
-66
-66
-66
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-69
-69
-69
-69
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-72
-72
-72
-72
-73
-73
-73
-73
-73
-74
-74
-74
-74
-75
-75
-75
-75
-76
-76
-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
-82
-83
-83
-83
-83
-84
-84
-84
-84
-85
-85
-85
-85
-86
-86
-86
-86
-87
-87
-87
-87
-88
-88
-88
-88
-88
-89
-89
-89
-89
-90
-90
-90
-90
-91
-91
-91
-91
-92
-92
-92
-92
-93
-93
-93
-93
-94
-94
-94
-94
-95
-95
-95
-95
-96
-96
-96
-96
-97
-97
-97
-98
-98
-98
-98
-99
-99
-99
-99
-100
-100
-100
-100
-101
-101
-101
-101
-102
-102
-102
-102
-103
-103
-103
-103
-104
-104
-104
-105
-105
-105
-105
-106
-106
-106
-106
-107
-107
-107
-107
-108
-108
-108
-109
-109
-109
-109
-110
-110
-110
-110
-111
-111
-111
-112
-112
-112
-112
-113
-113
-113
-113
-114
-114
-114
-115
-115
-115
-115
-116
-116
-116
-116
-117
-117
-117
-118
-118
-118
-118
-119
-119
-119
-120
-120
-120
-120
-121
-121
-121
-122
-122
-122
-122
-123
-123
-123
-124
-124
-124
-124
-125
-125
-125
-126
-126
-126
-126
-127
-127
-127
-128
-128
-128
-128
-129
-129
-129
-130
-130
-130
-130
-131
-131
-131
-132
-132
-132
-132
-133
-133
-133
-134
-134
-134
-135
-135
-135
-135
-136
-136
-136
-137
-137
-137
-137
-138
-138
-138
-139
-139
-139
-140
-140
-140
-140
-141
-141
-141
-142
-142
-142
-143
-143
-143
-143
-144
-144
-144
-145
-145
-145
-146
-146
-146
-147
-147
-147
-147
-148
-148
-148
-149
-149
-149
-150
-150
-150
-151
-151
-151
-151
-152
-152
-152
-153
-153
-153
-154
-154
-154
-155
-155
-155
-155
-156
-156
-156
-157
-157
-157
-158
-158
-158
-159
-159
-159
-160
-160
-160
-161
-161
-161
-162
-162
-162
-163
-163
-163
-164
-164
-164
-164
-164
-164
-164
-165
-165
-165
-165
-165
-165
-165
-165
-165
-164
-164
-164
-164
-164
-163
-163
-163
-162
-161
-161
-160
-160
-159
-158
-158
-157
-156
-155
-154
-154
-153
-152
-151
-150
-149
-148
-148
-147
-146
-145
-144
-143
-142
-141
-140
-139
-139
-138
-137
-136
-136
-135
-134
-133
-133
-132
-132
-131
-130
-130
-129
-129
-128
-128
-127
-127
-126
-126
-125
-125
-124
-124
-124
-123
-123
-123
-122
-122
-122
-121
-121
-120
-120
-120
-119
-119
-119
-118
-118
-118
-117
-117
-117
-116
-116
-116
-116
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-116
-116
-116
-116
-117
-117
-117
-117
-118
-118
-118
-118
-119
-119
-119
-120
-120
-120
-121
-121
-122
-122
-123
-123
-124
-124
-125
-126
-126
-127
-128
-128
-129
-129
-130
-130
-131
-131
-132
-132
-132
-133
-133
-134
-134
-134
-135
-135
-135
-136
-136
-136
-137
-137
-137
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-137
-137
-137
-137
-137
-136
-136
-136
-136
-135
-135
-135
-135
-134
-134
-134
-133
-133
-133
-132
-132
-132
-131
-131
-130
-130
-129
-129
-128
-127
-127
-126
-126
-125
-125
-124
-124
-123
-123
-122
-122
-121
-121
-120
-120
-119
-119
-118
-117
-117
-116
-115
-114
-114
-113
-112
-112
-111
-111
-110
-110
-109
-109
-108
-108
-108
-107
-107
-106
-106
-105
-105
-104
-104
-103
-103
-103
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-101
-101
-101
-101
-101
-101
-100
-100
-100
-99
-99
-99
-98
-98
-98
-97
-97
-97
-97
-96
-96
-96
-95
-95
-95
-95
-94
-94
-93
-93
-93
-92
-92
-91
-91
-90
-90
-89
-88
-88
-87
-87
-86
-85
-85
-84
-83
-82
-82
-81
-80
-79
-78
-77
-76
-75
-75
-74
-73
-72
-72
-71
-71
-70
-69
-69
-68
-68
-67
-66
-65
-64
-64
-62
-61
-60
-59
-58
-57
-55
-54
-52
-51
-50
-48
-47
-45
-44
-42
-41
-39
-37
-36
-34
-32
-30
-29
-27
-25
-23
-22
-20
-18
-17
-15
-14
-12
-10
-9
-7
-6
-4
-3
-1
1
2
4
5
6
8
9
10
11
12
13
14
15
16
16
17
18
18
19
19
20
20
20
20
21
21
21
21
21
21
20
20
19
19
18
18
17
16
15
14
13
12
10
9
8
6
5
4
2
1
0
-2
-3
-5
-6
-8
-9
-11
-12
-13
-15
-16
-17
-19
-20
-21
-22
-23
-24
-25
-26
-27
-28
-29
-30
-31
-31
-32
-33
-33
-34
-34
-35
-35
-36
-37
-37
-38
-38
-39
-39
-40
-40
-41
-41
-42
-42
-43
-43
-44
-44
-45
-46
-46
-46
-47
-47
-48
-48
-48
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-49
-49
-49
-49
-49
-49
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-46
-46
-46
-46
-46
-46
-45
-45
-45
-44
-44
-44
-43
-43
-42
-42
-42
-42
-42
-41
-41
-41
-41
-41
-41
-40
-40
-40
-40
-39
-39
-39
-39
-39
-38
-38
-38
-38
-38
-37
-37
-37
-37
-36
-36
-36
-35
-35
-34
-34
-33
-33
-32
-32
-31
-30
-30
-29
-29
-28
-27
-27
-26
-26
-26
-26
-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
-25
-25
-24
-24
-24
-23
-22
-22
-21
-21
-20
-19
-19
-18
-18
-17
-17
-16
-15
-15
-14
-14
-13
-13
-12
-12
-12
-11
-11
-11
-11
-11
-12
-12
-12
-12
-13
-13
-13
-14
-14
-15
-15
-16
-16
-17
-17
-18
-19
-20
-21
-22
-23
-24
-25
-27
-28
-29
-31
-32
-34
-36
-37
-39
-41
-43
-45
-47
-49
-50
-52
-54
-55
-57
-59
-60
-62
-63
-65
-66
-68
-69
-70
-72
-73
-74
-75
-76
-77
-78
-79
-80
-80
-81
-81
-82
-82
-83
-83
-84
-84
-84
-85
-85
-85
-85
-85
-85
-85
-85
-85
-84
-84
-84
-83
-83
-82
-82
-81
-80
-79
-78
-77
-76
-74
-73
-72
-70
-68
-67
-65
-63
-61
-59
-57
-55
-53
-51
-50
-48
-46
-45
-43
-41
-40
-39
-37
-36
-34
-33
-32
-31
-30
-29
-28
-27
-26
-25
-24
-23
-22
-22
-21
-20
-20
-19
-18
-18
-17
-17
-16
-15
-15
-14
-13
-13
-12
-11
-10
-10
-9
-9
-8
-8
-7
-7
-6
-6
-6
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-3
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-1
-1
0
1
2
3
4
6
7
9
10
12
14
16
18
20
23
26
28
31
35
38
42
45
49
53
57
62
66
70
75
80
84
89
94
99
104
108
113
118
122
127
132
136
141
145
150
154
159
163
167
172
176
180
184
188
191
195
199
202
205
208
212
214
217
220
223
225
228
230
233
235
237
239
242
244
246
248
250
252
255
257
259
261
263
265
267
269
271
273
275
277
279
281
282
284
285
286
287
288
289
289
290
290
291
291
291
292
292
292
292
292
291
291
291
291
291
291
291
290
290
290
290
290
290
290
290
290
290
290
290
290
290
289
289
289
289
289
289
289
290
290
291
291
292
293
293
294
295
296
297
298
299
301
302
303
305
306
308
310
312
314
317
319
321
324
327
330
332
336
339
342
345
348
352
355
358
361
365
368
371
374
378
381
385
388
392
396
399
403
407
411
416
420
424
428
433
437
441
445
449
454
458
462
466
469
473
476
480
483
486
489
491
493
496
498
500
501
503
504
505
506
507
508
509
509
510
511
511
511
512
512
512
512
512
512
512
511
511
510
510
509
508
507
506
505
503
502
501
499
498
496
495
493
491
489
487
486
484
482
480
478
476
475
473
471
469
467
465
463
461
459
457
455
453
451
449
447
445
443
441
439
437
436
435
433
432
431
429
428
427
426
424
423
421
419
418
416
414
412
410
407
405
403
401
398
396
394
391
389
387
384
382
379
377
375
372
370
367
365
362
360
357
354
352
349
346
343
340
337
334
331
328
325
322
319
316
314
311
309
307
304
302
300
298
297
295
293
291
290
288
287
286
285
284
283
282
282
282
282
282
283
283
284
285
286
288
289
291
292
294
296
298
300
303
305
307
310
313
316
319
321
324
327
330
333
336
339
343
346
349
352
355
358
360
363
366
369
371
374
376
378
381
383
385
387
389
391
392
394
396
397
399
401
403
405
407
409
411
413
415
418
420
423
425
428
430
433
435
438
440
443
445
448
450
452
455
457
459
461
463
466
468
470
472
474
476
478
479
481
482
483
485
485
486
486
486
486
486
485
485
484
483
481
480
478
476
474
472
469
467
464
461
458
455
451
447
443
439
434
430
425
420
415
410
405
400
394
388
382
376
370
364
358
352
346
340
334
328
322
316
309
303
297
291
284
278
272
267
261
256
250
246
241
237
232
228
225
221
218
215
213
210
208
206
204
203
201
200
199
198
197
196
195
195
194
194
195
195
196
197
198
200
202
204
207
210
213
217
220
224
228
233
237
242
248
253
259
265
271
277
284
290
297
304
310
317
324
331
338
346
353
360
368
375
383
390
398
406
414
422
430
438
446
454
463
471
479
487
495
504
512
520
529
537
546
555
564
573
582
592
601
611
620
630
639
649
658
668
677
687
696
705
714
723
732
741
750
759
768
776
785
794
802
811
819
828
836
844
852
859
867
874
881
887
893
899
904
910
914
919
923
927
931
934
937
940
943
946
949
951
953
955
957
959
961
963
964
965
966
967
967
967
967
967
967
966
965
964
963
961
960
958
956
953
951
948
946
943
941
938
936
933
931
928
926
924
922
919
917
915
913
910
908
905
903
900
897
895
892
889
886
883
880
876
873
870
867
864
861
858
855
852
849
846
843
841
838
835
833
831
829
826
824
823
821
820
818
817
816
816
815
815
815
815
816
817
817
818
820
821
823
825
827
829
831
833
836
838
840
842
844
845
847
848
850
851
853
854
855
857
858
860
862
864
866
868
870
873
875
878
881
883
886
889
892
895
898
901
905
908
912
915
919
922
926
930
933
937
940
943
947
950
953
956
958
961
964
966
969
971
973
975
978
980
982
984
986
988
990
991
993
995
996
997
999
1000
1002
1002
1004
1006
1008
1010
1012
1014
1018
1020
1022
1026
1029
1032
1036
1039
1042
1045
1048
1051
1053
1056
1058
1061
1063
1065
1067
1069
1070
1072
1073
1074
1075
1076
1076
1077
1076
1076
1075
1075
1074
1073
1071
1070
1068
1067
1065
1063
1061
1059
1057
1055
1052
1050
1047
1044
1041
1038
1035
1031
1028
1024
1020
1016
1010
1006
1002
998
993
987
982
977
972
966
961
955
950
945
940
935
930
926
921
917
912
908
904
900
896
893
889
886
883
880
877
875
872
870
867
865
863
861
859
858
857
856
855
854
854
854
854
854
854
855
855
856
857
858
859
861
862
863
864
865
866
867
868
869
870
871
872
873
874
874
875
875
875
875
875
875
875
875
874
874
874
874
874
874
874
874
875
876
877
878
879
881
882
884
885
887
888
889
891
892
892
893
893
894
894
893
893
892
891
890
889
888
886
885
883
881
879
877
874
872
869
867
864
862
859
857
854
852
850
848
846
845
843
842
842
841
841
841
841
842
843
844
845
847
848
850
852
854
856
858
861
864
867
871
874
879
883
888
893
898
904
909
915
922
928
935
941
948
955
963
970
978
985
993
1002
1010
1018
1028
1038
1048
1058
1069
1080
1091
1103
1115
1126
1138
1151
1163
1175
1187
1200
1212
1225
1237
1250
1263
1276
1289
1302
1316
1329
1342
1355
1368
1381
1394
1406
1419
1431
1443
1455
1467
1478
1489
1500
1511
1521
1531
1540
1549
1558
1567
1575
1582
1589
1596
1602
1608
1613
1618
1623
1627
1631
1634
1637
1640
1642
1644
1645
1646
1646
1647
1647
1646
1646
1645
1643
1642
1640
1638
1635
1633
1629
1626
1622
1617
1612
1607
1601
1594
1587
1580
1573
1565
1557
1549
1540
1532
1523
1515
1506
1497
1488
1480
1471
1462
1453
1444
1435
1426
1417
1409
1400
1391
1383
1375
1367
1360
1353
1347
1341
1335
1330
1325
1320
1315
1311
1307
1303
1300
1296
1293
1290
1288
1285
1283
1281
1279
1277
1276
1274
1273
1272
1271
1270
1269
1268
1267
1267
1266
1266
1266
1267
1268
1269
1270
1271
1273
1274
1276
1278
1279
1281
1283
1285
1287
1289
1291
1293
1295
1298
1300
1303
1306
1309
1312
1316
1319
1323
1326
1330
1334
1338
1342
1347
1352
1357
1362
1367
1373
1378
1384
1390
1397
1403
1410
1416
1423
1431
1438
1445
1453
1461
1469
1478
1486
1495
1505
1514
1524
1533
1543
1553
1563
1573
1583
1593
1603
1613
1623
1633
1643
1653
1663
1673
1683
1692
1702
1712
1722
1732
1742
1751
1761
1770
1780
1789
1798
1807
1815
1823
1831
1839
1846
1853
1860
1867
1873
1879
1885
1890
1895
1900
1905
1909
1913
1917
1921
1925
1928
1931
1934
1936
1938
1939
1941
1941
1942
1942
1942
1942
1941
1940
1939
1938
1937
1936
1935
1933
1932
1930
1928
1926
1924
1921
1919
1916
1913
1909
1906
1902
1898
1893
1889
1884
1879
1874
1868
1863
1857
1850
1844
1837
1830
1823
1816
1808
1801
1793
1784
1775
1766
1757
1747
1736
1726
1714
1703
1690
1678
1665
1652
1638
1624
1609
1595
1580
1564
1548
1532
1515
1498
1480
1462
1444
1426
1407
1388
1370
1351
1333
1314
1296
1278
1259
1241
1223
1206
1188
1171
1154
1137
1120
1104
1088
1072
1057
1042
1028
1014
1000
987
974
962
950
938
926
915
904
894
883
873
863
853
844
835
826
818
810
802
795
788
782
775
770
765
760
756
752
748
746
743
742
740
740
740
741
742
744
747
750
754
759
764
770
777
784
792
801
810
819
830
840
851
863
874
887
899
912
925
938
952
965
978
992
1004
1018
1032
1045
1058
1070
1083
1095
1106
1117
1128
1139
1149
1159
1168
1177
1186
1194
1202
1209
1216
1222
1227
1232
1237
1240
1243
1246
1247
1248
1248
1248
1247
1245
1242
1239
1236
1232
1228
1223
1219
1213
1208
1203
1197
1191
1184
1178
1172
1166
1159
1153
1146
1140
1134
1127
1121
1114
1108
1102
1095
1089
1082
1076
1069
1062
1055
1048
1041
1034
1026
1018
1010
1002
995
987
979
971
962
953
944
935
926
916
906
896
886
875
864
853
842
831
819
808
796
785
773
762
751
740
730
720
709
700
690
680
671
662
653
644
635
626
618
610
601
594
586
578
571
564
558
552
546
541
536
531
527
523
520
517
515
513
512
510
509
509
509
509
510
510
512
514
516
519
522
526
530
535
541
547
553
560
567
575
583
592
601
610
620
630
640
650
661
672
682
693
705
716
727
739
750
762
774
785
797
809
821
832
844
856
869
881
893
906
918
930
943
956
968
981
994
1006
1018
1032
1045
1058
1071
1084
1097
1110
1123
1136
1148
1161
1174
1186
1199
1211
1224
1237
1249
1262
1275
1288
1301
1314
1328
1340
1353
1366
1379
1391
1403
1415
1426
1437
1449
1459
1470
1481
1491
1501
1511
1521
1530
1539
1548
1557
1565
1573
1580
1587
1594
1600
1606
1612
1617
1622
1627
1631
1634
1638
1640
1643
1644
1646
1646
1647
1646
1645
1644
1642
1640
1638
1635
1631
1627
1623
1619
1614
1609
1604
1598
1593
1587
1582
1576
1570
1564
1557
1551
1544
1537
1529
1522
1514
1505
1497
1488
1479
1470
1460
1451
1440
1430
1419
1409
1397
1386
1374
1362
1350
1337
1325
1312
1299
1286
1272
1259
1245
1230
1215
1200
1185
1169
1153
1136
1120
1103
1085
1068
1050
1032
1014
995
977
958
939
921
902
883
865
846
828
810
792
774
757
740
724
707
691
676
660
645
630
616
601
587
573
560
546
534
521
509
497
485
474
463
453
443
433
424
416
408
400
393
386
380
374
368
363
358
354
349
346
342
339
337
335
333
331
330
330
329
330
330
331
333
335
337
339
342
345
348
352
355
359
362
365
368
371
373
376
378
379
381
382
382
383
383
383
382
382
381
380
378
377
375
373
370
368
366
363
361
358
356
353
351
348
346
344
342
341
339
338
337
336
335
335
335
335
335
335
336
336
337
338
339
340
341
342
343
345
346
347
348
349
350
350
351
351
351
350
350
349
348
346
345
343
341
338
336
333
330
327
323
320
316
312
308
304
300
295
290
285
280
275
269
264
258
252
247
241
235
230
224
219
213
208
203
197
192
187
182
176
171
166
160
154
148
141
134
127
119
111
103
94
85
76
66
56
46
35
24
13
2
-10
-21
-33
-46
-58
-71
-84
-97
-110
-124
-138
-152
-167
-182
-197
-212
-227
-243
-259
-276
-292
-309
-326
-343
-360
-378
-395
-413
-430
-447
-465
-482
-499
-517
-534
-551
-568
-585
-602
-618
-635
-651
-668
-684
-700
-716
-732
-748
-763
-778
-794
-808
-823
-838
-852
-866
-879
-892
-905
-917
-929
-940
-951
-961
-971
-980
-989
-997
-1004
-1012
-1018
-1025
-1031
-1036
-1041
-1045
-1049
-1052
-1055
-1057
-1059
-1060
-1061
-1061
-1061
-1060
-1059
-1057
-1055
-1052
-1049
-1045
-1041
-1037
-1032
-1026
-1020
-1014
-1008
-1000
-994
-986
-979
-971
-963
-955
-947
-939
-930
-922
-914
-905
-897
-889
-880
-872
-864
-856
-848
-840
-832
-824
-816
-808
-800
-792
-784
-776
-768
-761
-753
-746
-738
-731
-724
-717
-710
-703
-696
-690
-683
-677
-670
-664
-657
-651
-644
-638
-631
-624
-617
-610
-602
-595
-587
-579
-570
-562
-553
-544
-535
-526
-517
-508
-499
-489
-479
-469
-459
-449
-439
-429
-419
-409
-399
-389
-380
-371
-362
-354
-345
-338
-330
-323
-317
-310
-304
-299
-294
-289
-284
-280
-276
-272
-268
-264
-260
-257
-253
-249
-245
-241
-237
-233
-229
-225
-221
-217
-214
-210
-206
-202
-198
-194
-190
-187
-183
-180
-178
-176
-174
-173
-172
-171
-171
-171
-171
-172
-174
-175
-177
-180
-182
-185
-189
-193
-197
-202
-207
-213
-218
-225
-231
-239
-246
-254
-262
-271
-281
-290
-301
-311
-322
-334
-345
-358
-370
-383
-397
-411
-425
-440
-455
-470
-486
-502
-518
-535
-552
-569
-586
-604
-622
-640
-659
-677
-696
-714
-733
-752
-770
-789
-807
-826
-844
-862
-881
-899
-918
-937
-955
-974
-993
-1012
-1031
-1050
-1069
-1088
-1106
-1125
-1143
-1161
-1179
-1197
-1215
-1232
-1249
-1266
-1282
-1298
-1314
-1330
-1345
-1359
-1374
-1387
-1400
-1412
-1424
-1435
-1444
-1453
-1461
-1469
-1475
-1480
-1484
-1487
-1489
-1491
-1491
-1491
-1490
-1488
-1486
-1482
-1479
-1474
-1469
-1464
-1458
-1452
-1445
-1438
-1430
-1423
-1414
-1405
-1396
-1386
-1375
-1364
-1352
-1340
-1327
-1314
-1300
-1286
-1271
-1256
-1241
-1225
-1209
-1193
-1177
-1161
-1145
-1129
-1113
-1097
-1081
-1065
-1049
-1034
-1018
-1002
-987
-971
-956
-941
-926
-912
-897
-883
-869
-856
-843
-830
-818
-806
-795
-784
-773
-764
-755
-746
-738
-730
-723
-716
-710
-704
-698
-693
-688
-683
-679
-675
-671
-668
-664
-661
-659
-656
-654
-653
-651
-650
-649
-649
-648
-648
-649
-649
-650
-652
-654
-656
-659
-662
-666
-670
-675
-680
-685
-691
-698
-705
-712
-720
-729
-738
-747
-757
-767
-777
-788
-798
-809
-820
-831
-842
-854
-865
-876
-888
-899
-911
-922
-933
-944
-955
-966
-976
-985
-994
-1002
-1010
-1016
-1022
-1028
-1033
-1037
-1040
-1043
-1045
-1047
-1049
-1050
-1050
-1051
-1051
-1051
-1051
-1051
-1051
-1050
-1050
-1049
-1048
-1047
-1046
-1044
-1042
-1041
-1039
-1037
-1034
-1032
-1029
-1027
-1024
-1020
-1018
-1016
-1012
-1010
-1006
-1004
-1002
-999
-997
-995
-993
-992
-991
-990
-989
-988
-988
-987
-987
-987
-987
-987
-987
-987
-987
-986
-986
-986
-986
-986
-985
-985
-985
-985
-986
-986
-987
-988
-989
-990
-991
-992
-993
-995
-996
-997
-998
-1000
-1000
-1000
-1002
-1002
-1004
-1004
-1004
-1006
-1006
-1008
-1008
-1010
-1012
-1014
-1016
-1018
-1022
-1027
-1031
-1036
-1041
-1047
-1054
-1061
-1069
-1077
-1086
-1095
-1105
-1115
-1126
-1137
-1148
-1160
-1172
-1185
-1197
-1210
-1223
-1237
-1250
-1263
-1277
-1290
-1303
-1316
-1329
-1342
-1354
-1366
-1378
-1390
-1402
-1414
-1425
-1436
-1447
-1458
-1468
-1478
-1488
-1498
-1507
-1516
-1524
-1533
-1541
-1548
-1556
-1563
-1570
-1576
-1583
-1589
-1595
-1601
-1607
-1613
-1620
-1626
-1633
-1640
-1648
-1656
-1664
-1673
-1683
-1693
-1703
-1714
-1725
-1736
-1748
-1760
-1772
-1783
-1795
-1807
-1818
-1829
-1839
-1849
-1859
-1868
-1877
-1885
-1893
-1900
-1907
-1914
-1920
-1926
-1932
-1937
-1942
-1947
-1951
-1955
-1958
-1961
-1964
-1967
-1969
-1972
-1974
-1977
-1979
-1981
-1984
-1986
-1989
-1991
-1994
-1997
-2000
-2003
-2005
-2009
-2012
-2015
-2017
-2021
-2024
-2025
-2029
-2031
-2033
-2033
-2035
-2036
-2036
-2036
-2035
-2033
-2033
-2031
-2028
-2025
-2021
-2017
-2013
-2008
-2001
-1996
-1989
-1981
-1973
-1964
-1955
-1946
-1936
-1925
-1914
-1902
-1890
-1878
-1865
-1851
-1837
-1822
-1807
-1792
-1776
-1760
-1743
-1726
-1709
-1691
-1673
-1655
-1636
-1617
-1598
-1579
-1559
-1540
-1520
-1500
-1479
-1459
-1438
-1418
-1397
-1375
-1354
-1332
-1311
-1288
-1266
-1244
-1221
-1198
-1175
-1151
-1128
-1104
-1080
-1055
-1031
-1006
-982
-957
-932
-907
-882
-857
-832
-808
-783
-759
-734
-710
-686
-663
-639
-616
-593
-571
-549
-527
-506
-485
-464
-444
-425
-406
-387
-369
-351
-334
-318
-302
-286
-272
-257
-244
-232
-220
-209
-199
-190
-181
-174
-167
-161
-156
-152
-149
-146
-144
-143
-142
-142
-143
-144
-146
-148
-151
-154
-157
-161
-165
-169
-174
-179
-184
-189
-195
-202
-208
-215
-222
-230
-237
-246
-255
-264
-273
-283
-293
-303
-314
-325
-335
-346
-357
-367
-378
-388
-398
-408
-418
-428
-437
-446
-454
-462
-470
-477
-484
-490
-497
-503
-508
-513
-518
-523
-528
-532
-537
-541
-545
-549
-553
-557
-560
-564
-567
-570
-573
-575
-578
-580
-582
-584
-587
-589
-591
-594
-596
-598
-601
-603
-606
-608
-611
-613
-615
-617
-619
-621
-623
-624
-626
-627
-628
-629
-629
-630
-630
-630
-629
-629
-628
-627
-627
-626
-625
-624
-624
-623
-622
-621
-619
-618
-616
-613
-610
-607
-603
-599
-595
-590
-585
-579
-573
-568
-561
-555
-548
-542
-535
-528
-521
-514
-507
-501
-495
-489
-483
-478
-474
-469
-465
-462
-458
-455
-453
-451
-449
-448
-447
-446
-446
-446
-446
-446
-447
-447
-448
-449
-449
-450
-451
-452
-453
-454
-455
-455
-456
-456
-457
-457
-458
-458
-458
-458
-458
-458
-457
-455
-453
-451
-448
-445
-442
-437
-433
-428
-423
-417
-411
-405
-399
-392
-385
-378
-371
-364
-356
-348
-340
-332
-323
-314
-305
-296
-286
-277
-267
-258
-248
-239
-230
-221
-212
-203
-194
-186
-178
-170
-162
-155
-148
-142
-135
-130
-124
-119
-114
-110
-106
-102
-99
-96
-93
-91
-89
-87
-86
-85
-84
-84
-84
-84
-85
-86
-87
-89
-91
-94
-96
-99
-102
-105
-108
-111
-114
-117
-119
-122
-124
-126
-128
-130
-131
-132
-132
-133
-133
-132
-132
-131
-129
-127
-124
-121
-118
-114
-110
-105
-100
-94
-88
-82
-76
-69
-62
-54
-46
-38
-29
-19
-9
1
12
23
35
47
59
71
84
97
111
124
138
152
166
181
195
210
224
239
253
267
282
296
310
323
337
350
362
374
386
398
408
419
429
439
448
456
464
472
479
485
491
496
500
505
508
512
514
517
519
521
523
524
525
526
527
526
526
525
524
522
520
517
514
510
505
500
494
488
481
473
465
457
448
439
430
420
410
400
389
378
368
357
346
335
325
314
304
294
284
274
264
254
244
235
225
215
206
197
188
179
171
163
155
148
141
134
127
121
115
109
104
98
94
89
85
81
78
75
72
69
66
63
61
58
56
54
52
50
48
47
46
45
44
44
44
44
44
44
45
45
46
47
49
50
51
53
55
56
58
61
63
65
68
71
75
78
82
86
90
95
99
104
109
113
118
122
127
130
134
137
140
143
145
146
148
149
149
149
149
148
147
146
144
142
140
137
134
131
128
124
120
116
112
107
103
98
93
88
83
77
71
64
57
50
41
33
23
13
3
-9
-21
-33
-47
-60
-74
-89
-104
-120
-135
-151
-168
-185
-202
-220
-238
-256
-275
-294
-313
-333
-353
-374
-395
-416
-437
-458
-480
-501
-522
-543
-564
-584
-604
-624
-643
-662
-680
-697
-715
-731
-747
-762
-777
-791
-804
-817
-828
-839
-849
-858
-866
-873
-880
-886
-890
-894
-897
-899
-900
-900
-899
-897
-894
-891
-886
-881
-876
-869
-862
-855
-846
-837
-828
-818
-807
-796
-785
-773
-760
-747
-734
-719
-705
-690
-674
-657
-641
-623
-606
-587
-569
-551
-532
-513
-495
-476
-457
-438
-420
-401
-383
-365
-347
-329
-311
-294
-277
-260
-244
-227
-211
-195
-179
-164
-148
-132
-117
-101
-85
-70
-54
-38
-21
-5
12
29
47
65
83
102
121
140
160
180
200
221
241
262
283
304
325
345
366
386
406
426
445
464
483
502
520
538
556
574
591
608
625
641
658
673
689
705
720
735
749
764
778
792
806
819
832
846
859
872
885
897
910
922
935
947
959
971
983
995
1006
1016
1028
1039
1049
1059
1069
1079
1088
1098
1108
1118
1129
1139
1150
1161
1172
1183
1194
1205
1216
1227
1237
1248
1257
1267
1276
1284
1292
1300
1307
1314
1320
1326
1331
1335
1340
1343
1346
1349
1351
1353
1354
1355
1356
1356
1355
1354
1353
1351
1349
1346
1344
1341
1337
1334
1330
1326
1322
1318
1313
1309
1304
1299
1295
1290
1286
1282
1277
1274
1270
1266
1263
1260
1258
1255
1254
1252
1251
1251
1251
1253
1254
1257
1261
1265
1270
1276
1283
1291
1300
1310
1320
1331
1343
1355
1368
1382
1396
1411
1426
1442
1458
1474
1491
1508
1525
1543
1560
1578
1596
1613
1631
1649
1667
1684
1702
1719
1737
1754
1771
1788
1805
1821
1838
1854
1870
1886
1902
1917
1932
1946
1961
1974
1988
2000
2013
2024
2035
2045
2056
2065
2074
2082
2090
2097
2103
2109
2114
2119
2124
2127
2131
2133
2135
2137
2138
2138
2137
2136
2134
2132
2129
2126
2122
2118
2114
2110
2105
2101
2096
2090
2085
2080
2074
2068
2062
2055
2048
2041
2033
2025
2016
2007
1998
1988
1978
1968
1957
1946
1935
1924
1912
1900
1888
1875
1862
1849
1835
1821
1807
1792
1776
1760
1743
1725
1707
1688
1668
1647
1625
1602
1578
1554
1528
1502
1475
1447
1419
1389
1360
1329
1298
1267
1236
1204
1171
1139
1106
1073
1039
1006
972
938
904
869
835
801
767
734
700
667
635
603
571
540
510
480
451
423
396
370
344
319
296
273
251
229
209
189
170
152
135
119
103
88
74
62
50
38
28
19
11
4
-2
-7
-11
-14
-15
-16
-16
-16
-14
-12
-9
-6
-2
2
6
11
16
20
25
30
35
40
45
50
54
59
63
67
71
75
78
82
85
88
90
92
94
95
95
95
94
93
91
89
86
82
78
74
69
63
57
51
44
37
30
22
14
6
-2
-11
-19
-28
-37
-46
-55
-64
-74
-84
-95
-106
-117
-129
-141
-153
-166
-180
-194
-208
-223
-238
-254
-270
-287
-304
-322
-339
-357
-376
-394
-413
-432
-451
-470
-489
-508
-526
-545
-563
-581
-599
-617
-634
-651
-668
-685
-701
-717
-732
-747
-761
-775
-788
-800
-812
-823
-833
-842
-851
-859
-866
-872
-877
-882
-886
-889
-891
-892
-892
-891
-890
-887
-884
-880
-874
-868
-862
-854
-846
-837
-827
-816
-805
-793
-780
-767
-752
-737
-721
-704
-687
-669
-650
-630
-609
-588
-565
-542
-518
-493
-468
-441
-414
-387
-359
-330
-301
-271
-242
-211
-181
-150
-119
-88
-57
-26
5
36
67
98
128
158
188
218
248
278
307
337
366
396
425
454
484
513
543
572
602
632
662
691
721
751
781
811
841
871
901
931
961
991
1020
1050
1079
1108
1137
1166
1195
1223
1252
1280
1308
1336
1364
1391
1418
1444
1470
1496
1522
1547
1571
1595
1619
1643
1666
1688
1710
1732
1753
1773
1793
1812
1830
1848
1865
1881
1896
1911
1925
1938
1950
1962
1972
1982
1991
1999
2005
2013
2017
2023
2025
2029
2031
2032
2032
2032
2029
2028
2025
2021
2016
2009
2003
1996
1988
1979
1969
1959
1948
1937
1925
1912
1899
1886
1871
1856
1841
1825
1808
1790
1772
1753
1733
1712
1690
1668
1645
1622
1597
1572
1547
1521
1494
1466
1438
1410
1381
1351
1322
1291
1261
1230
1199
1168
1137
1105
1074
1042
1010
979
948
917
886
855
824
793
762
732
701
671
641
612
582
553
525
496
468
441
414
387
361
335
310
286
263
240
218
197
177
157
139
121
104
89
74
60
47
35
24
13
3
-6
-14
-22
-30
-36
-42
-48
-53
-58
-62
-65
-68
-70
-72
-73
-74
-74
-74
-73
-71
-69
-67
-64
-61
-57
-53
-48
-43
-38
-31
-25
-17
-9
-1
8
17
27
38
49
60
72
85
98
112
126
141
156
172
188
205
222
239
257
275
293
312
331
350
370
389
409
428
448
468
487
507
527
547
566
586
606
625
644
663
681
699
716
733
750
765
780
795
809
822
835
848
860
871
883
894
904
915
925
935
944
954
963
971
979
987
994
1000
1008
1014
1018
1025
1030
1034
1038
1041
1044
1046
1048
1050
1051
1052
1052
1053
1053
1053
1053
1052
1052
1051
1051
1050
1049
1048
1047
1046
1045
1044
1043
1042
1041
1040
1039
1038
1038
1036
1035
1034
1032
1030
1028
1026
1022
1020
1016
1012
1008
1006
1002
998
994
990
986
982
978
974
970
966
962
958
954
950
947
943
940
937
933
930
927
924
921
919
916
914
912
910
909
908
907
906
906
906
906
907
908
909
911
913
915
918
921
924
927
930
933
937
940
943
947
950
953
956
960
963
966
968
971
974
976
979
981
983
985
987
990
992
994
997
999
1000
1004
1006
1008
1008
1010
1010
1012
1012
1012
1010
1010
1008
1006
1004
1002
999
995
991
987
983
978
973
968
962
956
950
944
937
931
923
916
909
901
893
886
878
870
862
854
846
838
830
822
814
805
797
789
780
771
761
751
741
731
720
709
698
686
674
661
648
634
620
605
589
572
555
537
517
497
477
455
434
411
388
365
341
317
292
267
242
217
191
166
140
113
87
60
33
6
-21
-49
-76
-104
-132
-161
-189
-218
-247
-276
-305
-334
-363
-392
-420
-449
-477
-505
-533
-560
-588
-614
-641
-667
-693
-718
-743
-767
-791
-815
-838
-860
-882
-904
-924
-944
-964
-982
-1000
-1016
-1033
-1048
-1062
-1075
-1087
-1098
-1107
-1116
-1124
-1130
-1136
-1142
-1146
-1150
-1153
-1155
-1157
-1158
-1158
-1158
-1156
-1154
-1151
-1147
-1142
-1135
-1128
-1120
-1112
-1102
-1091
-1080
-1068
-1055
-1042
-1028
-1014
-1000
-985
-970
-955
-939
-924
-908
-892
-876
-860
-844
-828
-811
-795
-779
-763
-746
-730
-713
-697
-680
-664
-647
-630
-614
-598
-581
-565
-550
-534
-518
-502
-486
-471
-455
-439
-424
-408
-392
-377
-361
-345
-330
-315
-300
-285
-270
-256
-242
-228
-215
-202
-189
-176
-163
-150
-137
-125
-113
-100
-89
-77
-65
-54
-42
-31
-20
-10
0
10
20
29
38
47
55
62
69
75
81
86
90
94
96
98
100
101
101
100
99
97
95
91
87
82
77
71
64
57
50
41
33
24
14
4
-6
-16
-27
-37
-47
-57
-67
-76
-85
-93
-101
-108
-114
-119
-123
-127
-130
-132
-132
-132
-131
-129
-126
-121
-115
-108
-100
-91
-80
-69
-56
-42
-27
-11
6
24
42
62
83
104
126
150
173
198
224
250
277
304
333
361
390
420
450
480
510
541
572
603
635
666
698
730
761
793
825
857
889
921
952
984
1014
1047
1078
1109
1140
1171
1202
1233
1263
1293
1322
1351
1380
1407
1434
1460
1486
1510
1533
1555
1576
1595
1614
1632
1648
1664
1678
1692
1704
1716
1727
1736
1745
1753
1759
1765
1770
1774
1777
1779
1780
1781
1780
1779
1778
1775
1772
1768
1764
1759
1753
1747
1740
1733
1725
1716
1707
1697
1687
1676
1665
1654
1642
1630
1618
1605
1593
1580
1567
1553
1540
1526
1512
1498
1483
1469
1454
1439
1424
1408
1392
1376
1360
1344
1327
1311
1294
1277
1260
1243
1226
1209
1192
1174
1157
1140
1123
1105
1088
1071
1054
1037
1020
1004
988
972
956
940
925
911
896
882
869
855
843
831
820
809
800
791
784
778
773
769
766
765
764
765
766
768
770
773
777
781
785
790
794
799
804
808
813
818
822
827
831
835
839
843
847
851
854
857
860
862
864
865
866
867
867
866
866
865
863
862
860
858
856
855
853
851
849
848
846
844
843
841
839
837
835
833
831
828
826
823
820
818
815
813
810
807
805
802
800
797
794
791
788
784
780
776
771
766
761
755
749
742
735
727
719
711
702
692
682
672
661
650
640
628
617
606
595
584
574
563
552
542
531
520
510
499
488
477
466
454
443
432
421
410
399
388
376
365
353
341
328
316
303
290
278
265
252
239
227
214
202
190
177
165
153
140
128
116
104
91
79
67
55
42
30
17
4
-9
-23
-37
-51
-65
-80
-94
-109
-124
-139
-155
-170
-186
-203
-219
-236
-254
-272
-290
-309
-328
-348
-368
-389
-410
-432
-454
-477
-499
-523
-546
-570
-594
-618
-642
-666
-691
-715
-740
-766
-791
-817
-843
-869
-896
-922
-949
-975
-1002
-1028
-1055
-1082
-1108
-1135
-1161
-1187
-1213
-1239
-1264
-1289
-1313
-1337
-1360
-1383
-1405
-1426
-1447
-1467
-1486
-1505
-1523
-1540
-1556
-1572
-1586
-1599
-1611
-1622
-1632
-1641
-1649
-1655
-1661
-1666
-1671
-1674
-1677
-1679
-1680
-1681
-1681
-1681
-1680
-1680
-1679
-1677
-1676
-1674
-1673
-1671
-1669
-1667
-1666
-1664
-1662
-1660
-1658
-1656
-1654
-1652
-1649
-1647
-1644
-1641
-1638
-1635
-1631
-1628
-1624
-1620
-1615
-1611
-1606
-1602
-1596
-1591
-1586
-1580
-1575
-1569
-1563
-1557
-1551
-1546
-1540
-1534
-1528
-1522
-1516
-1510
-1503
-1496
-1489
-1482
-1474
-1467
-1459
-1451
-1443
-1435
-1427
-1419
-1411
-1402
-1394
-1386
-1378
-1370
-1362
-1354
-1347
-1340
-1333
-1325
-1318
-1311
-1305
-1298
-1291
-1285
-1278
-1272
-1266
-1260
-1254
-1248
-1242
-1236
-1230
-1224
-1219
-1214
-1209
-1204
-1200
-1196
-1193
-1190
-1188
-1186
-1185
-1184
-1183
-1183
-1182
-1182
-1183
-1184
-1185
-1186
-1188
-1190
-1192
-1194
-1197
-1200
-1203
-1205
-1209
-1212
-1215
-1218
-1222
-1225
-1229
-1233
-1237
-1241
-1245
-1249
-1254
-1259
-1264
-1270
-1277
-1283
-1290
-1298
-1306
-1314
-1322
-1330
-1339
-1347
-1354
-1362
-1369
-1376
-1383
-1389
-1395
-1400
-1405
-1410
-1414
-1418
-1422
-1425
-1428
-1431
-1433
-1436
-1438
-1440
-1443
-1445
-1447
-1449
-1451
-1452
-1454
-1455
-1456
-1457
-1457
-1456
-1455
-1454
-1452
-1450
-1448
-1445
-1442
-1439
-1435
-1432
-1428
-1424
-1420
-1416
-1412
-1408
-1404
-1400
-1396
-1392
-1389
-1385
-1382
-1379
-1376
-1374
-1371
-1369
-1367
-1365
-1363
-1361
-1360
-1358
-1357
-1356
-1355
-1354
-1354
-1353
-1353
-1353
-1353
-1352
-1352
-1352
-1351
-1350
-1348
-1346
-1343
-1340
-1336
-1331
-1326
-1319
-1312
-1304
-1296
-1286
-1276
-1266
-1254
-1243
-1231
-1218
-1206
-1192
-1179
-1166
-1152
-1138
-1124
-1110
-1096
-1082
-1068
-1054
-1039
-1025
-1010
-996
-981
-966
-951
-935
-920
-904
-889
-873
-858
-843
-828
-813
-798
-783
-768
-753
-738
-723
-707
-692
-676
-660
-643
-627
-610
-592
-575
-558
-540
-522
-505
-487
-470
-452
-434
-417
-399
-382
-364
-347
-329
-312
-295
-278
-261
-244
-228
-212
-196
-180
-164
-148
-132
-116
-100
-83
-67
-52
-36
-21
-5
10
25
39
54
68
82
95
109
122
135
147
159
171
182
192
202
212
221
230
238
246
254
261
268
275
282
289
296
302
309
315
322
328
334
340
346
352
357
362
367
371
376
380
384
388
391
395
398
402
405
409
412
416
421
425
430
435
440
445
451
456
461
465
469
473
477
480
484
487
490
493
495
498
502
505
508
512
516
520
524
529
533
538
543
549
555
561
567
574
580
588
595
602
610
618
626
635
644
653
662
671
681
690
700
710
720
730
740
750
760
771
782
792
804
815
826
837
849
860
871
882
893
903
912
922
930
938
944
950
955
959
962
964
965
965
964
963
961
958
954
950
944
938
932
924
916
907
898
887
876
865
852
840
826
812
798
782
767
751
734
717
700
683
665
648
630
612
593
575
556
536
516
496
475
453
431
408
384
361
336
312
287
261
235
209
183
155
128
100
72
43
14
-15
-45
-75
-106
-136
-167
-197
-228
-258
-289
-319
-349
-379
-409
-439
-469
-498
-528
-558
-587
-617
-646
-675
-704
-733
-762
-791
-819
-847
-875
-902
-929
-956
-982
-1008
-1033
-1057
-1082
-1105
-1128
-1151
-1172
-1194
-1214
-1235
-1254
-1273
-1291
-1308
-1325
-1342
-1358
-1373
-1388
-1402
-1415
-1428
-1441
-1452
-1464
-1474
-1484
-1493
-1502
-1510
-1518
-1525
-1531
-1537
-1542
-1546
-1550
-1554
-1556
-1558
-1559
-1560
-1560
-1560
-1560
-1559
-1559
-1558
-1557
-1556
-1555
-1554
-1552
-1550
-1548
-1545
-1542
-1538
-1534
-1530
-1526
-1522
-1517
-1512
-1507
-1501
-1496
-1489
-1483
-1476
-1469
-1462
-1455
-1447
-1440
-1432
-1425
-1417
-1410
-1403
-1397
-1390
-1384
-1378
-1373
-1368
-1363
-1359
-1355
-1352
-1349
-1346
-1344
-1342
-1341
-1340
-1339
-1339
-1340
-1340
-1342
-1344
-1346
-1348
-1351
-1355
-1358
-1362
-1367
-1371
-1376
-1382
-1387
-1393
-1399
-1405
-1411
-1417
-1424
-1430
-1436
-1443
-1450
-1457
-1464
-1472
-1480
-1488
-1497
-1505
-1514
-1524
-1533
-1543
-1552
-1562
-1571
-1580
-1590
-1599
-1608
-1616
-1625
-1633
-1641
-1648
-1655
-1662
-1668
-1674
-1679
-1684
-1688
-1692
-1696
-1699
-1701
-1702
-1703
-1703
-1703
-1701
-1699
-1696
-1693
-1688
-1683
-1677
-1671
-1664
-1655
-1647
-1637
-1626
-1615
-1603
-1589
-1575
-1561
-1545
-1528
-1510
-1492
-1472
-1452
-1431
-1409
-1386
-1362
-1337
-1312
-1286
-1258
-1231
-1202
-1173
-1143
-1113
-1082
-1050
-1018
-985
-951
-917
-882
-847
-810
-773
-734
-695
-655
-614
-572
-530
-487
-443
-399
-354
-309
-262
-215
-168
-119
-70
-20
30
81
133
185
238
291
344
398
453
508
563
618
674
730
787
844
901
958
1014
1072
1129
1186
1242
1299
1355
1412
1468
1524
1580
1637
1693
1750
1806
1863
1920
1976
2033
2090
2146
2203
2259
2315
2370
2425
2479
2532
2585
2638
2689
2740
2791
2840
2889
2937
2984
3031
3077
3122
3166
3210
3253
3295
3337
3378
3418
3457
3495
3532
3568
3603
3636
3667
3698
3727
3755
3782
3808
3833
3858
3881
3904
3927
3949
3970
3991
4011
4033
4053
4073
4093
4112
4132
4150
4169
4187
4204
4221
4237
4253
4269
4284
4299
4314
4328
4342
4355
4368
4381
4393
4405
4416
4426
4436
4445
4453
4460
4467
4472
4477
4481
4484
4486
4488
4489
4489
4488
4487
4485
4482
4478
4474
4469
4463
4457
4449
4440
4431
4421
4409
4398
4385
4371
4357
4343
4328
4313
4297
4281
4265
4248
4231
4214
4196
4178
4160
4141
4121
4102
4082
4061
4041
4019
3998
3976
3954
3932
3909
3885
3861
3836
3811
3784
3758
3730
3702
3673
3643
3612
3581
3549
3516
3483
3450
3416
3382
3348
3314
3280
3246
3212
3179
3146
3113
3081
3049
3017
2985
2954
2923
2892
2862
2831
2801
2771
2741
2711
2681
2652
2623
2594
2566
2538
2511
2485
2459
2434
2409
2385
2362
2338
2316
2294
2272
2250
2229
2209
2189
2169
2150
2131
2113
2094
2076
2058
2040
2021
2003
1985
1966
1947
1928
1908
1889
1869
1849
1829
1808
1787
1767
1746
1725
1704
1683
1662
1640
1619
1598
1577
1556
1535
1515
1494
1474
1454
1435
1416
1397
1379
1362
1345
1330
1315
1301
1287
1275
1264
1253
1244
1235
1228
1222
1216
1212
1209
1206
1205
1204
1205
1206
1208
1210
1213
1217
1221
1226
1232
1238
1244
1250
1257
1264
1270
1277
1285
1292
1300
1308
1316
1324
1333
1341
1350
1359
1367
1375
1383
1391
1397
1404
1409
1414
1419
1422
1426
1428
1430
1431
1432
1432
1431
1430
1428
1426
1424
1421
1418
1415
1411
1407
1403
1399
1395
1390
1385
1379
1373
1367
1360
1352
1345
1336
1328
1319
1309
1299
1287
1275
1262
1248
1233
1216
1199
1181
1163
1143
1122
1100
1078
1055
1031
1006
982
957
932
906
880
854
828
802
775
748
721
694
666
638
610
582
554
526
498
470
443
416
389
363
337
312
287
262
238
214
191
168
145
123
100
79
57
36
15
-6
-27
-48
-70
-91
-112
-132
-153
-173
-193
-213
-232
-251
-269
-287
-304
-320
-337
-352
-367
-381
-394
-406
-417
-428
-437
-445
-453
-459
-464
-468
-470
-472
-472
-471
-468
-465
-460
-454
-447
-439
-431
-422
-412
-402
-392
-381
-370
-360
-349
-339
-328
-318
-308
-297
-287
-277
-267
-257
-246
-235
-224
-213
-201
-190
-177
-164
-151
-138
-124
-109
-94
-79
-64
-48
-33
-17
-1
15
31
47
63
79
94
110
126
141
157
172
187
203
217
232
246
260
274
286
298
309
319
328
336
344
351
358
363
368
373
377
381
384
387
389
391
392
393
394
394
394
393
393
392
391
390
389
387
386
384
383
381
379
377
374
372
370
368
365
363
360
357
353
349
344
339
334
328
321
315
308
300
293
285
278
270
263
256
249
242
236
230
224
219
214
211
208
205
204
205
206
208
212
217
223
230
239
249
259
271
285
299
315
332
350
369
389
410
433
456
480
506
532
560
588
618
649
681
714
747
782
818
854
891
929
967
1004
1044
1083
1122
1161
1200
1239
1277
1314
1351
1387
1422
1456
1490
1522
1554
1584
1614
1642
1670
1696
1722
1746
1770
1792
1813
1833
1852
1870
1887
1903
1917
1931
1943
1954
1963
1972
1979
1984
1989
1992
1995
1997
1997
1998
1997
1996
1995
1993
1990
1988
1985
1981
1977
1972
1967
1961
1955
1947
1939
1931
1922
1912
1902
1892
1881
1871
1861
1851
1842
1833
1824
1817
1810
1804
1799
1795
1792
1790
1789
1788
1789
1791
1793
1797
1802
1808
1815
1822
1830
1840
1850
1860
1872
1884
1896
1909
1922
1935
1949
1962
1975
1987
1999
2011
2021
2031
2040
2048
2054
2059
2063
2066
2067
2066
2064
2060
2055
2048
2039
2028
2016
2001
1985
1967
1947
1925
1901
1875
1847
1817
1786
1752
1717
1680
1641
1600
1558
1515
1470
1423
1376
1327
1278
1227
1176
1123
1070
1014
960
904
847
789
729
669
607
545
481
416
350
283
215
146
76
6
-65
-137
-210
-283
-357
-431
-506
-582
-658
-735
-813
-891
-970
-1050
-1130
-1212
-1294
-1377
-1460
-1544
-1628
-1713
-1798
-1883
-1968
-2053
-2137
-2221
-2305
-2388
-2470
-2552
-2632
-2711
-2790
-2867
-2942
-3017
-3090
-3161
-3231
-3300
-3367
-3432
-3497
-3559
-3620
-3680
-3738
-3794
-3849
-3902
-3954
-4003
-4051
-4099
-4144
-4187
-4227
-4266
-4303
-4338
-4371
-4402
-4431
-4458
-4482
-4505
-4526
-4544
-4560
-4574
-4586
-4596
-4603
-4608
-4610
-4610
-4608
-4603
-4595
-4585
-4572
-4557
-4540
-4520
-4498
-4474
-4447
-4419
-4389
-4357
-4322
-4287
-4249
-4210
-4169
-4127
-4083
-4038
-3991
-3943
-3894
-3844
-3793
-3741
-3688
-3634
-3580
-3526
-3472
-3417
-3362
-3308
-3254
-3200
-3147
-3094
-3041
-2989
-2938
-2888
-2838
-2790
-2743
-2696
-2651
-2608
-2565
-2524
-2485
-2448
-2412
-2377
-2344
-2313
-2283
-2253
-2225
-2198
-2172
-2147
-2122
-2097
-2073
-2049
-2025
-2003
-1980
-1957
-1934
-1911
-1889
-1866
-1844
-1821
-1799
-1777
-1754
-1732
-1709
-1687
-1664
-1641
-1619
-1596
-1574
-1552
-1531
-1510
-1490
-1471
-1453
-1435
-1418
-1402
-1387
-1373
-1360
-1348
-1338
-1328
-1320
-1314
-1308
-1304
-1302
-1301
-1301
-1302
-1305
-1309
-1315
-1321
-1329
-1338
-1348
-1358
-1370
-1382
-1395
-1409
-1422
-1436
-1450
-1464
-1478
-1492
-1506
-1519
-1533
-1545
-1558
-1570
-1582
-1593
-1604
-1614
-1624
-1633
-1642
-1650
-1658
-1665
-1672
-1679
-1685
-1692
-1698
-1704
-1711
-1717
-1723
-1729
-1735
-1741
-1746
-1752
-1757
-1761
-1766
-1769
-1772
-1774
-1776
-1776
-1776
-1774
-1772
-1769
-1765
-1761
-1755
-1749
-1741
-1733
-1724
-1715
-1704
-1692
-1680
-1667
-1653
-1638
-1622
-1606
-1589
-1570
-1550
-1530
-1508
-1485
-1461
-1436
-1410
-1383
-1356
-1327
-1297
-1266
-1235
-1203
-1170
-1136
-1101
-1066
-1030
-993
-956
-918
-879
-841
-802
-763
-723
-684
-644
-605
-566
-527
-488
-450
-412
-375
-338
-301
-265
-230
-195
-160
-126
-92
-59
-25
8
40
73
105
138
170
202
234
266
298
330
362
393
425
456
488
519
550
581
612
642
673
703
734
764
795
825
856
886
916
946
976
1006
1035
1064
1092
1120
1147
1173
1199
1225
1250
1274
1298
1322
1345
1368
1391
1413
1435
1456
1477
1497
1517
1536
1554
1572
1590
1607
1624
1640
1656
1672
1687
1702
1717
1731
1746
1760
1775
1789
1804
1819
1834
1849
1864
1879
1894
1909
1924
1939
1954
1969
1984
1998
2012
2025
2037
2050
2062
2072
2082
2090
2098
2104
2109
2113
2116
2117
2117
2115
2112
2108
2103
2096
2089
2081
2072
2062
2052
2041
2029
2017
2007
1995
1983
1972
1960
1948
1937
1926
1914
1903
1892
1882
1872
1862
1853
1845
1837
1831
1824
1819
1814
1809
1805
1801
1798
1795
1792
1790
1789
1788
1788
1789
1791
1793
1796
1800
1805
1811
1817
1825
1833
1842
1851
1861
1872
1883
1895
1907
1919
1933
1946
1961
1975
1991
2005
2021
2037
2055
2071
2088
2105
2122
2139
2156
2173
2190
2207
2223
2240
2257
2273
2289
2305
2321
2337
2352
2367
2382
2396
2411
2424
2438
2450
2463
2475
2486
2497
2507
2516
2525
2533
2540
2546
2552
2556
2560
2563
2565
2566
2567
2566
2565
2563
2560
2556
2551
2546
2540
2533
2525
2516
2507
2498
2488
2478
2468
2457
2447
2437
2426
2417
2407
2397
2388
2379
2369
2360
2351
2341
2331
2321
2311
2299
2288
2275
2263
2250
2237
2224
2211
2199
2186
2174
2162
2150
2138
2126
2114
2103
2091
2079
2066
2054
2041
2027
2013
1999
1983
1967
1951
1933
1915
1895
1875
1854
1831
1807
1783
1756
1729
1700
1669
1637
1603
1567
1530
1491
1450
1408
1365
1321
1275
1229
1181
1132
1082
1032
980
928
876
823
770
716
662
608
554
499
444
390
335
280
225
169
114
59
4
-51
-106
-161
-216
-270
-325
-380
-435
-490
-545
-600
-656
-711
-766
-821
-876
-930
-984
-1037
-1089
-1140
-1191
-1240
-1289
-1336
-1382
-1427
-1471
-1514
-1556
-1596
-1636
-1675
-1713
-1750
-1786
-1821
-1856
-1889
-1922
-1955
-1986
-2017
-2047
-2077
-2106
-2135
-2163
-2190
-2217
-2244
-2270
-2295
-2320
-2344
-2368
-2392
-2415
-2438
-2462
-2486
-2510
-2534
-2559
-2584
-2609
-2634
-2660
-2686
-2712
-2739
-2765
-2792
-2820
-2848
-2876
-2906
-2936
-2967
-2999
-3032
-3065
-3100
-3136
-3173
-3211
-3250
-3290
-3331
-3372
-3414
-3457
-3500
-3543
-3586
-3630
-3673
-3716
-3759
-3801
-3843
-3884
-3924
-3963
-4002
-4038
-4075
-4109
-4143
-4175
-4205
-4234
-4261
-4286
-4310
-4333
-4353
-4371
-4388
-4402
-4415
-4425
-4434
-4440
-4445
-4447
-4447
-4446
-4443
-4438
-4431
-4423
-4413
-4402
-4390
-4376
-4361
-4345
-4327
-4308
-4288
-4267
-4244
-4221
-4196
-4170
-4143
-4115
-4086
-4056
-4025
-3994
-3962
-3929
-3896
-3863
-3830
-3796
-3762
-3728
-3694
-3660
-3626
-3591
-3556
-3521
-3486
-3450
-3414
-3378
-3340
-3302
-3263
-3223
-3183
-3141
-3098
-3055
-3011
-2966
-2920
-2874
-2828
-2781
-2733
-2686
-2638
-2590
-2542
-2494
-2446
-2398
-2350
-2303
-2255
-2208
-2161
-2114
-2067
-2021
-1974
-1928
-1881
-1835
-1788
-1740
-1693
-1645
-1596
-1546
-1495
-1443
-1390
-1335
-1279
-1222
-1163
-1103
-1043
-981
-918
-854
-790
-725
-659
-593
-526
-459
-392
-324
-257
-189
-122
-55
12
78
143
207
270
332
393
452
510
566
619
671
721
769
815
858
899
938
974
1008
1041
1070
1098
1124
1147
1168
1187
1204
1219
1232
1242
1250
1256
1260
1261
1259
1256
1250
1242
1232
1220
1205
1189
1171
1151
1129
1105
1080
1053
1025
996
965
932
899
864
828
792
754
716
677
637
597
556
515
473
431
389
347
304
262
219
177
135
93
51
10
-31
-70
-109
-148
-185
-222
-258
-293
-327
-360
-393
-425
-456
-487
-517
-546
-575
-603
-631
-659
-687
-714
-742
-769
-796
-823
-851
-879
-907
-936
-966
-996
-1027
-1058
-1091
-1123
-1157
-1191
-1225
-1260
-1296
-1332
-1368
-1404
-1440
-1477
-1514
-1550
-1587
-1623
-1659
-1695
-1730
-1765
-1798
-1832
-1864
-1896
-1927
-1956
-1985
-2013
-2040
-2066
-2090
-2113
-2136
-2157
-2176
-2195
-2212
-2227
-2241
-2254
-2264
-2274
-2282
-2288
-2293
-2296
-2297
-2297
-2296
-2292
-2287
-2279
-2270
-2258
-2245
-2229
-2211
-2191
-2169
-2144
-2117
-2087
-2055
-2020
-1983
-1943
-1900
-1855
-1807
-1756
-1702
-1645
-1586
-1523
-1458
-1389
-1318
-1243
-1165
-1084
-999
-912
-821
-728
-632
-534
-433
-330
-225
-117
-8
102
215
329
444
561
680
799
920
1041
1164
1287
1410
1534
1657
1781
1904
2027
2150
2272
2393
2513
2633
2752
2870
2988
3105
3221
3337
3453
3567
3682
3796
3909
4022
4135
4247
4359
4472
4584
4696
4808
4921
5033
5147
5260
5374
5489
5604
5720
5836
5953
6071
6189
6307
6427
6547
6667
6788
6909
7031
7152
7273
7395
7516
7636
7756
7874
7992
8109
8225
8340
8454
8566
8677
8787
8896
9003
9110
9215
9319
9422
9525
9626
9726
9825
9923
10019
10114
10207
10298
10387
10475
10560
10643
10723
10802
10878
10951
11022
11091
11158
11222
11284
11343
11400
11455
11506
11556
11602
11647
11688
11726
11762
11795
11824
11851
11876
11897
11915
11931
11944
11955
11962
11968
11970
11970
11968
11963
11955
11944
11931
11915
11897
11876
11853
11828
11801
11771
11740
11707
11673
11637
11599
11559
11519
11477
11433
11389
11343
11297
11250
11202
11153
11103
11052
11001
10948
10895
10840
10785
10728
10671
10612
10553
10492
10430
10367
10302
10237
10170
10102
10033
9962
9891
9818
9744
9669
9593
9515
9437
9358
9277
9195
9112
9028
8943
8856
8768
8678
8587
8494
8399
8303
8206
8106
8006
7904
7800
7695
7588
7480
7371
7260
7148
7034
6919
6803
6685
6566
6445
6323
6199
6073
5946
5817
5686
5554
5420
5284
5147
5008
4867
4725
4581
4436
4290
4142
3993
3843
3692
3539
3386
3232
3077
2920
2764
2606
2448
2289
2130
1971
1811
1652
1492
1332
1173
1014
855
697
539
381
224
68
-88
-243
-397
-550
-703
-855
-1006
-1157
-1307
-1456
-1604
-1751
-1897
-2041
-2185
-2328
-2468
-2607
-2745
-2881
-3016
-3149
-3280
-3411
-3539
-3666
-3791
-3915
-4037
-4157
-4275
-4391
-4504
-4616
-4726
-4833
-4938
-5040
-5140
-5238
-5333
-5426
-5516
-5603
-5688
-5769
-5849
-5925
-5999
-6069
-6138
-6203
-6266
-6326
-6383
-6438
-6489
-6538
-6584
-6627
-6667
-6704
-6738
-6768
-6796
-6821
-6843
-6861
-6877
-6890
-6899
-6906
-6910
-6911
-6909
-6905
-6898
-6888
-6876
-6861
-6844
-6824
-6802
-6778
-6752
-6723
-6692
-6659
-6624
-6586
-6547
-6506
-6463
-6418
-6371
-6322
-6272
-6220
-6166
-6110
-6053
-5994
-5933
-5871
-5808
-5743
-5676
-5608
-5539
-5469
-5397
-5324
-5249
-5174
-5097
-5018
-4939
-4859
-4777
-4695
-4612
-4527
-4443
-4357
-4271
-4184
-4098
-4010
-3923
-3836
-3749
-3663
-3577
-3492
-3408
-3325
-3243
-3163
-3083
-3005
-2928
-2853
-2779
-2706
-2634
-2564
-2496
-2429
-2364
-2300
-2237
-2177
-2118
-2060
-2004
-1949
-1896
-1844
-1794
-1745
-1697
-1650
-1605
-1560
-1517
-1475
-1434
-1393
-1354
-1315
-1278
-1241
-1205
-1171
-1137
-1104
-1073
-1042
-1012
-984
-957
-931
-906
-882
-859
-838
-818
-799
-782
-765
-749
-734
-719
-706
-692
-680
-668
-656
-644
-633
-623
-613
-603
-593
-584
-575
-567
-559
-551
-544
-537
-531
-526
-521
-517
-513
-509
-506
-504
-501
-498
-495
-492
-489
-486
-483
-479
-476
-473
-470
-467
-465
-464
-463
-462
-462
-463
-464
-466
-469
-472
-475
-479
-482
-487
-491
-496
-501
-506
-512
-518
-524
-531
-538
-545
-554
-562
-571
-581
-591
-601
-612
-623
-634
-645
-656
-667
-678
-689
-699
-709
-719
-729
-738
-746
-754
-761
-767
-773
-778
-782
-785
-788
-790
-792
-794
-795
-795
-796
-796
-796
-795
-794
-793
-791
-789
-786
-783
-780
-776
-771
-766
-761
-755
-749
-743
-736
-729
-722
-714
-707
-700
-694
-687
-681
-675
-669
-664
-660
-656
-652
-649
-646
-644
-642
-641
-640
-639
-639
-638
-638
-638
-637
-637
-636
-635
-633
-631
-629
-626
-622
-617
-612
-606
-599
-591
-582
-573
-563
-553
-541
-529
-517
-504
-491
-477
-462
-447
-431
-415
-397
-380
-361
-341
-321
-300
-277
-254
-230
-204
-178
-150
-122
-92
-61
-29
3
37
72
108
145
182
220
260
299
340
382
424
467
511
556
602
650
698
747
798
850
903
957
1012
1069
1126
1185
1245
1306
1368
1431
1496
1562
1629
1697
1768
1839
1912
1987
2063
2140
2219
2300
2381
2464
2549
2634
2721
2809
2897
2987
3077
3167
3258
3349
3441
3532
3624
3716
3808
3900
3992
4083
4176
4268
4359
4450
4540
4631
4720
4809
4898
4985
5073
5160
5246
5331
5416
5501
5584
5667
5750
5832
5914
5995
6076
6156
6236
6316
6396
6475
6554
6632
6711
6789
6867
6944
7021
7098
7175
7251
7327
7402
7477
7551
7624
7697
7770
7841
7912
7983
8052
8121
8188
8255
8320
8384
8447
8508
8568
8625
8681
8736
8788
8839
8887
8934
8979
9022
9063
9103
9140
9176
9210
9242
9272
9300
9326
9350
9372
9392
9409
9425
9438
9449
9458
9464
9468
9469
9468
9464
9457
9448
9436
9420
9403
9382
9358
9331
9302
9269
9234
9196
9156
9112
9066
9018
8966
8912
8856
8796
8734
8670
8602
8532
8460
8385
8307
8227
8144
8060
7973
7884
7793
7701
7607
7512
7415
7317
7218
7119
7018
6918
6816
6715
6613
6512
6411
6309
6209
6108
6008
5909
5810
5711
5614
5516
5420
5324
5229
5135
5041
4949
4857
4767
4677
4588
4501
4415
4330
4247
4164
4083
4005
3927
3851
3777
3704
3634
3565
3498
3433
3370
3309
3250
3193
3138
3086
3035
2987
2941
2898
2856
2817
2780
2745
2712
2682
2653
2627
2603
2580
2560
2542
2526
2512
2499
2488
2479
2471
2465
2460
2457
2454
2453
2453
2454
2457
2460
2464
2470
2476
2483
2490
2498
2507
2516
2526
2536
2546
2557
2567
2578
2589
2600
2611
2622
2633
2644
2655
2665
2675
2685
2694
2703
2712
2720
2727
2734
2740
2746
2751
2755
2758
2760
2762
2763
2763
2762
2761
2758
2755
2751
2745
2739
2732
2724
2716
2706
2695
2684
2672
2659
2645
2630
2614
2598
2580
2562
2543
2523
2503
2483
2462
2441
2420
2399
2379
2358
2338
2318
2299
2280
2262
2244
2227
2210
2195
2180
2165
2152
2139
2127
2116
2105
2095
2085
2076
2067
2058
2049
2041
2032
2023
2015
2005
1997
1988
1979
1969
1960
1950
1939
1928
1916
1904
1891
1877
1862
1847
1830
1813
1794
1774
1754
1731
1708
1683
1656
1627
1597
1565
1532
1496
1458
1419
1378
1335
1290
1243
1195
1146
1095
1043
990
936
881
826
769
713
655
597
539
481
422
364
305
247
188
130
71
13
-45
-104
-162
-219
-277
-335
-392
-449
-506
-562
-618
-674
-730
-785
-840
-894
-947
-1000
-1053
-1105
-1157
-1207
-1258
-1308
-1357
-1406
-1455
-1503
-1551
-1598
-1645
-1691
-1736
-1781
-1825
-1869
-1911
-1953
-1994
-2033
-2074
-2112
-2149
-2185
-2221
-2255
-2288
-2320
-2351
-2381
-2409
-2437
-2463
-2488
-2511
-2534
-2555
-2574
-2593
-2609
-2625
-2638
-2650
-2661
-2670
-2677
-2682
-2686
-2688
-2688
-2687
-2683
-2678
-2672
-2663
-2653
-2642
-2629
-2614
-2598
-2580
-2561
-2540
-2517
-2493
-2467
-2439
-2409
-2378
-2344
-2309
-2271
-2231
-2190
-2146
-2100
-2052
-2001
-1950
-1895
-1839
-1781
-1721
-1659
-1595
-1529
-1462
-1393
-1322
-1250
-1176
-1101
-1024
-946
-867
-786
-703
-619
-534
-447
-359
-269
-178
-85
9
105
202
301
401
503
606
710
816
922
1030
1139
1249
1361
1473
1586
1700
1815
1931
2048
2165
2283
2402
2522
2642
2763
2884
3005
3127
3248
3370
3491
3612
3734
3854
3975
4094
4215
4335
4454
4573
4691
4810
4928
5045
5163
5280
5398
5515
5633
5751
5869
5987
6106
6225
6344
6463
6582
6702
6821
6940
7059
7178
7297
7416
7534
7651
7768
7884
7999
8114
8227
8339
8450
8560
8669
8776
8883
8987
9091
9193
9294
9393
9491
9587
9681
9774
9865
9954
10040
10125
10208
10288
10366
10442
10516
10587
10657
10724
10789
10852
10913
10972
11029
11084
11138
11189
11238
11286
11332
11376
11418
11458
11497
11534
11569
11602
11633
11663
11691
11717
11741
11763
11784
11804
11821
11837
11851
11864
11876
11886
11895
11903
11910
11915
11919
11923
11925
11927
11927
11927
11926
11923
11920
11916
11911
11905
11897
11888
11878
11866
11853
11838
11822
11804
11786
11766
11744
11722
11698
11674
11648
11622
11594
11566
11537
11507
11476
11444
11412
11379
11346
11312
11278
11243
11208
11172
11137
11101
11066
11030
10995
10960
10926
10892
10858
10825
10793
10761
10729
10698
10668
10638
10609
10581
10554
10527
10502
10477
10453
10430
10408
10387
10367
10348
10329
10311
10294
10278
10263
10248
10233
10220
10206
10193
10180
10168
10155
10143
10130
10117
10104
10091
10077
10063
10048
10032
10015
9997
9979
9958
9937
9914
9889
9863
9835
9805
9772
9738
9701
9662
9621
9578
9532
9483
9432
9379
9323
9264
9203
9139
9072
9003
8931
8856
8779
8699
8616
8531
8442
8352
8259
8163
8064
7964
7861
7757
7649
7540
7429
7317
7202
7087
6969
6851
6731
6610
6488
6365
6241
6116
5990
5864
5737
5609
5480
5351
5221
5090
4960
4828
4697
4565
4434
4302
4170
4038
3908
3777
3647
3518
3389
3261
3134
3008
2884
2760
2638
2517
2397
2278
2161
2045
1930
1816
1704
1594
1484
1376
1270
1165
1062
960
859
760
663
567
473
380
288
198
110
23
-63
-148
-231
-313
-394
-474
-553
-631
-709
-785
-860
-934
-1008
-1081
-1152
-1223
-1293
-1363
-1431
-1499
-1566
-1632
-1698
-1763
-1827
-1891
-1954
-2016
-2078
-2139
-2199
-2259
-2317
-2374
-2431
-2486
-2540
-2593
-2644
-2695
-2745
-2793
-2841
-2888
-2934
-2980
-3025
-3069
-3113
-3155
-3198
-3239
-3280
-3320
-3360
-3399
-3437
-3474
-3511
-3546
-3581
-3616
-3649
-3681
-3713
-3744
-3773
-3802
-3830
-3856
-3882
-3907
-3931
-3954
-3975
-3996
-4017
-4035
-4054
-4072
-4089
-4105
-4121
-4136
-4150
-4164
-4178
-4191
-4205
-4218
-4232
-4246
-4260
-4275
-4291
-4308
-4325
-4344
-4364
-4386
-4409
-4434
-4460
-4489
-4520
-4553
-4588
-4626
-4667
-4710
-4756
-4804
-4856
-4910
-4968
-5028
-5092
-5158
-5227
-5299
-5374
-5451
-5532
-5615
-5700
-5788
-5879
-5972
-6068
-6166
-6267
-6369
-6474
-6582
-6691
-6803
-6917
-7033
-7152
-7272
-7394
-7518
-7645
-7773
-7903
-8035
-8167
-8303
-8440
-8578
-8718
-8859
-9002
-9145
-9290
-9436
-9583
-9730
-9879
-10028
-10178
-10329
-10479
-10631
-10782
-10933
-11084
-11235
-11385
-11535
-11684
-11832
-11978
-12123
-12267
-12408
-12547
-12685
-12819
-12951
-13080
-13206
-13329
-13448
-13564
-13677
-13786
-13892
-13993
-14091
-14185
-14275
-14362
-14444
-14522
-14596
-14667
-14733
-14795
-14853
-14908
-14958
-15004
-15047
-15086
-15121
-15152
-15180
-15204
-15225
-15243
-15257
-15269
-15278
-15285
-15288
-15290
-15289
-15287
-15282
-15276
-15268
-15258
-15246
-15233
-15218
-15202
-15184
-15165
-15145
-15123
-15100
-15075
-15049
-15022
-14994
-14964
-14932
-14900
-14866
-14830
-14793
-14755
-14715
-14673
-14630
-14584
-14537
-14489
-14438
-14386
-14332
-14276
-14219
-14160
-14100
-14039
-13976
-13912
-13846
-13780
-13712
-13644
-13574
-13503
-13432
-13360
-13287
-13213
-13139
-13065
-12990
-12915
-12839
-12764
-12688
-12612
-12536
-12460
-12384
-12308
-12232
-12156
-12080
-12003
-11927
-11850
-11774
-11697
-11621
-11544
-11467
-11390
-11312
-11235
-11157
-11079
-11000
-10921
-10842
-10762
-10682
-10602
-10521
-10440
-10359
-10278
-10196
-10115
-10033
-9951
-9869
-9787
-9704
-9622
-9539
-9456
-9372
-9288
-9204
-9120
-9036
-8951
-8866
-8780
-8695
-8609
-8523
-8436
-8349
-8262
-8173
-8086
-7998
-7909
-7819
-7729
-7638
-7547
-7455
-7363
-7269
-7175
-7079
-6983
-6886
-6788
-6689
-6589
-6489
-6387
-6285
-6181
-6077
-5972
-5867
-5760
-5653
-5545
-5437
-5327
-5217
-5106
-4994
-4882
-4769
-4656
-4542
-4427
-4312
-4197
-4082
-3966
-3850
-3733
-3616
-3499
-3382
-3265
-3148
-3030
-2913
-2796
-2679
-2563
-2446
-2330
-2215
-2100
-1986
-1872
-1759
-1646
-1535
-1424
-1314
-1205
-1097
-990
-884
-779
-676
-574
-473
-373
-275
-179
-84
9
101
191
278
364
448
529
608
685
760
833
903
970
1036
1099
1159
1218
1274
1328
1380
1430
1477
1523
1567
1609
1649
1687
1724
1759
1792
1823
1853
1881
1908
1933
1957
1979
2000
2020
2039
2056
2073
2088
2103
2116
2128
2139
2148
2157
2164
2170
2174
2178
2180
2180
2180
2178
2175
2171
2166
2160
2153
2145
2136
2127
2117
2106
2094
2082
2070
2057
2044
2031
2017
2004
1990
1977
1963
1950
1937
1925
1912
1900
1889
1878
1868
1858
1849
1841
1833
1826
1820
1814
1809
1805
1802
1799
1797
1796
1796
1797
1798
1800
1803
1807
1811
1817
1824
1832
1841
1851
1862
1875
1889
1905
1922
1940
1960
1981
2004
2029
2055
2082
2111
2141
2173
2206
2240
2276
2313
2351
2390
2430
2471
2512
2555
2598
2642
2686
2731
2776
2822
2868
2914
2960
3007
3053
3100
3147
3193
3239
3285
3331
3377
3422
3466
3511
3554
3598
3640
3682
3724
3764
3804
3843
3882
3919
3956
3992
4027
4062
4094
4128
4160
4190
4220
4248
4274
4300
4324
4346
4367
4386
4403
4418
4431
4442
4451
4458
4462
4465
4465
4462
4458
4451
4441
4429
4414
4397
4377
4355
4329
4302
4271
4237
4201
4162
4121
4075
4029
3979
3926
3870
3812
3751
3687
3620
3551
3479
3404
3327
3248
3166
3082
2996
2908
2817
2725
2630
2534
2436
2337
2235
2132
2028
1922
1814
1705
1595
1483
1370
1256
1140
1024
906
787
667
545
423
299
174
48
-79
-207
-335
-465
-595
-726
-858
-989
-1122
-1254
-1387
-1520
-1653
-1786
-1919
-2053
-2187
-2321
-2454
-2589
-2723
-2857
-2991
-3125
-3258
-3392
-3525
-3658
-3790
-3922
-4053
-4183
-4312
-4441
-4569
-4695
-4821
-4945
-5069
-5190
-5311
-5430
-5548
-5664
-5778
-5891
-6002
-6111
-6218
-6324
-6428
-6531
-6632
-6732
-6830
-6927
-7023
-7117
-7210
-7302
-7393
-7483
-7571
-7659
-7745
-7830
-7914
-7997
-8077
-8157
-8236
-8314
-8389
-8464
-8537
-8608
-8678
-8747
-8815
-8881
-8946
-9009
-9071
-9133
-9193
-9252
-9310
-9368
-9425
-9481
-9537
-9593
-9648
-9703
-9758
-9812
-9867
-9922
-9977
-10033
-10088
-10145
-10201
-10259
-10316
-10375
-10434
-10493
-10553
-10614
-10675
-10737
-10800
-10862
-10926
-10990
-11054
-11119
-11184
-11250
-11317
-11383
-11451
-11519
-11587
-11656
-11725
-11794
-11863
-11933
-12002
-12072
-12142
-12211
-12280
-12349
-12418
-12487
-12556
-12624
-12692
-12760
-12828
-12895
-12963
-13030
-13096
-13162
-13228
-13293
-13358
-13422
-13486
-13550
-13613
-13675
-13738
-13800
-13862
-13925
-13987
-14049
-14112
-14174
-14236
-14299
-14361
-14424
-14486
-14548
-14610
-14672
-14733
-14794
-14856
-14916
-14977
-15038
-15098
-15158
-15217
-15277
-15335
-15394
-15451
-15508
-15565
-15620
-15674
-15727
-15779
-15830
-15879
-15926
-15973
-16017
-16059
-16102
-16142
-16180
-16216
-16251
-16285
-16315
-16346
-16375
-16401
-16426
-16449
-16470
-16489
-16506
-16522
-16535
-16547
-16557
-16565
-16572
-16577
-16580
-16582
-16582
-16580
-16577
-16573
-16567
-16560
-16552
-16542
-16531
-16519
-16505
-16490
-16473
-16455
-16435
-16413
-16391
-16366
-16338
-16311
-16282
-16250
-16216
-16181
-16143
-16104
-16062
-16020
-15975
-15928
-15879
-15828
-15774
-15719
-15662
-15603
-15543
-15480
-15415
-15349
-15281
-15211
-15139
-15066
-14991
-14915
-14837
-14757
-14676
-14594
-14511
-14426
-14340
-14253
-14165
-14076
-13985
-13893
-13800
-13705
-13609
-13512
-13414
-13314
-13213
-13111
-13007
-12903
-12797
-12690
-12582
-12473
-12363
-12253
-12142
-12029
-11916
-11803
-11689
-11574
-11458
-11342
-11226
-11108
-10990
-10872
-10753
-10633
-10512
-10390
-10268
-10144
-10020
-9895
-9768
-9641
-9512
-9383
-9252
-9120
-8987
-8853
-8717
-8581
-8443
-8305
-8164
-8023
-7883
-7740
-7597
-7454
-7309
-7164
-7019
-6873
-6727
-6581
-6434
-6287
-6140
-5993
-5845
-5698
-5550
-5402
-5254
-5106
-4958
-4810
-4662
-4515
-4367
-4220
-4073
-3927
-3781
-3635
-3490
-3346
-3202
-3059
-2916
-2774
-2633
-2493
-2353
-2215
-2076
-1939
-1803
-1667
-1533
-1399
-1266
-1134
-1002
-873
-744
-616
-489
-363
-238
-113
10
132
252
372
491
608
724
840
953
1066
1178
1288
1397
1504
1610
1715
1818
1920
2020
2119
2216
2311
2405
2497
2587
2675
2762
2847
2929
3011
3090
3167
3241
3314
3384
3452
3517
3579
3638
3695
3748
3798
3846
3890
3931
3969
4003
4035
4064
4089
4111
4130
4145
4157
4166
4171
4173
4171
4165
4156
4142
4125
4105
4080
4051
4019
3985
3946
3903
3857
3807
3754
3697
3637
3574
3507
3437
3364
3288
3210
3128
3043
2956
2866
2774
2680
2583
2484
2382
2279
2174
2066
1957
1845
1732
1617
1501
1383
1263
1143
1020
897
773
648
522
395
267
139
11
-118
-247
-376
-506
-635
-764
-894
-1022
-1152
-1281
-1410
-1538
-1666
-1794
-1921
-2048
-2174
-2299
-2424
-2548
-2671
-2794
-2915
-3035
-3154
-3273
-3389
-3505
-3620
-3733
-3844
-3955
-4062
-4171
-4276
-4381
-4483
-4584
-4683
-4780
-4876
-4970
-5062
-5152
-5241
-5328
-5413
-5497
-5579
-5659
-5737
-5814
-5889
-5963
-6035
-6105
-6173
-6240
-6306
-6369
-6432
-6493
-6552
-6610
-6666
-6721
-6774
-6825
-6875
-6923
-6970
-7015
-7059
-7101
-7141
-7179
-7216
-7251
-7284
-7315
-7345
-7373
-7398
-7422
-7444
-7464
-7482
-7498
-7512
-7524
-7533
-7541
-7546
-7549
-7550
-7549
-7546
-7541
-7533
-7523
-7512
-7497
-7481
-7463
-7442
-7419
-7393
-7366
-7336
-7303
-7269
-7232
-7194
-7153
-7110
-7065
-7018
-6969
-6918
-6865
-6810
-6753
-6694
-6634
-6571
-6506
-6439
-6370
-6298
-6224
-6148
-6070
-5989
-5906
-5821
-5733
-5643
-5551
-5456
-5360
-5261
-5160
-5057
-4953
-4846
-4738
-4628
-4516
-4403
-4289
-4173
-4057
-3938
-3819
-3699
-3577
-3454
-3331
-3206
-3081
-2954
-2827
-2699
-2570
-2440
-2309
-2178
-2045
-1914
-1781
-1648
-1515
-1382
-1248
-1115
-981
-848
-715
-582
-449
-317
-185
-54
77
208
338
467
596
724
852
979
1106
1231
1356
1481
1604
1727
1849
1970
2089
2208
2326
2442
2557
2671
2784
2895
3005
3113
3219
3324
3427
3529
3628
3725
3821
3914
4005
4094
4182
4266
4349
4429
4507
4583
4656
4728
4797
4864
4929
4992
5053
5112
5170
5225
5279
5331
5382
5430
5477
5523
5567
5609
5650
5690
5728
5764
5799
5833
5865
5896
5926
5954
5981
6007
6031
6054
6075
6095
6114
6131
6148
6162
6176
6188
6199
6209
6217
6224
6229
6233
6235
6236
6235
6232
6228
6222
6214
6205
6194
6181
6166
6150
6132
6113
6092
6070
6045
6019
5992
5963
5932
5899
5865
5829
5791
5752
5710
5667
5623
5576
5527
5476
5424
5369
5313
5255
5194
5132
5068
5003
4935
4866
4796
4723
4650
4575
4498
4420
4341
4261
4180
4098
4016
3932
3848
3764
3679
3593
3508
3422
3336
3250
3164
3078
2992
2907
2822
2737
2653
2569
2486
2404
2322
2241
2160
2081
2001
1924
1848
1772
1697
1624
1551
1480
1410
1341
1274
1208
1144
1081
1020
960
902
846
792
739
689
640
594
550
507
467
429
392
358
325
295
266
239
214
191
170
151
134
119
106
95
86
79
75
72
72
74
78
84
92
102
114
128
144
162
182
204
227
253
279
308
338
370
404
439
476
515
555
596
640
685
731
779
829
880
933
987
1042
1098
1156
1215
1276
1337
1399
1463
1527
1593
1659
1727
1796
1865
1935
2007
2079
2151
2225
2299
2374
2449
2524
2600
2677
2753
2830
2908
2985
3063
3141
3219
3297
3375
3453
3530
3608
3686
3763
3840
3916
3992
4067
4142
4217
4291
4364
4436
4508
4579
4649
4718
4786
4852
4918
4983
5047
5109
5171
5231
5290
5348
5405
5461
5515
5569
5621
5673
5723
5771
5819
5865
5909
5953
5994
6035
6073
6111
6146
6181
6213
6244
6273
6301
6327
6351
6373
6394
6412
6429
6444
6457
6467
6476
6482
6486
6488
6487
6485
6479
6472
6462
6451
6437
6421
6403
6383
6362
6339
6314
6288
6260
6230
6200
6168
6135
6101
6066
6029
5992
5953
5914
5873
5831
5788
5744
5699
5653
5606
5557
5508
5457
5405
5351
5297
5241
5184
5125
5065
5003
4940
4876
4810
4742
4674
4603
4532
4459
4384
4308
4231
4152
4072
3990
3907
3823
3737
3650
3562
3473
3382
3291
3199
3107
3013
2920
2826
2732
2638
2544
2450
2357
2264
2172
2081
1990
1900
1811
1723
1637
1551
1467
1383
1302
1221
1142
1065
989
915
842
772
703
635
570
507
445
386
328
272
219
167
118
70
25
-18
-60
-99
-137
-172
-206
-237
-267
-295
-320
-344
-365
-384
-401
-415
-428
-438
-445
-450
-453
-454
-451
-447
-440
-430
-419
-405
-388
-370
-349
-327
-302
-275
-247
-217
-184
-150
-115
-77
-39
2
43
87
131
176
223
271
320
370
420
472
524
578
632
687
742
799
856
914
972
1032
1092
1153
1215
1277
1340
1404
1469
1535
1601
1668
1735
1803
1872
1941
2011
2081
2151
2222
2293
2364
2436
2507
2579
2652
2724
2797
2869
2943
3016
3089
3163
3237
3311
3386
3460
3536
3611
3687
3763
3839
3915
3992
4070
4147
4225
4303
4381
4460
4538
4617
4696
4775
4854
4933
5012
5091
5170
5249
5327
5406
5484
5561
5639
5715
5791
5867
5942
6015
6088
6161
6232
6303
6372
6441
6509
6576
6642
6707
6772
6835
6898
6959
7020
7079
7137
7195
7251
7306
7360
7413
7464
7514
7563
7610
7656
7700
7742
7782
7821
7858
7893
7926
7956
7985
8010
8036
8058
8077
8095
8111
8124
8135
8145
8151
8157
8160
8160
8159
8156
8151
8144
8135
8122
8109
8095
8077
8058
8039
8016
7992
7967
7939
7910
7880
7848
7815
7781
7745
7709
7672
7634
7595
7556
7516
7476
7435
7394
7353
7312
7271
7230
7190
7149
7110
7070
7031
6993
6956
6919
6883
6849
6815
6782
6751
6720
6691
6663
6637
6612
6588
6566
6545
6526
6508
6492
6478
6465
6454
6445
6438
6433
6429
6427
6427
6428
6432
6437
6443
6452
6461
6473
6486
6500
6516
6533
6551
6571
6591
6613
6635
6658
6682
6706
6731
6757
6782
6809
6835
6862
6889
6915
6942
6969
6996
7023
7049
7076
7102
7128
7154
7180
7206
7231
7256
7281
7305
7329
7353
7377
7400
7422
7445
7467
7488
7509
7529
7549
7568
7587
7605
7623
7640
7656
7672
7688
7702
7717
7730
7744
7756
7768
7780
7790
7801
7810
7820
7828
7837
7844
7852
7859
7865
7872
7878
7884
7890
7895
7900
7906
7911
7916
7921
7926
7931
7936
7942
7947
7953
7959
7965
7971
7977
7984
7991
7998
8006
8013
8021
8029
8038
8047
8055
8064
8074
8083
8092
8102
8112
8121
8131
8141
8151
8161
8170
8182
8192
8202
8213
8224
8234
8245
8256
8267
8278
8288
8299
8310
8321
8331
8341
8352
8362
8372
8382
8392
8401
8411
8421
8430
8440
8450
8460
8470
8480
8491
8501
8512
8523
8534
8546
8558
8569
8581
8594
8606
8618
8631
8644
8656
8669
8682
8695
8708
8721
8734
8748
8761
8774
8787
8801
8814
8827
8841
8854
8868
8881
8895
8908
8922
8935
8948
8961
8974
8987
9000
9013
9025
9038
9050
9063
9076
9088
9101
9114
9127
9141
9154
9167
9181
9194
9208
9221
9234
9247
9260
9272
9284
9296
9308
9319
9329
9339
9349
9358
9367
9375
9383
9390
9397
9403
9408
9413
9417
9420
9423
9425
9426
9426
9425
9423
9421
9417
9413
9408
9402
9394
9386
9378
9368
9357
9346
9333
9320
9307
9292
9277
9262
9246
9229
9212
9194
9176
9157
9138
9118
9098
9077
9055
9034
9011
8989
8966
8942
8918
8893
8868
8843
8817
8791
8764
8737
8710
8682
8654
8625
8596
8567
8537
8507
8476
8445
8413
8380
8347
8314
8280
8245
8210
8173
8137
8100
8061
8023
7985
7945
7905
7864
7823
7782
7739
7697
7654
7610
7566
7522
7477
7432
7386
7340
7294
7247
7199
7151
7102
7053
7004
6954
6903
6853
6802
6750
6699
6647
6595
6543
6490
6438
6386
6334
6282
6230
6178
6126
6074
6023
5972
5921
5871
5821
5771
5722
5674
5627
5580
5534
5488
5444
5400
5358
5316
5275
5235
5196
5158
5121
5085
5050
5015
4982
4950
4919
4888
4859
4830
4803
4776
4750
4725
4700
4676
4653
4630
4608
4585
4563
4542
4520
4498
4476
4454
4432
4409
4386
4362
4338
4313
4288
4262
4235
4207
4179
4150
4120
4089
4057
4024
3990
3955
3919
3881
3842
3802
3760
3716
3671
3624
3576
3526
3474
3420
3364
3306
3246
3185
3121
3055
2987
2917
2844
2770
2694
2616
2535
2453
2368
2282
2193
2103
2009
1916
1819
1721
1620
1518
1414
1307
1199
1089
978
864
749
632
514
395
274
152
28
-96
-222
-348
-475
-603
-732
-861
-990
-1121
-1251
-1382
-1513
-1644
-1776
-1907
-2037
-2170
-2301
-2431
-2561
-2691
-2820
-2948
-3076
-3202
-3328
-3453
-3576
-3698
-3820
-3939
-4058
-4175
-4291
-4405
-4518
-4630
-4741
-4850
-4958
-5064
-5169
-5272
-5374
-5475
-5574
-5671
-5767
-5861
-5954
-6045
-6134
-6222
-6308
-6392
-6475
-6557
-6636
-6715
-6791
-6867
-6941
-7013
-7084
-7153
-7221
-7288
-7353
-7417
-7479
-7540
-7600
-7659
-7716
-7772
-7827
-7880
-7933
-7984
-8035
-8084
-8132
-8180
-8227
-8273
-8319
-8363
-8407
-8450
-8493
-8535
-8576
-8616
-8655
-8694
-8732
-8768
-8804
-8839
-8873
-8906
-8937
-8968
-8998
-9026
-9054
-9081
-9106
-9130
-9154
-9176
-9197
-9216
-9235
-9252
-9268
-9282
-9296
-9307
-9318
-9327
-9334
-9340
-9345
-9348
-9350
-9350
-9349
-9346
-9341
-9335
-9327
-9318
-9307
-9294
-9280
-9264
-9246
-9226
-9205
-9182
-9157
-9131
-9102
-9072
-9040
-9007
-8971
-8934
-8895
-8855
-8812
-8768
-8722
-8674
-8624
-8573
-8520
-8465
-8408
-8350
-8290
-8229
-8166
-8101
-8035
-7968
-7899
-7829
-7758
-7685
-7611
-7537
-7461
-7383
-7305
-7226
-7146
-7065
-6983
-6901
-6817
-6733
-6648
-6563
-6477
-6390
-6303
-6216
-6128
-6040
-5952
-5864
-5776
-5688
-5600
-5513
-5426
-5339
-5252
-5166
-5080
-4995
-4911
-4827
-4744
-4662
-4580
-4499
-4420
-4341
-4263
-4186
-4110
-4034
-3960
-3887
-3815
-3744
-3674
-3605
-3537
-3470
-3404
-3339
-3275
-3212
-3150
-3089
-3029
-2971
-2913
-2857
-2802
-2748
-2696
-2645
-2595
-2546
-2499
-2453
-2409
-2366
-2324
-2284
-2245
-2208
-2172
-2138
-2106
-2075
-2045
-2017
-1991
-1966
-1943
-1922
-1902
-1884
-1867
-1852
-1838
-1826
-1816
-1807
-1799
-1793
-1788
-1784
-1782
-1780
-1780
-1781
-1784
-1787
-1791
-1796
-1802
-1810
-1818
-1827
-1837
-1847
-1859
-1871
-1884
-1898
-1913
-1928
-1945
-1962
-1980
-1998
-2017
-2037
-2059
-2081
-2103
-2127
-2151
-2175
-2201
-2226
-2253
-2280
-2307
-2335
-2364
-2393
-2422
-2452
-2483
-2514
-2545
-2577
-2609
-2642
-2676
-2709
-2744
-2779
-2814
-2850
-2886
-2922
-2959
-2996
-3033
-3070
-3107
-3145
-3182
-3219
-3256
-3293
-3329
-3366
-3402
-3438
-3474
-3510
-3545
-3581
-3615
-3650
-3684
-3717
-3750
-3783
-3815
-3846
-3877
-3907
-3937
-3966
-3994
-4022
-4048
-4074
-4099
-4123
-4145
-4167
-4188
-4207
-4225
-4242
-4257
-4271
-4284
-4295
-4305
-4313
-4320
-4326
-4330
-4333
-4335
-4335
-4333
-4331
-4326
-4320
-4313
-4304
-4294
-4282
-4269
-4254
-4237
-4219
-4200
-4179
-4156
-4132
-4107
-4081
-4053
-4024
-3994
-3963
-3931
-3898
-3863
-3828
-3792
-3755
-3717
-3678
-3638
-3597
-3555
-3513
-3469
-3425
-3380
-3334
-3288
-3241
-3193
-3145
-3096
-3047
-2998
-2948
-2898
-2848
-2798
-2748
-2698
-2648
-2599
-2550
-2501
-2453
-2405
-2358
-2312
-2266
-2221
-2177
-2133
-2091
-2049
-2008
-1968
-1929
-1892
-1855
-1819
-1785
-1752
-1721
-1690
-1661
-1633
-1607
-1582
-1558
-1536
-1515
-1496
-1478
-1461
-1446
-1432
-1420
-1409
-1399
-1391
-1384
-1378
-1373
-1370
-1367
-1366
-1366
-1366
-1368
-1370
-1373
-1377
-1382
-1387
-1392
-1398
-1404
-1411
-1418
-1425
-1433
-1441
-1449
-1457
-1466
-1474
-1483
-1492
-1501
-1511
-1520
-1530
-1539
-1549
-1558
-1568
-1577
-1587
-1596
-1606
-1615
-1624
-1633
-1642
-1651
-1660
-1669
-1678
-1686
-1695
-1704
-1712
-1721
-1730
-1739
-1748
-1758
-1767
-1777
-1788
-1798
-1809
-1821
-1833
-1845
-1858
-1871
-1885
-1899
-1914
-1929
-1945
-1961
-1978
-1996
-2013
-2033
-2052
-2072
-2093
-2114
-2136
-2159
-2183
-2207
-2232
-2258
-2284
-2311
-2339
-2367
-2396
-2426
-2456
-2487
-2518
-2550
-2583
-2615
-2649
-2682
-2716
-2751
-2785
-2821
-2856
-2891
-2927
-2963
-2999
-3036
-3072
-3108
-3145
-3181
-3218
-3254
-3290
-3327
-3363
-3399
-3435
-3470
-3506
-3541
-3577
-3612
-3648
-3683
-3719
-3754
-3790
-3826
-3861
-3897
-3933
-3969
-4005
-4042
-4078
-4114
-4151
-4188
-4225
-4262
-4300
-4337
-4375
-4413
-4450
-4488
-4526
-4564
-4602
-4639
-4677
-4714
-4751
-4788
-4825
-4861
-4897
-4932
-4967
-5002
-5036
-5069
-5102
-5135
-5167
-5198
-5229
-5259
-5288
-5317
-5345
-5371
-5397
-5422
-5446
-5470
-5492
-5513
-5533
-5553
-5571
-5588
-5605
-5620
-5635
-5649
-5661
-5673
-5683
-5693
-5702
-5709
-5716
-5721
-5726
-5729
-5732
-5734
-5734
-5734
-5733
-5731
-5728
-5724
-5719
-5714
-5707
-5700
-5692
-5683
-5673
-5662
-5651
-5638
-5625
-5610
-5595
-5579
-5562
-5544
-5526
-5506
-5485
-5463
-5441
-5417
-5392
-5366
-5339
-5312
-5283
-5253
-5222
-5190
-5158
-5124
-5090
-5055
-5018
-4981
-4943
-4905
-4865
-4824
-4783
-4740
-4696
-4651
-4605
-4558
-4510
-4460
-4409
-4357
-4303
-4249
-4193
-4135
-4077
-4017
-3955
-3893
-3829
-3764
-3697
-3629
-3560
-3489
-3417
-3344
-3270
-3194
-3116
-3038
-2958
-2877
-2795
-2711
-2626
-2540
-2453
-2365
-2276
-2185
-2093
-2000
-1906
-1811
-1715
-1617
-1519
-1420
-1319
-1217
-1115
-1010
-906
-801
-694
-586
-478
-368
-257
-146
-33
80
195
310
427
544
662
781
901
1022
1144
1267
1390
1514
1639
1765
1892
2019
2147
2276
2405
2535
2665
2796
2927
3059
3191
3323
3455
3588
3721
3854
3987
4121
4254
4388
4521
4655
4788
4921
5055
5188
5320
5453
5585
5717
5848
5979
6109
6239
6368
6496
6624
6751
6877
7002
7126
7250
7373
7494
7615
7735
7854
7972
8089
8205
8320
8434
8547
8659
8770
8879
8988
9096
9203
9309
9415
9519
9622
9724
9826
9927
10027
10126
10224
10322
10419
10515
10611
10706
10801
10895
10989
11082
11175
11267
11358
11450
11540
11630
11720
11809
11897
11985
12073
12160
12246
12332
12417
12502
12587
12670
12754
12837
12919
13001
13082
13162
13243
13322
13401
13480
13558
13636
13713
13789
13865
13941
14016
14090
14164
14238
14311
14383
14455
14526
14597
14666
14736
14804
14872
14939
15005
15071
15135
15199
15261
15323
15384
15443
15501
15559
15615
15670
15723
15775
15826
15876
15923
15970
16014
16056
16097
16138
16175
16210
16245
16277
16308
16335
16361
16387
16409
16429
16448
16464
16478
16489
16499
16507
16513
16516
16518
16518
16515
16511
16505
16496
16486
16474
16461
16445
16428
16409
16388
16366
16341
16315
16289
16260
16229
16197
16164
16128
16091
16053
16014
15973
15930
15886
15841
15794
15746
15696
15645
15592
15539
15484
15427
15370
15312
15252
15191
15129
15066
15002
14936
14870
14802
14734
14664
14594
14522
14450
14376
14302
14227
14150
14073
13995
13915
13835
13754
13672
13588
13504
13418
13332
13244
13156
13066
12975
12883
12791
12697
12602
12506
12408
12310
12211
12111
12009
11907
11803
11699
11594
11487
11380
11272
11163
11053
10942
10831
10719
10606
10493
10379
10265
10150
10034
9919
9803
9686
9569
9452
9335
9217
9099
8981
8864
8746
8628
8510
8392
8274
8156
8039
7921
7804
7687
7570
7453
7337
7221
7105
6989
6873
6757
6642
6526
6411
6295
6180
6065
5949
5834
5718
5602
5487
5371
5255
5139
5022
4906
4789
4672
4555
4438
4321
4204
4086
3969
3852
3734
3616
3499
3381
3264
3146
3028
2911
2794
2676
2559
2442
2326
2209
2093
1978
1862
1747
1632
1518
1404
1291
1178
1065
953
841
730
619
509
399
290
181
72
-35
-143
-250
-356
-461
-566
-670
-774
-877
-979
-1081
-1182
-1282
-1381
-1480
-1578
-1676
-1772
-1869
-1964
-2059
-2154
-2248
-2341
-2434
-2526
-2618
-2709
-2800
-2890
-2980
-3069
-3158
-3246
-3334
-3421
-3507
-3593
-3678
-3763
-3846
-3930
-4011
-4094
-4175
-4256
-4336
-4415
-4493
-4571
-4648
-4724
-4800
-4875
-4949
-5023
-5096
-5168
-5240
-5311
-5381
-5451
-5520
-5588
-5656
-5722
-5788
-5853
-5918
-5982
-6045
-6107
-6169
-6230
-6290
-6349
-6408
-6467
-6524
-6581
-6637
-6693
-6748
-6802
-6856
-6909
-6961
-7013
-7063
-7113
-7162
-7210
-7257
-7304
-7349
-7393
-7436
-7479
-7520
-7560
-7599
-7637
-7674
-7710
-7744
-7778
-7810
-7842
-7872
-7901
-7930
-7957
-7983
-8007
-8032
-8054
-8076
-8096
-8116
-8135
-8151
-8167
-8183
-8196
-8209
-8220
-8229
-8238
-8245
-8251
-8256
-8259
-8262
-8263
-8263
-8261
-8259
-8255
-8250
-8244
-8237
-8228
-8219
-8208
-8196
-8183
-8167
-8153
-8135
-8117
-8098
-8077
-8055
-8032
-8007
-7981
-7954
-7926
-7896
-7865
-7833
-7800
-7766
-7730
-7694
-7656
-7618
-7578
-7537
-7496
-7453
-7410
-7366
-7321
-7275
-7229
-7182
-7134
-7085
-7037
-6987
-6937
-6887
-6836
-6784
-6732
-6680
-6628
-6575
-6522
-6469
-6416
-6363
-6310
-6256
-6203
-6150
-6096
-6043
-5990
-5938
-5885
-5833
-5780
-5728
-5677
-5625
-5574
-5524
-5473
-5423
-5374
-5325
-5276
-5228
-5180
-5133
-5087
-5041
-4996
-4951
-4907
-4863
-4820
-4778
-4736
-4694
-4653
-4613
-4572
-4533
-4494
-4455
-4416
-4378
-4341
-4303
-4266
-4230
-4194
-4158
-4122
-4086
-4051
-4014
-3980
-3944
-3909
-3874
-3838
-3802
-3767
-3731
-3695
-3658
-3622
-3586
-3549
-3513
-3476
-3439
-3403
-3366
-3329
-3292
-3255
-3219
-3182
-3144
-3107
-3070
-3033
-2995
-2957
-2920
-2882
-2844
-2805
-2767
-2728
-2690
-2651
-2612
-2573
-2534
-2494
-2455
-2415
-2376
-2336
-2296
-2256
-2216
-2176
-2136
-2097
-2057
-2017
-1977
-1938
-1899
-1860
-1821
-1782
-1744
-1706
-1668
-1630
-1593
-1556
-1519
-1482
-1446
-1410
-1375
-1339
-1304
-1270
-1235
-1201
-1168
-1134
-1102
-1069
-1037
-1004
-973
-942
-911
-880
-849
-819
-788
-758
-728
-699
-669
-640
-611
-582
-553
-525
-496
-469
-441
-414
-387
-360
-333
-307
-282
-257
-232
-207
-183
-160
-137
-114
-92
-70
-48
-27
-7
13
33
53
72
90
108
126
143
160
176
192
207
222
236
250
263
275
287
298
309
319
329
338
347
356
364
371
378
385
391
397
403
408
413
418
423
427
431
435
438
442
445
448
451
453
456
458
461
463
465
467
469
471
473
475
477
479
481
482
484
486
487
489
490
492
493
494
496
497
498
498
499
500
500
500
500
499
499
498
497
495
493
491
489
486
482
479
475
471
466
461
456
450
444
438
431
425
417
410
402
394
386
377
368
359
350
340
330
320
309
298
287
275
264
251
239
226
213
200
187
174
160
146
132
118
104
90
76
61
47
33
18
4
-11
-25
-39
-54
-68
-82
-97
-111
-125
-139
-153
-167
-180
-194
-207
-220
-233
-246
-259
-272
-285
-297
-310
-323
-335
-348
-360
-373
-385
-398
-410
-423
-436
-449
-462
-475
-488
-501
-515
-528
-541
-554
-567
-581
-594
-607
-620
-633
-647
-660
-673
-686
-699
-712
-725
-737
-749
-761
-773
-784
-795
-805
-815
-825
-834
-843
-852
-860
-868
-875
-882
-888
-894
-899
-905
-909
-914
-918
-921
-925
-927
-930
-932
-934
-936
-937
-938
-938
-939
-939
-939
-940
-939
-939
-939
-939
-940
-940
-940
-941
-942
-944
-945
-947
-950
-953
-956
-959
-963
-968
-973
-979
-985
-991
-999
-1006
-1014
-1024
-1033
-1044
-1055
-1066
-1078
-1091
-1105
-1119
-1134
-1149
-1165
-1181
-1198
-1216
-1234
-1252
-1270
-1290
-1309
-1329
-1349
-1370
-1391
-1412
-1434
-1456
-1478
-1501
-1525
-1549
-1573
-1598
-1623
-1648
-1674
-1700
-1726
-1753
-1779
-1807
-1834
-1861
-1889
-1917
-1945
-1973
-2001
-2029
-2058
-2086
-2115
-2144
-2172
-2201
-2229
-2258
-2286
-2315
-2343
-2371
-2399
-2426
-2454
-2481
-2508
-2534
-2560
-2586
-2612
-2637
-2661
-2686
-2710
-2734
-2757
-2780
-2803
-2825
-2848
-2869
-2891
-2912
-2933
-2954
-2974
-2995
-3014
-3034
-3053
-3072
-3090
-3109
-3126
-3144
-3161
-3178
-3195
-3211
-3227
-3242
-3258
-3273
-3288
-3303
-3318
-3333
-3347
-3362
-3377
-3391
-3406
-3421
-3436
-3451
-3466
-3482
-3497
-3513
-3529
-3545
-3562
-3578
-3595
-3612
-3630
-3647
-3665
-3684
-3702
-3721
-3741
-3760
-3780
-3801
-3822
-3843
-3865
-3887
-3910
-3932
-3956
-3979
-4003
-4027
-4053
-4078
-4104
-4130
-4156
-4183
-4210
-4237
-4265
-4293
-4321
-4349
-4378
-4407
-4437
-4466
-4496
-4527
-4557
-4589
-4620
-4652
-4684
-4717
-4750
-4783
-4817
-4851
-4886
-4921
-4956
-4992
-5028
-5065
-5102
-5140
-5177
-5216
-5254
-5293
-5332
-5372
-5412
-5452
-5492
-5532
-5573
-5614
-5654
-5695
-5736
-5777
-5818
-5859
-5900
-5941
-5982
-6023
-6063
-6104
-6145
-6185
-6225
-6265
-6305
-6345
-6384
-6424
-6463
-6501
-6540
-6578
-6616
-6654
-6691
-6728
-6764
-6800
-6836
-6872
-6907
-6942
-6976
-7010
-7044
-7077
-7110
-7143
-7175
-7207
-7239
-7270
-7301
-7331
-7361
-7390
-7419
-7448
-7476
-7503
-7530
-7556
-7581
-7606
-7631
-7654
-7677
-7700
-7721
-7743
-7763
-7783
-7802
-7821
-7838
-7856
-7872
-7888
-7903
-7917
-7930
-7942
-7954
-7964
-7974
-7982
-7990
-7996
-8000
-8006
-8009
-8010
-8012
-8012
-8010
-8009
-8006
-8000
-7995
-7988
-7980
-7971
-7960
-7948
-7935
-7920
-7904
-7887
-7868
-7848
-7827
-7804
-7780
-7754
-7727
-7698
-7668
-7637
-7604
-7570
-7534
-7497
-7459
-7419
-7378
-7336
-7292
-7247
-7201
-7153
-7105
-7055
-7004
-6952
-6899
-6845
-6791
-6735
-6679
-6621
-6564
-6505
-6446
-6386
-6326
-6265
-6204
-6143
-6082
-6020
-5958
-5896
-5833
-5771
-5708
-5646
-5583
-5520
-5457
-5395
-5332
-5270
-5207
-5145
-5082
-5020
-4958
-4896
-4835
-4773
-4712
-4651
-4590
-4530
-4470
-4410
-4351
-4292
-4233
-4175
-4118
-4061
-4003
-3948
-3892
-3837
-3782
-3728
-3675
-3622
-3570
-3518
-3467
-3417
-3367
-3318
-3270
-3222
-3176
-3130
-3085
-3040
-2997
-2954
-2912
-2871
-2830
-2791
-2752
-2714
-2677
-2640
-2604
-2569
-2534
-2500
-2467
-2435
-2403
-2371
-2341
-2310
-2281
-2252
-2223
-2195
-2168
-2141
-2114
-2087
-2061
-2035
-2009
-1985
-1960
-1935
-1910
-1886
-1861
-1837
-1812
-1788
-1763
-1739
-1714
-1689
-1664
-1639
-1613
-1588
-1562
-1536
-1509
-1482
-1455
-1428
-1400
-1371
-1342
-1313
-1283
-1252
-1221
-1190
-1158
-1125
-1091
-1057
-1022
-987
-951
-913
-876
-837
-797
-757
-715
-673
-630
-586
-541
-495
-448
-400
-351
-301
-250
-198
-146
-92
-37
18
74
132
190
249
309
370
432
495
558
623
688
754
821
889
958
1027
1098
1169
1241
1313
1387
1461
1536
1611
1687
1763
1840
1918
1996
2075
2154
2234
2314
2395
2476
2557
2639
2722
2805
2888
2972
3056
3140
3225
3311
3396
3482
3569
3655
3743
3830
3918
4006
4094
4184
4274
4364
4454
4545
4636
4727
4819
4911
5003
5095
5188
5281
5374
5467
5561
5654
5748
5841
5935
6029
6122
6216
6309
6402
6495
6588
6680
6773
6864
6956
7047
7138
7229
7319
7409
7498
7587
7675
7763
7851
7938
8023
8109
8195
8280
8364
8447
8530
8611
8692
8772
8851
8930
9007
9083
9158
9232
9305
9377
9448
9517
9585
9651
9716
9780
9842
9902
9961
10018
10074
10128
10180
10230
10279
10325
10371
10414
10456
10495
10533
10570
10604
10637
10668
10697
10724
10749
10772
10794
10813
10831
10847
10861
10873
10883
10892
10898
10903
10907
10908
10908
10906
10902
10897
10890
10881
10870
10858
10845
10830
10813
10794
10774
10752
10729
10704
10678
10650
10620
10589
10556
10522
10486
10449
10410
10369
10328
10284
10240
10194
10147
10098
10049
9998
9946
9893
9839
9783
9727
9670
9612
9553
9493
9432
9370
9308
9245
9181
9116
9051
8986
8919
8852
8785
8717
8649
8581
8512
8442
8373
8303
8233
8163
8093
8023
7952
7882
7811
7741
7671
7600
7530
7460
7390
7320
7251
7182
7112
7044
6975
6907
6838
6771
6703
6636
6569
6502
6435
6369
6304
6238
6173
6108
6044
5980
5916
5853
5790
5727
5665
5602
5541
5479
5417
5356
5295
5234
5174
5113
5052
4992
4932
4872
4812
4752
4692
4632
4573
4513
4453
4394
4334
4275
4215
4156
4097
4037
3978
3919
3859
3800
3740
3681
3621
3561
3502
3442
3382
3322
3262
3202
3142
3082
3022
2962
2902
2842
2782
2722
2662
2602
2541
2481
2421
2360
2300
2239
2179
2118
2058
1997
1937
1876
1815
1755
1694
1634
1573
1512
1452
1391
1330
1269
1209
1148
1087
1025
964
903
841
780
718
656
594
531
469
407
344
281
218
156
93
30
-33
-96
-159
-223
-286
-349
-412
-475
-538
-601
-665
-728
-791
-854
-918
-981
-1044
-1107
-1170
-1233
-1296
-1359
-1421
-1483
-1545
-1607
-1668
-1729
-1790
-1850
-1910
-1969
-2027
-2086
-2143
-2200
-2256
-2312
-2367
-2421
-2475
-2528
-2580
-2631
-2681
-2731
-2779
-2827
-2874
-2920
-2965
-3009
-3052
-3094
-3135
-3175
-3214
-3253
-3290
-3326
-3361
-3395
-3428
-3460
-3491
-3521
-3550
-3578
-3605
-3630
-3655
-3679
-3702
-3723
-3744
-3763
-3781
-3798
-3814
-3829
-3843
-3856
-3867
-3878
-3887
-3895
-3902
-3907
-3912
-3915
-3917
-3918
-3917
-3915
-3912
-3908
-3902
-3896
-3887
-3878
-3867
-3856
-3842
-3828
-3813
-3796
-3778
-3759
-3739
-3718
-3696
-3673
-3649
-3624
-3598
-3571
-3542
-3513
-3483
-3453
-3421
-3388
-3354
-3320
-3284
-3248
-3211
-3173
-3134
-3094
-3054
-3012
-2970
-2926
-2882
-2838
-2792
-2745
-2698
-2650
-2601
-2551
-2501
-2449
-2397
-2344
-2291
-2236
-2181
-2125
-2068
-2011
-1953
-1894
-1834
-1774
-1714
-1652
-1591
-1528
-1465
-1401
-1337
-1272
-1206
-1140
-1074
-1006
-938
-870
-801
-731
-661
-589
-518
-445
-372
-298
-223
-148
-72
5
83
161
241
321
402
483
566
649
733
818
904
990
1077
1165
1254
1343
1433
1524
1615
1708
1800
1894
1988
2083
2178
2274
2371
2468
2565
2663
2762
2861
2960
3059
3159
3259
3359
3460
3560
3660
3761
3861
3961
4061
4161
4260
4360
4459
4557
4655
4753
4850
4946
5042
5137
5232
5325
5418
5510
5601
5692
5781
5870
5957
6044
6129
6214
6298
6380
6462
6542
6621
6700
6777
6853
6928
7003
7076
7148
7219
7289
7359
7427
7494
7561
7626
7690
7754
7816
7878
7938
7998
8055
8114
8170
8226
8280
8334
8386
8438
8488
8538
8586
8633
8680
8725
8769
8813
8855
8897
8937
8976
9015
9052
9089
9124
9159
9192
9225
9257
9287
9317
9346
9374
9400
9426
9451
9475
9498
9520
9540
9560
9579
9597
9614
9630
9644
9658
9671
9683
9694
9705
9714
9722
9730
9736
9742
9747
9751
9755
9757
9759
9760
9760
9759
9758
9756
9753
9749
9745
9739
9733
9727
9719
9711
9702
9692
9681
9670
9657
9644
9630
9616
9600
9584
9567
9548
9529
9509
9489
9467
9444
9420
9396
9370
9344
9316
9287
9258
9227
9195
9162
9128
9092
9056
9018
8979
8939
8898
8856
8812
8767
8721
8674
8625
8575
8524
8472
8418
8363
8307
8249
8189
8130
8069
8006
7943
7877
7811
7743
7675
7605
7533
7461
7387
7313
7237
7160
7082
7002
6922
6841
6759
6676
6592
6507
6421
6334
6247
6159
6070
5981
5890
5799
5708
5616
5523
5430
5336
5242
5147
5051
4955
4859
4762
4664
4566
4468
4369
4270
4170
4069
3969
3867
3766
3663
3561
3457
3353
3249
3144
3038
2932
2825
2717
2609
2500
2391
2281
2170
2059
1947
1834
1721
1607
1493
1378
1263
1147
1031
914
797
679
561
443
324
205
85
-35
-155
-275
-396
-517
-639
-761
-883
-1004
-1128
-1251
-1374
-1498
-1622
-1746
-1871
-1996
-2122
-2247
-2373
-2500
-2626
-2753
-2881
-3008
-3136
-3264
-3393
-3521
-3650
-3779
-3909
-4038
-4168
-4298
-4428
-4559
-4690
-4821
-4952
-5083
-5214
-5346
-5478
-5610
-5741
-5873
-6005
-6137
-6269
-6400
-6532
-6663
-6795
-6926
-7056
-7187
-7317
-7448
-7577
-7707
-7837
-7966
-8095
-8224
-8352
-8481
-8609
-8737
-8865
-8993
-9121
-9248
-9376
-9503
-9629
-9756
-9882
-10008
-10134
-10259
-10385
-10509
-10634
-10758
-10881
-11005
-11128
-11250
-11372
-11494
-11615
-11736
-11856
-11976
-12095
-12214
-12332
-12450
-12567
-12684
-12800
-12916
-13031
-13145
-13259
-13373
-13485
-13598
-13709
-13820
-13930
-14040
-14148
-14256
-14364
-14470
-14576
-14680
-14784
-14887
-14989
-15091
-15191
-15290
-15388
-15485
-15580
-15675
-15768
-15861
-15952
-16041
-16129
-16216
-16302
-16387
-16469
-16551
-16631
-16710
-16787
-16862
-16936
-17009
-17080
-17150
-17218
-17284
-17349
-17412
-17474
-17534
-17592
-17649
-17704
-17758
-17809
-17859
-17908
-17954
-17999
-18042
-18083
-18123
-18160
-18196
-18230
-18262
-18292
-18320
-18347
-18372
-18395
-18416
-18435
-18452
-18468
-18482
-18493
-18503
-18511
-18517
-18521
-18523
-18523
-18521
-18518
-18512
-18504
-18494
-18482
-18468
-18452
-18434
-18414
-18392
-18368
-18342
-18314
-18284
-18252
-18218
-18182
-18144
-18105
-18063
-18020
-17975
-17928
-17879
-17828
-17776
-17722
-17666
-17609
-17550
-17489
-17427
-17363
-17298
-17231
-17162
-17092
-17021
-16948
-16874
-16798
-16721
-16643
-16563
-16482
-16399
-16315
-16230
-16143
-16056
-15967
-15877
-15785
-15693
-15599
-15504
-15407
-15310
-15211
-15111
-15010
-14908
-14805
-14701
-14595
-14488
-14380
-14271
-14161
-14050
-13938
-13824
-13710
-13594
-13478
-13360
-13242
-13122
-13002
-12880
-12757
-12633
-12509
-12383
-12256
-12128
-11999
-11869
-11737
-11605
-11472
-11337
-11201
-11065
-10927
-10787
-10647
-10506
-10363
-10219
-10074
-9928
-9780
-9631
-9481
-9330
-9178
-9024
-8869
-8713
-8556
-8397
-8238
-8077
-7914
-7751
-7587
-7421
-7254
-7087
-6918
-6748
-6576
-6404
-6231
-6056
-5880
-5704
-5526
-5347
-5167
-4986
-4804
-4620
-4436
-4251
-4064
-3877
-3689
-3499
-3309
-3118
-2926
-2732
-2538
-2343
-2147
-1950
-1753
-1554
-1354
-1153
-952
-749
-546
-341
-136
70
277
484
692
901
1111
1322
1533
1744
1956
2169
2382
2596
2810
3024
3238
3453
3668
3884
4099
4315
4530
4746
4961
5177
5392
5608
5823
6038
6253
6467
6682
6896
7109
7323
7536
7749
7961
8173
8384
8595
8806
9016
9226
9435
9643
9851
10058
10265
10471
10677
10882
11086
11289
11492
11693
11894
12094
12294
12492
12689
12885
13081
13275
13468
13659
13850
14039
14227
14414
14599
14783
14965
15146
15325
15503
15679
15854
16026
16197
16366
16534
16699
16862
17024
17183
17340
17495
17648
17799
17948
18094
18238
18380
18519
18656
18791
18923
19053
19181
19306
19428
19548
19666
19781
19894
20005
20112
20218
20321
20421
20519
20614
20706
20796
20883
20968
21050
21129
21206
21279
21350
21419
21484
21547
21606
21663
21718
21769
21817
21863
21906
21946
21983
22017
22049
22077
22103
22125
22145
22162
22176
22186
22194
22199
22201
22200
22196
22189
22178
22165
22149
22129
22107
22082
22053
22022
21987
21950
21909
21866
21819
21770
21717
21662
21604
21543
21480
21413
21344
21272
21197
21120
21039
20956
20871
20782
20691
20597
20501
20402
20300
20196
20089
19979
19867
19752
19634
19514
19392
19266
19139
19008
18875
18740
18602
18462
18320
18175
18027
17878
17726
17571
17415
17256
17095
16932
16767
16600
16431
16260
16085
15911
15734
15555
15375
15192
15008
14822
14634
14444
14253
14060
13866
13669
13471
13272
13071
12869
12665
12459
12252
12044
11834
11622
11410
11195
10980
10763
10545
10326
10106
9884
9661
9437
9212
8985
8758
8530
8301
8071
7840
7608
7375
7142
6908
6673
6438
6202
5965
5728
5491
5253
5015
4776
4537
4297
4057
3817
3576
3335
3094
2853
2611
2369
2127
1885
1642
1399
1156
913
670
426
183
-61
-305
-548
-792
-1036
-1280
-1524
-1767
-2009
-2254
-2497
-2739
-2982
-3224
-3466
-3707
-3948
-4188
-4428
-4668
-4906
-5145
-5382
-5619
-5855
-6090
-6325
-6558
-6791
-7022
-7253
-7482
-7710
-7937
-8163
-8387
-8611
-8832
-9053
-9271
-9489
-9705
-9919
-10131
-10342
-10551
-10758
-10964
-11168
-11369
-11569
-11767
-11963
-12157
-12349
-12539
-12727
-12912
-13096
-13277
-13456
-13633
-13807
-13979
-14149
-14316
-14480
-14643
-14802
-14960
-15114
-15267
-15416
-15563
-15708
-15850
-15989
-16126
-16260
-16391
-16520
-16647
-16770
-16891
-17009
-17125
-17238
-17349
-17457
-17562
-17665
-17765
-17863
-17959
-18052
-18142
-18230
-18316
-18399
-18480
-18558
-18635
-18708
-18780
-18849
-18916
-18980
-19042
-19102
-19160
-19215
-19268
-19319
-19367
-19413
-19457
-19498
-19538
-19575
-19610
-19642
-19673
-19701
-19727
-19751
-19772
-19792
-19809
-19824
-19836
-19847
-19855
-19861
-19864
-19866
-19864
-19861
-19855
-19847
-19836
-19823
-19808
-19790
-19770
-19748
-19723
-19696
-19666
-19634
-19600
-19563
-19524
-19482
-19439
-19393
-19344
-19293
-19240
-19185
-19127
-19067
-19005
-18941
-18874
-18805
-18733
-18660
-18584
-18506
-18426
-18343
-18259
-18172
-18082
-17991
-17897
-17801
-17703
-17603
-17500
-17395
-17288
-17178
-17066
-16952
-16836
-16718
-16597
-16474
-16350
-16222
-16093
-15962
-15829
-15694
-15557
-15418
-15277
-15134
-14989
-14842
-14693
-14542
-14390
-14236
-14079
-13921
-13762
-13600
-13437
-13272
-13105
-12937
-12767
-12596
-12423
-12248
-12072
-11894
-11715
-11534
-11352
-11168
-10983
-10797
-10610
-10421
-10231
-10039
-9847
-9653
-9458
-9261
-9064
-8865
-8666
-8465
-8263
-8061
-7857
-7652
-7447
-7241
-7034
-6826
-6617
-6408
-6198
-5988
-5777
-5565
-5353
-5141
-4928
-4714
-4501
-4287
-4073
-3858
-3644
-3429
-3214
-2999
-2784
-2569
-2354
-2139
-1924
-1709
-1495
-1280
-1066
-853
-639
-426
-214
-2
210
421
631
840
1049
1257
1464
1671
1876
2080
2284
2486
2687
2887
3086
3284
3480
3675
3869
4061
4252
4442
4630
4817
5002
5186
5368
5549
5729
5906
6083
6258
6431
6603
6773
6942
7109
7274
7438
7600
7760
7919
8077
8232
8386
8539
8689
8838
8986
9132
9276
9418
9559
9698
9836
9971
10105
10238
10369
10498
10625
10751
10875
10998
11119
11238
11355
11471
11584
11697
11807
11916
12022
12127
12231
12332
12432
12530
12626
12720
12813
12904
12993
13080
13166
13250
13332
13412
13491
13568
13643
13717
13788
13858
13927
13993
14058
14120
14181
14240
14297
14352
14406
14457
14506
14553
14599
14642
14684
14723
14761
14796
14830
14861
14891
14919
14945
14968
14990
15010
15027
15043
15057
15068
15078
15085
15091
15094
15095
15095
15092
15087
15079
15070
15059
15045
15030
15012
14992
14970
14946
14919
14891
14860
14828
14793
14756
14717
14676
14632
14587
14540
14490
14438
14384
14329
14271
14211
14149
14085
14019
13950
13880
13808
13734
13658
13580
13500
13418
13334
13248
13160
13070
12978
12885
12790
12692
12593
12493
12390
12286
12180
12073
11964
11853
11741
11627
11511
11395
11276
11157
11036
10913
10790
10665
10539
10411
10283
10153
10023
9891
9758
9624
9489
9353
9217
9079
8940
8800
8660
8518
8376
8233
8089
7945
7799
7653
7507
7359
7211
7063
6914
6764
6614
6464
6312
6161
6009
5857
5705
5552
5399
5246
5092
4939
4785
4631
4477
4323
4169
4014
3861
3707
3553
3399
3246
3092
2939
2785
2632
2479
2327
2174
2021
1871
1719
1568
1418
1267
1118
968
819
671
523
376
229
83
-63
-208
-353
-496
-639
-782
-924
-1065
-1205
-1345
-1484
-1622
-1759
-1895
-2031
-2166
-2300
-2433
-2565
-2696
-2827
-2956
-3085
-3212
-3338
-3464
-3588
-3711
-3834
-3955
-4075
-4194
-4312
-4428
-4544
-4658
-4771
-4883
-4994
-5103
-5212
-5319
-5424
-5529
-5632
-5734
-5834
-5933
-6031
-6127
-6222
-6316
-6408
-6499
-6589
-6677
-6764
-6850
-6934
-7018
-7100
-7180
-7260
-7338
-7415
-7491
-7566
-7639
-7711
-7782
-7852
-7920
-7987
-8053
-8118
-8180
-8243
-8304
-8364
-8423
-8480
-8536
-8591
-8645
-8698
-8749
-8800
-8849
-8897
-8943
-8989
-9033
-9077
-9119
-9160
-9200
-9239
-9277
-9314
-9349
-9384
-9418
-9450
-9482
-9512
-9542
-9571
-9598
-9625
-9650
-9675
-9699
-9722
-9743
-9764
-9784
-9803
-9821
-9838
-9855
-9870
-9885
-9898
-9911
-9923
-9934
-9944
-9953
-9961
-9969
-9975
-9981
-9985
-9989
-9992
-9994
-9995
-9995
-9994
-9992
-9989
-9985
-9980
-9974
-9967
-9959
-9949
-9939
-9928
-9915
-9902
-9887
-9872
-9855
-9837
-9819
-9799
-9778
-9756
-9733
-9709
-9684
-9658
-9631
-9604
-9575
-9545
-9514
-9482
-9449
-9416
-9381
-9345
-9309
-9272
-9233
-9194
-9154
-9114
-9072
-9030
-8987
-8943
-8898
-8853
-8807
-8760
-8712
-8664
-8615
-8566
-8516
-8465
-8414
-8362
-8310
-8257
-8204
-8150
-8095
-8041
-7985
-7929
-7873
-7817
-7760
-7702
-7645
-7587
-7529
-7470
-7412
-7353
-7294
-7234
-7175
-7115
-7055
-6995
-6935
-6874
-6814
-6753
-6692
-6631
-6570
-6509
-6448
-6387
-6325
-6264
-6202
-6141
-6079
-6017
-5956
-5894
-5832
-5770
-5708
-5646
-5584
-5522
-5460
-5398
-5336
-5274
-5212
-5150
-5088
-5025
-4963
-4901
-4839
-4776
-4714
-4651
-4589
-4526
-4463
-4401
-4338
-4275
-4212
-4149
-4086
-4022
-3959
-3895
-3831
-3767
-3703
-3639
-3574
-3509
-3444
-3379
-3313
-3247
-3181
-3115
-3048
-2982
-2915
-2848
-2780
-2713
-2645
-2577
-2508
-2440
-2371
-2303
-2234
-2164
-2095
-2025
-1956
-1886
-1816
-1746
-1676
-1605
-1535
-1464
-1393
-1322
-1251
-1180
-1109
-1038
-967
-896
-825
-753
-682
-611
-540
-469
-398
-328
-257
-186
-116
-46
25
95
164
234
304
373
442
511
580
649
717
785
853
921
988
1056
1123
1189
1256
1322
1388
1453
1518
1583
1648
1713
1777
1841
1904
1967
2029
2092
2154
2216
2277
2338
2398
2458
2517
2576
2635
2693
2751
2808
2865
2921
2977
3032
3087
3142
3196
3250
3303
3356
3409
3461
3513
3564
3615
3666
3717
3767
3817
3867
3917
3966
4014
4064
4113
4162
4210
4258
4306
4355
4402
4450
4498
4545
4592
4640
4686
4733
4780
4826
4872
4918
4964
5009
5055
5099
5144
5188
5232
5276
5319
5362
5405
5447
5489
5530
5571
5612
5652
5692
5732
5771
5810
5848
5886
5924
5961
5998
6035
6071
6106
6141
6176
6210
6244
6277
6310
6343
6375
6406
6438
6468
6499
6529
6558
6587
6616
6645
6673
6701
6728
6755
6782
6809
6835
6860
6886
6911
6936
6960
6984
7008
7031
7054
7077
7099
7121
7142
7163
7184
7204
7224
7243
7263
7281
7300
7317
7335
7352
7369
7385
7400
7416
7430
7444
7458
7471
7483
7495
7506
7516
7526
7536
7544
7552
7559
7566
7572
7577
7581
7585
7588
7590
7592
7592
7592
7591
7590
7587
7584
7579
7574
7568
7561
7553
7544
7534
7523
7512
7499
7485
7471
7456
7439
7422
7404
7385
7365
7344
7322
7299
7275
7250
7224
7198
7170
7141
7111
7080
7048
7016
6982
6947
6912
6875
6838
6800
6761
6720
6679
6638
6595
6551
6507
6461
6415
6368
6320
6272
6222
6172
6121
6069
6017
5964
5910
5855
5799
5743
5687
5629
5571
5512
5452
5392
5331
5269
5207
5144
5080
5016
4951
4885
4819
4752
4684
4615
4546
4476
4405
4334
4262
4189
4116
4042
3967
3891
3815
3737
3659
3581
3501
3421
3340
3258
3175
3091
3007
2922
2836
2750
2663
2575
2486
2397
2307
2216
2125
2033
1940
1847
1753
1659
1564
1469
1373
1277
1180
1083
985
886
788
688
589
489
388
288
186
85
-17
-119
-221
-324
-427
-530
-633
-737
-840
-944
-1048
-1151
-1255
-1359
-1463
-1566
-1670
-1774
-1877
-1981
-2084
-2188
-2291
-2394
-2496
-2599
-2702
-2804
-2906
-3007
-3109
-3210
-3311
-3411
-3511
-3611
-3711
-3810
-3908
-4006
-4104
-4202
-4299
-4395
-4491
-4586
-4680
-4774
-4868
-4961
-5053
-5144
-5235
-5325
-5414
-5503
-5591
-5678
-5765
-5850
-5935
-6019
-6103
-6185
-6267
-6347
-6427
-6506
-6584
-6661
-6738
-6813
-6887
-6960
-7032
-7103
-7173
-7242
-7310
-7377
-7443
-7508
-7571
-7634
-7695
-7755
-7814
-7872
-7929
-7985
-8039
-8092
-8144
-8195
-8244
-8292
-8339
-8385
-8429
-8472
-8514
-8554
-8593
-8631
-8668
-8703
-8737
-8770
-8802
-8832
-8861
-8889
-8916
-8941
-8965
-8989
-9010
-9031
-9051
-9069
-9086
-9102
-9117
-9131
-9143
-9154
-9165
-9174
-9181
-9188
-9193
-9198
-9201
-9203
-9203
-9203
-9201
-9199
-9194
-9189
-9183
-9175
-9167
-9157
-9146
-9133
-9120
-9106
-9090
-9073
-9056
-9037
-9017
-8996
-8975
-8952
-8928
-8904
-8878
-8851
-8824
-8795
-8766
-8735
-8704
-8672
-8639
-8605
-8570
-8535
-8498
-8461
-8423
-8384
-8344
-8303
-8261
-8219
-8176
-8131
-8086
-8041
-7994
-7947
-7899
-7850
-7800
-7750
-7698
-7646
-7594
-7541
-7487
-7432
-7377
-7320
-7264
-7206
-7148
-7089
-7030
-6969
-6908
-6847
-6785
-6722
-6658
-6594
-6529
-6464
-6398
-6331
-6264
-6196
-6127
-6059
-5989
-5919
-5849
-5778
-5707
-5635
-5563
-5490
-5417
-5344
-5270
-5196
-5121
-5046
-4971
-4895
-4820
-4743
-4667
-4590
-4513
-4436
-4359
-4281
-4203
-4125
-4046
-3969
-3890
-3812
-3733
-3654
-3575
-3497
-3418
-3339
-3260
-3181
-3102
-3023
-2944
-2865
-2786
-2707
-2629
-2550
-2471
-2393
-2315
-2237
-2159
-2082
-2004
-1927
-1850
-1774
-1698
-1622
-1546
-1471
-1397
-1322
-1249
-1175
-1102
-1030
-957
-886
-815
-744
-674
-604
-535
-466
-398
-330
-263
-197
-131
-65
0
65
129
193
256
318
380
442
503
563
623
682
741
800
858
915
972
1028
1084
1140
1194
1249
1303
1356
1409
1461
1513
1564
1615
1666
1715
1765
1813
1861
1909
1956
2003
2049
2094
2139
2183
2226
2269
2312
2353
2394
2435
2475
2514
2553
2591
2629
2666
2702
2738
2773
2808
2842
2876
2909
2941
2973
3005
3036
3066
3096
3126
3155
3183
3211
3239
3266
3293
3319
3345
3370
3395
3420
3444
3467
3491
3514
3536
3558
3580
3601
3622
3643
3663
3683
3702
3721
3740
3758
3776
3793
3810
3826
3842
3858
3873
3888
3902
3916
3929
3942
3955
3967
3979
3990
4001
4011
4022
4032
4042
4051
4059
4069
4077
4086
4094
4101
4109
4116
4123
4130
4137
4143
4150
4156
4162
4167
4173
4178
4184
4189
4194
4199
4204
4209
4214
4219
4223
4228
4233
4237
4242
4246
4251
4255
4260
4264
4269
4274
4278
4283
4287
4292
4297
4302
4307
4312
4317
4322
4327
4332
4337
4343
4348
4354
4359
4365
4371
4377
4383
4389
4395
4402
4408
4415
4421
4428
4435
4442
4449
4456
4463
4470
4478
4485
4492
4499
4507
4514
4521
4528
4535
4542
4549
4555
4562
4568
4575
4581
4587
4593
4599
4605
4611
4617
4623
4629
4634
4640
4645
4650
4656
4661
4665
4670
4675
4679
4683
4687
4690
4694
4697
4700
4703
4705
4708
4710
4712
4714
4715
4716
4717
4718
4719
4719
4719
4719
4719
4718
4718
4716
4715
4713
4711
4709
4707
4704
4701
4698
4694
4690
4685
4681
4676
4671
4665
4659
4653
4646
4639
4632
4624
4616
4608
4599
4590
4581
4571
4561
4551
4540
4529
4518
4506
4494
4481
4468
4455
4441
4427
4413
4399
4384
4368
4353
4336
4320
4303
4286
4269
4251
4233
4215
4197
4178
4159
4139
4119
4099
4078
4059
4038
4016
3995
3973
3951
3929
3907
3884
3862
3839
3815
3792
3769
3745
3721
3698
3674
3650
3626
3601
3577
3553
3529
3504
3480
3455
3431
3406
3382
3357
3333
3309
3284
3260
3235
3211
3187
3162
3138
3114
3090
3066
3042
3018
2994
2970
2947
2923
2900
2876
2853
2829
2806
2783
2760
2737
2714
2691
2668
2645
2623
2600
2578
2555
2532
2510
2488
2465
2443
2421
2398
2376
2354
2332
2310
2288
2266
2244
2222
2200
2178
2156
2134
2112
2091
2069
2047
2025
2004
1982
1960
1938
1916
1894
1872
1850
1828
1806
1784
1762
1740
1717
1695
1672
1650
1627
1604
1582
1559
1536
1513
1490
1466
1443
1420
1396
1373
1349
1326
1302
1278
1254
1230
1206
1181
1157
1133
1108
1083
1058
1033
1006
982
956
930
904
878
851
824
797
769
742
714
686
657
628
599
570
541
511
481
451
421
390
360
329
298
267
236
205
174
143
112
80
49
18
-13
-44
-75
-106
-137
-168
-199
-230
-261
-292
-323
-353
-384
-414
-445
-475
-506
-536
-566
-596
-626
-655
-685
-715
-744
-773
-803
-832
-861
-890
-919
-948
-977
-1004
-1034
-1063
-1092
-1120
-1149
-1177
-1206
-1234
-1262
-1291
-1319
-1347
-1375
-1403
-1430
-1458
-1486
-1513
-1540
-1567
-1595
-1621
-1648
-1675
-1701
-1727
-1753
-1779
-1804
-1830
-1855
-1880
-1904
-1928
-1952
-1976
-1999
-2021
-2044
-2066
-2088
-2110
-2131
-2152
-2172
-2192
-2212
-2231
-2250
-2269
-2288
-2306
-2323
-2341
-2358
-2375
-2391
-2408
-2424
-2439
-2455
-2470
-2485
-2500
-2514
-2528
-2542
-2556
-2570
-2583
-2597
-2610
-2623
-2635
-2648
-2660
-2672
-2684
-2696
-2707
-2718
-2729
-2740
-2750
-2760
-2770
-2779
-2788
-2797
-2806
-2814
-2821
-2829
-2835
-2842
-2848
-2853
-2859
-2863
-2867
-2871
-2874
-2877
-2879
-2881
-2883
-2884
-2884
-2884
-2884
-2883
-2881
-2880
-2877
-2874
-2871
-2868
-2863
-2859
-2854
-2848
-2842
-2836
-2829
-2822
-2814
-2806
-2797
-2788
-2778
-2768
-2758
-2747
-2735
-2724
-2712
-2699
-2686
-2673
-2659
-2645
-2630
-2615
-2600
-2584
-2567
-2551
-2534
-2516
-2498
-2479
-2460
-2441
-2421
-2400
-2379
-2358
-2335
-2313
-2289
-2265
-2241
-2216
-2190
-2163
-2136
-2109
-2080
-2051
-2021
-1990
-1959
-1927
-1894
-1860
-1825
-1790
-1754
-1717
-1679
-1641
-1601
-1561
-1520
-1479
-1436
-1393
-1349
-1305
-1259
-1213
-1166
-1119
-1071
-1022
-972
-922
-871
-820
-768
-716
-662
-609
-555
-500
-445
-390
-334
-277
-221
-163
-106
-48
10
69
128
187
246
306
366
426
486
546
607
667
728
789
849
910
971
1031
1092
1152
1212
1272
1332
1392
1451
1510
1569
1628
1686
1744
1802
1859
1916
1972
2028
2083
2138
2192
2246
2299
2352
2404
2455
2506
2556
2605
2654
2702
2749
2795
2841
2885
2929
2972
3014
3055
3095
3135
3173
3210
3247
3282
3316
3350
3382
3413
3444
3473
3501
3528
3554
3579
3602
3625
3647
3667
3687
3705
3722
3738
3753
3767
3780
3792
3803
3812
3821
3829
3835
3841
3846
3849
3852
3854
3854
3854
3853
3851
3848
3844
3839
3833
3827
3819
3811
3802
3792
3781
3770
3758
3745
3732
3717
3702
3687
3671
3654
3637
3619
3600
3581
3562
3541
3521
3500
3479
3457
3435
3412
3389
3366
3343
3319
3295
3271
3247
3222
3198
3173
3148
3123
3098
3073
3048
3023
2998
2973
2948
2923
2899
2874
2850
2826
2802
2778
2755
2731
2708
2686
2663
2641
2619
2598
2576
2555
2535
2514
2494
2474
2455
2436
2417
2398
2379
2361
2343
2325
2308
2291
2274
2257
2240
2224
2208
2192
2176
2161
2146
2131
2116
2101
2087
2073
2059
2045
2033
2020
2007
1995
1983
1972
1961
1950
1939
1929
1919
1910
1901
1893
1885
1877
1870
1863
1857
1852
1846
1842
1837
1834
1830
1828
1826
1824
1823
1822
1822
1822
1823
1824
1826
1828
1831
1835
1838
1843
1847
1852
1858
1864
1870
1876
1883
1890
1898
1905
1913
1922
1930
1938
1947
1956
1965
1974
1983
1992
2001
2011
2020
2029
2037
2048
2057
2066
2074
2083
2092
2100
2108
2116
2124
2132
2139
2146
2152
2158
2164
2169
2174
2179
2183
2186
2189
2192
2194
2195
2196
2197
2197
2196
2194
2192
2189
2186
2181
2176
2170
2164
2156
2148
2139
2129
2119
2107
2095
2082
2068
2053
2037
2021
2004
1986
1967
1947
1926
1904
1882
1859
1835
1810
1784
1758
1730
1702
1673
1643
1612
1581
1548
1515
1481
1446
1411
1375
1337
1299
1261
1221
1181
1139
1097
1054
1010
966
920
874
826
778
729
680
629
578
526
473
419
365
310
254
197
140
82
24
-35
-95
-156
-216
-278
-340
-403
-466
-529
-593
-658
-723
-788
-853
-919
-985
-1052
-1119
-1186
-1253
-1320
-1388
-1456
-1524
-1592
-1660
-1729
-1797
-1865
-1934
-2001
-2070
-2138
-2207
-2274
-2342
-2410
-2477
-2544
-2610
-2676
-2742
-2808
-2872
-2937
-3000
-3064
-3126
-3189
-3250
-3311
-3371
-3431
-3489
-3548
-3605
-3662
-3718
-3773
-3828
-3881
-3934
-3986
-4038
-4088
-4138
-4187
-4235
-4282
-4328
-4373
-4418
-4461
-4504
-4545
-4585
-4625
-4663
-4701
-4737
-4772
-4806
-4839
-4871
-4902
-4931
-4960
-4987
-5013
-5038
-5061
-5084
-5105
-5125
-5144
-5161
-5178
-5193
-5207
-5219
-5231
-5241
-5250
-5258
-5264
-5270
-5274
-5276
-5278
-5278
-5277
-5275
-5272
-5267
-5261
-5254
-5246
-5236
-5225
-5213
-5199
-5185
-5169
-5152
-5134
-5114
-5093
-5071
-5048
-5024
-4998
-4971
-4943
-4914
-4884
-4853
-4820
-4786
-4752
-4716
-4679
-4641
-4602
-4563
-4522
-4480
-4437
-4394
-4349
-4304
-4257
-4210
-4162
-4113
-4062
-4013
-3961
-3909
-3856
-3802
-3747
-3692
-3635
-3578
-3520
-3461
-3401
-3340
-3279
-3217
-3154
-3090
-3025
-2959
-2892
-2825
-2757
-2688
-2618
-2547
-2475
-2403
-2329
-2255
-2181
-2105
-2029
-1952
-1874
-1796
-1716
-1637
-1556
-1476
-1394
-1312
-1229
-1146
-1063
-979
-894
-809
-724
-638
-552
-465
-379
-291
-204
-116
-28
60
148
236
325
414
503
592
681
770
859
948
1037
1126
1215
1304
1392
1481
1569
1657
1745
1833
1920
2007
2094
2181
2267
2352
2437
2522
2606
2689
2772
2855
2936
3017
3097
3177
3256
3333
3410
3487
3562
3636
3710
3782
3853
3924
3993
4061
4128
4194
4259
4323
4386
4447
4507
4567
4625
4681
4737
4791
4845
4896
4947
4996
5044
5091
5137
5181
5223
5265
5305
5344
5381
5417
5452
5485
5517
5547
5576
5604
5631
5656
5679
5702
5723
5742
5761
5778
5794
5808
5822
5834
5844
5854
5862
5869
5875
5880
5883
5886
5887
5887
5886
5884
5882
5878
5873
5867
5860
5852
5843
5833
5822
5810
5798
5784
5770
5754
5738
5721
5703
5684
5665
5644
5623
5601
5579
5555
5530
5505
5479
5452
5425
5396
5367
5337
5306
5274
5242
5209
5175
5140
5104
5068
5030
4992
4953
4913
4873
4831
4789
4746
4702
4657
4611
4565
4517
4469
4420
4369
4318
4266
4213
4160
4105
4049
3993
3936
3877
3818
3758
3697
3636
3573
3510
3446
3381
3315
3248
3181
3113
3043
2974
2903
2831
2759
2686
2612
2537
2462
2386
2309
2231
2153
2074
1994
1913
1832
1751
1668
1586
1502
1418
1333
1248
1162
1076
989
901
813
725
635
546
456
365
274
182
90
-3
-96
-190
-283
-378
-472
-568
-663
-759
-855
-951
-1048
-1144
-1241
-1339
-1436
-1533
-1631
-1729
-1826
-1924
-2021
-2120
-2217
-2315
-2412
-2509
-2606
-2703
-2799
-2896
-2991
-3087
-3182
-3277
-3372
-3466
-3560
-3653
-3746
-3839
-3930
-4022
-4113
-4203
-4292
-4381
-4470
-4557
-4644
-4730
-4816
-4901
-4985
-5068
-5150
-5232
-5312
-5392
-5471
-5549
-5626
-5702
-5777
-5852
-5925
-5997
-6068
-6138
-6207
-6275
-6341
-6407
-6471
-6534
-6596
-6657
-6716
-6774
-6831
-6886
-6941
-6993
-7045
-7095
-7144
-7191
-7237
-7281
-7324
-7366
-7406
-7445
-7482
-7518
-7552
-7585
-7616
-7646
-7674
-7701
-7726
-7750
-7772
-7792
-7811
-7829
-7844
-7859
-7871
-7882
-7892
-7900
-7906
-7911
-7915
-7916
-7917
-7916
-7913
-7909
-7903
-7896
-7887
-7877
-7866
-7853
-7839
-7823
-7806
-7788
-7769
-7748
-7726
-7703
-7678
-7653
-7626
-7598
-7569
-7539
-7508
-7476
-7443
-7408
-7373
-7336
-7299
-7261
-7221
-7181
-7140
-7098
-7055
-7011
-6967
-6921
-6875
-6828
-6780
-6732
-6683
-6633
-6583
-6532
-6480
-6428
-6375
-6322
-6268
-6213
-6159
-6103
-6048
-5992
-5935
-5878
-5821
-5764
-5706
-5648
-5590
-5532
-5473
-5414
-5356
-5297
-5238
-5179
-5120
-5062
-5003
-4944
-4885
-4827
-4769
-4710
-4652
-4594
-4537
-4479
-4422
-4365
-4308
-4251
-4195
-4139
-4083
-4027
-3972
-3917
-3862
-3808
-3753
-3699
-3646
-3592
-3539
-3486
-3433
-3380
-3328
-3276
-3224
-3172
-3121
-3069
-3018
-2967
-2917
-2866
-2816
-2765
-2715
-2666
-2616
-2566
-2517
-2468
-2419
-2370
-2322
-2273
-2225
-2176
-2128
-2080
-2032
-1984
-1936
-1888
-1841
-1793
-1745
-1697
-1650
-1602
-1554
-1507
-1459
-1411
-1364
-1316
-1268
-1221
-1173
-1125
-1077
-1029
-981
-933
-885
-836
-788
-739
-691
-642
-594
-545
-496
-448
-399
-350
-301
-253
-204
-155
-106
-58
-9
40
88
137
185
233
282
330
378
426
475
523
571
619
666
714
762
810
857
904
952
999
1046
1093
1139
1186
1232
1279
1325
1370
1416
1462
1507
1552
1597
1641
1686
1730
1774
1817
1860
1903
1945
1988
2029
2071
2112
2152
2193
2232
2272
2311
2349
2387
2425
2462
2498
2535
2570
2605
2640
2674
2708
2741
2773
2805
2836
2867
2897
2927
2956
2984
3012
3038
3065
3090
3115
3139
3163
3186
3208
3229
3250
3270
3289
3307
3325
3342
3358
3374
3389
3403
3416
3429
3441
3453
3463
3473
3483
3492
3500
3507
3514
3521
3527
3532
3537
3541
3545
3548
3551
3553
3555
3557
3558
3558
3559
3559
3558
3558
3557
3556
3554
3552
3550
3548
3546
3543
3540
3537
3533
3530
3526
3522
3518
3513
3508
3504
3499
3493
3488
3483
3477
3471
3465
3458
3452
3445
3438
3431
3424
3416
3409
3401
3393
3384
3376
3367
3358
3349
3340
3331
3321
3312
3302
3292
3282
3272
3262
3251
3241
3230
3219
3208
3197
3186
3174
3163
3151
3139
3127
3115
3103
3091
3078
3066
3053
3040
3027
3014
3000
2987
2973
2959
2945
2931
2917
2903
2888
2874
2859
2844
2829
2814
2799
2783
2768
2753
2737
2721
2705
2689
2673
2657
2640
2624
2607
2590
2573
2556
2539
2521
2504
2486
2468
2449
2431
2412
2393
2374
2354
2334
2314
2294
2273
2252
2231
2209
2187
2165
2142
2119
2096
2072
2048
2023
1999
1974
1948
1922
1896
1869
1843
1815
1788
1760
1731
1703
1674
1644
1615
1585
1555
1524
1493
1462
1430
1399
1366
1334
1302
1269
1236
1203
1169
1136
1102
1068
1034
999
965
931
896
861
826
792
757
722
687
652
617
582
546
511
476
440
405
370
334
298
263
227
191
155
119
83
46
10
-26
-62
-99
-135
-171
-208
-244
-280
-317
-353
-389
-426
-462
-499
-535
-572
-608
-645
-681
-718
-754
-791
-828
-865
-901
-938
-975
-1012
-1049
-1086
-1123
-1160
-1198
-1235
-1272
-1310
-1347
-1385
-1422
-1460
-1498
-1535
-1573
-1611
-1649
-1688
-1726
-1765
-1803
-1842
-1881
-1920
-1959
-1998
-2037
-2077
-2116
-2156
-2195
-2235
-2275
-2314
-2354
-2394
-2434
-2474
-2514
-2554
-2593
-2633
-2673
-2712
-2752
-2791
-2831
-2870
-2909
-2948
-2987
-3025
-3064
-3102
-3140
-3178
-3216
-3253
-3291
-3328
-3365
-3401
-3438
-3474
-3510
-3546
-3582
-3617
-3652
-3687
-3722
-3756
-3790
-3824
-3858
-3891
-3924
-3957
-3990
-4022
-4054
-4086
-4118
-4150
-4181
-4212
-4243
-4273
-4304
-4334
-4364
-4393
-4423
-4452
-4481
-4509
-4538
-4566
-4594
-4622
-4649
-4677
-4704
-4730
-4756
-4782
-4808
-4833
-4858
-4883
-4907
-4931
-4954
-4977
-5000
-5022
-5044
-5065
-5086
-5106
-5126
-5145
-5163
-5182
-5199
-5216
-5232
-5248
-5263
-5278
-5292
-5305
-5318
-5330
-5341
-5351
-5361
-5371
-5379
-5387
-5394
-5400
-5406
-5410
-5414
-5417
-5419
-5421
-5421
-5421
-5419
-5417
-5414
-5410
-5405
-5399
-5392
-5384
-5375
-5365
-5354
-5342
-5329
-5315
-5300
-5284
-5267
-5249
-5230
-5210
-5189
-5167
-5144
-5120
-5095
-5068
-5041
-5013
-4984
-4954
-4923
-4890
-4857
-4823
-4788
-4752
-4715
-4677
-4638
-4599
-4558
-4516
-4473
-4430
-4385
-4339
-4293
-4245
-4196
-4147
-4096
-4043
-3992
-3938
-3884
-3828
-3771
-3714
-3655
-3596
-3535
-3474
-3412
-3348
-3284
-3218
-3152
-3085
-3016
-2947
-2877
-2806
-2734
-2660
-2586
-2511
-2435
-2359
-2281
-2202
-2123
-2043
-1962
-1880
-1797
-1714
-1629
-1544
-1459
-1372
-1285
-1198
-1109
-1020
-931
-841
-750
-659
-567
-474
-381
-288
-194
-100
-5
90
186
282
378
475
572
670
767
865
963
1062
1161
1259
1358
1457
1557
1656
1755
1855
1954
2054
2153
2252
2352
2451
2550
2648
2747
2845
2943
3041
3139
3236
3332
3429
3524
3620
3715
3809
3903
3996
4089
4181
4273
4363
4453
4543
4632
4719
4806
4893
4978
5063
5146
5229
5311
5392
5472
5550
5628
5705
5781
5855
5929
6001
6072
6142
6211
6279
6345
6410
6474
6537
6598
6658
6716
6773
6829
6883
6936
6988
7038
7086
7134
7179
7223
7266
7307
7347
7385
7422
7457
7490
7522
7552
7581
7608
7633
7657
7679
7699
7718
7736
7751
7765
7777
7788
7797
7804
7810
7814
7817
7818
7817
7815
7811
7805
7798
7790
7780
7768
7755
7741
7725
7707
7689
7668
7647
7624
7599
7574
7546
7518
7488
7457
7424
7390
7355
7318
7280
7241
7201
7159
7116
7072
7027
6981
6933
6884
6834
6784
6732
6679
6625
6570
6514
6457
6399
6340
6281
6220
6159
6097
6035
5971
5907
5842
5777
5711
5644
5577
5509
5441
5372
5302
5232
5162
5091
5020
4949
4877
4804
4732
4659
4585
4512
4438
4364
4290
4215
4141
4066
3991
3915
3840
3765
3689
3613
3538
3462
3386
3311
3235
3159
3084
3009
2933
2858
2783
2709
2634
2560
2486
2413
2339
2266
2194
2122
2050
1979
1908
1838
1768
1699
1630
1562
1495
1428
1362
1296
1231
1167
1104
1041
979
917
856
796
737
678
621
563
507
451
396
341
288
235
182
130
79
29
-21
-70
-118
-166
-214
-260
-306
-352
-396
-440
-484
-527
-570
-611
-653
-694
-734
-774
-813
-852
-890
-928
-965
-1002
-1039
-1075
-1110
-1146
-1180
-1215
-1248
-1282
-1315
-1348
-1380
-1412
-1444
-1475
-1506
-1537
-1568
-1598
-1629
-1659
-1689
-1718
-1748
-1777
-1807
-1836
-1865
-1894
-1923
-1952
-1981
-2009
-2039
-2068
-2097
-2126
-2155
-2184
-2213
-2242
-2272
-2301
-2330
-2360
-2389
-2419
-2449
-2479
-2509
-2539
-2570
-2601
-2632
-2663
-2694
-2726
-2758
-2790
-2823
-2856
-2889
-2923
-2956
-2990
-3025
-3059
-3094
-3129
-3165
-3200
-3236
-3272
-3309
-3345
-3382
-3419
-3456
-3493
-3530
-3568
-3605
-3643
-3681
-3719
-3757
-3795
-3833
-3872
-3910
-3948
-3987
-4025
-4062
-4102
-4140
-4179
-4217
-4256
-4294
-4333
-4371
-4410
-4448
-4486
-4525
-4563
-4601
-4640
-4678
-4715
-4753
-4791
-4828
-4866
-4903
-4939
-4976
-5012
-5048
-5084
-5119
-5154
-5189
-5223
-5257
-5291
-5324
-5357
-5389
-5421
-5452
-5483
-5513
-5543
-5572
-5601
-5629
-5657
-5684
-5711
-5737
-5762
-5787
-5812
-5835
-5859
-5881
-5903
-5925
-5946
-5966
-5986
-6005
-6023
-6041
-6058
-6075
-6091
-6106
-6121
-6135
-6149
-6162
-6174
-6186
-6197
-6207
-6217
-6226
-6234
-6242
-6250
-6256
-6262
-6267
-6272
-6276
-6279
-6282
-6283
-6285
-6285
-6285
-6284
-6283
-6280
-6277
-6274
-6269
-6265
-6259
-6253
-6246
-6238
-6230
-6222
-6213
-6203
-6192
-6182
-6170
-6158
-6146
-6133
-6119
-6105
-6091
-6076
-6061
-6045
-6029
-6012
-5995
-5978
-5960
-5942
-5923
-5904
-5885
-5865
-5845
-5825
-5804
-5783
-5762
-5740
-5718
-5696
-5674
-5651
-5628
-5604
-5581
-5557
-5532
-5508
-5483
-5458
-5433
-5408
-5382
-5356
-5330
-5304
-5278
-5251
-5224
-5197
-5170
-5142
-5115
-5087
-5059
-5031
-5002
-4973
-4945
-4916
-4886
-4857
-4828
-4798
-4768
-4739
-4709
-4679
-4648
-4618
-4588
-4557
-4527
-4496
-4466
-4435
-4404
-4373
-4342
-4311
-4280
-4249
-4218
-4187
-4156
-4125
-4093
-4062
-4030
-3999
-3968
-3937
-3905
-3874
-3843
-3811
-3780
-3748
-3716
-3685
-3653
-3621
-3589
-3557
-3525
-3493
-3461
-3429
-3397
-3364
-3332
-3300
-3267
-3235
-3202
-3170
-3137
-3105
-3072
-3040
-3007
-2975
-2942
-2910
-2877
-2845
-2813
-2780
-2748
-2716
-2684
-2652
-2620
-2588
-2556
-2524
-2492
-2460
-2429
-2397
-2365
-2334
-2302
-2271
-2240
-2208
-2177
-2146
-2115
-2084
-2053
-2023
-1992
-1961
-1931
-1901
-1870
-1840
-1810
-1780
-1750
-1720
-1690
-1660
-1631
-1601
-1572
-1543
-1514
-1485
-1456
-1427
-1399
-1371
-1343
-1315
-1287
-1260
-1232
-1205
-1179
-1152
-1126
-1100
-1074
-1049
-1024
-999
-975
-950
-927
-903
-880
-857
-834
-812
-790
-769
-747
-726
-706
-685
-665
-645
-626
-607
-588
-569
-550
-532
-514
-496
-479
-461
-444
-427
-410
-393
-377
-360
-344
-327
-311
-294
-278
-262
-245
-229
-212
-195
-178
-161
-144
-126
-109
-91
-73
-55
-37
-19
0
19
38
57
76
96
115
135
155
176
196
217
238
259
281
302
324
346
368
390
413
435
458
481
504
527
550
574
597
621
645
668
692
716
740
764
788
811
835
859
883
907
931
955
979
1002
1026
1050
1073
1096
1120
1143
1166
1189
1212
1235
1257
1279
1302
1323
1345
1367
1388
1409
1430
1451
1471
1491
1511
1531
1550
1569
1587
1606
1624
1641
1659
1676
1693
1709
1725
1741
1756
1771
1786
1801
1815
1829
1842
1855
1868
1881
1893
1905
1916
1927
1938
1948
1958
1968
1978
1987
1995
2004
2012
2019
2025
2033
2040
2045
2052
2057
2062
2066
2070
2074
2077
2080
2082
2084
2086
2087
2087
2087
2087
2086
2084
2083
2080
2078
2074
2071
2066
2062
2057
2051
2045
2039
2032
2024
2017
2009
2000
1991
1982
1972
1962
1952
1941
1929
1918
1906
1894
1881
1869
1855
1842
1828
1814
1800
1786
1771
1756
1741
1726
1711
1695
1679
1664
1648
1632
1616
1599
1583
1566
1550
1533
1517
1500
1483
1466
1449
1432
1415
1398
1381
1364
1347
1331
1314
1297
1280
1264
1247
1230
1214
1198
1181
1165
1149
1133
1117
1102
1086
1070
1055
1040
1025
1010
995
980
966
951
937
923
909
896
883
869
856
844
831
819
807
795
783
771
760
749
738
727
717
707
697
687
678
668
659
651
642
634
626
618
610
603
596
589
582
575
569
563
558
552
547
542
538
533
530
526
523
520
517
515
513
511
510
508
508
507
507
507
508
508
509
511
512
514
516
519
521
524
527
530
533
537
541
544
548
552
557
561
565
570
574
579
583
588
593
597
602
607
612
617
622
626
631
636
641
646
651
656
660
665
670
675
679
684
688
692
697
701
705
708
712
716
719
722
725
728
730
733
735
737
739
740
742
743
743
744
744
744
743
743
742
740
739
737
734
732
729
726
722
718
714
710
706
701
696
690
685
679
673
667
661
654
647
640
633
626
619
611
603
596
588
580
572
564
556
548
539
531
523
514
506
498
489
481
472
464
455
447
438
430
421
413
405
396
388
380
371
363
355
347
339
331
324
316
309
301
294
287
280
273
267
260
254
248
242
236
230
225
219
214
209
204
200
195
191
187
183
179
175
172
169
166
163
160
157
155
152
150
147
145
143
141
138
136
134
132
130
128
126
123
121
119
116
114
111
108
105
102
99
96
92
89
85
81
77
72
68
63
58
53
48
43
37
32
26
20
14
8
2
-5
-11
-18
-25
-32
-39
-46
-53
-61
-68
-76
-84
-91
-99
-107
-115
-123
-132
-140
-148
-156
-165
-173
-182
-190
-199
-207
-215
-224
-232
-240
-249
-257
-265
-273
-281
-289
-297
-304
-312
-319
-326
-333
-340
-346
-353
-359
-365
-370
-376
-381
-386
-391
-395
-400
-404
-407
-411
-414
-418
-420
-423
-425
-427
-429
-431
-432
-433
-434
-435
-435
-435
-435
-435
-434
-433
-432
-431
-429
-427
-425
-423
-420
-418
-415
-412
-409
-406
-402
-399
-395
-392
-388
-384
-381
-377
-374
-370
-367
-364
-360
-357
-354
-351
-348
-346
-343
-341
-338
-336
-334
-333
-331
-330
-329
-328
-327
-326
-326
-326
-326
-326
-326
-327
-327
-328
-329
-331
-332
-334
-336
-338
-340
-342
-345
-348
-352
-355
-359
-363
-368
-373
-378
-383
-389
-395
-401
-408
-415
-423
-430
-438
-447
-456
-465
-474
-484
-494
-505
-516
-527
-538
-550
-563
-575
-588
-602
-616
-630
-644
-659
-674
-690
-706
-722
-738
-755
-772
-789
-807
-824
-842
-860
-879
-897
-916
-935
-954
-973
-992
-1010
-1030
-1050
-1069
-1088
-1108
-1127
-1146
-1165
-1184
-1203
-1222
-1241
-1260
-1278
-1296
-1314
-1332
-1350
-1367
-1384
-1400
-1417
-1433
-1448
-1464
-1479
-1493
-1507
-1521
-1535
-1548
-1560
-1573
-1585
-1596
-1607
-1618
-1628
-1638
-1647
-1656
-1664
-1672
-1679
-1686
-1692
-1698
-1703
-1708
-1711
-1715
-1717
-1719
-1721
-1722
-1722
-1721
-1720
-1718
-1716
-1712
-1708
-1704
-1699
-1693
-1686
-1679
-1671
-1662
-1652
-1642
-1631
-1620
-1607
-1594
-1580
-1566
-1551
-1535
-1518
-1501
-1483
-1464
-1445
-1425
-1404
-1382
-1360
-1337
-1313
-1289
-1264
-1238
-1211
-1184
-1156
-1128
-1098
-1068
-1038
-1006
-975
-943
-910
-876
-842
-808
-773
-738
-702
-665
-628
-591
-553
-514
-476
-436
-397
-357
-316
-275
-234
-192
-150
-107
-65
-21
22
66
110
154
199
244
289
335
381
427
473
519
566
613
660
707
754
802
849
897
945
992
1040
1088
1136
1184
1232
1280
1328
1376
1424
1471
1519
1567
1614
1661
1709
1756
1802
1849
1895
1941
1987
2033
2078
2123
2168
2212
2256
2299
2342
2385
2427
2469
2510
2551
2592
2631
2671
2709
2748
2785
2822
2859
2895
2930
2964
2998
3032
3064
3096
3128
3158
3188
3218
3246
3274
3301
3328
3353
3378
3402
3426
3448
3470
3491
3512
3531
3550
3568
3585
3602
3617
3632
3646
3659
3672
3684
3695
3705
3714
3723
3731
3738
3745
3750
3755
3760
3763
3766
3768
3770
3771
3771
3770
3769
3767
3764
3761
3757
3752
3747
3741
3734
3726
3718
3710
3700
3690
3680
3668
3657
3644
3631
3618
3604
3589
3574
3558
3542
3525
3508
3491
3472
3454
3435
3415
3395
3375
3354
3332
3311
3289
3266
3243
3220
3197
3173
3149
3124
3099
3074
3048
3023
2996
2970
2943
2916
2888
2860
2832
2804
2775
2746
2717
2687
2657
2627
2597
2567
2536
2505
2474
2442
2411
2379
2348
2316
2284
2252
2220
2187
2155
2123
2091
2058
2025
1993
1961
1929
1896
1864
1832
1799
1767
1735
1703
1671
1639
1607
1575
1543
1512
1480
1448
1417
1385
1354
1323
1292
1261
1230
1199
1169
1138
1108
1077
1047
1016
988
958
929
899
870
841
813
784
756
727
700
672
644
617
590
563
536
510
484
458
432
407
382
357
333
309
285
262
239
216
194
172
150
129
108
87
67
48
28
10
-9
-27
-44
-62
-78
-95
-110
-126
-141
-155
-170
-183
-197
-210
-222
-234
-246
-257
-268
-279
-289
-299
-308
-317
-325
-333
-341
-348
-355
-361
-367
-373
-378
-383
-388
-392
-395
-398
-401
-404
-406
-408
-409
-410
-411
-411
-411
-410
-409
-408
-406
-404
-402
-399
-396
-393
-389
-385
-381
-376
-371
-366
-360
-354
-347
-341
-334
-326
-319
-311
-302
-294
-285
-275
-266
-256
-245
-235
-224
-212
-200
-188
-176
-163
-150
-137
-123
-109
-94
-79
-64
-49
-33
-16
0
17
34
52
70
88
107
126
145
165
185
205
225
246
268
289
311
333
355
378
401
424
448
471
495
519
544
568
593
618
644
669
695
721
747
774
801
827
855
882
909
937
965
993
1020
1049
1077
1106
1135
1163
1192
1221
1250
1279
1308
1337
1366
1395
1424
1453
1482
1511
1540
1569
1597
1626
1655
1683
1712
1740
1768
1796
1824
1852
1879
1907
1934
1961
1988
2015
2041
2068
2095
2121
2147
2173
2198
2224
2249
2274
2299
2323
2348
2372
2396
2419
2443
2466
2489
2511
2534
2556
2578
2600
2621
2643
2664
2685
2705
2726
2746
2765
2785
2804
2823
2842
2860
2878
2896
2913
2930
2946
2963
2978
2994
3009
3023
3037
3051
3064
3077
3089
3101
3112
3123
3133
3143
3152
3161
3169
3177
3184
3190
3196
3202
3207
3211
3215
3218
3221
3223
3225
3226
3226
3226
3225
3224
3222
3220
3217
3213
3209
3204
3199
3194
3187
3181
3173
3165
3157
3148
3139
3130
3119
3109
3098
3087
3075
3063
3050
3038
3024
3011
2997
2982
2967
2952
2937
2920
2904
2887
2870
2852
2834
2816
2797
2777
2758
2737
2717
2696
2674
2652
2630
2607
2583
2559
2535
2510
2484
2458
2432
2405
2377
2349
2320
2291
2261
2230
2199
2168
2135
2103
2069
2035
2001
1966
1930
1894
1857
1820
1782
1743
1704
1664
1623
1582
1540
1498
1455
1411
1367
1322
1276
1230
1183
1136
1088
1039
990
940
889
838
786
733
680
626
571
516
460
404
346
289
230
171
112
52
-9
-70
-132
-195
-258
-321
-385
-450
-514
-580
-646
-712
-778
-845
-913
-980
-1048
-1117
-1185
-1254
-1324
-1393
-1463
-1533
-1603
-1673
-1744
-1814
-1885
-1956
-2027
-2099
-2170
-2241
-2313
-2385
-2456
-2528
-2600
-2672
-2744
-2816
-2888
-2961
-3033
-3105
-3177
-3250
-3322
-3394
-3467
-3539
-3611
-3684
-3756
-3828
-3900
-3972
-4043
-4116
-4188
-4260
-4332
-4403
-4475
-4546
-4617
-4688
-4759
-4830
-4900
-4971
-5041
-5111
-5181
-5251
-5320
-5389
-5458
-5527
-5595
-5664
-5732
-5800
-5867
-5934
-6001
-6068
-6134
-6200
-6266
-6331
-6396
-6461
-6525
-6588
-6652
-6714
-6777
-6839
-6900
-6961
-7021
-7081
-7140
-7198
-7256
-7314
-7370
-7426
-7482
-7537
-7591
-7644
-7697
-7749
-7800
-7851
-7901
-7950
-7999
-8045
-8093
-8138
-8185
-8229
-8273
-8316
-8358
-8399
-8440
-8480
-8518
-8556
-8594
-8630
-8665
-8700
-8733
-8766
-8798
-8829
-8859
-8888
-8917
-8944
-8970
-8996
-9021
-9044
-9067
-9089
-9109
-9129
-9148
-9166
-9183
-9199
-9214
-9228
-9241
-9253
-9264
-9275
-9284
-9292
-9299
-9305
-9310
-9313
-9316
-9318
-9319
-9318
-9317
-9315
-9311
-9306
-9301
-9294
-9286
-9277
-9267
-9255
-9243
-9230
-9215
-9200
-9183
-9165
-9146
-9126
-9105
-9083
-9060
-9035
-9010
-8983
-8955
-8926
-8896
-8864
-8832
-8798
-8764
-8728
-8691
-8653
-8613
-8573
-8531
-8489
-8445
-8400
-8354
-8307
-8258
-8209
-8159
-8106
-8054
-8000
-7946
-7890
-7833
-7775
-7716
-7656
-7594
-7532
-7469
-7405
-7340
-7273
-7206
-7138
-7069
-6999
-6928
-6856
-6783
-6709
-6634
-6559
-6482
-6405
-6326
-6247
-6167
-6086
-6005
-5922
-5839
-5755
-5670
-5584
-5498
-5411
-5323
-5234
-5145
-5055
-4964
-4872
-4780
-4687
-4594
-4500
-4405
-4310
-4214
-4117
-4019
-3922
-3824
-3725
-3626
-3526
-3426
-3325
-3224
-3122
-3020
-2918
-2815
-2712
-2608
-2504
-2400
-2295
-2190
-2085
-1980
-1874
-1768
-1662
-1556
-1450
-1343
-1237
-1130
-1022
-917
-810
-703
-596
-490
-383
-276
-170
-63
43
149
255
361
467
572
678
783
888
993
1098
1202
1306
1409
1513
1616
1719
1821
1923
2024
2125
2225
2325
2425
2524
2622
2720
2817
2913
3009
3104
3199
3292
3385
3477
3569
3659
3749
3838
3926
4013
4099
4185
4269
4353
4435
4517
4598
4678
4757
4835
4912
4988
5063
5137
5211
5283
5354
5424
5494
5562
5629
5696
5761
5826
5889
5951
6013
6073
6133
6191
6249
6305
6360
6415
6468
6520
6572
6622
6671
6719
6766
6812
6857
6901
6944
6986
7027
7066
7105
7143
7179
7215
7249
7282
7314
7346
7376
7405
7433
7460
7486
7510
7534
7557
7579
7600
7620
7639
7657
7674
7690
7705
7720
7733
7746
7758
7769
7779
7788
7796
7804
7811
7817
7823
7827
7831
7834
7837
7839
7840
7840
7840
7839
7837
7835
7832
7828
7824
7819
7814
7808
7801
7794
7786
7778
7770
7760
7751
7741
7730
7719
7708
7696
7684
7671
7658
7644
7630
7615
7600
7585
7568
7552
7535
7517
7499
7481
7462
7443
7423
7402
7381
7360
7338
7315
7292
7269
7244
7220
7195
7169
7143
7116
7089
7062
7033
7005
6975
6946
6915
6884
6853
6821
6789
6756
6722
6688
6653
6618
6582
6545
6508
6470
6432
6393
6353
6313
6272
6230
6188
6145
6102
6058
6013
5967
5921
5874
5827
5779
5730
5681
5631
5580
5529
5477
5425
5371
5318
5263
5208
5152
5096
5039
4982
4923
4864
4805
4745
4684
4623
4561
4498
4435
4372
4307
4242
4177
4111
4043
3977
3909
3841
3772
3702
3632
3562
3491
3419
3347
3274
3201
3127
3053
2978
2903
2828
2752
2675
2598
2521
2444
2366
2288
2209
2130
2051
1972
1892
1812
1732
1651
1570
1489
1408
1327
1245
1163
1081
999
917
834
751
668
585
502
419
335
252
168
85
1
-83
-167
-251
-335
-419
-503
-587
-671
-755
-839
-923
-1006
-1091
-1175
-1259
-1342
-1426
-1510
-1593
-1676
-1759
-1842
-1925
-2008
-2090
-2172
-2254
-2336
-2417
-2498
-2578
-2658
-2738
-2817
-2896
-2974
-3052
-3129
-3206
-3282
-3358
-3432
-3507
-3580
-3654
-3726
-3798
-3869
-3939
-4009
-4077
-4146
-4213
-4280
-4346
-4412
-4476
-4540
-4603
-4666
-4728
-4789
-4849
-4909
-4968
-5026
-5083
-5140
-5196
-5251
-5306
-5359
-5413
-5465
-5517
-5568
-5618
-5667
-5716
-5764
-5812
-5858
-5904
-5949
-5994
-6037
-6080
-6122
-6164
-6204
-6244
-6283
-6321
-6358
-6395
-6431
-6466
-6500
-6534
-6566
-6598
-6629
-6660
-6689
-6718
-6746
-6773
-6800
-6825
-6850
-6874
-6897
-6920
-6941
-6962
-6982
-7000
-7019
-7036
-7052
-7068
-7082
-7096
-7109
-7121
-7132
-7142
-7152
-7160
-7168
-7175
-7181
-7186
-7190
-7193
-7195
-7197
-7198
-7198
-7197
-7195
-7192
-7188
-7184
-7178
-7172
-7165
-7156
-7147
-7137
-7126
-7115
-7102
-7088
-7073
-7058
-7041
-7024
-7005
-6986
-6966
-6944
-6922
-6899
-6875
-6850
-6825
-6798
-6770
-6742
-6712
-6682
-6650
-6618
-6585
-6551
-6516
-6480
-6443
-6406
-6367
-6328
-6288
-6247
-6205
-6162
-6119
-6074
-6029
-5984
-5937
-5890
-5842
-5793
-5744
-5694
-5643
-5592
-5540
-5487
-5434
-5380
-5325
-5270
-5215
-5158
-5102
-5044
-4987
-4928
-4870
-4810
-4751
-4690
-4630
-4569
-4507
-4445
-4383
-4320
-4257
-4193
-4129
-4065
-4000
-3935
-3870
-3804
-3738
-3672
-3606
-3539
-3472
-3405
-3337
-3270
-3202
-3134
-3066
-2998
-2930
-2862
-2793
-2725
-2656
-2588
-2520
-2451
-2383
-2314
-2246
-2178
-2110
-2041
-1975
-1907
-1840
-1773
-1706
-1639
-1573
-1507
-1441
-1375
-1310
-1245
-1181
-1116
-1053
-989
-926
-864
-802
-741
-680
-620
-560
-501
-443
-385
-328
-271
-215
-160
-105
-51
2
55
107
158
208
258
308
356
404
451
498
544
589
633
677
720
763
805
846
886
926
965
1002
1040
1077
1113
1149
1184
1218
1251
1284
1316
1348
1379
1409
1439
1468
1496
1524
1551
1578
1604
1630
1655
1679
1703
1726
1749
1771
1792
1813
1834
1854
1874
1893
1911
1929
1947
1964
1980
1997
2012
2027
2041
2056
2070
2083
2096
2109
2121
2132
2143
2154
2165
2175
2184
2193
2202
2210
2218
2226
2233
2240
2246
2252
2258
2263
2268
2273
2277
2281
2284
2288
2290
2293
2295
2297
2299
2300
2301
2302
2302
2303
2303
2302
2301
2301
2299
2298
2296
2294
2292
2289
2286
2283
2280
2276
2271
2267
2262
2257
2251
2246
2239
2233
2226
2218
2211
2203
2194
2186
2177
2167
2158
2148
2137
2127
2116
2105
2094
2083
2071
2059
2047
2033
2021
2009
1996
1982
1969
1955
1941
1927
1913
1899
1884
1869
1854
1839
1824
1808
1793
1777
1761
1745
1729
1712
1696
1679
1662
1645
1628
1610
1593
1575
1557
1538
1520
1501
1481
1462
1442
1422
1401
1381
1360
1338
1316
1294
1272
1249
1226
1203
1179
1155
1131
1106
1081
1056
1030
1004
978
951
924
897
870
842
814
786
757
729
700
671
642
613
583
554
524
494
465
435
405
375
345
316
286
256
226
197
167
138
109
80
51
22
-7
-35
-63
-91
-119
-147
-174
-201
-228
-255
-281
-307
-333
-358
-383
-408
-433
-457
-481
-504
-527
-550
-572
-594
-615
-636
-656
-676
-696
-715
-733
-751
-769
-786
-802
-819
-834
-849
-864
-878
-891
-904
-917
-929
-940
-951
-961
-971
-980
-988
-996
-1004
-1010
-1016
-1022
-1029
-1033
-1038
-1042
-1045
-1048
-1050
-1052
-1053
-1054
-1055
-1055
-1055
-1054
-1053
-1051
-1049
-1046
-1044
-1040
-1037
-1033
-1029
-1024
-1018
-1012
-1008
-1002
-995
-989
-982
-975
-967
-960
-952
-944
-936
-927
-919
-910
-901
-893
-884
-874
-865
-856
-847
-838
-828
-819
-810
-801
-791
-782
-773
-765
-756
-747
-739
-730
-722
-714
-706
-699
-691
-684
-677
-671
-665
-659
-653
-648
-643
-638
-634
-630
-627
-623
-621
-618
-616
-615
-614
-613
-613
-613
-614
-615
-617
-620
-622
-626
-629
-634
-639
-644
-650
-657
-664
-671
-679
-688
-697
-707
-717
-728
-739
-751
-764
-777
-790
-804
-819
-834
-850
-866
-882
-899
-917
-935
-953
-972
-992
-1012
-1032
-1053
-1074
-1096
-1118
-1140
-1163
-1186
-1210
-1234
-1258
-1283
-1308
-1333
-1358
-1384
-1410
-1436
-1463
-1490
-1517
-1544
-1571
-1599
-1626
-1654
-1682
-1711
-1739
-1767
-1796
-1825
-1853
-1882
-1911
-1940
-1969
-1998
-2027
-2057
-2086
-2115
-2144
-2173
-2203
-2232
-2261
-2290
-2319
-2347
-2376
-2404
-2433
-2461
-2489
-2517
-2544
-2571
-2598
-2625
-2652
-2678
-2704
-2729
-2754
-2779
-2803
-2827
-2850
-2873
-2895
-2917
-2939
-2960
-2980
-3001
-3020
-3039
-3058
-3076
-3093
-3110
-3127
-3143
-3158
-3173
-3188
-3202
-3215
-3228
-3241
-3253
-3264
-3275
-3285
-3295
-3304
-3313
-3321
-3329
-3336
-3343
-3349
-3354
-3359
-3363
-3367
-3370
-3372
-3374
-3375
-3376
-3376
-3376
-3374
-3372
-3370
-3367
-3363
-3358
-3353
-3347
-3340
-3333
-3325
-3316
-3307
-3296
-3286
-3274
-3262
-3249
-3236
-3221
-3206
-3191
-3174
-3158
-3140
-3122
-3103
-3083
-3063
-3042
-3020
-2998
-2975
-2952
-2928
-2903
-2878
-2853
-2826
-2800
-2772
-2744
-2716
-2687
-2657
-2627
-2597
-2566
-2534
-2503
-2470
-2437
-2404
-2371
-2337
-2302
-2268
-2232
-2197
-2161
-2125
-2088
-2051
-2013
-1976
-1939
-1901
-1862
-1824
-1785
-1746
-1707
-1667
-1628
-1588
-1548
-1509
-1469
-1429
-1389
-1349
-1309
-1269
-1229
-1189
-1149
-1109
-1069
-1029
-990
-950
-911
-872
-833
-794
-755
-716
-678
-640
-602
-564
-526
-489
-452
-415
-379
-342
-306
-270
-235
-199
-164
-129
-94
-60
-26
8
41
75
108
141
173
205
237
269
300
332
362
393
423
453
483
512
541
570
598
626
654
681
708
735
761
787
813
838
863
887
911
935
958
981
1002
1024
1046
1066
1087
1106
1126
1144
1163
1180
1197
1214
1230
1245
1260
1275
1288
1302
1314
1326
1338
1349
1359
1369
1378
1386
1394
1402
1409
1415
1420
1425
1430
1434
1437
1440
1442
1444
1445
1445
1445
1444
1443
1441
1438
1435
1432
1428
1423
1418
1412
1406
1400
1393
1385
1378
1369
1361
1352
1343
1333
1323
1313
1302
1291
1280
1269
1257
1245
1233
1221
1208
1195
1182
1169
1155
1142
1128
1114
1100
1085
1071
1056
1041
1026
1010
996
980
964
949
933
917
901
885
868
852
835
818
802
785
768
751
733
716
699
681
663
646
628
610
592
573
555
536
518
499
480
461
442
422
403
383
364
344
324
304
284
264
244
224
203
183
163
142
122
101
81
61
40
20
0
-20
-41
-61
-81
-100
-120
-140
-159
-178
-198
-217
-236
-254
-273
-291
-310
-328
-345
-363
-381
-398
-415
-432
-449
-465
-482
-498
-514
-530
-546
-561
-576
-591
-606
-620
-635
-649
-663
-677
-690
-703
-716
-729
-742
-754
-767
-779
-790
-802
-814
-825
-836
-847
-857
-868
-878
-889
-899
-908
-918
-928
-937
-946
-955
-964
-973
-982
-991
-999
-1008
-1016
-1024
-1032
-1041
-1049
-1057
-1065
-1073
-1081
-1089
-1098
-1106
-1114
-1123
-1131
-1140
-1149
-1158
-1167
-1176
-1185
-1194
-1204
-1213
-1223
-1233
-1243
-1253
-1264
-1274
-1285
-1295
-1306
-1317
-1327
-1338
-1349
-1360
-1371
-1382
-1393
-1404
-1414
-1425
-1436
-1446
-1457
-1467
-1478
-1488
-1498
-1508
-1518
-1528
-1537
-1547
-1556
-1565
-1574
-1583
-1591
-1600
-1608
-1616
-1624
-1632
-1639
-1647
-1654
-1661
-1668
-1674
-1681
-1687
-1694
-1700
-1706
-1712
-1718
-1724
-1729
-1735
-1740
-1746
-1751
-1757
-1762
-1767
-1773
-1778
-1784
-1789
-1794
-1800
-1806
-1811
-1817
-1823
-1828
-1834
-1840
-1846
-1853
-1859
-1865
-1871
-1878
-1884
-1891
-1898
-1905
-1912
-1919
-1926
-1933
-1940
-1947
-1955
-1962
-1970
-1978
-1985
-1993
-2001
-2009
-2017
-2027
-2035
-2044
-2053
-2062
-2071
-2081
-2090
-2100
-2110
-2120
-2130
-2140
-2150
-2160
-2171
-2181
-2192
-2203
-2214
-2225
-2236
-2248
-2259
-2270
-2282
-2294
-2306
-2317
-2329
-2341
-2353
-2365
-2377
-2389
-2402
-2414
-2426
-2438
-2450
-2462
-2474
-2486
-2498
-2509
-2521
-2533
-2544
-2555
-2566
-2577
-2588
-2599
-2609
-2619
-2629
-2639
-2648
-2658
-2667
-2675
-2684
-2692
-2699
-2707
-2714
-2721
-2727
-2733
-2739
-2744
-2749
-2753
-2757
-2761
-2764
-2766
-2769
-2770
-2772
-2772
-2773
-2773
-2772
-2771
-2769
-2767
-2764
-2761
-2757
-2753
-2748
-2743
-2737
-2731
-2724
-2717
-2709
-2700
-2691
-2682
-2671
-2661
-2650
-2638
-2625
-2613
-2599
-2585
-2571
-2555
-2540
-2524
-2507
-2490
-2472
-2453
-2435
-2415
-2396
-2375
-2355
-2333
-2312
-2290
-2267
-2244
-2220
-2196
-2172
-2147
-2122
-2096
-2070
-2044
-2017
-1990
-1962
-1934
-1906
-1877
-1849
-1819
-1790
-1760
-1730
-1700
-1669
-1638
-1607
-1575
-1544
-1512
-1479
-1447
-1414
-1382
-1349
-1315
-1282
-1248
-1214
-1180
-1146
-1112
-1077
-1043
-1008
-973
-938
-903
-868
-833
-798
-762
-727
-692
-656
-621
-586
-551
-515
-480
-445
-410
-375
-339
-305
-270
-235
-200
-165
-131
-96
-62
-28
6
40
74
108
142
176
209
243
276
309
343
376
409
441
474
507
539
572
604
636
668
700
732
764
796
828
859
891
922
953
985
1016
1047
1078
1109
1140
1171
1202
1233
1264
1294
1325
1355
1385
1416
1446
1476
1506
1536
1565
1595
1624
1654
1683
1712
1741
1770
1798
1827
1855
1883
1911
1939
1966
1993
2020
2047
2074
2100
2126
2152
2177
2203
2228
2253
2277
2302
2326
2350
2373
2396
2419
2442
2464
2486
2508
2529
2550
2570
2590
2610
2630
2649
2667
2685
2703
2720
2737
2753
2769
2785
2800
2814
2828
2842
2855
2867
2879
2890
2901
2911
2921
2930
2939
2947
2954
2961
2968
2973
2979
2983
2987
2991
2994
2996
2998
2999
2999
2999
2999
2997
2996
2993
2990
2987
2983
2979
2973
2968
2962
2955
2948
2940
2932
2923
2914
2904
2894
2884
2872
2861
2849
2836
2823
2809
2795
2780
2765
2749
2733
2717
2699
2682
2664
2645
2626
2606
2586
2565
2544
2523
2501
2478
2456
2432
2408
2384
2360
2335
2309
2283
2257
2230
2203
2176
2148
2120
2092
2063
2033
2005
1975
1945
1915
1884
1854
1823
1791
1760
1728
1696
1664
1632
1599
1566
1533
1500
1467
1434
1400
1367
1333
1299
1265
1231
1196
1162
1128
1093
1058
1024
989
954
919
883
848
813
777
742
706
670
635
599
563
527
490
454
418
381
345
308
272
235
198
161
124
87
50
13
-24
-61
-99
-136
-173
-211
-248
-286
-323
-360
-398
-435
-473
-510
-547
-584
-621
-658
-695
-732
-769
-805
-842
-878
-914
-950
-986
-1020
-1057
-1092
-1127
-1162
-1196
-1231
-1265
-1299
-1332
-1366
-1399
-1432
-1464
-1497
-1529
-1561
-1592
-1623
-1654
-1685
-1715
-1745
-1774
-1804
-1833
-1861
-1889
-1917
-1945
-1972
-1999
-2025
-2052
-2078
-2104
-2129
-2154
-2179
-2203
-2227
-2251
-2274
-2297
-2320
-2342
-2364
-2386
-2407
-2428
-2448
-2468
-2488
-2508
-2527
-2545
-2564
-2581
-2599
-2616
-2632
-2649
-2664
-2680
-2695
-2709
-2723
-2736
-2749
-2762
-2774
-2785
-2796
-2807
-2816
-2826
-2835
-2843
-2851
-2858
-2864
-2871
-2876
-2881
-2886
-2889
-2893
-2896
-2898
-2900
-2901
-2902
-2902
-2902
-2901
-2900
-2898
-2896
-2893
-2890
-2887
-2882
-2878
-2873
-2868
-2862
-2856
-2849
-2842
-2834
-2827
-2819
-2810
-2801
-2792
-2783
-2773
-2763
-2752
-2741
-2730
-2719
-2708
-2696
-2684
-2672
-2659
-2646
-2633
-2620
-2607
-2594
-2580
-2566
-2552
-2538
-2523
-2509
-2494
-2479
-2465
-2450
-2434
-2419
-2404
-2388
-2373
-2357
-2341
-2325
-2309
-2293
-2276
-2260
-2243
-2226
-2210
-2193
-2175
-2158
-2141
-2123
-2106
-2088
-2070
-2052
-2033
-2016
-1998
-1979
-1961
-1942
-1923
-1904
-1885
-1866
-1846
-1827
-1807
-1787
-1766
-1746
-1725
-1704
-1683
-1662
-1641
-1619
-1597
-1575
-1552
-1530
-1507
-1484
-1460
-1437
-1413
-1389
-1364
-1340
-1315
-1290
-1265
-1240
-1214
-1188
-1162
-1136
-1109
-1082
-1055
-1028
-1000
-972
-944
-915
-886
-857
-828
-798
-768
-738
-707
-676
-645
-613
-581
-549
-516
-484
-450
-417
-383
-349
-315
-281
-246
-211
-175
-140
-104
-68
-32
4
41
77
114
151
189
226
263
301
339
376
414
452
490
528
567
605
643
682
720
759
797
836
874
913
951
990
1028
1067
1105
1143
1181
1219
1258
1296
1333
1371
1409
1447
1484
1522
1559
1597
1634
1671
1708
1745
1782
1819
1855
1891
1928
1964
1999
2035
2071
2106
2141
2176
2210
2245
2279
2313
2347
2380
2414
2447
2480
2513
2546
2578
2611
2643
2675
2707
2739
2770
2801
2833
2864
2894
2925
2955
2986
3016
3046
3075
3105
3134
3163
3192
3221
3249
3278
3306
3334
3362
3389
3417
3444
3471
3497
3524
3550
3576
3601
3627
3652
3677
3702
3726
3750
3774
3797
3820
3843
3866
3888
3910
3931
3952
3973
3994
4014
4034
4053
4072
4091
4109
4127
4144
4161
4177
4193
4209
4224
4239
4253
4267
4280
4293
4305
4317
4328
4339
4349
4358
4367
4376
4384
4391
4398
4404
4410
4415
4420
4424
4427
4430
4432
4434
4435
4436
4436
4435
4434
4432
4429
4427
4423
4419
4415
4410
4404
4398
4391
4384
4377
4368
4360
4351
4341
4331
4320
4309
4297
4285
4273
4260
4246
4232
4217
4202
4187
4171
4154
4137
4119
4101
4083
4062
4043
4022
4003
3982
3960
3938
3915
3892
3868
3844
3819
3794
3768
3742
3715
3688
3660
3632
3604
3575
3546
3516
3486
3455
3424
3392
3360
3328
3295
3262
3228
3194
3160
3125
3090
3054
3018
2982
2945
2908
2871
2833
2794
2756
2717
2677
2638
2598
2557
2516
2475
2434
2392
2350
2307
2265
2221
2178
2134
2090
2045
2001
1957
1912
1867
1821
1775
1729
1683
1637
1590
1543
1496
1449
1402
1354
1307
1259
1212
1164
1116
1068
1020
972
924
876
828
780
733
685
637
589
542
494
447
400
353
306
259
212
166
119
73
27
-19
-65
-110
-156
-201
-247
-292
-337
-381
-426
-471
-515
-559
-603
-647
-690
-733
-777
-820
-862
-905
-947
-990
-1032
-1073
-1115
-1156
-1198
-1239
-1280
-1320
-1361
-1401
-1441
-1481
-1521
-1560
-1600
-1639
-1678
-1717
-1756
-1795
-1833
-1871
-1909
-1947
-1985
-2023
-2060
-2098
-2135
-2172
-2209
-2246
-2283
-2319
-2356
-2392
-2429
-2465
-2501
-2537
-2572
-2608
-2644
-2679
-2715
-2750
-2785
-2821
-2856
-2891
-2926
-2960
-2995
-3030
-3064
-3099
-3133
-3168
-3202
-3236
-3270
-3304
-3337
-3371
-3405
-3438
-3471
-3504
-3537
-3570
-3603
-3635
-3668
-3700
-3732
-3764
-3796
-3828
-3859
-3891
-3922
-3953
-3984
-4014
-4045
-4075
-4105
-4135
-4164
-4194
-4223
-4252
-4281
-4309
-4337
-4365
-4392
-4419
-4446
-4473
-4499
-4525
-4550
-4575
-4600
-4624
-4648
-4671
-4694
-4716
-4738
-4760
-4780
-4801
-4820
-4839
-4858
-4876
-4893
-4910
-4926
-4941
-4956
-4970
-4983
-4996
-5008
-5020
-5030
-5040
-5050
-5058
-5066
-5074
-5080
-5086
-5091
-5096
-5100
-5103
-5105
-5107
-5108
-5108
-5108
-5106
-5104
-5102
-5098
-5094
-5089
-5084
-5077
-5070
-5062
-5054
-5044
-5034
-5023
-5011
-4999
-4985
-4971
-4956
-4940
-4924
-4907
-4889
-4870
-4850
-4830
-4809
-4787
-4764
-4741
-4717
-4692
-4667
-4640
-4613
-4585
-4557
-4528
-4498
-4468
-4437
-4405
-4372
-4339
-4306
-4271
-4236
-4201
-4165
-4128
-4091
-4053
-4014
-3976
-3937
-3898
-3857
-3817
-3776
-3735
-3693
-3651
-3608
-3565
-3522
-3478
-3434
-3390
-3345
-3300
-3255
-3210
-3164
-3118
-3071
-3024
-2978
-2930
-2883
-2835
-2787
-2739
-2690
-2642
-2593
-2544
-2494
-2445
-2395
-2345
-2295
-2244
-2194
-2143
-2092
-2041
-1990
-1939
-1887
-1836
-1784
-1733
-1681
-1629
-1577
-1525
-1474
-1422
-1370
-1318
-1266
-1214
-1163
-1111
-1060
-1008
-958
-907
-856
-805
-755
-705
-655
-605
-556
-506
-457
-409
-361
-313
-265
-218
-171
-124
-78
-32
14
59
103
148
191
235
277
320
362
403
444
485
525
564
603
642
680
717
754
790
826
862
896
931
965
998
1030
1063
1094
1125
1155
1185
1215
1243
1271
1299
1326
1352
1378
1403
1427
1451
1474
1497
1519
1541
1561
1582
1601
1620
1639
1656
1674
1690
1706
1722
1737
1751
1765
1778
1790
1802
1814
1825
1835
1845
1854
1863
1871
1878
1886
1892
1898
1904
1909
1913
1918
1921
1924
1927
1929
1931
1933
1934
1934
1935
1934
1934
1933
1932
1930
1928
1926
1923
1921
1917
1914
1910
1906
1902
1897
1892
1887
1882
1876
1870
1864
1858
1852
1845
1838
1831
1824
1817
1809
1801
1793
1785
1777
1769
1761
1752
1744
1735
1727
1718
1709
1700
1691
1682
1673
1664
1655
1646
1637
1628
1619
1610
1600
1591
1582
1573
1563
1554
1545
1535
1526
1517
1507
1498
1488
1479
1469
1460
1450
1441
1431
1422
1412
1403
1393
1383
1374
1364
1354
1344
1335
1325
1315
1305
1295
1285
1275
1265
1254
1244
1234
1224
1213
1203
1192
1182
1172
1161
1150
1140
1129
1119
1108
1097
1087
1076
1065
1055
1044
1033
1022
1012
1000
991
980
970
959
949
938
928
918
907
897
887
877
867
856
846
836
826
816
807
797
787
777
768
758
749
739
730
721
712
702
693
684
676
667
658
649
641
632
624
616
607
599
591
583
575
568
560
552
544
537
529
522
514
507
500
492
485
478
471
463
456
449
442
434
427
419
412
404
397
389
381
373
365
357
349
341
333
324
316
307
299
290
281
272
262
253
244
234
224
214
204
193
183
172
161
150
139
127
115
104
91
79
66
54
41
27
14
0
-14
-28
-43
-58
-73
-88
-104
-120
-136
-152
-169
-186
-203
-220
-238
-256
-275
-293
-312
-332
-351
-371
-391
-412
-433
-454
-475
-497
-519
-542
-565
-588
-611
-635
-659
-684
-708
-734
-759
-785
-811
-838
-865
-892
-920
-947
-976
-1004
-1033
-1063
-1092
-1122
-1153
-1183
-1214
-1245
-1277
-1309
-1341
-1373
-1406
-1439
-1472
-1505
-1539
-1573
-1607
-1641
-1675
-1710
-1744
-1779
-1814
-1849
-1884
-1919
-1955
-1990
-2025
-2061
-2096
-2131
-2167
-2202
-2237
-2273
-2308
-2343
-2378
-2413
-2448
-2483
-2517
-2552
-2586
-2620
-2654
-2688
-2722
-2756
-2789
-2823
-2856
-2889
-2921
-2954
-2986
-3018
-3050
-3082
-3113
-3144
-3175
-3206
-3236
-3266
-3295
-3325
-3353
-3382
-3410
-3438
-3465
-3492
-3519
-3545
-3571
-3596
-3621
-3645
-3669
-3692
-3715
-3737
-3759
-3780
-3801
-3821
-3840
-3859
-3878
-3895
-3913
-3929
-3945
-3960
-3975
-3989
-4003
-4016
-4027
-4038
-4050
-4061
-4070
-4078
-4088
-4094
-4102
-4109
-4115
-4120
-4125
-4129
-4132
-4135
-4137
-4139
-4140
-4140
-4140
-4140
-4138
-4137
-4134
-4131
-4128
-4124
-4120
-4115
-4109
-4103
-4097
-4090
-4082
-4074
-4066
-4057
-4048
-4038
-4027
-4016
-4005
-3993
-3981
-3968
-3955
-3941
-3926
-3912
-3896
-3881
-3864
-3848
-3831
-3813
-3795
-3776
-3758
-3738
-3718
-3698
-3677
-3656
-3635
-3613
-3590
-3568
-3545
-3521
-3497
-3473
-3449
-3424
-3399
-3373
-3347
-3321
-3295
-3268
-3241
-3214
-3186
-3158
-3130
-3102
-3073
-3044
-3015
-2986
-2957
-2927
-2897
-2867
-2837
-2806
-2775
-2745
-2714
-2683
-2651
-2620
-2588
-2557
-2525
-2493
-2461
-2428
-2396
-2363
-2331
-2298
-2265
-2232
-2199
-2166
-2133
-2099
-2066
-2033
-1999
-1966
-1932
-1898
-1865
-1831
-1797
-1764
-1730
-1696
-1662
-1628
-1595
-1561
-1527
-1493
-1459
-1425
-1391
-1357
-1323
-1288
-1254
-1220
-1186
-1152
-1118
-1083
-1049
-1014
-981
-946
-912
-878
-844
-810
-776
-741
-707
-673
-639
-606
-572
-538
-504
-470
-437
-403
-370
-337
-303
-270
-237
-205
-172
-139
-107
-75
-43
-11
21
52
84
115
146
177
207
237
267
297
327
356
385
414
443
471
499
527
554
581
608
634
660
686
711
737
761
786
810
833
856
879
902
924
946
967
988
1008
1028
1048
1067
1086
1104
1122
1140
1157
1173
1189
1205
1220
1235
1249
1263
1276
1289
1301
1313
1324
1335
1345
1355
1364
1373
1381
1389
1397
1403
1410
1415
1421
1425
1430
1433
1436
1439
1441
1443
1444
1444
1444
1444
1443
1441
1439
1437
1434
1431
1427
1422
1417
1412
1406
1400
1393
1386
1378
1370
1362
1353
1343
1333
1323
1313
1301
1290
1278
1266
1253
1240
1227
1213
1199
1185
1170
1155
1140
1125
1109
1093
1077
1060
1043
1026
1008
991
974
956
937
919
900
882
863
844
824
805
785
765
745
725
705
685
665
644
623
603
582
561
540
519
498
477
456
434
413
392
370
349
327
305
284
262
240
218
196
175
153
131
109
87
64
42
20
-2
-24
-46
-69
-91
-113
-136
-158
-180
-203
-225
-248
-270
-293
-315
-338
-360
-382
-405
-427
-450
-472
-495
-517
-539
-562
-584
-606
-629
-651
-673
-696
-718
-740
-762
-784
-806
-828
-850
-872
-894
-916
-937
-959
-981
-1002
-1024
-1045
-1067
-1089
-1110
-1131
-1153
-1174
-1196
-1217
-1238
-1259
-1281
-1302
-1323
-1344
-1365
-1386
-1407
-1428
-1449
-1470
-1491
-1512
-1533
-1554
-1574
-1595
-1616
-1636
-1657
-1678
-1698
-1718
-1739
-1759
-1779
-1799
-1819
-1839
-1858
-1878
-1897
-1916
-1935
-1954
-1973
-1991
-2009
-2028
-2045
-2063
-2080
-2097
-2114
-2130
-2147
-2163
-2178
-2193
-2208
-2223
-2237
-2251
-2265
-2278
-2291
-2304
-2316
-2328
-2339
-2350
-2361
-2372
-2382
-2392
-2401
-2410
-2419
-2427
-2435
-2443
-2451
-2458
-2465
-2471
-2477
-2483
-2489
-2495
-2500
-2505
-2509
-2514
-2518
-2522
-2525
-2529
-2532
-2535
-2537
-2540
-2542
-2544
-2546
-2547
-2549
-2550
-2550
-2551
-2551
-2552
-2551
-2551
-2551
-2550
-2549
-2548
-2547
-2545
-2543
-2541
-2539
-2537
-2534
-2531
-2528
-2525
-2521
-2517
-2513
-2509
-2505
-2500
-2496
-2491
-2486
-2480
-2475
-2469
-2463
-2457
-2451
-2445
-2438
-2431
-2424
-2417
-2410
-2402
-2394
-2386
-2378
-2370
-2361
-2352
-2343
-2334
-2325
-2315
-2306
-2296
-2285
-2275
-2264
-2254
-2242
-2231
-2220
-2208
-2196
-2184
-2171
-2159
-2146
-2133
-2119
-2106
-2092
-2078
-2064
-2050
-2035
-2021
-2005
-1991
-1976
-1960
-1945
-1929
-1913
-1897
-1881
-1865
-1848
-1831
-1815
-1798
-1780
-1763
-1746
-1728
-1710
-1692
-1674
-1656
-1638
-1619
-1601
-1582
-1563
-1544
-1525
-1505
-1486
-1466
-1447
-1427
-1407
-1387
-1367
-1346
-1326
-1305
-1285
-1264
-1243
-1222
-1200
-1179
-1158
-1136
-1115
-1093
-1071
-1050
-1028
-1006
-984
-962
-940
-918
-896
-874
-852
-829
-807
-785
-763
-741
-718
-696
-674
-652
-630
-607
-585
-563
-541
-519
-497
-474
-452
-430
-408
-386
-364
-342
-320
-298
-276
-255
-233
-211
-190
-168
-146
-125
-104
-82
-61
-40
-19
1
22
43
63
84
104
124
144
163
183
202
221
240
259
278
296
314
332
350
367
384
401
418
435
451
467
483
498
513
528
543
558
572
586
600
614
627
640
653
666
679
691
703
715
727
739
750
762
773
784
794
805
815
826
836
846
855
865
874
883
892
901
910
918
926
934
942
949
956
963
970
977
983
989
995
1000
1006
1012
1016
1020
1026
1030
1034
1038
1042
1045
1048
1051
1053
1056
1058
1060
1062
1063
1064
1065
1066
1067
1067
1067
1067
1066
1066
1065
1063
1062
1060
1058
1056
1054
1051
1048
1045
1041
1037
1033
1028
1022
1018
1012
1006
1000
994
987
980
972
964
956
947
938
928
919
909
898
887
876
864
852
840
827
814
801
787
773
758
743
728
712
696
680
663
645
628
610
592
573
554
534
514
494
474
453
432
410
388
366
343
320
297
274
250
226
201
176
151
126
100
74
48
22
-5
-32
-59
-86
-113
-141
-169
-197
-225
-254
-282
-311
-340
-369
-398
-427
-456
-486
-515
-545
-575
-605
-635
-665
-695
-725
-755
-785
-816
-846
-876
-907
-937
-968
-998
-1029
-1059
-1090
-1121
-1151
-1182
-1212
-1243
-1273
-1304
-1335
-1365
-1396
-1426
-1457
-1487
-1518
-1548
-1579
-1609
-1639
-1670
-1700
-1730
-1760
-1790
-1821
-1850
-1880
-1910
-1940
-1970
-1999
-2029
-2058
-2087
-2117
-2146
-2175
-2204
-2232
-2261
-2289
-2318
-2346
-2374
-2402
-2430
-2458
-2485
-2512
-2540
-2567
-2594
-2621
-2647
-2674
-2700
-2726
-2752
-2778
-2804
-2829
-2855
-2880
-2905
-2930
-2954
-2978
-3003
-3026
-3050
-3074
-3097
-3120
-3143
-3165
-3187
-3210
-3231
-3253
-3274
-3295
-3316
-3336
-3356
-3376
-3396
-3415
-3434
-3453
-3471
-3489
-3507
-3524
-3541
-3558
-3575
-3591
-3607
-3622
-3637
-3652
-3667
-3681
-3695
-3708
-3722
-3735
-3747
-3759
-3771
-3783
-3794
-3805
-3815
-3825
-3835
-3844
-3854
-3862
-3871
-3879
-3887
-3894
-3901
-3908
-3915
-3921
-3927
-3932
-3938
-3942
-3947
-3951
-3955
-3959
-3962
-3965
-3968
-3971
-3973
-3975
-3976
-3978
-3979
-3979
-3980
-3980
-3980
-3979
-3978
-3977
-3976
-3974
-3971
-3969
-3966
-3963
-3959
-3955
-3950
-3945
-3940
-3935
-3929
-3922
-3915
-3908
-3900
-3892
-3883
-3874
-3864
-3854
-3844
-3833
-3821
-3809
-3796
-3783
-3770
-3756
-3741
-3726
-3710
-3694
-3677
-3660
-3642
-3623
-3604
-3585
-3564
-3544
-3522
-3500
-3478
-3455
-3431
-3407
-3382
-3357
-3331
-3304
-3277
-3250
-3222
-3193
-3164
-3134
-3104
-3073
-3042
-3010
-2978
-2945
-2911
-2877
-2842
-2807
-2772
-2736
-2699
-2662
-2624
-2586
-2547
-2508
-2468
-2428
-2387
-2346
-2304
-2262
-2219
-2176
-2133
-2089
-2044
-1999
-1954
-1908
-1862
-1815
-1768
-1720
-1672
-1624
-1575
-1526
-1476
-1426
-1376
-1325
-1274
-1223
-1171
-1119
-1066
-1014
-961
-907
-854
-800
-746
-691
-637
-582
-527
-472
-416
-361
-305
-249
-193
-136
-80
-23
33
90
147
204
261
318
375
433
490
547
604
662
719
777
834
891
949
1006
1063
1120
1178
1235
1292
1349
1405
1462
1519
1575
1631
1687
1743
1799
1855
1910
1965
2020
2075
2130
2184
2238
2292
2346
2399
2452
2505
2557
2609
2661
2713
2764
2815
2865
2915
2965
3014
3063
3112
3160
3208
3255
3302
3349
3395
3441
3486
3531
3576
3620
3664
3707
3749
3792
3834
3875
3916
3956
3996
4035
4075
4113
4151
4188
4225
4261
4297
4332
4367
4401
4434
4467
4499
4531
4562
4593
4623
4652
4681
4709
4736
4763
4789
4814
4839
4863
4886
4909
4931
4952
4972
4992
5011
5029
5047
5063
5079
5095
5109
5122
5135
5147
5158
5169
5178
5187
5195
5202
5208
5213
5217
5220
5223
5224
5225
5225
5224
5221
5218
5214
5209
5203
5196
5188
5179
5168
5157
5145
5132
5117
5102
5085
5068
5049
5029
5008
4986
4963
4939
4914
4888
4861
4832
4803
4772
4741
4708
4674
4639
4604
4567
4529
4490
4450
4409
4368
4325
4281
4236
4191
4144
4097
4049
4000
3950
3899
3847
3795
3741
3687
3632
3576
3520
3463
3405
3346
3287
3227
3167
3105
3044
2981
2918
2855
2790
2726
2661
2595
2529
2462
2395
2327
2259
2191
2122
2053
1984
1914
1844
1774
1703
1632
1561
1490
1419
1347
1276
1204
1132
1060
988
916
844
772
700
628
556
484
413
341
270
198
127
56
-15
-85
-155
-225
-295
-364
-434
-502
-571
-639
-707
-774
-841
-907
-973
-1039
-1104
-1168
-1233
-1296
-1359
-1422
-1484
-1546
-1607
-1667
-1727
-1787
-1845
-1904
-1961
-2017
-2075
-2131
-2186
-2241
-2295
-2348
-2401
-2454
-2505
-2556
-2607
-2657
-2706
-2755
-2803
-2850
-2897
-2943
-2989
-3034
-3078
-3121
-3164
-3207
-3249
-3290
-3330
-3370
-3410
-3448
-3486
-3524
-3561
-3597
-3633
-3668
-3702
-3736
-3769
-3802
-3833
-3865
-3895
-3925
-3955
-3984
-4011
-4038
-4066
-4091
-4118
-4143
-4167
-4190
-4213
-4235
-4257
-4278
-4298
-4318
-4336
-4354
-4372
-4389
-4405
-4420
-4435
-4448
-4462
-4474
-4486
-4497
-4507
-4516
-4525
-4533
-4540
-4547
-4553
-4558
-4562
-4566
-4568
-4571
-4572
-4572
-4572
-4571
-4570
-4567
-4564
-4560
-4556
-4550
-4544
-4537
-4529
-4521
-4512
-4502
-4491
-4480
-4467
-4455
-4441
-4427
-4412
-4396
-4380
-4363
-4345
-4326
-4307
-4288
-4267
-4246
-4224
-4202
-4179
-4155
-4131
-4106
-4081
-4054
-4027
-4001
-3973
-3945
-3916
-3887
-3857
-3827
-3796
-3765
-3733
-3701
-3668
-3635
-3601
-3567
-3533
-3498
-3463
-3427
-3391
-3355
-3318
-3281
-3244
-3206
-3169
-3130
-3092
-3053
-3014
-2975
-2936
-2896
-2857
-2817
-2776
-2736
-2696
-2655
-2614
-2573
-2532
-2491
-2450
-2409
-2367
-2326
-2284
-2242
-2201
-2159
-2117
-2076
-2033
-1992
-1950
-1909
-1867
-1825
-1784
-1742
-1701
-1660
-1618
-1577
-1536
-1495
-1454
-1413
-1372
-1332
-1291
-1251
-1211
-1170
-1130
-1091
-1051
-1010
-972
-932
-893
-854
-815
-776
-737
-699
-660
-622
-584
-546
-508
-470
-432
-395
-358
-320
-283
-246
-210
-173
-136
-100
-64
-28
8
44
80
115
151
186
221
256
291
326
361
395
430
464
498
532
566
600
634
667
700
733
766
799
832
864
897
929
961
993
1024
1056
1087
1119
1150
1180
1211
1241
1272
1302
1331
1361
1391
1420
1449
1477
1506
1534
1562
1590
1618
1645
1672
1699
1726
1752
1779
1805
1830
1856
1881
1906
1931
1956
1980
2004
2028
2051
2075
2098
2120
2143
2165
2187
2209
2230
2251
2272
2293
2313
2333
2353
2373
2392
2412
2430
2449
2467
2486
2503
2521
2538
2555
2572
2588
2604
2620
2636
2651
2666
2681
2695
2709
2723
2737
2750
2763
2776
2789
2801
2813
2824
2836
2847
2858
2868
2879
2889
2898
2908
2917
2926
2934
2943
2951
2958
2966
2973
2980
2986
2992
2998
3004
3009
3014
3019
3024
3028
3032
3035
3038
3041
3044
3047
3049
3051
3052
3054
3055
3055
3056
3056
3056
3056
3055
3054
3053
3051
3049
3047
3045
3042
3039
3036
3032
3028
3024
3019
3014
3009
3004
2998
2991
2985
2978
2971
2963
2955
2947
2938
2929
2919
2909
2899
2888
2877
2865
2853
2841
2828
2815
2802
2788
2773
2759
2744
2728
2712
2696
2679
2662
2645
2627
2609
2590
2571
2552
2533
2513
2492
2472
2451
2430
2408
2386
2364
2342
2319
2296
2273
2249
2225
2201
2177
2153
2128
2103
2079
2053
2028
2003
1977
1951
1925
1899
1873
1847
1821
1794
1768
1741
1714
1687
1660
1633
1606
1579
1552
1525
1497
1470
1443
1415
1388
1361
1333
1306
1279
1251
1224
1197
1169
1142
1115
1088
1061
1034
1006
980
954
927
901
874
848
822
796
771
745
720
694
669
644
620
595
571
547
523
499
476
453
430
407
385
363
341
319
298
277
256
236
215
196
176
157
137
119
100
82
64
46
29
12
-5
-21
-37
-53
-68
-84
-98
-113
-127
-141
-154
-167
-180
-193
-205
-217
-229
-240
-251
-261
-272
-282
-292
-301
-310
-319
-328
-336
-344
-352
-360
-367
-374
-381
-387
-393
-399
-405
-410
-416
-421
-425
-430
-434
-438
-441
-445
-448
-451
-454
-456
-458
-460
-462
-463
-464
-465
-466
-466
-467
-467
-466
-466
-465
-464
-463
-462
-460
-459
-457
-455
-452
-450
-447
-444
-441
-438
-434
-431
-427
-423
-419
-415
-411
-406
-401
-397
-392
-387
-381
-376
-370
-365
-359
-353
-347
-341
-335
-328
-322
-315
-308
-302
-295
-288
-281
-273
-266
-259
-251
-244
-236
-228
-221
-213
-205
-197
-189
-180
-172
-164
-155
-147
-138
-130
-121
-113
-104
-95
-86
-77
-69
-60
-51
-42
-33
-24
-15
-6
3
12
21
30
39
49
58
67
76
85
94
104
113
122
132
141
150
160
169
178
188
197
207
216
226
235
245
254
264
273
283
293
302
312
321
331
341
351
360
370
380
390
400
410
420
430
440
450
460
470
480
490
500
511
521
531
542
552
562
573
583
594
605
615
626
636
647
658
669
679
690
701
712
723
733
744
755
766
777
788
799
810
821
832
843
855
866
877
888
899
911
922
933
945
956
968
979
991
1002
1014
1026
1037
1049
1061
1073
1085
1097
1109
1121
1133
1145
1157
1170
1182
1194
1206
1219
1231
1243
1256
1268
1280
1293
1305
1318
1330
1342
1355
1367
1379
1392
1404
1416
1429
1441
1453
1466
1478
1490
1502
1514
1526
1538
1550
1562
1574
1586
1598
1609
1621
1633
1644
1655
1667
1678
1689
1700
1711
1721
1732
1742
1753
1763
1773
1783
1793
1803
1813
1822
1832
1841
1850
1859
1868
1876
1885
1893
1901
1909
1917
1925
1932
1940
1947
1954
1961
1967
1974
1980
1986
1992
1998
2003
2009
2013
2019
2024
2028
2033
2037
2041
2045
2049
2053
2056
2059
2062
2065
2068
2071
2073
2075
2077
2079
2081
2083
2084
2085
2087
2087
2088
2089
2089
2090
2090
2089
2089
2089
2088
2087
2086
2085
2083
2082
2080
2078
2075
2073
2070
2067
2064
2060
2056
2052
2047
2043
2037
2032
2025
2020
2013
2007
2000
1993
1985
1977
1969
1960
1951
1942
1932
1922
1911
1901
1890
1878
1866
1854
1842
1829
1816
1802
1789
1774
1760
1745
1730
1714
1699
1683
1666
1649
1632
1615
1597
1579
1561
1543
1524
1505
1485
1465
1446
1425
1405
1384
1363
1342
1320
1299
1277
1254
1232
1209
1187
1164
1140
1117
1093
1069
1045
1020
997
972
948
923
898
872
847
821
796
770
744
718
692
666
639
613
587
560
534
507
480
454
427
400
374
347
320
294
267
241
214
188
162
135
109
83
57
31
6
-20
-45
-71
-96
-121
-146
-171
-195
-219
-244
-267
-291
-315
-338
-361
-384
-407
-429
-451
-473
-495
-516
-538
-559
-580
-600
-621
-641
-661
-680
-700
-719
-738
-757
-775
-793
-811
-829
-846
-864
-881
-897
-914
-930
-946
-962
-977
-992
-1006
-1022
-1037
-1051
-1065
-1079
-1092
-1105
-1119
-1131
-1144
-1156
-1168
-1180
-1191
-1203
-1214
-1225
-1235
-1246
-1256
-1266
-1275
-1285
-1294
-1303
-1312
-1320
-1329
-1337
-1345
-1353
-1360
-1368
-1375
-1382
-1389
-1396
-1403
-1409
-1415
-1421
-1427
-1433
-1439
-1444
-1450
-1455
-1460
-1465
-1470
-1475
-1480
-1485
-1489
-1493
-1498
-1502
-1506
-1510
-1514
-1518
-1522
-1526
-1529
-1533
-1537
-1540
-1544
-1547
-1550
-1554
-1557
-1561
-1564
-1567
-1571
-1574
-1577
-1581
-1584
-1587
-1590
-1594
-1597
-1600
-1604
-1607
-1611
-1614
-1618
-1621
-1625
-1628
-1632
-1636
-1640
-1643
-1647
-1651
-1656
-1660
-1664
-1668
-1673
-1677
-1682
-1686
-1691
-1696
-1701
-1706
-1711
-1716
-1721
-1726
-1732
-1737
-1743
-1748
-1754
-1760
-1765
-1771
-1777
-1783
-1789
-1795
-1801
-1807
-1814
-1820
-1826
-1832
-1839
-1845
-1851
-1857
-1864
-1870
-1876
-1883
-1889
-1895
-1901
-1907
-1914
-1920
-1926
-1932
-1938
-1943
-1949
-1955
-1961
-1966
-1971
-1977
-1982
-1987
-1992
-1997
-2001
-2005
-2011
-2015
-2020
-2024
-2028
-2031
-2035
-2037
-2041
-2045
-2048
-2050
-2053
-2055
-2057
-2059
-2061
-2063
-2064
-2065
-2066
-2067
-2067
-2067
-2067
-2067
-2067
-2066
-2065
-2064
-2063
-2062
-2060
-2058
-2056
-2053
-2051
-2048
-2045
-2041
-2037
-2033
-2029
-2025
-2021
-2016
-2011
-2005
-2001
-1995
-1989
-1983
-1977
-1971
-1964
-1957
-1950
-1942
-1935
-1927
-1919
-1911
-1902
-1894
-1885
-1876
-1866
-1857
-1847
-1837
-1827
-1817
-1806
-1795
-1785
-1774
-1762
-1751
-1739
-1727
-1715
-1703
-1690
-1678
-1665
-1652
-1639
-1625
-1612
-1598
-1584
-1570
-1556
-1542
-1527
-1512
-1497
-1482
-1467
-1451
-1436
-1420
-1404
-1388
-1372
-1355
-1339
-1322
-1305
-1289
-1271
-1254
-1237
-1220
-1202
-1184
-1167
-1149
-1131
-1112
-1094
-1076
-1057
-1039
-1020
-1002
-983
-964
-945
-926
-907
-888
-869
-850
-831
-812
-793
-774
-755
-735
-716
-697
-678
-659
-640
-621
-601
-582
-564
-545
-526
-507
-488
-470
-451
-433
-414
-396
-378
-359
-341
-323
-305
-288
-270
-253
-235
-218
-201
-184
-167
-151
-134
-118
-102
-86
-70
-54
-39
-24
-8
7
21
36
50
64
78
92
105
119
132
145
157
170
182
194
205
217
228
239
250
261
271
282
292
301
311
320
330
338
347
356
364
372
380
388
395
403
410
417
423
430
436
442
448
454
459
464
469
474
478
482
486
490
493
496
499
501
504
506
507
509
510
511
511
512
512
512
511
511
510
509
507
506
504
501
499
497
494
491
487
484
480
476
472
468
464
459
455
450
445
440
435
429
424
418
413
407
401
395
389
382
376
370
363
357
350
343
336
329
322
315
308
300
293
285
278
270
262
254
246
238
230
221
213
204
195
186
177
168
159
150
140
131
121
111
101
91
81
71
61
51
40
30
19
8
-2
-13
-24
-35
-47
-58
-69
-80
-92
-103
-115
-127
-138
-150
-162
-174
-185
-197
-209
-221
-233
-245
-257
-270
-282
-294
-306
-318
-330
-342
-354
-366
-378
-390
-402
-414
-426
-438
-449
-461
-473
-484
-496
-507
-519
-530
-541
-552
-564
-575
-585
-596
-607
-618
-628
-639
-649
-659
-670
-680
-690
-700
-710
-720
-730
-739
-749
-759
-768
-778
-787
-796
-805
-814
-823
-832
-841
-850
-858
-867
-875
-884
-892
-900
-909
-917
-925
-933
-941
-949
-957
-965
-973
-981
-989
-997
-1004
-1012
-1020
-1028
-1036
-1044
-1052
-1060
-1067
-1075
-1083
-1091
-1099
-1106
-1114
-1122
-1130
-1137
-1145
-1153
-1161
-1168
-1176
-1184
-1192
-1199
-1207
-1215
-1223
-1230
-1238
-1246
-1253
-1261
-1269
-1276
-1284
-1292
-1299
-1307
-1314
-1322
-1330
-1337
-1345
-1352
-1360
-1367
-1374
-1382
-1389
-1396
-1403
-1410
-1417
-1424
-1431
-1438
-1444
-1451
-1457
-1464
-1470
-1476
-1482
-1487
-1493
-1498
-1504
-1509
-1514
-1519
-1523
-1528
-1532
-1536
-1540
-1544
-1547
-1550
-1554
-1556
-1559
-1562
-1564
-1566
-1568
-1569
-1571
-1572
-1573
-1574
-1575
-1576
-1576
-1576
-1576
-1576
-1576
-1575
-1574
-1574
-1572
-1571
-1570
-1568
-1566
-1564
-1562
-1560
-1557
-1554
-1551
-1548
-1545
-1542
-1538
-1535
-1531
-1527
-1523
-1519
-1515
-1511
-1506
-1502
-1498
-1493
-1488
-1484
-1479
-1474
-1470
-1465
-1460
-1456
-1451
-1446
-1442
-1437
-1433
-1428
-1424
-1420
-1416
-1412
-1408
-1404
-1400
-1397
-1393
-1390
-1387
-1384
-1382
-1379
-1377
-1375
-1373
-1371
-1369
-1368
-1367
-1366
-1365
-1365
-1364
-1364
-1364
-1364
-1365
-1366
-1367
-1368
-1369
-1371
-1372
-1374
-1377
-1379
-1382
-1385
-1388
-1391
-1395
-1399
-1403
-1407
-1411
-1416
-1421
-1426
-1431
-1437
-1443
-1449
-1455
-1461
-1468
-1475
-1482
-1489
-1497
-1505
-1513
-1521
-1529
-1538
-1547
-1556
-1565
-1574
-1584
-1594
-1604
-1614
-1624
-1635
-1645
-1656
-1667
-1678
-1690
-1701
-1713
-1724
-1736
-1748
-1760
-1772
-1785
-1797
-1809
-1822
-1835
-1847
-1860
-1873
-1886
-1899
-1912
-1925
-1938
-1951
-1964
-1977
-1990
-2004
-2017
-2029
-2043
-2056
-2069
-2083
-2096
-2109
-2122
-2135
-2148
-2161
-2174
-2188
-2201
-2214
-2227
-2240
-2252
-2265
-2278
-2291
-2304
-2316
-2329
-2342
-2354
-2367
-2380
-2392
-2405
-2417
-2430
-2442
-2455
-2467
-2479
-2492
-2504
-2516
-2529
-2541
-2553
-2565
-2577
-2590
-2602
-2614
-2626
-2638
-2650
-2662
-2674
-2686
-2698
-2710
-2722
-2734
-2746
-2758
-2770
-2782
-2794
-2806
-2818
-2829
-2841
-2853
-2865
-2877
-2889
-2901
-2913
-2925
-2937
-2949
-2961
-2973
-2985
-2997
-3009
-3021
-3033
-3045
-3057
-3070
-3082
-3094
-3106
-3118
-3130
-3142
-3155
-3167
-3179
-3192
-3204
-3216
-3229
-3241
-3254
-3267
-3279
-3292
-3305
-3318
-3331
-3344
-3357
-3370
-3384
-3397
-3410
-3424
-3438
-3451
-3465
-3479
-3493
-3507
-3522
-3536
-3550
-3565
-3580
-3594
-3609
-3624
-3639
-3655
-3670
-3685
-3701
-3717
-3733
-3749
-3765
-3781
-3797
-3814
-3831
-3848
-3865
-3882
-3899
-3916
-3934
-3952
-3970
-3988
-4006
-4024
-4042
-4061
-4080
-4099
-4118
-4137
-4156
-4176
-4195
-4215
-4235
-4254
-4275
-4295
-4315
-4335
-4356
-4377
-4397
-4418
-4439
-4460
-4481
-4502
-4523
-4545
-4566
-4587
-4609
-4630
-4652
-4674
-4695
-4717
-4739
-4760
-4782
-4804
-4825
-4847
-4869
-4891
-4912
-4934
-4956
-4977
-4999
-5020
-5042
-5063
-5085
-5106
-5127
-5149
-5170
-5191
-5212
-5233
-5254
-5275
-5296
-5317
-5337
-5358
-5379
-5399
-5420
-5440
-5460
-5481
-5501
-5521
-5541
-5561
-5581
-5600
-5620
-5640
-5659
-5678
-5698
-5717
-5736
-5755
-5774
-5792
-5811
-5830
-5848
-5866
-5884
-5902
-5920
-5938
-5956
-5973
-5991
-6008
-6025
-6042
-6058
-6075
-6091
-6107
-6123
-6139
-6155
-6170
-6185
-6200
-6215
-6229
-6244
-6258
-6271
-6285
-6298
-6311
-6324
-6337
-6349
-6361
-6373
-6384
-6396
-6406
-6417
-6428
-6438
-6448
-6457
-6466
-6475
-6484
-6492
-6501
-6508
-6516
-6523
-6530
-6537
-6543
-6549
-6555
-6560
-6566
-6570
-6575
-6579
-6583
-6587
-6590
-6594
-6596
-6599
-6601
-6603
-6605
-6606
-6608
-6608
-6609
-6609
-6609
-6609
-6608
-6607
-6606
-6605
-6603
-6601
-6599
-6596
-6594
-6591
-6587
-6584
-6580
-6576
-6572
-6567
-6562
-6557
-6552
-6547
-6541
-6535
-6529
-6523
-6517
-6510
-6503
-6496
-6489
-6482
-6474
-6466
-6459
-6451
-6443
-6434
-6426
-6418
-6409
-6401
-6392
-6383
-6375
-6366
-6357
-6348
-6339
-6330
-6321
-6312
-6303
-6293
-6284
-6275
-6266
-6257
-6248
-6238
-6229
-6220
-6211
-6202
-6193
-6184
-6175
-6166
-6157
-6148
-6139
-6130
-6121
-6112
-6103
-6094
-6085
-6076
-6067
-6058
-6049
-6040
-6031
-6022
-6013
-6004
-5994
-5985
-5976
-5967
-5957
-5948
-5938
-5929
-5919
-5909
-5900
-5890
-5880
-5870
-5860
-5850
-5840
-5830
-5819
-5809
-5799
-5788
-5778
-5767
-5757
-5746
-5735
-5725
-5714
-5703
-5693
-5682
-5671
-5660
-5649
-5638
-5627
-5616
-5605
-5594
-5583
-5572
-5561
-5549
-5538
-5527
-5516
-5504
-5493
-5482
-5471
-5459
-5448
-5437
-5426
-5414
-5403
-5392
-5381
-5370
-5358
-5347
-5336
-5325
-5315
-5304
-5293
-5282
-5272
-5261
-5250
-5240
-5229
-5219
-5208
-5198
-5187
-5177
-5166
-5156
-5146
-5135
-5125
-5114
-5104
-5094
-5083
-5073
-5063
-5052
-5042
-5032
-5022
-5011
-5001
-4991
-4981
-4970
-4960
-4950
-4940
-4930
-4920
-4910
-4899
-4889
-4879
-4869
-4859
-4849
-4839
-4829
-4819
-4809
-4799
-4789
-4779
-4769
-4759
-4749
-4739
-4730
-4720
-4710
-4700
-4690
-4680
-4671
-4661
-4651
-4641
-4631
-4622
-4612
-4602
-4592
-4583
-4573
-4563
-4554
-4544
-4535
-4525
-4515
-4506
-4496
-4487
-4477
-4467
-4458
-4448
-4439
-4429
-4420
-4410
-4401
-4392
-4382
-4373
-4363
-4354
-4345
-4335
-4326
-4317
-4307
-4298
-4289
-4279
-4270
-4261
-4252
-4242
-4233
-4224
-4215
-4206
-4196
-4187
-4178
-4169
-4160
-4151
-4142
-4133
-4123
-4114
-4105
-4096
-4086
-4078
-4069
-4059
-4051
-4042
-4033
-4025
-4016
-4006
-3998
-3989
-3980
-3971
-3962
-3954
-3945
-3936
-3927
-3918
-3910
-3901
-3892
-3883
-3875
-3866
-3857
-3849
-3840
-3831
-3823
-3814
-3805
-3797
-3788
-3780
-3771
-3762
-3754
-3745
-3737
-3728
-3720
-3711
-3703
-3694
-3686
-3678
-3669
-3661
-3652
-3644
-3636
-3627
-3619
-3611
-3602
-3594
-3586
-3577
-3569
-3561
-3553
-3544
-3536
-3528
-3520
-3511
-3503
-3495
-3487
-3479
-3471
-3463
-3454
-3446
-3438
-3430
-3422
-3414
-3406
-3398
-3390
-3382
-3374
-3366
-3358
-3350
-3342
-3334
-3327
-3319
-3311
-3303
-3295
-3287
-3279
-3271
-3264
-3256
-3248
-3240
-3233
-3225
-3217
-3209
-3202
-3194
-3186
-3179
-3171
-3163
-3156
-3148
-3140
-3133
-3125
-3117
-3110
-3102
-3095
-3087
-3080
-3072
-3065
-3057
-3050
-3042
-3035
-3027
-3020
-3013
-3005
-2998
-2990
-2983
-2976
-2968
-2961
-2954
-2946
-2939
-2932
-2924
-2917
-2910
-2903
-2895
-2888
-2881
-2874
-2867
-2859
-2852
-2845
-2838
-2831
-2824
-2817
-2809
-2802
-2795
-2788
-2781
-2774
-2767
-2760
-2753
-2746
-2739
-2732
-2725
-2718
-2711
-2704
-2698
-2691
-2684
-2677
-2670
-2663
-2656
-2649
-2643
-2636
-2629
-2622
-2615
-2609
-2602
-2595
-2588
-2582
-2575
-2568
-2562
-2555
-2548
-2542
-2535
-2528
-2522
-2515
-2509
-2502
-2495
-2489
-2482
-2476
-2469
-2463
-2456
-2450
-2443
-2437
-2430
-2424
-2417
-2411
-2405
-2398
-2392
-2385
-2379
-2373
-2366
-2360
-2354
-2347
-2341
-2335
-2328
-2322
-2316
-2310
-2303
-2297
-2291
-2285
-2279
-2272
-2266
-2260
-2254
-2248
-2242
-2235
-2229
-2223
-2217
-2211
-2205
-2199
-2193
-2187
-2181
-2175
-2169
-2163
-2157
-2151
-2145
-2139
-2133
-2127
-2121
-2115
-2109
-2103
-2098
-2092
-2086
-2080
-2074
-2068
-2063
-2057
-2051
-2045
-2039
-2033
-2028
-2021
-2016
-2011
-2005
-1999
-1994
-1988
-1982
-1977
-1971
-1965
-1960
-1954
-1948
-1943
-1937
-1932
-1926
-1921
-1915
-1910
-1904
-1899
-1893
-1888
-1882
-1877
-1871
-1866
-1860
-1855
-1849
-1844
-1839
-1833
-1828
-1822
-1817
-1812
-1806
-1801
-1796
-1790
-1785
-1780
-1775
-1769
-1764
-1759
-1754
-1748
-1743
-1738
-1733
-1728
-1722
-1717
-1712
-1707
-1702
-1697
-1692
-1686
-1681
-1676
-1671
-1666
-1661
-1656
-1651
-1646
-1641
-1636
-1631
-1626
-1621
-1616
-1611
-1606
-1601
-1596
-1591
-1586
-1581
-1577
-1572
-1567
-1562
-1557
-1552
-1547
-1543
-1538
-1533
-1528
-1523
-1519
-1514
-1509
-1504
-1500
-1495
-1490
-1486
-1481
-1476
-1471
-1467
-1462
-1457
-1453
-1448
-1444
-1439
-1434
-1430
-1425
-1421
-1416
-1412
-1407
-1402
-1398
-1393
-1389
-1384
-1380
-1375
-1371
-1366
-1362
-1358
-1353
-1349
-1344
-1340
-1336
-1331
-1327
-1322
-1318
-1314
-1309
-1305
-1301
-1296
-1292
-1288
-1283
-1279
-1275
-1271
-1266
-1262
-1258
-1254
-1250
-1245
-1241
-1237
-1233
-1229
-1224
-1220
-1216
-1212
-1208
-1204
-1200
-1196
-1191
-1187
-1183
-1179
-1175
-1171
-1167
-1163
-1159
-1155
-1151
-1147
-1143
-1139
-1135
-1131
-1127
-1123
-1119
-1115
-1112
-1108
-1104
-1100
-1096
-1092
-1088
-1084
-1081
-1077
-1073
-1069
-1065
-1062
-1058
-1054
-1050
-1046
-1043
-1039
-1035
-1031
-1028
-1024
-1020
-1016
-1012
-1008
-1006
-1002
-998
-995
-991
-987
-984
-980
-977
-973
-969
-966
-962
-959
-955
-952
-948
-944
-941
-937
-934
-930
-927
-923
-920
-917
-913
-910
-906
-903
-899
-896
-893
-889
-886
-882
-879
-876
-872
-869
-866
-862
-859
-856
-852
-849
-846
-842
-839
-836
-833
-829
-826
-823
-820
-816
-813
-810
-807
-804
-801
-797
-794
-791
-788
-785
-782
-778
-775
-772
-769
-766
-763
-760
-757
-754
-751
-748
-745
-742
-739
-736
-733
-730
-727
-724
-721
-718
-715
-712
-709
-706
-703
-700
-697
-694
-691
-688
-685
-683
-680
-677
-674
-671
-668
-665
-663
-660
-657
-654
-651
-649
-646
-643
-640
-638
-635
-632
-629
-627
-624
-621
-618
-616
-613
-610
-608
-605
-602
-600
-597
-594
-592
-589
-587
-584
-581
-579
-576
-574
-571
-568
-566
-563
-561
-558
-556
-553
-551
-548
-546
-543
-541
-538
-536
-533
-531
-528
-526
-523
-521
-519
-516
-514
-511
-509
-506
-504
-502
-499
-497
-495
-492
-490
-488
-485
-483
-481
-478
-476
-474
-471
-469
-467
-465
-462
-460
-458
-456
-453
-451
-449
-447
-444
-442
-440
-438
-436
-433
-431
-429
-427
-425
-423
-421
-418
-416
-414
-412
-410
-408
-406
-404
-402
-400
-397
-395
-393
-391
-389
-387
-385
-383
-381
-379
-377
-375
-373
-371
-369
-367
-365
-363
-361
-359
-357
-356
-354
-352
-350
-348
-346
-344
-342
-340
-338
-337
-335
-333
-331
-329
-327
-325
-324
-322
-320
-318
-316
-315
-313
-311
-309
-307
-306
-304
-302
-300
-299
-297
-295
-293
-292
-290
-288
-287
-285
-283
-282
-280
-278
-277
-275
-273
-272
-270
-268
-267
-265
-263
-262
-260
-259
-257
-255
-254
-252
-251
-249
-248
-246
-245
-243
-241
-240
-238
-237
-235
-234
-232
-231
-229
-228
-226
-225
-223
-222
-220
-219
-218
-216
-215
-213
-212
-210
-209
-208
-206
-205
-203
-202
-201
-199
-198
-197
-195
-194
-192
-191
-190
-188
-187
-186
-185
-183
-182
-181
-179
-178
-177
-175
-174
-173
-172
-170
-169
-168
-167
-165
-164
-163
-162
-161
-159
-158
-157
-156
-155
-153
-152
-151
-150
-149
-147
-146
-145
-144
-143
-142
-141
-140
-138
