5
82468
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
2
2
2
2
2
2
2
2
2
2
2
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
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
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
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
20
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
44
44
44
44
44
44
44
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
47
47
47
47
47
47
47
47
47
47
47
47
47
47
48
48
48
48
48
48
48
48
48
48
48
48
48
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
50
50
50
50
50
50
50
50
50
50
50
50
50
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
52
52
52
52
52
52
52
52
52
52
52
52
52
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
56
56
56
56
56
56
56
56
56
56
56
56
56
57
57
57
57
57
57
57
57
57
57
57
57
57
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
66
66
66
66
66
66
66
67
67
67
67
67
67
67
67
67
67
67
67
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
67
67
67
67
67
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
60
60
60
60
60
60
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
57
57
57
57
57
57
57
57
57
57
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
54
54
54
54
54
54
54
54
54
54
54
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
52
52
53
53
54
54
55
55
56
56
57
57
58
58
58
58
59
60
61
62
64
65
67
70
72
75
78
80
83
86
88
90
92
94
96
98
100
102
104
107
110
114
118
123
128
133
138
144
149
155
161
167
173
179
185
192
199
206
213
221
228
235
242
250
257
266
276
286
298
310
322
335
348
362
376
391
407
423
438
453
467
482
496
510
523
534
545
555
565
575
586
598
609
620
632
644
657
671
685
698
708
716
721
724
724
724
722
719
714
708
701
694
688
683
678
674
669
664
658
651
644
637
628
618
608
597
587
579
572
568
566
567
570
576
585
597
612
630
650
672
695
721
748
777
809
843
880
919
961
1004
1049
1095
1142
1190
1239
1289
1340
1392
1445
1499
1554
1610
1666
1724
1781
1838
1894
1949
2004
2057
2110
2162
2215
2266
2317
2365
2413
2459
2505
2552
2602
2654
2708
2766
2828
2891
2958
3026
3096
3167
3239
3311
3384
3456
3527
3596
3661
3723
3780
3835
3888
3940
3994
4050
4108
4168
4228
4290
4353
4416
4481
4546
4610
4674
4737
4801
4865
4930
4998
5068
5140
5215
5293
5373
5456
5542
5629
5717
5805
5894
5981
6068
6154
6241
6329
6418
6508
6600
6695
6792
6892
6995
7101
7207
7314
7421
7527
7632
7737
7842
7947
8050
8148
8244
8335
8420
8501
8578
8651
8721
8787
8851
8912
8972
9032
9093
9155
9220
9285
9351
9417
9483
9546
9607
9663
9716
9764
9808
9851
9892
9935
9978
10024
10073
10126
10182
10241
10303
10366
10430
10493
10556
10617
10676
10735
10792
10847
10902
10956
11008
11059
11107
11152
11192
11229
11261
11288
11311
11329
11342
11349
11352
11349
11342
11330
11314
11296
11278
11261
11246
11235
11229
11228
11234
11245
11263
11286
11313
11343
11376
11410
11448
11488
11533
11582
11636
11695
11757
11820
11882
11942
11997
12047
12092
12132
12168
12204
12240
12279
12322
12370
12424
12482
12544
12613
12687
12769
12859
12957
13064
13177
13295
13416
13539
13662
13785
13908
14031
14155
14277
14399
14518
14636
14752
14865
14977
15087
15195
15302
15409
15518
15631
15750
15874
16006
16146
16291
16442
16594
16745
16890
17027
17153
17268
17371
17463
17544
17615
17676
17727
17770
17804
17832
17856
17879
17902
17926
17952
17979
18007
18035
18062
18086
18105
18119
18124
18121
18110
18089
18060
18024
17979
17928
17869
17804
17733
17655
17573
17484
17390
17290
17183
17069
16950
16827
16700
16569
16435
16297
16155
16008
15854
15692
15521
15339
15146
14939
14715
14474
14215
13937
13641
13330
13004
12666
12318
11961
11597
11226
10853
10478
10104
9732
9361
8994
8632
8277
7931
7596
7276
6971
6681
6408
6150
5909
5682
5470
5273
5093
4931
4788
4665
4561
4479
4418
4377
4358
4359
4380
4421
4482
4564
4667
4790
4932
5093
5269
5460
5664
5878
6101
6332
6571
6820
7079
7351
7637
7938
8257
8594
8949
9323
9715
10124
10546
10980
11423
11872
12326
12783
13242
13701
14160
14617
15071
15519
15960
16393
16817
17230
17632
18022
18401
18770
19127
19474
19812
20141
20459
20767
21063
21347
21616
21871
22111
22335
22543
22736
22914
23080
23237
23387
23532
23674
23812
23947
24079
24209
24334
24454
24567
24672
24766
24846
24910
24956
24986
25004
25017
25029
25043
25057
25071
25083
25091
25094
25090
25081
25065
25042
25011
24969
24913
24841
24751
24641
24510
24358
24186
23993
23780
23547
23294
23022
22733
22428
22110
21779
21434
21076
20704
20319
19920
19507
19081
18643
18194
17736
17268
16791
16306
15815
15316
14810
14298
13778
13249
12711
12162
11600
11025
10434
9827
9204
8565
7910
7237
6546
5837
5109
4361
3593
2807
2004
1185
355
-483
-1327
-2173
-3019
-3862
-4701
-5535
-6360
-7176
-7981
-8772
-9548
-10306
-11044
-11758
-12446
-13108
-13743
-14352
-14939
-15504
-16050
-16581
-17097
-17600
-18092
-18575
-19050
-19520
-19986
-20450
-20912
-21370
-21823
-22270
-22709
-23138
-23556
-23960
-24349
-24720
-25073
-25406
-25718
-26009
-26278
-26526
-26753
-26960
-27147
-27315
-27464
-27597
-27714
-27818
-27912
-27997
-28076
-28149
-28219
-28286
-28353
-28422
-28492
-28566
-28646
-28735
-28833
-28942
-29060
-29185
-29314
-29445
-29574
-29698
-29812
-29913
-29998
-30065
-30112
-30138
-30144
-30131
-30099
-30051
-29987
-29910
-29823
-29729
-29632
-29535
-29439
-29349
-29264
-29186
-29114
-29046
-28981
-28916
-28848
-28774
-28692
-28600
-28496
-28378
-28246
-28100
-27938
-27763
-27574
-27373
-27161
-26939
-26710
-26473
-26230
-25981
-25726
-25464
-25193
-24914
-24624
-24323
-24009
-23680
-23334
-22970
-22586
-22181
-21755
-21306
-20833
-20336
-19812
-19262
-18685
-18079
-17445
-16781
-16087
-15364
-14612
-13833
-13029
-12203
-11358
-10498
-9624
-8743
-7856
-6969
-6087
-5214
-4357
-3518
-2704
-1916
-1158
-431
262
920
1544
2137
2707
3267
3828
4402
4996
5618
6275
6970
7709
8493
9325
10203
11129
12101
13120
14184
15293
16446
17643
18882
20161
21480
22836
24228
25651
27101
28570
30053
31541
33030
34515
35991
37457
38908
40342
41759
43157
44534
45890
47224
48535
49825
51092
52338
53563
54765
55943
57098
58230
59338
60424
61487
62528
63547
64545
65519
66472
67400
68303
69181
70033
70859
71656
72425
73164
73874
74553
75202
75821
76408
76966
77493
77992
78464
78910
79332
79729
80103
80452
80777
81076
81349
81594
81810
81996
82152
82278
82373
82436
82468
82468
82435
82369
82269
82137
81970
81771
81538
81272
80974
80643
80278
79879
79445
78977
78473
77935
77363
76756
76113
75433
74718
73967
73182
72363
71513
70633
69724
68787
67827
66847
65850
64840
63824
62805
61787
60775
59772
58782
57806
56848
55908
54989
54089
53211
52352
51514
50695
49896
49117
48358
47620
46900
46200
45516
44849
44196
43557
42931
42315
41708
41109
40516
39927
39341
38758
38175
37593
37011
36428
35844
35260
34674
34089
33505
32925
32348
31782
31225
30680
30149
29634
29137
28658
28199
27761
27346
26953
26584
26240
25924
25636
25380
25160
24976
24831
24726
24662
24638
24652
24700
24777
24879
25000
25137
25285
25440
25599
25760
25921
26080
26237
26391
26541
26688
26831
26973
27113
27252
27391
27531
27670
27807
27944
28077
28206
28330
28451
28567
28681
28793
28902
29010
29115
29218
29320
29421
29520
29619
29718
29814
29907
29995
30075
30144
30201
30243
30268
30273
30257
30218
30152
30057
29931
29772
29577
29347
29080
28777
28439
28072
27680
27270
26849
26420
25988
25558
25131
24712
24302
23903
23516
23144
22788
22448
22126
21821
21534
21263
21009
20770
20543
20328
20122
19923
19729
19539
19351
19165
18980
18797
18615
18437
18266
18104
17954
17820
17703
17606
17529
17473
17439
17426
17434
17463
17514
17585
17677
17790
17922
18074
18245
18434
18639
18860
19095
19343
19602
19869
20141
20415
20687
20956
21220
21478
21729
21973
22212
22446
22675
22901
23124
23344
23559
23769
23974
24173
24365
24548
24723
24887
25038
25175
25297
25405
25503
25596
25689
25789
25900
26025
26168
26330
26513
26721
26954
27216
27506
27827
28179
28561
28971
29404
29855
30315
30777
31238
31692
32137
32573
32994
33401
33790
34161
34512
34841
35148
35434
35697
35940
36165
36374
36574
36770
36968
37175
37394
37631
37888
38169
38475
38808
39169
39560
39978
40424
40896
41391
41908
42444
42994
43556
44125
44697
45269
45838
46400
46953
47496
48028
48549
49061
49563
50059
50549
51035
51517
51994
52468
52937
53401
53859
54312
54758
55197
55627
56047
56458
56858
57247
57625
57991
58344
58685
59012
59325
59623
59906
60175
60429
60668
60894
61105
61303
61487
61658
61817
61968
62115
62263
62413
62569
62732
62904
63085
63277
63481
63697
63927
64170
64426
64696
64977
65269
65571
65880
66194
66511
66829
67145
67458
67766
68067
68360
68644
68919
69183
69438
69684
69921
70150
70372
70587
70795
70997
71193
71384
71571
71754
71935
72114
72293
72470
72648
72827
73006
73185
73364
73542
73717
73890
74059
74225
74387
74545
74696
74841
74978
75105
75222
75328
75421
75501
75565
75614
75645
75659
75655
75631
75588
75525
75442
75338
75215
75072
74910
74731
74536
74326
74104
73871
73628
73377
73121
72862
72602
72344
72089
71840
71597
71362
71135
70918
70710
70511
70323
70144
69975
69816
69666
69525
69394
69271
69158
69053
68957
68871
68794
68728
68671
68624
68586
68559
68540
68531
68531
68542
68562
68594
68636
68689
68755
68832
68922
69026
69143
69274
69419
69577
69750
69937
70137
70351
70580
70823
71082
71357
71649
71956
72276
72604
72936
73267
73593
73913
74224
74525
74813
75088
75347
75589
75812
76014
76194
76351
76485
76595
76683
76752
76805
76845
76878
76908
76937
76966
76996
77024
77050
77072
77086
77091
77085
77065
77027
76970
76890
76785
76652
76489
76294
76066
75804
75506
75172
74801
74392
73944
73457
72930
72362
71753
71104
70420
69705
68968
68213
67445
66668
65882
65089
64290
63485
62673
61856
61033
60203
59366
58518
57660
56788
55901
54997
54075
53137
52183
51215
50235
49247
48252
47255
46256
45256
44257
43257
42256
41255
40252
39248
38242
37234
36225
35216
34206
33197
32188
31179
30171
29163
28155
27148
26143
25141
24141
23146
22158
21176
20204
19242
18292
17355
16434
15528
14640
13768
12913
12075
11254
10449
9660
8887
8128
7383
6651
5933
5228
4535
3856
3192
2542
1908
1291
693
113
-445
-981
-1492
-1978
-2435
-2863
-3259
-3624
-3953
-4247
-4504
-4723
-4904
-5046
-5149
-5214
-5242
-5236
-5197
-5128
-5032
-4912
-4770
-4610
-4433
-4242
-4035
-3818
-3589
-3348
-3098
-2836
-2565
-2283
-1991
-1688
-1374
-1049
-714
-368
-14
348
717
1092
1470
1851
2233
2615
2997
3376
3752
4124
4491
4851
5204
5548
5885
6213
6534
6851
7166
7482
7801
8125
8457
8796
9144
9502
9870
10250
10641
11045
11462
11891
12330
12779
13234
13693
14152
14610
15064
15512
15952
16384
16806
17219
17622
18014
18395
18764
19119
19459
19783
20090
20377
20644
20890
21114
21314
21491
21644
21772
21875
21954
22009
22042
22054
22049
22029
21998
21959
21915
21871
21830
21794
21765
21745
21736
21739
21756
21787
21831
21889
21960
22041
22131
22229
22331
22436
22541
22645
22746
22841
22929
23008
23077
23135
23181
23217
23243
23260
23271
23276
23276
23274
23269
23262
23255
23249
23243
23239
23237
23237
23239
23243
23249
23256
23265
23276
23289
23303
23318
23332
23345
23356
23364
23368
23367
23362
23352
23335
23312
23283
23247
23204
23153
23094
23027
22951
22866
22770
22665
22550
22426
22295
22159
22019
21877
21734
21591
21449
21309
21171
21037
20908
20786
20671
20565
20466
20375
20288
20204
20120
20035
19948
19857
19761
19661
19555
19444
19328
19206
19080
18950
18817
18681
18543
18402
18257
18110
17959
17803
17644
17480
17311
17138
16958
16772
16579
16379
16174
15965
15754
15541
15329
15117
14907
14700
14497
14298
14104
13915
13734
13561
13398
13244
13101
12968
12847
12736
12634
12540
12453
12371
12292
12215
12140
12065
11990
11914
11835
11753
11666
11572
11470
11359
11238
11107
10966
10816
10657
10492
10321
10146
9969
9792
9617
9444
9276
9114
8957
8807
8662
8525
8393
8267
8148
8035
7928
7827
7731
7642
7557
7477
7401
7329
7261
7196
7134
7073
7012
6950
6886
6818
6747
6673
6596
6518
6441
6367
6298
6235
6180
6134
6097
6071
6057
6055
6065
6089
6127
6177
6241
6318
6407
6507
6616
6731
6851
6970
7088
7202
7309
7409
7501
7583
7655
7716
7766
7805
7831
7846
7849
7841
7823
7795
7757
7712
7659
7599
7534
7464
7389
7312
7232
7150
7065
6979
6892
6803
6714
6624
6534
6444
6356
6270
6188
6110
6040
5978
5925
5882
5850
5827
5814
5809
5811
5817
5826
5836
5845
5852
5856
5857
5856
5854
5850
5846
5842
5840
5839
5842
5847
5857
5870
5888
5911
5939
5973
6011
6055
6105
6160
6219
6282
6349
6419
6491
6565
6641
6720
6800
6881
6962
7043
7123
7201
7276
7347
7415
7479
7539
7595
7648
7697
7742
7782
7818
7848
7873
7892
7908
7919
7926
7931
7935
7937
7940
7944
7949
7957
7967
7980
7995
8012
8031
8051
8070
8087
8103
8116
8124
8125
8119
8108
8089
8061
8025
7982
7931
7873
7809
7739
7663
7581
7494
7403
7307
7209
7107
7003
6897
6791
6683
6576
6469
6364
6259
6157
6056
5957
5861
5767
5677
5589
5506
5426
5350
5279
5213
5152
5096
5047
5005
4970
4943
4925
4916
4917
4928
4949
4981
5025
5079
5145
5223
5312
5414
5527
5651
5788
5935
6092
6260
6438
6626
6823
7031
7248
7476
7714
7963
8223
8494
8775
9067
9371
9685
10010
10345
10690
11044
11407
11778
12156
12540
12928
13319
13712
14105
14498
14890
15279
15665
16046
16423
16794
17159
17519
17872
18219
18561
18897
19228
19553
19874
20188
20498
20801
21098
21388
21670
21943
22207
22462
22705
22937
23158
23368
23566
23754
23931
24098
24256
24406
24546
24679
24804
24921
25031
25134
25231
25321
25406
25484
25557
25625
25687
25744
25796
25845
25890
25931
25969
26002
26032
26057
26076
26091
26099
26102
26098
26088
26071
26048
26019
25984
25943
25896
25845
25788
25725
25657
25583
25503
25418
25329
25238
25144
25050
24956
24862
24771
24681
24595
24511
24430
24352
24276
24202
24129
24055
23981
23905
23827
23748
23667
23586
23505
23425
23346
23270
23197
23127
23062
23000
22944
22892
22846
22806
22773
22745
22722
22705
22692
22683
22677
22673
22670
22668
22665
22662
22658
22653
22646
22638
22627
22615
22601
22586
22569
22552
22534
22515
22496
22476
22455
22433
22409
22382
22353
22320
22284
22245
22201
22152
22100
22042
21981
21915
21845
21773
21697
21620
21541
21462
21384
21307
21232
21161
21094
21031
20974
20923
20879
20840
20807
20781
20759
20742
20728
20718
20710
20705
20701
20699
20699
20701
20706
20714
20726
20744
20767
20797
20835
20880
20933
20994
21064
21143
21231
21329
21436
21552
21676
21809
21949
22095
22246
22400
22555
22710
22862
23008
23148
23280
23402
23514
23616
23707
23789
23861
23924
23979
24027
24067
24099
24123
24139
24148
24148
24140
24124
24099
24064
24019
23964
23898
23821
23733
23634
23523
23400
23265
23120
22963
22795
22618
22433
22241
22044
21842
21636
21428
21218
21006
20794
20581
20369
20157
19945
19735
19525
19315
19104
18894
18684
18475
18266
18060
17856
17654
17456
17260
17066
16876
16688
16505
16326
16151
15983
15820
15663
15513
15370
15234
15106
14984
14870
14763
14663
14570
14484
14404
14331
14263
14202
14146
14095
14048
14005
13965
13927
13891
13856
13822
13790
13758
13728
13700
13673
13647
13621
13595
13566
13533
13497
13454
13405
13350
13286
13215
13136
13048
12951
12844
12729
12603
12470
12327
12178
12021
11857
11688
11514
11335
11153
10967
10778
10586
10391
10193
9992
9787
9579
9368
9153
8936
8715
8492
8267
8041
7812
7583
7353
7123
6894
6667
6444
6227
6016
5812
5618
5433
5258
5093
4938
4792
4656
4528
4410
4301
4200
4109
4025
3949
3879
3816
3758
3705
3658
3616
3579
3546
3518
3494
3473
3455
3441
3432
3426
3426
3430
3438
3451
3467
3488
3513
3541
3573
3609
3649
3693
3741
3793
3850
3911
3979
4053
4135
4224
4321
4427
4540
4661
4789
4922
5059
5199
5341
5484
5626
5768
5909
6050
6189
6328
6467
6606
6746
6886
7027
7170
7315
7461
7610
7761
7913
8064
8215
8365
8512
8658
8801
8943
9083
9221
9358
9492
9625
9756
9885
10011
10137
10261
10385
10508
10631
10754
10877
10999
11120
11240
11358
11475
11589
11702
11812
11918
12021
12120
12215
12304
12387
12464
12534
12597
12654
12702
12743
12777
12803
12822
12837
12849
12860
12871
12884
12898
12915
12934
12956
12981
13007
13033
13060
13086
13109
13129
13145
13154
13157
13154
13144
13126
13101
13070
13032
12988
12939
12885
12828
12768
12708
12648
12590
12533
12480
12430
12383
12341
12302
12266
12232
12200
12168
12135
12100
12062
12020
11974
11923
11867
11809
11749
11688
11628
11570
11514
11463
11415
11371
11332
11298
11267
11241
11218
11198
11181
11166
11153
11143
11135
11128
11124
11122
11121
11120
11119
11117
11113
11107
11097
11083
11066
11045
11022
10998
10973
10949
10927
10908
10893
10883
10879
10880
10888
10902
10922
10947
10977
11010
11045
11082
11119
11158
11197
11236
11278
11321
11368
11419
11474
11535
11602
11676
11757
11845
11941
12042
12150
12264
12382
12504
12629
12756
12884
13014
13143
13273
13401
13527
13652
13773
13892
14008
14120
14229
14335
14438
14539
14637
14733
14827
14920
15013
15106
15199
15294
15390
15490
15593
15699
15809
15921
16036
16152
16268
16385
16500
16613
16725
16835
16942
17047
17149
17250
17348
17444
17539
17630
17720
17806
17890
17972
18052
18130
18209
18287
18365
18443
18519
18594
18668
18738
18806
18872
18934
18992
19047
19098
19144
19185
19221
19253
19280
19303
19322
19338
19351
19360
19368
19375
19381
19388
19397
19406
19417
19430
19443
19457
19471
19484
19497
19508
19517
19522
19523
19519
19509
19491
19467
19435
19396
19350
19297
19237
19171
19099
19021
18939
18854
18765
18674
18582
18488
18393
18297
18200
18101
18000
17895
17787
17675
17558
17435
17308
17175
17037
16895
16748
16597
16444
16288
16131
15974
15816
15658
15500
15343
15188
15036
14885
14738
14594
14452
14312
14175
14040
13907
13777
13650
13526
13406
13289
13177
13068
12963
12862
12765
12671
12582
12496
12415
12338
12266
12199
12137
12082
12032
11988
11950
11917
11890
11868
11851
11838
11831
11828
11830
11836
11848
11864
11885
11912
11944
11981
12022
12068
12116
12167
12218
12269
12319
12367
12412
12454
12493
12529
12562
12592
12621
12647
12672
12694
12714
12731
12744
12755
12762
12765
12765
12762
12754
12743
12727
12709
12686
12661
12633
12602
12569
12533
12496
12456
12414
12371
12325
12278
12230
12180
12129
12078
12027
11976
11927
11880
11834
11788
11744
11699
11654
11608
11561
11512
11461
11407
11350
11289
11224
11155
11082
11005
10925
10843
10760
10677
10593
10511
10431
10352
10275
10201
10128
10057
9987
9917
9848
9778
9706
9632
9557
9479
9400
9320
9239
9160
9082
9007
8935
8866
8801
8739
8680
8626
8576
8531
8490
8456
8426
8402
8382
8367
8356
8349
8345
8345
8349
8355
8365
8376
8391
8406
8423
8442
8461
8481
8501
8520
8537
8552
8563
8570
8573
8572
8566
8557
8545
8529
8511
8490
8468
8445
8423
8401
8381
8362
8346
8332
8321
8314
8311
8312
8317
8326
8338
8354
8372
8393
8415
8440
8465
8492
8519
8546
8573
8598
8622
8644
8665
8684
8701
8718
8734
8750
8767
8785
8805
8828
8852
8879
8906
8934
8962
8988
9012
9034
9053
9068
9081
9090
9096
9099
9099
9097
9092
9086
9078
9071
9063
9055
9048
9039
9031
9021
9011
9001
8992
8985
8981
8980
8984
8991
9003
9019
9039
9063
9091
9125
9164
9208
9259
9316
9379
9446
9518
9592
9668
9744
9820
9895
9970
10043
10116
10186
10255
10321
10383
10441
10495
10546
10594
10640
10685
10730
10776
10825
10875
10929
10986
11046
11109
11174
11242
11311
11382
11454
11525
11595
11665
11732
11796
11857
11914
11967
12015
12057
12095
12127
12152
12172
12186
12195
12200
12202
12203
12203
12204
12206
12209
12214
12221
12229
12238
12250
12262
12275
12288
12301
12313
12324
12332
12337
12339
12337
12331
12322
12309
12292
12273
12253
12231
12209
12187
12166
12147
12129
12114
12102
12092
12086
12084
12085
12088
12094
12102
12110
12119
12128
12137
12145
12152
12158
12163
12166
12167
12167
12164
12160
12155
12149
12144
12139
12136
12134
12134
12136
12141
12150
12161
12175
12193
12214
12238
12264
12292
12323
12355
12388
12422
12456
12490
12524
12555
12585
12612
12637
12658
12677
12693
12706
12717
12726
12733
12738
12742
12745
12748
12751
12754
12756
12759
12763
12767
12772
12777
12783
12789
12796
12803
12811
12820
12832
12846
12862
12882
12906
12933
12965
13000
13040
13084
13133
13186
13243
13303
13366
13431
13498
13567
13635
13704
13771
13838
13903
13966
14027
14085
14140
14191
14239
14282
14322
14358
14389
14416
14440
14460
14476
14490
14501
14509
14514
14517
14518
14518
14515
14512
14508
14504
14500
14496
14494
14492
14492
14494
14497
14501
14506
14512
14517
14522
14526
14529
14531
14533
14533
14532
14530
14526
14521
14513
14503
14490
14474
14454
14429
14400
14365
14325
14279
14228
14170
14107
14039
13964
13885
13801
13712
13619
13522
13420
13315
13207
13094
12978
12858
12735
12609
12480
12348
12214
12077
11940
11801
11661
11522
11382
11242
11101
10960
10818
10674
10530
10383
10235
10085
9933
9779
9623
9465
9306
9145
8983
8820
8657
8495
8332
8170
8009
7848
7687
7526
7366
7205
7044
6884
6723
6562
6402
6242
6083
5926
5770
5616
5464
5314
5166
5020
4877
4736
4599
4465
4336
4211
4091
3979
3872
3771
3678
3592
3514
3443
3379
3322
3271
3227
3188
3154
3125
3100
3079
3063
3050
3042
3038
3039
3045
3056
3074
3097
3126
3161
3201
3247
3298
3355
3415
3481
3550
3623
3698
3776
3855
3934
4011
4089
4165
4240
4313
4384
4454
4521
4587
4652
4714
4775
4833
4891
4947
5002
5056
5109
5161
5212
5261
5309
5354
5399
5441
5481
5520
5555
5588
5617
5643
5664
5680
5691
5696
5696
5690
5679
5661
5638
5610
5577
5540
5501
5459
5417
5374
5333
5292
5253
5217
5182
5149
5118
5089
5061
5034
5006
4979
4950
4921
4891
4860
4830
4799
4770
4741
4714
4690
4669
4652
4639
4631
4627
4628
4633
4642
4655
4671
4690
4709
4730
4752
4774
4797
4820
4843
4868
4893
4920
4948
4977
5007
5038
5069
5101
5134
5167
5201
5236
5272
5308
5345
5382
5420
5459
5498
5538
5579
5620
5662
5704
5746
5787
5828
5869
5910
5950
5992
6035
6079
6124
6172
6222
6275
6330
6389
6450
6514
6581
6651
6722
6794
6867
6942
7018
7095
7173
7252
7332
7413
7494
7575
7657
7738
7820
7903
7987
8071
8157
8245
8332
8420
8507
8593
8678
8760
8841
8919
8994
9066
9134
9198
9258
9314
9366
9415
9459
9501
9539
9575
9608
9639
9668
9696
9722
9746
9769
9792
9813
9835
9856
9878
9901
9924
9949
9974
10000
10027
10055
10083
10111
10139
10166
10192
10215
10236
10254
10268
10280
10288
10293
10295
10294
10290
10284
10275
10263
10250
10235
10219
10204
10190
10177
10166
10157
10151
10148
10148
10150
10154
10161
10169
10179
10190
10203
10216
10230
10244
10258
10272
10287
10302
10318
10336
10357
10380
10406
10436
10469
10505
10545
10588
10635
10686
10741
10800
10863
10931
11004
11081
11162
11247
11336
11428
11522
11619
11718
11818
11921
12025
12131
12239
12350
12462
12576
12692
12809
12927
13046
13166
13287
13410
13533
13657
13781
13905
14028
14150
14271
14390
14506
14620
14731
14839
14943
15045
15143
15237
15329
15416
15500
15580
15657
15729
15797
15861
15920
15976
16027
16073
16116
16155
16190
16219
16247
16270
16289
16305
16318
16328
16335
16341
16347
16350
16352
16353
16352
16350
16344
16338
16327
16312
16295
16273
16247
16216
16181
16142
16097
16049
15996
15938
15877
15813
15747
15679
15611
15542
15473
15404
15335
15267
15199
15130
15061
14991
14920
14847
14772
14695
14617
14538
14458
14377
14297
14217
14138
14061
13985
13911
13840
13771
13706
13643
13582
13524
13468
13414
13361
13309
13259
13210
13162
13116
13071
13027
12983
12941
12899
12859
12820
12783
12748
12715
12684
12656
12631
12608
12587
12568
12551
12536
12522
12510
12500
12491
12484
12477
12472
12468
12464
12462
12461
12461
12462
12463
12465
12467
12469
12472
12476
12480
12484
12490
12496
12504
12514
12526
12539
12555
12571
12589
12608
12627
12646
12665
12682
12698
12712
12723
12731
12735
12736
12734
12727
12718
12706
12691
12675
12656
12636
12614
12592
12569
12545
12522
12499
12477
12457
12439
12422
12407
12395
12384
12376
12369
12364
12360
12357
12355
12355
12354
12355
12356
12359
12362
12367
12373
12382
12393
12407
12424
12442
12462
12482
12502
12522
12541
12558
12575
12590
12604
12616
12626
12633
12637
12639
12638
12633
12626
12615
12602
12585
12566
12544
12520
12494
12466
12436
12405
12371
12336
12299
12261
12221
12179
12136
12090
12043
11993
11941
11886
11829
11769
11707
11644
11579
11513
11446
11377
11309
11239
11169
11099
11028
10956
10883
10808
10731
10652
10572
10489
10404
10318
10231
10141
10051
9960
9867
9774
9679
9584
9489
9394
9299
9204
9110
9016
8924
8832
8741
8651
8561
8472
8384
8297
8210
8124
8037
7951
7864
7776
7689
7601
7512
7424
7336
7249
7161
7075
6989
6904
6820
6736
6653
6571
6490
6411
6333
6256
6181
6108
6036
5966
5898
5831
5766
5703
5641
5580
5520
5460
5400
5341
5282
5223
5165
5108
5053
4998
4945
4893
4843
4796
4750
4708
4668
4631
4598
4567
4541
4517
4498
4482
4471
4464
4461
4463
4469
4479
4493
4510
4531
4555
4581
4611
4643
4679
4717
4758
4803
4851
4902
4958
5017
5081
5148
5219
5294
5373
5455
5542
5632
5726
5823
5923
6024
6128
6232
6336
6440
6543
6644
6745
6843
6940
7035
7129
7221
7311
7400
7487
7572
7655
7736
7814
7890
7963
8032
8100
8163
8224
8282
8336
8387
8435
8481
8523
8563
8600
8636
8669
8700
8729
8755
8780
8802
8821
8839
8854
8868
8881
8893
8904
8915
8926
8937
8949
8962
8975
8988
9001
9015
9027
9039
9050
9060
9069
9077
9083
9089
9093
9098
9102
9106
9111
9116
9121
9128
9135
9143
9151
9160
9169
9178
9185
9191
9194
9194
9192
9186
9178
9167
9155
9140
9124
9107
9090
9071
9051
9031
9009
8986
8962
8936
8908
8879
8849
8817
8784
8750
8715
8678
8641
8604
8566
8527
8488
8449
8409
8369
8328
8286
8243
8198
8153
8106
8058
8010
7963
7913
7864
7813
7762
7710
7657
7603
7549
7493
7437
7380
7324
7268
7213
7160
7109
7060
7014
6971
6929
6890
6852
6815
6778
6742
6705
6668
6631
6594
6557
6519
6483
6447
6414
6382
6352
6326
6302
6281
6263
6249
6239
6232
6229
6229
6233
6239
6247
6257
6268
6280
6292
6303
6314
6323
6331
6338
6345
6350
6355
6359
6364
6369
6374
6381
6387
6395
6404
6415
6427
6441
6457
6475
6495
6518
6542
6567
6593
6621
6649
6678
6708
6738
6770
6802
6834
6867
6901
6936
6972
7008
7046
7084
7122
7161
7199
7237
7274
7310
7346
7381
7415
7450
7484
7518
7552
7586
7620
7654
7687
7720
7752
7783
7812
7840
7867
7892
7914
7935
7954
7971
7987
8000
8013
8025
8036
8045
8053
8061
8068
8074
8080
8085
8090
8093
8098
8102
8106
8111
8116
8121
8125
8130
8135
8138
8141
8146
8148
8151
8154
8159
8163
8167
8172
8178
8185
8194
8204
8215
8229
8244
8261
8279
8299
8320
8343
8368
8395
8423
8454
8485
8517
8551
8585
8619
8653
8687
8721
8755
8789
8822
8857
8891
8925
8960
8995
9029
9064
9099
9133
9168
9203
9238
9273
9307
9341
9373
9404
9433
9460
9486
9509
9531
9550
9568
9584
9597
9608
9616
9622
9626
9628
9628
9627
9625
9622
9619
9615
9610
9605
9599
9591
9584
9575
9565
9554
9543
9531
9518
9504
9489
9474
9458
9442
9425
9407
9390
9372
9354
9336
9318
9300
9282
9264
9246
9229
9213
9198
9184
9170
9157
9144
9132
9120
9109
9098
9087
9077
9068
9058
9047
9036
9023
9008
8992
8975
8957
8939
8921
8903
8884
8867
8849
8831
8814
8797
8780
8763
8746
8729
8712
8695
8678
8661
8643
8626
8609
8593
8578
8564
8551
8540
8530
8523
8516
8511
8508
8506
8505
8504
8505
8506
8509
8513
8518
8524
8532
8542
8554
8569
8585
8604
8626
8650
8677
8707
8739
8774
8811
8850
8892
8935
8981
9029
9079
9131
9185
9240
9298
9356
9416
9477
9540
9603
9667
9732
9798
9865
9933
10002
10073
10144
10216
10289
10362
10436
10510
10583
10655
10726
10795
10863
10928
10992
11053
11112
11168
11222
11274
11323
11370
11414
11458
11499
11539
11579
11617
11655
11692
11728
11763
11797
11830
11861
11891
11918
11943
11966
11987
12004
12019
12030
12038
12043
12044
12042
12036
12027
12016
12001
11985
11965
11944
11921
11896
11870
11841
11811
11780
11746
11710
11673
11634
11592
11549
11504
11456
11407
11355
11302
11245
11186
11125
11061
10996
10928
10859
10788
10717
10645
10574
10502
10431
10361
10293
10225
10160
10097
10035
9976
9920
9865
9813
9764
9716
9671
9629
9589
9551
9517
9485
9456
9430
9407
9387
9370
9356
9345
9336
9329
9324
9321
9320
9320
9321
9325
9330
9338
9348
9360
9375
9392
9410
9430
9450
9470
9490
9509
9527
9544
9559
9572
9584
9595
9603
9610
9615
9618
9621
9624
9626
9628
9630
9632
9633
9634
9634
9633
9631
9627
9622
9615
9607
9597
9585
9571
9555
9537
9517
9494
9469
9442
9412
9381
9347
9311
9274
9236
9198
9159
9119
9080
9041
9002
8963
8924
8884
8845
8805
8765
8725
8685
8645
8606
8567
8527
8488
8448
8408
8367
8326
8284
8242
8199
8154
8109
8063
8013
7962
7908
7851
7792
7731
7667
7602
7535
7466
7396
7325
7253
7180
7107
7033
6959
6885
6811
6736
6661
6585
6509
6432
6354
6275
6195
6115
6034
5953
5871
5790
5709
5628
5547
5466
5386
5307
5228
5151
5076
5002
4932
4864
4800
4740
4684
4632
4585
4543
4505
4471
4441
4414
4391
4371
4353
4338
4325
4314
4305
4298
4292
4287
4283
4280
4278
4276
4275
4275
4276
4278
4281
4285
4290
4297
4307
4318
4331
4347
4365
4385
4408
4433
4460
4489
4520
4552
4586
4620
4655
4690
4724
4758
4792
4825
4856
4886
4915
4942
4968
4992
5015
5037
5057
5076
5094
5110
5125
5139
5151
5161
5171
5178
5184
5187
5189
5188
5185
5180
5172
5162
5149
5136
5120
5103
5085
5066
5046
5026
5005
4983
4962
4941
4920
4901
4884
4868
4854
4843
4835
4829
4826
4826
4828
4832
4839
4848
4859
4872
4888
4905
4925
4947
4970
4995
5021
5048
5077
5106
5137
5168
5200
5234
5268
5303
5340
5377
5416
5454
5493
5533
5572
5611
5651
5690
5730
5770
5810
5849
5888
5926
5963
5999
6035
6070
6104
6138
6171
6204
6236
6267
6298
6329
6359
6389
6419
6449
6479
6509
6539
6570
6601
6632
6664
6696
6729
6761
6794
6827
6861
6894
6927
6960
6992
7025
7057
7088
7120
7150
7179
7208
7235
7262
7287
7312
7337
7361
7386
7411
7437
7464
7492
7521
7551
7583
7617
7652
7688
7726
7766
7806
7849
7892
7937
7982
8026
8073
8119
8164
8210
8255
8300
8346
8391
8435
8480
8524
8567
8610
8652
8693
8734
8774
8814
8852
8889
8924
8958
8990
9019
9047
9071
9093
9111
9127
9140
9149
9155
9158
9158
9154
9147
9137
9124
9108
9089
9068
9044
9018
8990
8961
8930
8898
8866
8833
8800
8768
8735
8703
8672
8640
8610
8580
8551
8522
8494
8465
8437
8409
8381
8352
8323
8293
8264
8235
8205
8177
8148
8121
8096
8071
8048
8026
8007
7989
7974
7960
7949
7939
7932
7927
7924
7923
7925
7928
7934
7941
7950
7961
7973
7987
8003
8019
8037
8057
8077
8102
8127
8154
8183
8215
8248
8282
8318
8355
8394
8434
8474
8516
8558
8600
8643
8685
8727
8768
8808
8847
8885
8923
8959
8994
9029
9062
9095
9128
9161
9194
9228
9263
9299
9335
9373
9410
9449
9487
9526
9565
9604
9643
9680
9717
9753
9788
9822
9855
9888
9920
9952
9984
10016
10049
10082
10115
10149
10184
10219
10254
10290
10326
10361
10396
10431
10464
10496
10528
10558
10587
10615
10643
10669
10695
10721
10745
10770
10794
10818
10841
10865
10889
10912
10936
10958
10981
11003
11024
11044
11063
11081
11098
11113
11126
11137
11146
11152
11155
11155
11151
11145
11135
11122
11106
11088
11066
11042
11016
10987
10957
10926
10893
10858
10822
10785
10746
10707
10666
10625
10582
10539
10495
10450
10405
10357
10310
10261
10211
10162
10113
10064
10016
9970
9925
9882
9841
9803
9766
9731
9699
9670
9643
9618
9595
9574
9554
9536
9517
9500
9482
9465
9449
9432
9415
9399
9382
9366
9350
9336
9322
9309
9299
9290
9283
9278
9275
9275
9277
9282
9288
9297
9309
9322
9338
9355
9374
9395
9416
9439
9461
9484
9506
9528
9550
9572
9594
9615
9637
9659
9682
9705
9729
9753
9778
9803
9828
9852
9877
9902
9926
9951
9975
9998
10022
10045
10068
10090
10113
10137
10160
10184
10209
10234
10260
10286
10313
10341
10369
10399
10429
10460
10492
10525
10559
10595
10631
10667
10705
10742
10780
10818
10855
10892
10928
10964
10999
11033
11066
11098
11130
11160
11190
11220
11249
11278
11306
11334
11363
11391
11420
11449
11478
11508
11538
11568
11598
11628
11658
11687
11717
11746
11774
11801
11828
11853
11878
11902
11924
11946
11966
11985
12004
12022
12039
12055
12072
12088
12104
12120
12137
12153
12170
12186
12203
12220
12235
12250
12263
12274
12283
12290
12295
12296
12295
12291
12285
12275
12262
12247
12229
12210
12188
12164
12139
12113
12086
12058
12030
12001
11973
11944
11915
11886
11857
11826
11795
11763
11729
11695
11659
11622
11584
11544
11504
11463
11420
11378
11335
11292
11249
11206
11164
11123
11082
11043
11006
10969
10934
10901
10869
10838
10808
10779
10752
10725
10699
10673
10649
10625
10603
10581
10561
10541
10522
10504
10487
10471
10455
10440
10425
10410
10396
10383
10370
10357
10346
10334
10323
10313
10303
10294
10285
10276
10267
10257
10247
10235
10223
10209
10194
10177
10159
10140
10121
10100
10080
10059
10037
10016
9994
9972
9950
9927
9904
9880
9855
9830
9804
9778
9752
9726
9701
9676
9651
9628
9605
9582
9561
9540
9520
9501
9481
9463
9444
9426
9408
9389
9371
9353
9334
9316
9297
9278
9258
9238
9216
9194
9171
9146
9121
9094
9067
9039
9011
8983
8954
8926
8897
8869
8841
8814
8787
8761
8735
8711
8687
8664
8642
8621
8601
8582
8564
8547
8530
8513
8497
8481
8465
8449
8432
8415
8397
8379
8360
8341
8321
8302
8281
8261
8241
8221
8201
8182
8163
8144
8125
8106
8089
8071
8054
8036
8019
8000
7983
7964
7945
7926
7905
7884
7861
7837
7812
7785
7757
7727
7695
7662
7628
7592
7556
7519
7481
7442
7404
7365
7326
7287
7249
7210
7170
7130
7089
7047
7003
6958
6912
6864
6814
6763
6710
6657
6602
6546
6489
6431
6374
6316
6258
6200
6142
6086
6030
5974
5920
5867
5815
5764
5714
5665
5618
5572
5528
5484
5443
5402
5364
5326
5291
5258
5228
5199
5174
5151
5131
5113
5098
5086
5075
5067
5061
5057
5054
5054
5054
5056
5060
5065
5071
5079
5088
5099
5110
5123
5137
5152
5168
5185
5202
5221
5239
5258
5278
5296
5315
5333
5350
5367
5384
5400
5416
5433
5449
5466
5484
5502
5522
5542
5564
5588
5613
5639
5666
5695
5725
5756
5788
5821
5855
5890
5926
5962
5999
6036
6074
6112
6151
6190
6230
6270
6310
6350
6390
6429
6468
6506
6544
6581
6617
6651
6685
6718
6750
6781
6811
6841
6869
6897
6925
6952
6978
7005
7032
7058
7085
7113
7140
7168
7197
7226
7255
7285
7315
7346
7377
7409
7442
7474
7507
7541
7574
7607
7640
7673
7707
7740
7774
7808
7842
7877
7912
7948
7985
8022
8061
8099
8138
8178
8218
8258
8299
8339
8380
8421
8463
8505
8547
8590
8633
8677
8720
8764
8809
8853
8898
8944
8990
9036
9082
9128
9173
9219
9264
9309
9353
9397
9440
9483
9525
9567
9609
9650
9690
9730
9771
9810
9850
9890
9930
9969
10008
10047
10085
10123
10160
10196
10231
10265
10298
10329
10360
10390
10419
10449
10478
10509
10539
10571
10604
10637
10672
10707
10742
10778
10815
10852
10889
10925
10961
10997
11031
11064
11096
11126
11155
11184
11212
11239
11266
11292
11319
11346
11373
11400
11427
11454
11481
11508
11534
11559
11582
11605
11626
11645
11662
11678
11692
11703
11713
11721
11727
11731
11733
11733
11732
11729
11725
11718
11710
11701
11690
11678
11665
11651
11636
11621
11605
11588
11571
11553
11534
11514
11493
11470
11446
11420
11393
11364
11334
11303
11270
11237
11203
11169
11134
11099
11064
11028
10993
10957
10922
10887
10852
10818
10784
10749
10715
10681
10647
10612
10578
10543
10507
10471
10434
10396
10357
10317
10276
10235
10193
10150
10108
10065
10022
9979
9938
9896
9856
9817
9780
9743
9709
9676
9644
9614
9585
9558
9533
9509
9487
9466
9446
9428
9412
9398
9385
9374
9364
9356
9349
9343
9338
9335
9333
9333
9335
9339
9345
9354
9365
9379
9396
9416
9438
9464
9492
9523
9556
9592
9630
9671
9713
9758
9804
9852
9901
9952
10005
10059
10114
10170
10228
10286
10345
10405
10466
10527
10589
10652
10715
10780
10845
10910
10977
11043
11111
11178
11245
11311
11377
11442
11505
11567
11628
11687
11745
11801
11855
11908
11959
12009
12057
12103
12147
12189
12229
12268
12303
12337
12369
12398
12426
12451
12475
12496
12517
12535
12553
12569
12583
12596
12608
12618
12627
12635
12641
12646
12649
12651
12652
12651
12649
12647
12643
12639
12634
12629
12623
12617
12610
12603
12595
12586
12576
12565
12553
12539
12524
12507
12489
12470
12450
12428
12406
12382
12358
12333
12307
12280
12253
12224
12195
12165
12134
12102
12071
12039
12007
11975
11943
11912
11881
11850
11820
11789
11759
11729
11699
11668
11637
11606
11574
11542
11509
11475
11441
11406
11370
11333
11295
11255
11215
11173
11130
11086
11041
10995
10948
10901
10854
10806
10758
10711
10663
10617
10571
10526
10483
10440
10399
10360
10322
10286
10251
10217
10186
10155
10126
10099
10072
10047
10023
10001
9978
9957
9935
9914
9893
9872
9852
9832
9813
9794
9776
9759
9743
9729
9715
9702
9691
9681
9672
9664
9657
9652
9647
9643
9640
9638
9636
9636
9636
9637
9638
9641
9644
9647
9651
9655
9660
9665
9671
9678
9685
9694
9703
9715
9728
9743
9759
9778
9799
9821
9844
9869
9895
9922
9949
9978
10007
10036
10067
10098
10131
10164
10198
10233
10268
10304
10341
10378
10415
10453
10492
10531
10570
10610
10650
10691
10733
10774
10816
10858
10901
10943
10986
11028
11070
11112
11154
11196
11238
11279
11320
11361
11401
11441
11481
11519
11557
11593
11628
11662
11695
11726
11756
11784
11810
11834
11857
11877
11896
11913
11928
11942
11954
11964
11973
11981
11987
11992
11995
11997
11997
11995
11992
11987
11980
11971
11960
11948
11935
11920
11905
11888
11871
11853
11834
11816
11796
11777
11757
11737
11716
11696
11675
11654
11632
11611
11589
11567
11544
11521
11497
11472
11447
11422
11396
11371
11346
11321
11297
11274
11252
11231
11212
11194
11178
11163
11149
11137
11125
11114
11103
11093
11082
11071
11060
11048
11035
11021
11007
10993
10979
10965
10952
10939
10927
10916
10907
10899
10892
10887
10883
10880
10878
10878
10879
10882
10886
10891
10898
10906
10914
10924
10935
10946
10958
10970
10983
10997
11011
11026
11041
11057
11072
11088
11104
11120
11136
11152
11169
11186
11204
11222
11241
11261
11281
11303
11326
11350
11376
11403
11432
11462
11493
11525
11559
11593
11627
11662
11697
11732
11767
11802
11838
11873
11909
11944
11980
12015
12051
12086
12121
12155
12190
12223
12256
12288
12319
12349
12378
12405
12431
12456
12480
12502
12524
12544
12564
12584
12603
12621
12640
12658
12676
12694
12712
12730
12748
12765
12782
12799
12815
12830
12846
12860
12873
12886
12897
12906
12915
12921
12926
12929
12930
12929
12926
12922
12915
12908
12899
12889
12879
12868
12857
12846
12835
12824
12813
12803
12793
12782
12772
12760
12748
12736
12722
12709
12695
12681
12667
12653
12640
12627
12615
12605
12595
12585
12577
12569
12562
12555
12548
12542
12535
12528
12521
12514
12506
12498
12489
12480
12470
12459
12448
12436
12423
12410
12396
12382
12367
12351
12335
12319
12302
12285
12268
12252
12235
12218
12202
12187
12171
12157
12143
12130
12118
12107
12096
12086
12076
12067
12058
12050
12042
12034
12025
12017
12009
12000
11992
11983
11975
11967
11959
11951
11944
11936
11929
11922
11916
11909
11903
11897
11891
11885
11880
11874
11870
11866
11862
11859
11857
11856
11856
11858
11860
11863
11867
11872
11879
11886
11895
11905
11916
11929
11943
11960
11978
11998
12020
12043
12068
12095
12123
12152
12181
12210
12239
12268
12297
12325
12352
12379
12405
12431
12457
12483
12509
12535
12560
12586
12612
12638
12663
12689
12714
12739
12764
12788
12813
12837
12862
12886
12910
12935
12959
12982
13006
13028
13050
13072
13092
13112
13132
13151
13169
13187
13205
13223
13241
13258
13275
13292
13309
13325
13341
13356
13370
13384
13396
13408
13418
13428
13437
13445
13452
13459
13465
13471
13476
13481
13485
13488
13491
13492
13493
13492
13491
13488
13484
13479
13474
13468
13461
13453
13446
13437
13429
13419
13409
13399
13388
13376
13363
13349
13335
13320
13305
13290
13274
13258
13242
13227
13212
13198
13185
13172
13160
13149
13139
13129
13120
13111
13103
13095
13087
13080
13073
13066
13060
13053
13048
13042
13037
13033
13028
13024
13021
13019
13017
13016
13016
13017
13020
13024
13030
13038
13047
13058
13070
13084
13099
13116
13133
13152
13171
13191
13212
13234
13257
13280
13304
13330
13356
13384
13413
13443
13474
13506
13539
13572
13605
13639
13673
13706
13739
13772
13805
13837
13870
13902
13933
13964
13995
14026
14055
14084
14112
14139
14166
14192
14216
14240
14263
14286
14307
14328
14347
14366
14384
14401
14416
14431
14444
14456
14467
14478
14487
14496
14504
14511
14518
14525
14531
14537
14543
14549
14556
14562
14568
14574
14581
14587
14593
14599
14605
14611
14617
14623
14629
14636
14642
14648
14653
14659
14665
14671
14677
14683
14689
14695
14701
14706
14712
14718
14724
14729
14735
14741
14746
14752
14758
14763
14769
14775
14780
14786
14791
14797
14802
14808
14813
14818
14824
14829
14835
14840
14845
14851
14856
14861
14866
14872
14877
14882
14887
14892
14898
14903
14908
14913
14918
14923
14928
14933
14938
14943
14948
14953
14958
14963
14968
14972
14977
14982
14987
14992
14996
15001
15006
15011
15015
15020
15025
15029
15034
15038
15043
15048
15052
15057
15061
15066
15070
15075
15079
15083
15088
15092
15097
15101
15105
15109
15114
15118
15122
15126
15131
15135
15139
15143
15147
15151
15155
15160
15164
15168
15172
15176
15180
15184
15187
15191
15195
15199
15203
15207
15211
15215
15218
15222
15226
15230
15233
15237
15241
15244
15248
15252
15255
15259
15262
15266
15269
15273
15276
15280
15283
15287
15290
15293
15297
15300
15304
15307
15310
15313
15317
15320
15323
15326
15330
15333
15336
15339
15342
15345
15348
15351
15354
15357
15360
15363
15366
15369
15372
15375
15378
15381
15384
15386
15389
15392
15395
15398
15400
15403
15406
15408
15411
15414
15416
15419
15421
15424
15427
15429
15432
15434
15437
15439
15441
15444
15446
15449
15451
15453
15456
15458
15460
15462
15465
15467
15469
15471
15473
15476
15478
15480
15482
15484
15486
15488
15490
15492
15494
15496
15498
15500
15502
15504
15506
15507
15509
15511
15513
15515
15516
15518
15520
15522
15523
15525
15527
15528
15530
15531
15533
15534
15536
15537
15539
15540
15542
15543
15545
15546
15548
15549
15550
15552
15553
15554
15555
15557
15558
15559
15560
15561
15563
15564
15565
15566
15567
15568
15569
15570
15571
15572
15573
15574
15575
15576
15577
15578
15578
15579
15580
15581
15582
15582
15583
15584
15585
15585
15586
15587
15587
15588
15588
15589
15589
15590
15590
15591
15591
15592
15592
15593
15593
15594
15594
15594
15595
15595
15595
15595
15596
15596
15596
15596
15596
15597
15597
15597
15597
15597
15597
15597
15597
15597
15597
15597
15597
15597
15597
15597
15597
15596
15596
15596
15596
15596
15595
15595
15595
15595
15594
15594
15594
15593
15593
15592
15592
15592
15591
15591
15590
15590
15589
15588
15588
15587
15587
15586
15585
15585
15584
15583
15583
15582
15581
15580
15579
15579
15578
15577
15576
15575
15574
15573
15572
15571
15570
15569
15568
15567
15566
15565
15564
15563
15562
15561
15559
15558
15557
15556
15554
15553
15552
15551
15549
15548
15546
15545
15544
15542
15541
15539
15538
15536
15535
15533
15532
15530
15529
15527
15525
15524
15522
15520
15519
15517
15515
15513
15512
15510
15508
15506
15504
15502
15500
15498
15497
15495
15493
15491
15489
15487
15485
15482
15480
15478
15476
15474
15472
15470
15467
15465
15463
15461
15458
15456
15454
15452
15449
15447
15444
15442
15440
15437
15435
15432
15430
15427
15425
15422
15419
15417
15414
15412
15409
15406
15404
15401
15398
15395
15393
15390
15387
15384
15381
15379
15376
15373
15370
15367
15364
15361
15358
15355
15352
15349
15346
15343
15340
15337
15333
15330
15327
15324
15321
15317
15314
15311
15308
15304
15301
15298
15294
15291
15287
15284
15281
15277
15274
15270
15267
15263
15260
15256
15252
15249
15245
15241
15238
15234
15230
15227
15223
15219
15215
15212
15208
15204
15200
15196
15192
15188
15184
15181
15177
15173
15169
15165
15160
15156
15152
15148
15144
15140
15136
15132
15127
15123
15119
15115
15110
15106
15102
15098
15093
15089
15084
15080
15076
15071
15067
15062
15058
15053
15049
15044
15040
15035
15030
15026
15021
15016
15012
15007
15002
14998
14993
14988
14983
14978
14974
14969
14964
14959
14954
14949
14944
14939
14934
14929
14924
14919
14914
14909
14904
14899
14894
14888
14883
14878
14873
14868
14862
14857
14852
14847
14841
14836
14830
14825
14820
14814
14809
14803
14798
14792
14787
14781
14776
14770
14765
14759
14753
14748
14742
14736
14731
14725
14719
14714
14708
14702
14696
14690
14684
14679
14673
14667
14661
14655
14649
14643
14637
14631
14625
14619
14613
14607
14601
14594
14588
14582
14576
14570
14563
14557
14551
14545
14538
14532
14526
14519
14513
14506
14500
14494
14487
14481
14474
14468
14461
14455
14448
14441
14435
14428
14422
14415
14408
14402
14395
14388
14381
14375
14368
14361
14354
14347
14340
14334
14327
14320
14313
14306
14299
14292
14285
14278
14271
14264
14257
14249
14242
14235
14228
14221
14214
14206
14199
14192
14185
14177
14170
14163
14155
14148
14140
14133
14126
14118
14111
14103
14096
14088
14081
14073
14065
14058
14050
14043
14035
14027
14020
14012
14004
13996
13989
13981
13973
13965
13957
13949
13941
13934
13926
13918
13910
13902
13894
13886
13878
13870
13862
13853
13845
13837
13829
13821
13813
13805
13796
13788
13780
13772
13763
13755
13747
13738
13730
13721
13713
13705
13696
13688
13679
13671
13662
13654
13645
13636
13628
13619
13611
13602
13593
13585
13576
13567
13558
13550
13541
13532
13523
13514
13505
13497
13488
13479
13470
13461
13452
13443
13434
13425
13416
13407
13398
13388
13379
13370
13361
13352
13343
13333
13324
13315
13306
13296
13287
13278
13268
13259
13250
13240
13231
13221
13212
13202
13193
13183
13174
13164
13155
13145
13135
13126
13116
13106
13097
13087
13077
13068
13058
13048
13038
13028
13019
13009
12999
12989
12979
12969
12959
12949
12939
12929
12919
12909
12899
12889
12879
12869
12858
12848
12838
12828
12818
12807
12797
12787
12777
12766
12756
12746
12735
12725
12714
12704
12694
12683
12673
12662
12652
12641
12630
12620
12609
12599
12588
12577
12567
12556
12545
12535
12524
12513
12502
12491
12481
12470
12459
12448
12437
12426
12415
12404
12393
12382
12371
12360
12349
12338
12327
12316
12305
12294
12283
12271
12260
12249
12238
12227
12215
12204
12193
12181
12170
12159
12147
12136
12124
12113
12101
12090
12078
12067
12055
12044
12032
12021
12009
11997
11986
11974
11962
11951
11939
11927
11915
11904
11892
11880
11868
11856
11844
11833
11821
11809
11797
11785
11773
11761
11749
11737
11725
11713
11700
11688
11676
11664
11652
11640
11627
11615
11603
11591
11578
11566
11554
11541
11529
11517
11504
11492
11479
11467
11454
11442
11429
