5
27619
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
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
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
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
12
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
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
21
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
23
23
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
28
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
32
32
33
33
33
33
33
33
33
34
34
34
34
34
34
34
35
35
35
35
35
35
35
36
36
36
36
36
36
36
37
37
37
37
37
37
37
38
38
38
38
38
38
38
39
39
39
39
39
39
39
40
40
40
40
40
40
40
41
41
41
41
41
41
41
42
42
42
42
42
42
43
43
43
43
43
43
43
44
44
44
44
44
44
45
45
45
45
45
45
45
46
46
46
46
46
46
47
47
47
47
47
47
48
48
48
48
48
48
48
49
49
49
49
49
49
50
50
50
50
50
50
50
51
51
51
51
51
51
51
52
52
52
52
52
52
52
53
53
53
53
53
53
53
53
54
54
54
54
54
54
54
54
55
55
55
55
55
55
55
55
56
56
56
56
56
56
56
56
57
57
57
57
57
57
57
57
57
57
58
58
58
58
58
58
58
58
58
59
59
59
59
59
59
59
59
59
59
60
60
60
60
60
60
60
60
60
60
60
61
61
61
61
61
61
61
61
61
61
61
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
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
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
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
73
73
73
73
73
73
73
73
73
73
73
73
73
74
74
74
74
74
74
74
74
74
74
74
74
74
75
75
75
75
75
75
75
75
75
75
75
75
75
76
76
76
76
76
76
76
76
76
76
76
76
76
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
93
93
93
93
93
93
93
93
93
93
93
93
93
93
94
94
94
94
94
94
95
95
95
96
96
96
96
96
96
97
97
96
96
96
96
96
96
95
95
95
95
94
94
94
94
94
94
94
93
93
93
93
93
93
93
93
93
93
93
94
94
94
94
95
95
95
95
95
96
96
96
96
96
96
96
95
95
95
95
95
95
96
96
96
96
97
97
97
97
97
97
97
97
97
97
97
97
97
97
96
96
96
96
96
96
95
95
94
94
94
93
93
92
92
92
92
92
92
92
93
93
94
94
95
95
95
96
96
96
96
96
96
96
96
97
97
97
98
98
99
99
100
100
101
101
102
103
104
105
105
106
107
108
109
110
111
112
114
115
116
118
119
120
122
123
125
127
129
131
133
136
138
140
142
144
146
148
150
152
154
156
157
159
161
163
165
167
169
172
175
178
181
184
187
190
194
197
200
203
207
210
212
215
217
219
221
222
223
224
224
224
224
223
222
221
220
219
218
217
216
215
214
214
213
213
212
211
210
209
208
206
204
202
200
197
195
192
190
187
185
183
181
179
178
176
174
172
170
168
165
163
160
157
154
151
149
147
146
145
144
144
144
145
146
147
149
150
152
154
157
159
161
163
165
168
170
173
176
180
183
188
192
196
201
206
210
215
220
226
232
238
244
251
257
264
270
276
283
289
295
301
307
312
317
322
326
329
333
336
339
342
345
347
350
353
356
358
361
364
366
368
371
373
376
378
381
382
384
385
387
389
392
395
399
403
407
413
419
427
435
445
455
465
476
487
499
510
522
534
545
555
565
574
583
592
600
607
614
621
627
634
641
648
655
662
669
676
684
691
699
706
713
719
723
726
728
728
728
727
726
725
723
720
717
713
708
703
698
692
687
681
676
671
666
662
657
653
649
645
641
637
634
631
629
627
624
622
620
618
616
615
615
615
617
619
621
625
629
634
639
646
653
661
670
679
689
700
710
721
732
742
754
765
776
788
800
813
826
840
855
869
884
898
912
926
940
954
967
981
995
1008
1022
1036
1049
1062
1074
1085
1095
1104
1113
1120
1127
1134
1139
1144
1147
1149
1151
1151
1150
1148
1145
1142
1137
1133
1129
1126
1124
1123
1124
1126
1129
1134
1139
1144
1150
1156
1162
1169
1175
1181
1186
1190
1194
1198
1203
1208
1214
1221
1229
1238
1248
1259
1272
1287
1303
1320
1338
1356
1375
1395
1414
1432
1451
1469
1487
1504
1522
1540
1557
1574
1590
1605
1620
1634
1648
1662
1677
1692
1707
1722
1737
1753
1769
1786
1803
1821
1838
1855
1871
1886
1899
1910
1920
1928
1934
1939
1944
1947
1951
1954
1957
1960
1963
1966
1970
1973
1977
1981
1985
1990
1995
2000
2005
2013
2019
2025
2032
2039
2045
2050
2054
2058
2061
2063
2065
2067
2068
2070
2073
2076
2081
2088
2095
2104
2114
2125
2137
2150
2164
2178
2192
2207
2222
2235
2248
2259
2269
2278
2286
2293
2300
2308
2317
2326
2337
2348
2361
2373
2386
2400
2413
2426
2439
2452
2466
2480
2494
2509
2524
2539
2554
2571
2588
2606
2626
2647
2669
2691
2713
2734
2756
2778
2799
2821
2843
2865
2887
2910
2932
2954
2977
2999
3021
3043
3063
3082
3101
3118
3135
3152
3168
3184
3198
3211
3223
3234
3243
3252
3260
3268
3276
3282
3288
3292
3296
3298
3300
3302
3305
3309
3313
3317
3322
3326
3330
3335
3340
3347
3355
3363
3372
3381
3389
3398
3406
3413
3420
3425
3430
3434
3438
3441
3444
3446
3450
3453
3457
3460
3464
3468
3471
3474
3478
3481
3484
3488
3492
3496
3500
3505
3509
3513
3517
3521
3524
3527
3529
3531
3531
3531
3531
3530
3530
3530
3531
3533
3537
3541
3546
3552
3558
3564
3572
3580
3590
3600
3610
3619
3628
3636
3643
3649
3655
3659
3663
3666
3668
3670
3672
3676
3682
3690
3699
3709
3720
3730
3740
3750
3760
3771
3782
3794
3807
3820
3833
3847
3861
3876
3892
3908
3924
3941
3957
3973
3988
4003
4018
4034
4050
4067
4085
4103
4122
4141
4162
4183
4206
4229
4253
4277
4301
4323
4345
4365
4385
4404
4422
4440
4457
4473
4488
4502
4515
4528
4540
4552
4565
4577
4589
4601
4613
4624
4635
4647
4659
4672
4685
4699
4714
4729
4744
4759
4774
4790
4807
4824
4842
4861
4879
4898
4918
4939
4961
4986
5013
5040
5068
5096
5124
5150
5177
5203
5228
5252
5273
5292
5310
5327
5343
5360
5379
5398
5419
5439
5461
5482
5503
5525
5547
5569
5589
5609
5626
5642
5658
5673
5688
5703
5718
5732
5745
5758
5770
5781
5792
5804
5815
5827
5840
5854
5868
5882
5897
5911
5924
5938
5951
5965
5980
5995
6010
6024
6036
6047
6057
6066
6074
6083
6091
6100
6109
6118
6127
6136
6146
6157
6170
6184
6201
6218
6236
6254
6273
6291
6309
6327
6345
6363
6381
6400
6419
6438
6458
6480
6504
6529
6555
6582
6609
6636
6662
6688
6714
6739
6764
6787
6808
6828
6846
6864
6880
6896
6910
6924
6937
6951
6964
6979
6994
7009
7023
7037
7050
7062
7074
7086
7099
7113
7129
7146
7165
7186
7210
7235
7262
7290
7318
7348
7378
7408
7438
7468
7497
7525
7552
7578
7604
7629
7654
7680
7705
7731
7756
7781
7806
7831
7856
7880
7903
7925
7945
7964
7984
8005
8026
8050
8074
8099
8124
8150
8175
8200
8225
8250
8275
8301
8327
8353
8380
8408
8438
8471
8507
8546
8588
8633
8681
8732
8785
8842
8901
8963
9026
9090
9154
9218
9281
9343
9405
9466
9526
9584
9641
9697
9751
9804
9856
9907
9956
10004
10049
10093
10135
10176
10216
10255
10294
10333
10369
10404
10435
10465
10491
10514
10535
10553
10569
10582
10592
10600
10605
10609
10611
10613
10615
10619
10624
10632
10642
10654
10669
10686
10705
10725
10748
10771
10796
10821
10847
10873
10899
10924
10948
10972
10994
11017
11038
11059
11078
11096
11113
11130
11147
11166
11187
11210
11235
11263
11295
11334
11378
11430
11490
11556
11629
11708
11792
11881
11974
12071
12170
12270
12370
12469
12565
12656
12743
12824
12901
12974
13042
13106
13167
13226
13282
13335
13387
13436
13484
13531
13577
13623
13670
13718
13767
13818
13869
13923
13979
14038
14099
14162
14226
14293
14360
14428
14497
14566
14635
14702
14767
14829
14889
14945
14998
15049
15097
15142
15185
15226
15264
15300
15333
15365
15396
15427
15459
15493
15529
15568
15610
15654
15699
15744
15788
15831
15872
15910
15946
15978
16006
16027
16043
16049
16047
16036
16017
15989
15952
15906
15851
15786
15712
15628
15537
15438
15332
15221
15103
14979
14850
14716
14579
14439
14297
14154
14010
13865
13721
13577
13435
13295
13160
13030
12907
12791
12684
12585
12495
12414
12340
12273
12212
12156
12102
12050
11998
11946
11894
11843
11793
11744
11698
11655
11617
11585
11558
11538
11524
11516
11514
11517
11524
11536
11552
11571
11594
11621
11652
11687
11725
11767
11812
11861
11913
11968
12026
12087
12151
12217
12285
12354
12425
12497
12570
12644
12718
12791
12863
12933
13000
13063
13121
13173
13219
13256
13286
13306
13318
13321
13314
13299
13275
13244
13205
13160
13109
13051
12989
12921
12849
12772
12692
12608
12521
12431
12338
12242
12143
12041
11936
11829
11719
11606
11489
11367
11238
11103
10961
10812
10656
10495
10328
10155
9977
9793
9604
9411
9214
9014
8811
8607
8401
8192
7981
7765
7544
7318
7085
6846
6601
6349
6091
5826
5554
5275
4990
4699
4405
4107
3809
3509
3211
2915
2621
2333
2050
1773
1503
1241
987
741
503
274
54
-157
-358
-548
-728
-897
-1054
-1201
-1339
-1466
-1585
-1695
-1798
-1893
-1980
-2060
-2134
-2201
-2262
-2320
-2374
-2426
-2478
-2531
-2585
-2644
-2706
-2773
-2844
-2916
-2989
-3063
-3134
-3203
-3269
-3329
-3383
-3429
-3466
-3494
-3511
-3518
-3515
-3505
-3487
-3463
-3435
-3402
-3366
-3328
-3287
-3243
-3196
-3144
-3086
-3020
-2945
-2858
-2760
-2651
-2529
-2394
-2246
-2085
-1911
-1726
-1530
-1325
-1111
-891
-666
-438
-211
12
228
435
630
811
976
1124
1255
1366
1459
1533
1589
1627
1649
1656
1649
1631
1602
1563
1517
1463
1403
1339
1271
1200
1124
1045
962
875
785
690
592
491
386
278
165
49
-71
-196
-324
-456
-592
-731
-873
-1016
-1163
-1312
-1462
-1613
-1765
-1916
-2067
-2216
-2363
-2507
-2648
-2786
-2921
-3052
-3180
-3305
-3428
-3548
-3665
-3779
-3889
-3995
-4096
-4193
-4285
-4373
-4455
-4532
-4603
-4667
-4723
-4769
-4804
-4826
-4836
-4832
-4813
-4780
-4732
-4670
-4594
-4507
-4408
-4299
-4181
-4053
-3917
-3774
-3625
-3472
-3315
-3157
-2998
-2839
-2681
-2525
-2370
-2218
-2071
-1929
-1793
-1663
-1540
-1423
-1311
-1206
-1105
-1008
-917
-830
-747
-669
-597
-530
-470
-416
-370
-330
-296
-268
-243
-223
-204
-188
-174
-160
-149
-140
-133
-130
-131
-137
-150
-171
-201
-242
-295
-359
-435
-521
-617
-723
-838
-960
-1087
-1217
-1349
-1482
-1614
-1746
-1876
-2007
-2137
-2269
-2402
-2535
-2667
-2798
-2924
-3046
-3162
-3271
-3374
-3471
-3561
-3647
-3727
-3804
-3877
-3946
-4011
-4072
-4129
-4182
-4231
-4275
-4315
-4352
-4385
-4416
-4447
-4479
-4514
-4553
-4599
-4652
-4713
-4785
-4866
-4959
-5062
-5176
-5301
-5438
-5586
-5745
-5914
-6093
-6282
-6479
-6683
-6894
-7109
-7328
-7550
-7775
-8000
-8230
-8460
-8692
-8925
-9159
-9394
-9628
-9862
-10095
-10326
-10556
-10784
-11010
-11232
-11452
-11669
-11883
-12096
-12310
-12526
-12747
-12974
-13208
-13452
-13706
-13970
-14245
-14530
-14825
-15127
-15433
-15742
-16050
-16356
-16656
-16948
-17231
-17504
-17766
-18018
-18258
-18487
-18706
-18913
-19110
-19298
-19476
-19645
-19807
-19962
-20113
-20260
-20405
-20549
-20694
-20839
-20986
-21135
-21286
-21438
-21592
-21745
-21897
-22046
-22192
-22333
-22469
-22600
-22726
-22847
-22962
-23074
-23183
-23290
-23397
-23505
-23613
-23722
-23831
-23939
-24045
-24148
-24249
-24348
-24444
-24538
-24632
-24725
-24817
-24908
-24999
-25088
-25176
-25261
-25343
-25422
-25497
-25568
-25635
-25698
-25756
-25811
-25863
-25910
-25953
-25992
-26025
-26052
-26073
-26087
-26094
-26096
-26092
-26085
-26075
-26063
-26053
-26044
-26038
-26036
-26035
-26036
-26035
-26031
-26023
-26009
-25988
-25961
-25927
-25887
-25843
-25796
-25745
-25692
-25636
-25578
-25517
-25454
-25388
-25318
-25246
-25172
-25096
-25018
-24941
-24864
-24787
-24711
-24636
-24562
-24487
-24412
-24336
-24259
-24184
-24109
-24036
-23966
-23900
-23837
-23778
-23724
-23675
-23630
-23589
-23552
-23518
-23486
-23456
-23429
-23403
-23380
-23360
-23343
-23331
-23322
-23318
-23319
-23325
-23336
-23352
-23372
-23395
-23420
-23445
-23470
-23493
-23514
-23532
-23546
-23558
-23565
-23569
-23567
-23559
-23542
-23517
-23480
-23432
-23372
-23298
-23211
-23111
-22998
-22872
-22736
-22589
-22436
-22277
-22115
-21951
-21785
-21618
-21450
-21280
-21108
-20933
-20756
-20577
-20395
-20212
-20027
-19840
-19653
-19466
-19279
-19092
-18908
-18726
-18549
-18376
-18210
-18051
-17899
-17757
-17624
-17500
-17386
-17282
-17187
-17101
-17022
-16951
-16886
-16826
-16771
-16720
-16673
-16632
-16595
-16564
-16538
-16517
-16501
-16490
-16484
-16484
-16490
-16503
-16523
-16550
-16584
-16624
-16668
-16718
-16770
-16826
-16884
-16944
-17004
-17062
-17119
-17171
-17218
-17258
-17290
-17315
-17331
-17339
-17339
-17331
-17316
-17296
-17272
-17245
-17217
-17188
-17158
-17129
-17098
-17067
-17034
-16999
-16962
-16923
-16885
-16847
-16810
-16775
-16743
-16715
-16693
-16678
-16671
-16673
-16684
-16705
-16738
-16780
-16832
-16893
-16961
-17035
-17113
-17196
-17283
-17373
-17465
-17561
-17659
-17761
-17865
-17974
-18086
-18202
-18322
-18445
-18573
-18704
-18837
-18973
-19112
-19252
-19395
-19540
-19687
-19834
-19982
-20129
-20275
-20419
-20561
-20702
-20841
-20980
-21118
-21255
-21393
-21531
-21670
-21811
-21954
-22100
-22247
-22396
-22545
-22693
-22838
-22979
-23115
-23243
-23362
-23472
-23572
-23661
-23737
-23802
-23855
-23896
-23928
-23950
-23963
-23970
-23969
-23961
-23946
-23923
-23892
-23853
-23805
-23749
-23685
-23614
-23537
-23455
-23369
-23280
-23190
-23100
-23010
-22920
-22832
-22745
-22658
-22572
-22486
-22401
-22316
-22233
-22152
-22072
-21995
-21919
-21844
-21770
-21698
-21628
-21561
-21496
-21433
-21373
-21316
-21261
-21210
-21164
-21124
-21091
-21065
-21048
-21041
-21044
-21058
-21083
-21119
-21168
-21228
-21299
-21379
-21469
-21567
-21672
-21783
-21899
-22020
-22147
-22279
-22417
-22559
-22705
-22855
-23009
-23165
-23323
-23480
-23636
-23790
-23939
-24082
-24218
-24346
-24465
-24575
-24676
-24767
-24850
-24924
-24991
-25051
-25106
-25157
-25203
-25246
-25286
-25322
-25355
-25383
-25407
-25426
-25439
-25445
-25445
-25438
-25426
-25407
-25383
-25353
-25317
-25275
-25228
-25176
-25121
-25062
-25000
-24935
-24866
-24795
-24720
-24642
-24560
-24474
-24384
-24290
-24192
-24091
-23987
-23881
-23773
-23664
-23554
-23444
-23333
-23222
-23111
-22999
-22888
-22778
-22669
-22561
-22455
-22352
-22252
-22155
-22062
-21972
-21884
-21799
-21716
-21634
-21553
-21473
-21392
-21310
-21226
-21140
-21050
-20957
-20860
-20760
-20658
-20554
-20451
-20349
-20249
-20151
-20057
-19966
-19879
-19796
-19718
-19645
-19578
-19516
-19460
-19411
-19368
-19331
-19300
-19275
-19254
-19236
-19221
-19206
-19192
-19177
-19162
-19147
-19133
-19119
-19106
-19093
-19081
-19070
-19059
-19049
-19041
-19032
-19024
-19016
-19006
-18994
-18981
-18965
-18948
-18929
-18909
-18888
-18866
-18842
-18815
-18784
-18749
-18711
-18668
-18621
-18569
-18512
-18450
-18383
-18311
-18235
-18156
-18073
-17986
-17894
-17796
-17693
-17583
-17466
-17342
-17213
-17076
-16934
-16785
-16629
-16467
-16297
-16123
-15940
-15752
-15556
-15353
-15144
-14928
-14706
-14478
-14245
-14007
-13766
-13521
-13273
-13022
-12769
-12512
-12252
-11988
-11720
-11447
-11171
-10891
-10608
-10322
-10033
-9741
-9446
-9149
-8849
-8546
-8241
-7934
-7625
-7315
-7004
-6693
-6382
-6074
-5767
-5463
-5162
-4865
-4571
-4280
-3993
-3709
-3429
-3152
-2878
-2606
-2336
-2068
-1799
-1531
-1262
-991
-718
-443
-165
116
398
681
964
1246
1525
1801
2073
2339
2600
2855
3103
3343
3577
3802
4021
4233
4439
4640
4836
5027
5213
5395
5572
5744
5910
6072
6229
6381
6529
6671
6809
6942
7071
7194
7311
7424
7531
7633
7730
7823
7912
7997
8079
8157
8232
8302
8369
8432
8492
8551
8609
8667
8724
8779
8834
8887
8939
8990
9040
9089
9139
9189
9240
9291
9344
9398
9453
9511
9572
9637
9706
9779
9858
9942
10031
10125
10225
10331
10441
10557
10677
10802
10931
11065
11204
11347
11496
11650
11810
11976
12147
12323
12504
12688
12875
13063
13253
13442
13631
13819
14006
14190
14373
14553
14731
14907
15080
15249
15415
15577
15734
15885
16030
16170
16303
16431
16554
16671
16783
16891
16995
17097
17195
17292
17387
17481
17573
17664
17753
17840
17927
18012
18098
18183
18268
18352
18434
18514
18590
18661
18728
18789
18843
18890
18929
18960
18982
18994
18998
18992
18977
18954
18924
18886
18842
18791
18736
18676
18613
18547
18478
18408
18337
18264
18190
18113
18034
17951
17866
17776
17683
17586
17485
17380
17270
17156
17036
16913
16786
16656
16522
16387
16250
16111
15975
15837
15700
15564
15429
15295
15162
15030
14900
14770
14641
14511
14380
14247
14113
13977
13840
13702
13564
13427
13291
13158
13026
12896
12768
12642
12519
12398
12279
12162
12046
11931
11817
11705
11595
11487
11383
11282
11184
11091
11002
10917
10837
10760
10687
10617
10552
10492
10435
10382
10334
10289
10248
10210
10175
10141
10107
10072
10036
9998
9957
9913
9866
9815
9761
9703
9641
9574
9504
9428
9348
9262
9171
9075
8972
8864
8750
8630
8505
8375
8240
8101
7958
7813
7664
7514
7363
7212
7062
6915
6772
6631
6494
6360
6229
6099
5971
5845
5720
5597
5477
5359
5246
5136
5030
4930
4835
4744
4659
4578
4501
4428
4358
4291
4227
4165
4107
4051
4000
3952
3907
3867
3830
3798
3769
3745
3727
3713
3705
3702
3704
3710
3721
3735
3753
3775
3800
3829
3861
3896
3934
3975
4019
4070
4123
4182
4245
4314
4386
4463
4544
4628
4714
4804
4895
4989
5086
5185
5286
5390
5498
5608
5722
5840
5961
6086
6214
6346
6480
6615
6752
6888
7025
7160
7294
7427
7560
7692
7824
7958
8092
8228
8365
8503
8642
8781
8921
9061
9201
9340
9480
9620
9759
9899
10040
10182
10325
10469
10614
10762
10910
11061
11214
11368
11524
11681
11837
11992
12147
12299
12451
12602
12752
12903
13054
13205
13359
13513
13670
13829
13990
14154
14320
14487
14656
14826
14995
15164
15332
15499
15665
15829
15991
16152
16311
16468
16624
16778
16931
17082
17232
17380
17526
17670
17811
17948
18082
18213
18340
18463
18584
18703
18820
18937
19055
19175
19297
19423
19553
19686
19824
19965
20110
20259
20411
20566
20723
20883
21045
21207
21371
21534
21696
21858
22019
22178
22335
22491
22646
22799
22950
23099
23246
23391
23535
23677
23817
23955
24091
24226
24357
24485
24610
24730
24845
24955
25060
25160
25255
25344
25429
25509
25584
25655
25722
25784
25842
25896
25946
25991
26032
26069
26103
26134
26162
26185
26205
26221
26231
26238
26239
26235
26226
26210
26188
26160
26124
26081
26030
25973
25908
25837
25759
25675
25585
25491
25392
25291
25189
25086
24984
24883
24783
24686
24590
24496
24403
24311
24219
24127
24035
23942
23848
23754
23658
23562
23465
23367
23269
23170
23073
22976
22879
22783
22687
22591
22495
22397
22297
22195
22089
21980
21868
21753
21636
21517
21396
21274
21151
21025
20898
20768
20637
20503
20369
20233
20095
19957
19818
19678
19537
19396
19254
19112
18969
18826
18682
18539
18396
18254
18113
17972
17834
17695
17558
17419
17281
17141
16999
16856
16710
16562
16411
16257
16099
15938
15773
15605
15434
15260
15082
14903
14720
14535
14348
14160
13972
13784
13598
13413
13231
13050
12872
12697
12525
12357
12192
12033
11877
11727
11581
11439
11302
11169
11039
10911
10787
10664
10544
10425
10308
10194
10081
9971
9864
9758
9655
9553
9452
9353
9254
9156
9058
8961
8864
8767
8670
8574
8479
8386
8293
8202
8113
8025
7939
7853
7769
7686
7604
7524
7445
7368
7293
7219
7147
7077
7009
6945
6882
6823
6766
6712
6660
6611
6565
6521
6479
6441
6406
6373
6344
6317
6293
6271
6252
6234
6219
6206
6196
6188
6184
6182
6183
6187
6194
6204
6216
6230
6247
6265
6286
6308
6332
6357
6382
6409
6435
6462
6489
6514
6539
6562
6583
6601
6617
6630
6641
6649
6653
6656
6656
6653
6649
6642
6633
6621
6606
6587
6564
6536
6503
6466
6423
6375
6322
6264
6201
6133
6060
5981
5898
5810
5717
5619
5518
5413
5304
5192
5078
4962
4844
4724
4603
4481
4358
4235
4110
3984
3857
3730
3601
3472
3343
3213
3084
2954
2825
2696
2569
2443
2319
2197
2077
1960
1845
1734
1627
1524
1426
1333
1243
1157
1074
993
912
832
752
671
588
505
420
335
250
166
82
1
-79
-157
-234
-309
-382
-455
-526
-596
-665
-733
-800
-867
-934
-1000
-1066
-1132
-1198
-1264
-1331
-1397
-1463
-1530
-1597
-1665
-1735
-1805
-1877
-1951
-2025
-2104
-2184
-2266
-2351
-2439
-2530
-2625
-2722
-2822
-2925
-3030
-3137
-3246
-3357
-3468
-3580
-3693
-3807
-3922
-4038
-4155
-4273
-4392
-4511
-4630
-4749
-4868
-4986
-5104
-5221
-5337
-5452
-5567
-5680
-5793
-5906
-6019
-6133
-6248
-6364
-6480
-6598
-6717
-6836
-6956
-7076
-7197
-7318
-7440
-7561
-7683
-7806
-7928
-8051
-8173
-8297
-8421
-8544
-8666
-8788
-8908
-9027
-9144
-9260
-9373
-9485
-9596
-9705
-9813
-9919
-10024
-10128
-10231
-10332
-10431
-10528
-10622
-10713
-10800
-10884
-10963
-11037
-11108
-11174
-11237
-11296
-11352
-11406
-11457
-11506
-11554
-11599
-11643
-11684
-11723
-11759
-11793
-11824
-11851
-11875
-11895
-11912
-11925
-11934
-11939
-11941
-11940
-11935
-11927
-11916
-11902
-11884
-11863
-11838
-11811
-11780
-11746
-11710
-11671
-11631
-11590
-11547
-11503
-11459
-11414
-11368
-11322
-11274
-11226
-11178
-11128
-11078
-11027
-10976
-10925
-10873
-10821
-10769
-10718
-10667
-10617
-10568
-10520
-10474
-10428
-10385
-10343
-10305
-10269
-10236
-10206
-10179
-10155
-10133
-10115
-10098
-10084
-10071
-10061
-10053
-10048
-10044
-10042
-10042
-10044
-10047
-10051
-10056
-10063
-10070
-10079
-10088
-10097
-10108
-10118
-10130
-10142
-10154
-10167
-10181
-10195
-10210
-10225
-10241
-10255
-10269
-10281
-10291
-10299
-10304
-10307
-10306
-10302
-10295
-10284
-10271
-10254
-10234
-10211
-10186
-10159
-10130
-10098
-10065
-10030
-9993
-9955
-9914
-9872
-9828
-9782
-9733
-9682
-9629
-9573
-9515
-9454
-9390
-9323
-9254
-9183
-9109
-9034
-8957
-8879
-8799
-8719
-8638
-8557
-8476
-8396
-8317
-8237
-8159
-8080
-8002
-7923
-7843
-7762
-7678
-7593
-7504
-7413
-7319
-7222
-7122
-7020
-6915
-6808
-6699
-6589
-6477
-6363
-6249
-6134
-6019
-5904
-5788
-5673
-5558
-5443
-5328
-5214
-5101
-4989
-4877
-4766
-4655
-4545
-4435
-4326
-4218
-4110
-4003
-3897
-3792
-3688
-3585
-3483
-3382
-3282
-3183
-3087
-2992
-2899
-2808
-2719
-2632
-2547
-2463
-2380
-2299
-2219
-2140
-2061
-1983
-1905
-1827
-1749
-1671
-1592
-1514
-1435
-1356
-1278
-1199
-1121
-1043
-967
-891
-816
-742
-669
-598
-527
-458
-389
-322
-256
-191
-126
-62
2
65
129
192
256
320
384
448
513
577
642
706
770
834
897
960
1022
1084
1144
1203
1261
1315
1368
1417
1463
1506
1547
1585
1621
1656
1688
1719
1749
1778
1805
1832
1858
1883
1908
1932
1955
1978
2000
2021
2043
2064
2085
2106
2126
2145
2163
2180
2196
2212
2227
2241
2254
2266
2278
2290
2302
2315
2328
2341
2355
2369
2384
2399
2416
2433
2450
2468
2487
2507
2527
2548
2568
2589
2609
2630
2650
2670
2691
2711
2730
2749
2768
2785
2801
2815
2827
2838
2846
2852
2855
2855
2853
2847
2838
2827
2814
2798
2782
2763
2744
2723
2701
2677
2650
2622
2592
2560
2527
2493
2458
2422
2385
2347
2309
2271
2232
2193
2154
2114
2073
2032
1991
1950
1910
1870
1830
1792
1754
1716
1680
1644
1608
1574
1541
1508
1477
1446
1417
1388
1359
1332
1304
1277
1250
1223
1196
1169
1142
1115
1089
1063
1037
1012
987
961
935
910
883
856
828
800
771
740
709
678
646
613
581
549
517
486
456
426
398
370
343
317
292
267
243
220
198
176
156
137
118
100
82
65
47
29
11
-8
-28
-49
-70
-93
-116
-140
-165
-190
-217
-243
-271
-298
-326
-354
-381
-407
-433
-457
-480
-503
-524
-545
-565
-586
-607
-628
-649
-671
-694
-718
-744
-771
-799
-830
-862
-897
-934
-973
-1016
-1062
-1110
-1161
-1214
-1268
-1324
-1380
-1437
-1494
-1552
-1609
-1666
-1724
-1781
-1839
-1897
-1956
-2015
-2076
-2137
-2199
-2263
-2327
-2393
-2459
-2527
-2596
-2665
-2735
-2806
-2876
-2947
-3018
-3090
-3161
-3233
-3304
-3376
-3447
-3517
-3587
-3657
-3727
-3797
-3868
-3938
-4010
-4083
-4159
-4237
-4317
-4400
-4486
-4575
-4667
-4762
-4860
-4961
-5064
-5170
-5277
-5387
-5497
-5608
-5721
-5835
-5949
-6063
-6178
-6292
-6405
-6517
-6628
-6737
-6845
-6952
-7057
-7161
-7264
-7366
-7468
-7569
-7669
-7769
-7867
-7964
-8060
-8154
-8247
-8338
-8427
-8514
-8599
-8682
-8762
-8840
-8916
-8989
-9059
-9127
-9191
-9254
-9314
-9371
-9426
-9480
-9531
-9579
-9626
-9669
-9711
-9750
-9786
-9820
-9851
-9878
-9903
-9924
-9942
-9957
-9969
-9979
-9986
-9992
-9995
-9997
-9997
-9995
-9993
-9990
-9987
-9982
-9978
-9972
-9966
-9959
-9951
-9943
-9935
-9927
-9919
-9910
-9901
-9893
-9883
-9873
-9863
-9852
-9840
-9826
-9810
-9793
-9774
-9752
-9730
-9706
-9681
-9656
-9630
-9604
-9578
-9551
-9525
-9499
-9472
-9446
-9419
-9393
-9366
-9339
-9312
-9284
-9256
-9228
-9200
-9171
-9141
-9112
-9082
-9052
-9022
-8992
-8962
-8932
-8902
-8872
-8842
-8812
-8783
-8754
-8726
-8699
-8672
-8646
-8621
-8596
-8572
-8548
-8524
-8501
-8477
-8454
-8431
-8408
-8386
-8365
-8345
-8326
-8308
-8292
-8277
-8266
-8256
-8250
-8245
-8244
-8245
-8248
-8254
-8262
-8273
-8285
-8301
-8318
-8337
-8359
-8382
-8406
-8432
-8459
-8487
-8516
-8545
-8575
-8606
-8638
-8671
-8705
-8740
-8775
-8812
-8851
-8891
-8932
-8975
-9020
-9067
-9116
-9166
-9218
-9272
-9328
-9385
-9445
-9506
-9568
-9632
-9698
-9765
-9834
-9904
-9976
-10049
-10123
-10197
-10273
-10349
-10425
-10503
-10580
-10659
-10738
-10817
-10897
-10978
-11058
-11140
-11222
-11306
-11391
-11477
-11565
-11654
-11745
-11837
-11931
-12026
-12122
-12219
-12318
-12417
-12517
-12618
-12719
-12821
-12923
-13024
-13126
-13227
-13328
-13429
-13530
-13631
-13731
-13831
-13931
-14031
-14131
-14230
-14330
-14429
-14528
-14627
-14726
-14824
-14922
-15019
-15116
-15211
-15305
-15397
-15488
-15576
-15663
-15748
-15831
-15911
-15990
-16065
-16139
-16209
-16276
-16340
-16400
-16457
-16509
-16558
-16603
-16643
-16680
-16712
-16740
-16764
-16784
-16800
-16812
-16820
-16825
-16826
-16825
-16822
-16816
-16809
-16800
-16790
-16779
-16766
-16752
-16737
-16721
-16705
-16688
-16671
-16653
-16634
-16615
-16595
-16576
-16556
-16535
-16515
-16494
-16473
-16452
-16431
-16409
-16388
-16366
-16344
-16323
-16302
-16280
-16259
-16238
-16216
-16193
-16172
-16152
-16129
-16109
-16087
-16064
-16040
-16015
-15988
-15958
-15927
-15893
-15857
-15817
-15775
-15729
-15680
-15628
-15573
-15516
-15456
-15393
-15328
-15260
-15190
-15118
-15044
-14967
-14887
-14805
-14719
-14631
-14540
-14447
-14350
-14251
-14149
-14044
-13937
-13828
-13716
-13603
-13489
-13375
-13260
-13145
-13030
-12915
-12801
-12686
-12572
-12459
-12345
-12232
-12120
-12008
-11895
-11784
-11673
-11562
-11452
-11344
-11236
-11129
-11024
-10919
-10815
-10711
-10609
-10508
-10407
-10307
-10208
-10109
-10011
-9915
-9819
-9724
-9631
-9539
-9448
-9358
-9268
-9179
-9090
-9001
-8912
-8824
-8736
-8648
-8561
-8475
-8389
-8303
-8219
-8135
-8055
-7975
-7896
-7819
-7743
-7667
-7593
-7519
-7446
-7373
-7301
-7230
-7160
-7090
-7020
-6950
-6880
-6811
-6741
-6672
-6602
-6533
-6463
-6393
-6323
-6253
-6182
-6110
-6039
-5966
-5894
-5820
-5746
-5672
-5597
-5523
-5447
-5372
-5297
-5222
-5147
-5073
-4999
-4925
-4852
-4780
-4709
-4639
-4570
-4502
-4435
-4370
-4306
-4244
-4183
-4124
-4067
-4011
-3958
-3905
-3854
-3805
-3756
-3708
-3661
-3614
-3567
-3521
-3474
-3426
-3379
-3330
-3280
-3230
-3179
-3127
-3074
-3020
-2966
-2911
-2855
-2800
-2745
-2690
-2636
-2582
-2529
-2476
-2422
-2369
-2316
-2263
-2209
-2156
-2103
-2050
-1997
-1945
-1892
-1840
-1788
-1737
-1685
-1633
-1581
-1529
-1476
-1423
-1368
-1314
-1258
-1202
-1145
-1087
-1028
-968
-907
-846
-783
-720
-656
-591
-525
-457
-389
-319
-248
-175
-101
-26
50
127
206
285
365
446
527
609
691
774
857
940
1024
1107
1190
1273
1356
1439
1521
1603
1686
1768
1850
1932
2013
2096
2178
2260
2341
2422
2502
2582
2661
2740
2819
2897
2974
3052
3130
3208
3286
3365
3445
3525
3605
3686
3768
3850
3933
4017
4101
4186
4271
4358
4445
4534
4624
4715
4807
4901
4995
5090
5185
5281
5378
5475
5573
5671
5770
5870
5970
6070
6170
6270
6370
6470
6569
6669
6768
6868
6968
7067
7167
7267
7368
7469
7569
7671
7772
7873
7975
8077
8179
8281
8384
8488
8592
8697
8802
8907
9013
9118
9224
9330
9436
9543
9649
9755
9861
9967
10074
10182
10290
10399
10509
10620
10732
10845
10959
11073
11188
11304
11421
11538
11656
11775
11894
12015
12136
12258
12380
12503
12626
12749
12873
12997
13120
13244
13369
13493
13617
13741
13865
13988
14112
14236
14360
14485
14609
14733
14856
14980
15104
15228
15351
15475
15598
15721
15844
15967
16088
16210
16332
16455
16577
16699
16822
16946
17070
17196
17322
17448
17576
17704
17833
17962
18091
18221
18350
18481
18611
18742
18874
19006
19139
19272
19406
19540
19674
19808
19942
20076
20209
20341
20473
20604
20734
20864
20994
21123
21251
21380
21508
21635
21763
21889
22016
22141
22265
22389
22512
22635
22757
22879
23000
23121
23241
23361
23479
23597
23714
23829
23944
24056
24167
24277
24384
24490
24593
24695
24796
24894
24991
25086
25180
25271
25361
25449
25536
25621
25705
25788
25869
25949
26027
26104
26180
26254
26326
26396
26465
26531
26595
26657
26717
26774
26829
26881
26931
26977
27022
27063
27103
27139
27174
27206
27235
27263
27289
27312
27334
27353
27370
27385
27398
27408
27417
27422
27426
27427
27425
27421
27413
27403
27391
27376
27358
27338
27315
27290
27263
27233
27201
27167
27131
27093
27054
27013
26971
26927
26881
26835
26786
26736
26684
26630
26575
26517
26457
26395
26331
26264
26196
26125
26053
25978
25902
25823
25742
25659
25574
25487
25399
25308
25216
25122
25025
24927
24828
24726
24623
24517
24410
24301
24189
24075
23958
23840
23719
23595
23470
23342
23211
23079
22945
22809
22671
22531
22390
22246
22101
21954
21805
21654
21501
21347
21190
21032
20871
20709
20544
20377
20207
20036
19862
19686
19508
19328
19146
18962
18777
18589
18400
18210
18018
17823
17628
17431
17232
17032
16830
16627
16424
16219
16013
15807
15600
15392
15184
14975
14766
14556
14346
14136
13925
13714
13504
13294
13084
12875
12666
12458
12250
12043
11836
11630
11425
11220
11015
10811
10607
10403
10200
9997
9795
9593
9391
9189
8988
8786
8585
8385
8185
7985
7785
7586
7388
7189
6992
6794
6598
6402
6206
6011
5817
5624
5431
5239
5047
4857
4668
4480
4294
4109
3926
3743
3562
3381
3201
3022
2844
2666
2489
2313
2137
1962
1788
1616
1444
1274
1105
938
772
607
444
281
120
-40
-199
-357
-514
-669
-823
-976
-1128
-1279
-1428
-1577
-1724
-1871
-2016
-2161
-2304
-2446
-2587
-2727
-2866
-3004
-3141
-3277
-3413
-3548
-3682
-3816
-3949
-4082
-4215
-4348
-4480
-4612
-4745
-4878
-5010
-5144
-5277
-5411
-5545
-5680
-5814
-5949
-6085
-6220
-6357
-6494
-6632
-6770
-6909
-7048
-7188
-7329
-7470
-7612
-7753
-7895
-8036
-8177
-8317
-8457
-8595
-8733
-8870
-9006
-9141
-9275
-9407
-9539
-9669
-9799
-9928
-10056
-10183
-10310
-10436
-10561
-10685
-10809
-10931
-11052
-11173
-11292
-11409
-11526
-11641
-11754
-11866
-11977
-12085
-12192
-12296
-12399
-12500
-12599
-12695
-12790
-12883
-12974
-13063
-13150
-13236
-13320
-13403
-13484
-13564
-13642
-13720
-13796
-13871
-13944
-14016
-14087
-14157
-14225
-14292
-14358
-14423
-14488
-14552
-14615
-14678
-14740
-14803
-14865
-14927
-14989
-15051
-15112
-15173
-15234
-15294
-15353
-15411
-15468
-15524
-15579
-15634
-15688
-15742
-15795
-15848
-15901
-15954
-16006
-16059
-16111
-16161
-16213
-16263
-16312
-16361
-16411
-16460
-16508
-16556
-16604
-16651
-16698
-16745
-16791
-16836
-16881
-16926
-16969
-17012
-17055
-17097
-17138
-17178
-17219
-17259
-17299
-17339
-17380
-17420
-17461
-17502
-17544
-17586
-17628
-17670
-17712
-17754
-17796
-17837
-17879
-17920
-17962
-18004
-18046
-18088
-18130
-18172
-18214
-18256
-18298
-18339
-18379
-18419
-18457
-18494
-18530
-18564
-18597
-18628
-18657
-18684
-18710
-18735
-18757
-18778
-18797
-18814
-18829
-18844
-18857
-18869
-18880
-18890
-18900
-18910
-18919
-18928
-18936
-18945
-18954
-18964
-18973
-18981
-18990
-18998
-19005
-19012
-19018
-19023
-19027
-19030
-19032
-19032
-19031
-19029
-19025
-19020
-19014
-19006
-18997
-18986
-18974
-18961
-18945
-18928
-18910
-18890
-18869
-18847
-18823
-18798
-18771
-18743
-18714
-18683
-18651
-18617
-18582
-18546
-18508
-18469
-18430
-18389
-18347
-18304
-18261
-18216
-18171
-18125
-18078
-18031
-17983
-17935
-17887
-17838
-17789
-17739
-17690
-17640
-17589
-17538
-17487
-17436
-17385
-17333
-17281
-17228
-17175
-17121
-17067
-17012
-16955
-16898
-16839
-16779
-16718
-16655
-16591
-16525
-16458
-16390
-16321
-16250
-16178
-16105
-16030
-15955
-15879
-15802
-15724
-15645
-15566
-15486
-15406
-15325
-15243
-15162
-15080
-14997
-14914
-14830
-14745
-14660
-14573
-14485
-14397
-14307
-14217
-14125
-14033
-13941
-13847
-13753
-13658
-13562
-13466
-13370
-13273
-13176
-13078
-12979
-12880
-12780
-12680
-12580
-12479
-12377
-12276
-12174
-12072
-11971
-11870
-11769
-11669
-11569
-11470
-11372
-11274
-11177
-11081
-10985
-10890
-10797
-10704
-10613
-10523
-10434
-10347
-10261
-10177
-10095
-10014
-9935
-9858
-9783
-9709
-9637
-9568
-9499
-9433
-9368
-9304
-9241
-9180
-9121
-9062
-9005
-8949
-8895
-8843
-8792
-8742
-8695
-8648
-8603
-8560
-8519
-8479
-8441
-8404
-8370
-8336
-8304
-8273
-8243
-8214
-8186
-8159
-8132
-8106
-8080
-8055
-8032
-8007
-7984
-7962
-7940
-7919
-7898
-7879
-7860
-7843
-7826
-7809
-7794
-7779
-7764
-7750
-7736
-7722
-7709
-7697
-7684
-7672
-7661
-7649
-7638
-7627
-7616
-7606
-7597
-7588
-7579
-7571
-7563
-7556
-7549
-7542
-7535
-7529
-7524
-7519
-7514
-7511
-7508
-7505
-7503
-7501
-7499
-7497
-7495
-7494
-7492
-7490
-7488
-7486
-7483
-7480
-7477
-7474
-7470
-7466
-7462
-7458
-7453
-7448
-7443
-7437
-7432
-7426
-7420
-7414
-7408
-7402
-7396
-7390
-7385
-7379
-7374
-7368
-7363
-7358
-7353
-7347
-7342
-7336
-7329
-7323
-7316
-7309
-7302
-7295
-7289
-7282
-7276
-7270
-7264
-7258
-7253
-7248
-7244
-7239
-7235
-7231
-7228
-7224
-7222
-7219
-7217
-7216
-7215
-7215
-7215
-7216
-7217
-7218
-7219
-7221
-7223
-7225
-7227
-7229
-7231
-7233
-7236
-7239
-7242
-7246
-7251
-7256
-7261
-7267
-7273
-7280
-7286
-7293
-7300
-7307
-7314
-7321
-7328
-7335
-7341
-7347
-7353
-7359
-7364
-7368
-7372
-7375
-7378
-7380
-7382
-7383
-7384
-7385
-7386
-7386
-7387
-7387
-7387
-7387
-7386
-7385
-7384
-7382
-7380
-7377
-7374
-7370
-7367
-7363
-7359
-7355
-7352
-7349
-7346
-7343
-7341
-7339
-7338
-7338
-7338
-7339
-7341
-7344
-7348
-7353
-7360
-7368
-7376
-7387
-7398
-7410
-7424
-7439
-7455
-7473
-7491
-7512
-7533
-7556
-7579
-7604
-7630
-7656
-7683
-7711
-7739
-7768
-7798
-7828
-7860
-7892
-7925
-7959
-7995
-8031
-8069
-8108
-8148
-8189
-8230
-8273
-8316
-8360
-8405
-8451
-8498
-8545
-8593
-8641
-8690
-8739
-8788
-8838
-8887
-8936
-8985
-9033
-9082
-9131
-9179
-9227
-9275
-9323
-9371
-9418
-9465
-9512
-9558
-9603
-9648
-9692
-9735
-9777
-9818
-9859
-9899
-9938
-9976
-10014
-10051
-10088
-10123
-10158
-10191
-10224
-10255
-10286
-10315
-10342
-10369
-10394
-10417
-10439
-10460
-10479
-10496
-10511
-10525
-10537
-10548
-10556
-10564
-10570
-10575
-10578
-10581
-10582
-10582
-10582
-10579
-10576
-10571
-10566
-10559
-10550
-10540
-10529
-10517
-10503
-10488
-10471
-10453
-10434
-10413
-10392
-10370
-10347
-10323
-10299
-10274
-10249
-10223
-10196
-10169
-10141
-10113
-10084
-10055
-10024
-9993
-9961
-9928
-9894
-9859
-9823
-9785
-9746
-9706
-9664
-9621
-9575
-9528
-9479
-9429
-9376
-9321
-9264
-9206
-9145
-9084
-9021
-8957
-8892
-8826
-8759
-8692
-8625
-8557
-8489
-8420
-8351
-8281
-8210
-8138
-8066
-7993
-7919
-7845
-7770
-7694
-7618
-7542
-7464
-7386
-7307
-7226
-7145
-7062
-6978
-6893
-6806
-6719
-6631
-6542
-6452
-6361
-6270
-6177
-6084
-5990
-5895
-5799
-5703
-5605
-5507
-5409
-5310
-5210
-5111
-5011
-4911
-4811
-4711
-4610
-4510
-4410
-4310
-4210
-4110
-4010
-3910
-3810
-3710
-3610
-3511
-3412
-3313
-3215
-3117
-3020
-2922
-2825
-2727
-2630
-2532
-2434
-2336
-2238
-2139
-2040
-1941
-1841
-1741
-1641
-1540
-1440
-1340
-1240
-1141
-1042
-944
-846
-749
-652
-556
-460
-365
-270
-176
-83
10
103
195
287
378
469
559
649
738
827
915
1002
1090
1178
1265
1351
1437
1523
1609
1694
1779
1864
1948
2032
2116
2200
2283
2366
2450
2533
2616
2699
2783
2866
2950
3034
3118
3202
3286
3370
3454
3539
3623
3707
3791
3875
3958
4042
4126
4210
4294
4377
4461
4544
4628
4711
4795
4878
4961
5044
5128
5211
5294
5377
5459
5542
5624
5706
5787
5868
5948
6028
6107
6185
6263
6339
6415
6490
6565
6639
6712
6784
6856
6927
6998
7068
7138
7207
7275
7342
7409
7474
7539
7603
7665
7727
7788
7848
7907
7965
8023
8079
8134
8188
8240
8292
8342
8391
8440
8487
8534
8580
8626
8670
8715
8759
8802
8846
8889
8932
8974
9017
9059
9101
9142
9183
9224
9264
9303
9342
9381
9419
9457
9495
9532
9569
9605
9641
9676
9712
9746
9781
9815
9849
9882
9915
9948
9980
10011
10042
10073
10103
10133
10162
10192
10220
10249
10277
10304
10332
10359
10386
10412
10438
10464
10489
10513
10536
10559
10581
10602
10622
10642
10660
10678
10695
10711
10726
10741
10755
10768
10782
10794
10807
10819
10830
10842
10853
10863
10874
10884
10893
10903
10911
10920
10928
10936
10943
10950
10957
10964
10971
10979
10986
10994
11002
11010
11018
11027
11035
11044
11052
11060
11069
11077
11084
11091
11098
11105
11111
11117
11122
11127
11132
11138
11143
11148
11153
11159
11165
11171
11178
11185
11193
11201
11210
11219
11229
11239
11250
11261
11272
11284
11295
11308
11321
11334
11347
11362
11377
11392
11408
11425
11443
11461
11480
11501
11522
11544
11566
11589
11614
11638
11664
11690
11716
11743
11770
11798
11826
11854
11882
11910
11939
11968
11996
12025
12054
12083
12112
12140
12169
12198
12226
12255
12283
12311
12338
12365
12392
12418
12443
12467
12491
12514
12537
12558
12579
12599
12618
12637
12656
12673
12691
12708
12724
12740
12755
12769
12784
12797
12810
12823
12835
12846
12857
12868
12878
12888
12898
12907
12915
12924
12932
12939
12946
12952
12958
12963
12967
12970
12972
12974
12974
12974
12973
12971
12969
12966
12962
12958
12953
12947
12941
12934
12926
12917
12908
12899
12889
12879
12868
12857
12845
12833
12821
12809
12796
12784
12771
12758
12746
12733
12721
12708
12696
12683
12671
12659
12646
12634
12622
12610
12597
12585
12574
12562
12551
12540
12529
12518
12508
12499
12489
12480
12471
12463
12455
12448
12441
12435
12429
12424
12420
12416
12413
12410
12408
12406
12405
12404
12404
12404
12404
12405
12406
12408
12411
12413
12416
12420
12423
12427
12430
12434
12437
12441
12443
12446
12448
12450
12451
12451
12450
12449
12448
12445
12443
12439
12435
12431
12426
12420
12414
12408
12401
12393
12385
12377
12368
12359
12350
12340
12330
12319
12307
12295
12282
12267
12252
12236
12219
12201
12181
12161
12139
12117
12093
12068
12042
12015
11987
11957
11927
11895
11863
11829
11795
11760
11723
11686
11648
11610
11571
11531
11490
11448
11406
11364
11321
11278
11234
11191
11147
11102
11058
11013
10969
10924
10878
10833
10787
10740
10693
10646
10598
10549
10500
10451
10401
10350
10298
10246
10194
10140
10086
10032
9976
9920
9863
9806
9747
9688
9628
9567
9505
9443
9380
9317
9252
9188
9122
9056
8990
8923
8855
8787
8717
8647
8577
8505
8433
8360
8286
8212
8137
8061
7985
7908
7830
7751
7672
7592
7511
7429
7346
7262
7178
7092
7005
6917
6829
6739
6647
6555
6461
6366
6270
6172
6073
5972
5870
5767
5663
5558
5452
5344
5236
5126
5015
4904
4792
4679
4565
4451
4336
4220
4104
3987
3870
3753
3635
3517
3400
3282
3164
3046
2929
2811
2694
2576
2459
2341
2224
2107
1990
1873
1757
1641
1525
1410
1295
1182
1068
956
843
732
621
511
402
294
186
79
-28
-134
-239
-343
-446
-549
-650
-750
-849
-947
-1044
-1139
-1233
-1326
-1419
-1509
-1599
-1688
-1776
-1863
-1949
-2035
-2119
-2203
-2285
-2367
-2449
-2529
-2610
-2690
-2769
-2849
-2929
-3009
-3089
-3169
-3250
-3330
-3411
-3492
-3573
-3655
-3736
-3818
-3900
-3983
-4065
-4148
-4232
-4316
-4400
-4484
-4569
-4654
-4740
-4827
-4914
-5001
-5089
-5178
-5267
-5357
-5447
-5537
-5628
-5719
-5811
-5902
-5994
-6086
-6178
-6270
-6362
-6454
-6546
-6639
-6731
-6824
-6916
-7008
-7101
-7193
-7285
-7377
-7469
-7561
-7653
-7745
-7837
-7929
-8021
-8114
-8207
-8300
-8394
-8488
-8583
-8679
-8774
-8871
-8967
-9064
-9161
-9259
-9356
-9454
-9552
-9651
-9749
-9847
-9944
-10042
-10139
-10235
-10331
-10427
-10522
-10617
-10710
-10804
-10897
-10989
-11081
-11173
-11264
-11354
-11444
-11534
-11622
-11710
-11797
-11883
-11969
-12054
-12138
-12222
-12305
-12388
-12470
-12553
-12634
-12716
-12797
-12877
-12956
-13035
-13113
-13190
-13266
-13341
-13416
-13489
-13561
-13632
-13702
-13771
-13838
-13904
-13969
-14033
-14096
-14158
-14219
-14279
-14338
-14396
-14453
-14509
-14564
-14618
-14670
-14722
-14773
-14823
-14871
-14918
-14965
-15010
-15054
-15098
-15140
-15182
-15223
-15263
-15303
-15341
-15379
-15417
-15454
-15490
-15527
-15562
-15598
-15633
-15668
-15703
-15738
-15772
-15807
-15842
-15877
-15912
-15948
-15983
-16018
-16053
-16088
-16122
-16157
-16190
-16224
-16256
-16288
-16318
-16350
-16379
-16408
-16437
-16465
-16493
-16520
-16547
-16574
-16601
-16628
-16655
-16682
-16710
-16738
-16766
-16795
-16823
-16852
-16881
-16911
-16940
-16970
-17000
-17030
-17060
-17089
-17119
-17149
-17179
-17209
-17239
-17269
-17299
-17330
-17361
-17392
-17424
-17456
-17488
-17520
-17553
-17586
-17620
-17653
-17687
-17721
-17756
-17790
-17825
-17860
-17895
-17930
-17965
-17999
-18034
-18068
-18103
-18137
-18172
-18206
-18240
-18275
-18310
-18345
-18381
-18416
-18453
-18489
-18526
-18564
-18602
-18640
-18679
-18719
-18760
-18801
-18842
-18884
-18926
-18969
-19012
-19056
-19099
-19143
-19186
-19230
-19274
-19317
-19360
-19403
-19445
-19487
-19529
-19570
-19610
-19649
-19689
-19727
-19765
-19802
-19839
-19876
-19911
-19946
-19980
-20014
-20047
-20080
-20112
-20143
-20174
-20204
-20233
-20262
-20290
-20316
-20342
-20367
-20391
-20414
-20436
-20457
-20478
-20497
-20516
-20534
-20552
-20568
-20584
-20599
-20613
-20627
-20640
-20652
-20663
-20674
-20684
-20694
-20702
-20711
-20718
-20725
-20731
-20737
-20742
-20747
-20751
-20754
-20757
-20759
-20760
-20761
-20761
-20760
-20758
-20756
-20753
-20749
-20744
-20738
-20731
-20723
-20714
-20705
-20694
-20682
-20669
-20656
-20641
-20626
-20610
-20593
-20575
-20557
-20539
-20520
-20500
-20480
-20460
-20439
-20418
-20396
-20374
-20352
-20330
-20307
-20283
-20260
-20236
-20211
-20187
-20161
-20136
-20109
-20082
-20055
-20027
-19999
-19971
-19942
-19913
-19883
-19854
-19824
-19794
-19763
-19732
-19701
-19670
-19639
-19607
-19575
-19543
-19511
-19479
-19446
-19414
-19381
-19348
-19315
-19282
-19248
-19215
-19181
-19147
-19113
-19079
-19046
-19012
-18979
-18946
-18913
-18880
-18848
-18816
-18784
-18752
-18720
-18688
-18656
-18625
-18593
-18561
-18529
-18497
-18466
-18434
-18403
-18372
-18342
-18311
-18281
-18251
-18222
-18193
-18164
-18136
-18108
-18081
-18054
-18028
-18001
-17976
-17950
-17925
-17900
-17875
-17851
-17826
-17802
-17778
-17754
-17730
-17706
-17681
-17657
-17632
-17607
-17581
-17556
-17530
-17504
-17477
-17450
-17423
-17395
-17367
-17338
-17309
-17280
-17250
-17219
-17188
-17157
-17124
-17091
-17057
-17022
-16987
-16950
-16914
-16876
-16838
-16800
-16761
-16721
-16681
-16640
-16599
-16557
-16514
-16471
-16427
-16382
-16337
-16290
-16242
-16196
-16146
-16097
-16047
-15996
-15944
-15891
-15838
-15783
-15728
-15672
-15616
-15559
-15501
-15443
-15384
-15324
-15263
-15201
-15139
-15077
-15013
-14950
-14885
-14821
-14755
-14690
-14623
-14556
-14488
-14420
-14351
-14281
-14210
-14138
-14065
-13991
-13916
-13841
-13764
-13686
-13607
-13528
-13447
-13365
-13282
-13198
-13112
-13026
-12939
-12850
-12761
-12670
-12579
-12486
-12392
-12296
-12200
-12102
-12003
-11903
-11802
-11701
-11598
-11494
-11390
-11285
-11179
-11072
-10965
-10857
-10749
-10640
-10530
-10419
-10307
-10194
-10080
-9965
-9848
-9730
-9611
-9490
-9368
-9245
-9120
-8993
-8866
-8737
-8606
-8474
-8341
-8206
-8070
-7933
-7795
-7656
-7516
-7375
-7233
-7090
-6947
-6804
-6660
-6516
-6371
-6226
-6080
-5934
-5788
-5642
-5495
-5348
-5202
-5054
-4907
-4760
-4612
-4464
-4316
-4167
-4018
-3869
-3720
-3570
-3420
-3270
-3120
-2969
-2819
-2669
-2518
-2368
-2218
-2068
-1918
-1768
-1619
-1469
-1320
-1171
-1022
-874
-726
-578
-430
-282
-135
12
159
305
451
598
744
890
1037
1183
1330
1477
1624
1772
1920
2068
2217
2366
2516
2665
2815
2966
3116
3267
3419
3570
3722
3874
4026
4179
4331
4484
4637
4790
4942
5095
5247
5400
5552
5705
5857
6010
6162
6315
6468
6621
6774
6928
7082
7236
7390
7545
7700
7855
8010
8166
8323
8479
8636
8793
8950
9107
9264
9422
9579
9736
9893
10051
10207
10364
10520
10677
10833
10988
11144
11299
11454
11608
11762
11915
12068
12221
12372
12524
12674
12825
12975
13124
13273
13422
13571
13720
13868
14016
14163
14310
14457
14603
14748
14892
15035
15177
15319
15459
15598
15736
15873
16009
16143
16277
16410
16542
16673
16803
16932
17061
17188
17315
17441
17566
17690
17813
17935
18055
18175
18293
18410
18526
18641
18754
18867
18978
19088
19197
19304
19411
19516
19621
19724
19826
19927
20026
20125
20222
20317
20411
20504
20596
20686
20775
20863
20949
21035
21120
21203
21286
21368
21449
21530
21609
21687
21764
21840
21915
21988
22060
22130
22200
22268
22334
22400
22464
22528
22591
22652
22713
22773
22833
22891
22948
23005
23060
23114
23168
23220
23270
23320
23368
23416
23462
23507
23551
23594
23637
23678
23718
23758
23797
23834
23871
23907
23942
23976
24009
24042
24074
24105
24136
24166
24195
24224
24252
24280
24307
24333
24358
24383
24408
24432
24455
24478
24500
24522
24544
24565
24586
24606
24625
24644
24662
24680
24696
24712
24728
24742
24756
24769
24782
24794
24806
24817
24827
24837
24846
24854
24862
24869
24876
24882
24887
24892
24896
24899
24902
24904
24905
24906
24906
24905
24904
24903
24900
24897
24894
24889
24884
24878
24872
24864
24856
24847
24838
24827
24816
24804
24791
24777
24762
24746
24729
24711
24692
24672
24651
24628
24604
24579
24552
24525
24496
24465
24434
24401
24366
24331
24293
24254
24214
24172
24129
24083
24037
23988
23938
23887
23835
23781
23726
23669
23612
23552
23492
23430
23367
23302
23236
23169
23100
23030
22958
22886
22812
22737
22661
22584
22506
22427
22347
22266
22184
22101
22017
21932
21847
21761
21675
21587
21500
21412
21323
21234
21145
21056
20966
20876
20785
20695
20604
20512
20420
20328
20236
20143
20050
19957
19864
19771
19677
19583
19489
19395
19301
19206
19112
19017
18922
18827
18732
18636
18541
18445
18349
18253
18158
18062
17966
17870
17773
17677
17580
17483
17386
17289
17192
17095
16997
16900
16803
16705
16608
16510
16412
16314
16216
16117
16018
15921
15822
15722
15622
15522
15422
15321
15219
15117
15014
14910
14806
14701
14596
14490
14383
14275
14166
14056
13946
13834
13722
13608
13494
13379
13262
13144
13026
12906
12785
12663
12540
12415
12290
12163
12036
11907
11778
11647
11516
11383
11250
11115
10979
10842
10703
10563
10422
10280
10136
9991
9845
9698
9549
9400
9249
9097
8944
8790
8635
8478
8321
8163
8004
7844
7683
7521
7358
7194
7029
6864
6697
6530
6362
6193
6023
5852
5681
5510
5338
5166
4993
4820
4647
4474
4301
4128
3954
3780
3606
3432
3258
3084
2909
2735
2560
2386
2212
2037
1864
1690
1517
1344
1171
998
826
654
482
311
141
-30
-200
-369
-538
-707
-875
-1043
-1210
-1376
-1542
-1708
-1873
-2037
-2203
-2368
-2532
-2696
-2860
-3023
-3186
-3349
-3511
-3674
-3835
-3996
-4157
-4318
-4478
-4638
-4797
-4956
-5115
-5274
-5433
-5591
-5749
-5907
-6064
-6221
-6378
-6534
-6690
-6845
-7000
-7154
-7308
-7462
-7615
-7768
-7920
-8073
-8225
-8376
-8528
-8679
-8829
-8980
-9130
-9279
-9429
-9578
-9726
-9875
-10023
-10170
-10318
-10465
-10611
-10758
-10904
-11049
-11195
-11340
-11485
-11629
-11774
-11918
-12063
-12207
-12352
-12497
-12642
-12787
-12933
-13079
-13225
-13372
-13518
-13665
-13811
-13957
-14103
-14249
-14395
-14539
-14684
-14827
-14970
-15113
-15254
-15395
-15535
-15673
-15811
-15949
-16085
-16219
-16355
-16488
-16621
-16753
-16884
-17014
-17144
-17273
-17401
-17528
-17654
-17779
-17904
-18027
-18150
-18272
-18393
-18513
-18632
-18750
-18868
-18985
-19101
-19216
-19331
-19444
-19557
-19669
-19779
-19889
-19997
-20104
-20210
-20314
-20417
-20519
-20619
-20718
-20816
-20913
-21008
-21102
-21195
-21288
-21379
-21469
-21559
-21647
-21735
-21823
-21909
-21996
-22081
-22167
-22251
-22336
-22420
-22504
-22587
-22670
-22753
-22835
-22917
-22999
-23080
-23160
-23240
-23320
-23399
-23478
-23556
-23634
-23712
-23789
-23865
-23941
-24017
-24092
-24166
-24239
-24312
-24385
-24456
-24527
-24598
-24667
-24736
-24804
-24871
-24938
-25003
-25068
-25132
-25194
-25256
-25317
-25376
-25434
-25491
-25546
-25601
-25654
-25706
-25757
-25808
-25857
-25906
-25954
-26002
-26049
-26095
-26141
-26186
-26230
-26274
-26318
-26360
-26403
-26444
-26485
-26526
-26566
-26605
-26644
-26682
-26719
-26756
-26792
-26827
-26861
-26895
-26928
-26960
-26991
-27022
-27052
-27081
-27110
-27138
-27165
-27192
-27218
-27244
-27269
-27293
-27317
-27340
-27362
-27384
-27405
-27425
-27444
-27463
-27480
-27497
-27513
-27528
-27541
-27554
-27566
-27576
-27586
-27594
-27601
-27607
-27612
-27616
-27618
-27619
-27619
-27617
-27614
-27610
-27604
-27596
-27588
-27578
-27566
-27553
-27539
-27523
-27506
-27488
-27468
-27446
-27424
-27400
-27374
-27348
-27319
-27290
-27259
-27227
-27194
-27160
-27124
-27088
-27050
-27011
-26970
-26929
-26887
-26844
-26800
-26755
-26710
-26664
-26617
-26570
-26522
-26474
-26426
-26377
-26327
-26277
-26227
-26176
-26124
-26072
-26020
-25966
-25913
-25858
-25803
-25748
-25692
-25636
-25579
-25521
-25464
-25405
-25347
-25288
-25228
-25168
-25108
-25047
-24985
-24923
-24861
-24798
-24735
-24671
-24607
-24542
-24476
-24411
-24344
-24278
-24210
-24142
-24074
-24005
-23935
-23864
-23792
-23720
-23647
-23573
-23498
-23423
-23346
-23268
-23190
-23110
-23030
-22948
-22866
-22783
-22698
-22613
-22527
-22440
-22352
-22263
-22173
-22082
-21990
-21898
-21804
-21710
-21614
-21518
-21420
-21322
-21222
-21122
-21021
-20919
-20816
-20712
-20608
-20503
-20397
-20291
-20184
-20076
-19968
-19859
-19750
-19640
-19529
-19417
-19305
-19192
-19078
-18963
-18847
-18731
-18613
-18495
-18376
-18256
-18136
-18014
-17893
-17770
-17647
-17524
-17400
-17276
-17151
-17026
-16900
-16774
-16648
-16521
-16394
-16267
-16139
-16011
-15883
-15755
-15627
-15499
-15371
-15242
-15114
-14986
-14858
-14730
-14602
-14475
-14347
-14220
-14093
-13966
-13840
-13713
-13587
-13461
-13336
-13210
-13085
-12960
-12835
-12710
-12585
-12461
-12337
-12213
-12090
-11966
-11844
-11721
-11599
-11477
-11356
-11234
-11113
-10992
-10871
-10750
-10629
-10509
-10389
-10269
-10150
-10031
-9912
-9794
-9676
-9558
-9441
-9324
-9208
-9092
-8977
-8863
-8748
-8635
-8522
-8409
-8297
-8185
-8073
-7962
-7850
-7739
-7628
-7517
-7406
-7295
-7184
-7073
-6962
-6851
-6741
-6630
-6519
-6409
-6298
-6187
-6077
-5966
-5855
-5745
-5634
-5524
-5414
-5304
-5195
-5085
-4976
-4868
-4760
-4652
-4545
-4438
-4332
-4226
-4121
-4017
-3913
-3809
-3706
-3604
-3502
-3401
-3300
-3199
-3100
-3000
-2901
-2803
-2705
-2607
-2510
-2413
-2317
-2220
-2124
-2029
-1933
-1838
-1743
-1649
-1555
-1461
-1367
-1274
-1182
-1089
-998
-906
-815
-725
-634
-544
-453
-363
-273
-183
-93
-4
86
175
264
352
440
528
615
702
788
873
958
1042
1125
1208
1291
1373
1454
1535
1616
1697
1778
1859
1939
2020
2101
2182
2263
2345
2426
2508
2589
2671
2753
2835
2917
2998
3080
3162
3244
3325
3407
3488
3570
3651
3732
3812
3893
3973
4051
4132
4211
4289
4368
4446
4524
4601
4679
4756
4833
4910
4987
5064
5141
5218
5295
5372
5449
5526
5603
5680
5757
5834
5911
5987
6063
6139
6214
6288
6362
6436
6509
6581
6653
6724
6795
6864
6934
7002
7070
7137
7204
7270
7335
7399
7463
7526
7589
7650
7712
7772
7832
7891
7950
8007
8064
8121
8177
8232
8287
8341
8394
8447
8500
8552
8604
8655
8706
8757
8807
8857
8906
8956
9005
9055
9104
9153
9203
9252
9301
9351
9400
9450
9499
9548
9597
9646
9695
9743
9792
9840
9888
9937
9985
10033
10081
10129
10178
10227
10276
10325
10374
10424
10474
10525
10575
10626
10677
10729
10780
10832
10884
10936
10988
11040
11093
11145
11198
11251
11304
11357
11410
11462
11515
11568
11621
11674
11726
11779
11832
11885
11939
11992
12045
12099
12153
12207
12261
12315
12368
12422
12476
12530
12584
12638
12692
12745
12799
12853
12907
12961
13014
13068
13122
13176
13229
13283
13336
13390
13443
13496
13549
13602
13654
13706
13758
13810
13861
13913
13963
14014
14065
14115
14165
14215
14264
14314
14363
14412
14460
14509
14557
14604
14651
14698
14745
14791
14836
14881
14926
14971
15015
15059
15103
15146
15189
15233
15276
15319
15362
15405
15447
15489
15532
15573
15615
15657
15698
15740
15781
15822
15863
15904
15945
15986
16027
16067
16108
16148
16187
16228
16268
16308
16347
16386
16425
16464
16503
16541
16579
16617
16654
16692
16729
16765
16802
16838
16875
16911
16946
16982
17017
17052
17087
17122
17157
17191
17225
17258
17291
17324
17356
17388
17419
17450
17479
17509
17537
17565
17592
17619
17645
17670
17695
17718
17741
17762
17783
17802
17821
17838
17854
17868
17882
17894
17904
17913
17921
17927
17931
17935
17936
17936
17935
17932
17928
17922
17915
17906
17896
17884
17871
17857
17841
17824
17806
17786
17765
17744
17720
17696
17670
17643
17615
17586
17555
17523
17490
17455
17420
17382
17344
17304
17264
17222
17179
17134
17089
17043
16995
16947
16897
16847
16795
16743
16689
16634
16578
16522
16464
16405
16346
16285
16224
16163
16100
16036
15974
15909
15844
15778
15711
15643
15574
15505
15435
15363
15291
15218
15145
15070
14995
14919
14842
14764
14685
14605
14525
14443
14360
14276
14191
14105
14018
13930
13841
13751
13661
13569
13476
13382
13287
13192
13096
12999
12901
12803
12704
12605
12504
12404
12302
12200
12098
11995
11892
11789
11685
11581
11477
11372
11267
11162
11057
10951
10845
10739
10633
10527
10420
10314
10207
10100
9993
9885
9778
9670
9563
9455
9346
9238
9129
9021
8912
8803
8694
8585
8477
8369
8261
8153
8045
7939
7833
7727
7622
7517
7413
7309
7206
7103
7001
6899
6798
6698
6599
6500
6402
6305
6209
6113
6018
5924
5830
5737
5645
5553
5462
5371
5280
5189
5099
5009
4919
4830
4740
4650
4561
4471
4382
4292
4203
4114
4025
3937
3848
3760
3671
3583
3495
3408
3320
3232
3145
3058
2970
2883
2795
2708
2620
2533
2445
2357
2270
2182
2095
2007
1920
1833
1746
1659
1572
1486
1400
1315
1230
1145
1061
977
894
810
728
645
563
481
399
318
236
155
74
-6
-86
-166
-246
-325
-404
-483
-561
-639
-716
-794
-871
-948
-1025
-1103
-1180
-1257
-1335
-1413
-1490
-1568
-1646
-1724
-1802
-1881
-1959
-2037
-2116
-2195
-2274
-2353
-2433
-2512
-2591
-2671
-2751
-2830
-2910
-2990
-3070
-3150
-3230
-3311
-3391
-3472
-3553
-3634
-3715
-3796
-3878
-3959
-4041
-4124
-4206
-4288
-4371
-4454
-4538
-4622
-4706
-4791
-4876
-4961
-5047
-5134
-5221
-5308
-5395
-5483
-5571
-5659
-5748
-5837
-5926
-6015
-6105
-6195
-6285
-6376
-6467
-6558
-6650
-6742
-6835
-6929
-7023
-7117
-7212
-7308
-7404
-7501
-7598
-7696
-7794
-7894
-7993
-8093
-8195
-8296
-8399
-8501
-8605
-8709
-8813
-8918
-9024
-9130
-9237
-9344
-9452
-9560
-9668
-9777
-9885
-9995
-10104
-10214
-10324
-10434
-10544
-10655
-10765
-10876
-10986
-11097
-11208
-11318
-11429
-11540
-11651
-11762
-11874
-11985
-12097
-12209
-12321
-12433
-12546
-12659
-12772
-12885
-12998
-13111
-13225
-13338
-13452
-13565
-13679
-13792
-13905
-14018
-14131
-14243
-14355
-14467
-14579
-14690
-14801
-14911
-15021
-15131
-15240
-15349
-15458
-15565
-15673
-15780
-15886
-15992
-16097
-16202
-16306
-16410
-16513
-16615
-16716
-16817
-16917
-17016
-17114
-17211
-17307
-17402
-17497
-17591
-17684
-17776
-17867
-17957
-18047
-18136
-18224
-18311
-18397
-18482
-18566
-18649
-18731
-18813
-18893
-18973
-19051
-19129
-19206
-19283
-19358
-19433
-19507
-19580
-19653
-19725
-19796
-19867
-19936
-20006
-20074
-20142
-20209
-20275
-20340
-20405
-20469
-20532
-20594
-20655
-20715
-20774
-20833
-20890
-20947
-21003
-21058
-21112
-21165
-21218
-21270
-21321
-21372
-21422
-21471
-21520
-21568
-21616
-21663
-21709
-21755
-21800
-21845
-21889
-21932
-21975
-22017
-22058
-22099
-22139
-22178
-22216
-22254
-22291
-22326
-22362
-22396
-22429
-22461
-22493
-22523
-22553
-22582
-22610
-22637
-22663
-22688
-22713
-22736
-22759
-22781
-22802
-22822
-22841
-22860
-22877
-22893
-22909
-22924
-22937
-22950
-22962
-22973
-22983
-22993
-23001
-23009
-23016
-23022
-23027
-23031
-23035
-23037
-23039
-23040
-23041
-23040
-23038
-23035
-23032
-23027
-23021
-23015
-23007
-22998
-22989
-22978
-22966
-22954
-22941
-22927
-22911
-22895
-22878
-22861
-22842
-22822
-22802
-22780
-22758
-22734
-22710
-22684
-22658
-22630
-22601
-22571
-22540
-22507
-22474
-22439
-22403
-22366
-22328
-22289
-22248
-22206
-22163
-22119
-22074
-22028
-21980
-21932
-21883
-21832
-21781
-21728
-21675
-21621
-21565
-21509
-21452
-21394
-21335
-21276
-21216
-21155
-21093
-21031
-20968
-20905
-20841
-20776
-20711
-20644
-20577
-20510
-20442
-20372
-20303
-20232
-20160
-20088
-20015
-19941
-19866
-19791
-19714
-19637
-19559
-19480
-19400
-19319
-19237
-19155
-19072
-18988
-18903
-18817
-18730
-18643
-18555
-18466
-18377
-18286
-18196
-18104
-18013
-17920
-17828
-17735
-17641
-17548
-17454
-17360
-17265
-17171
-17076
-16981
-16885
-16790
-16694
-16599
-16503
-16406
-16309
-16213
-16117
-16020
-15923
-15826
-15729
-15632
-15534
-15437
-15339
-15241
-15143
-15045
-14947
-14849
-14751
-14652
-14554
-14455
-14356
-14257
-14158
-14059
-13959
-13859
-13759
-13659
-13558
-13457
-13356
-13255
-13153
-13051
-12949
-12846
-12743
-12639
-12536
-12431
-12327
-12222
-12116
-12011
-11905
-11799
-11693
-11587
-11481
-11375
-11269
-11163
-11057
-10951
-10845
-10738
-10631
-10524
-10417
-10310
-10202
-10094
-9986
-9878
-9769
-9660
-9551
-9441
-9332
-9221
-9111
-9000
-8888
-8776
-8664
-8551
-8438
-8324
-8210
-8095
-7980
-7864
-7747
-7630
-7512
-7394
-7275
-7156
-7035
-6915
-6793
-6671
-6549
-6426
-6302
-6178
-6053
-5927
-5801
-5674
-5546
-5417
-5288
-5159
-5029
-4899
-4768
-4637
-4506
-4375
-4243
-4111
-3979
-3847
-3714
-3581
-3448
-3314
-3181
-3046
-2912
-2778
-2643
-2508
-2374
-2239
-2104
-1969
-1834
-1698
-1563
-1427
-1292
-1156
-1020
-885
-749
-613
-477
-341
-206
-70
66
201
336
471
606
741
876
1010
1144
1277
1410
1543
1675
1807
1938
2069
2199
2328
2457
2585
2713
2840
2966
3091
3216
3340
3463
3586
3707
3828
3949
4067
4186
4304
4421
4537
4653
4767
4880
4993
5104
5215
5324
5432
5540
5646
5751
5856
5959
6062
6163
6263
6363
6461
6559
6656
6752
6847
6941
7035
7128
7220
7312
7403
7493
7583
7672
7760
7848
7935
8022
8106
8192
8277
8360
8443
8525
8607
8687
8767
8846
8925
9003
9081
9158
9234
9310
9385
9460
9534
9608
9682
9755
9828
9901
9973
10045
10118
10190
10261
10333
10405
10476
10547
10617
10688
10757
10827
10896
10964
11032
11099
11165
11231
11296
11361
11425
11488
11550
11612
11674
11735
11795
11855
11915
11974
12032
12090
12148
12205
12261
12317
12373
12428
12483
12537
12591
12644
12698
12751
12803
12856
12908
12960
13011
13063
13114
13165
13216
13266
13317
13368
13418
13468
13519
13569
13619
13669
13719
13769
13818
13868
13917
13966
14014
14063
14111
14159
14206
14253
14299
14345
14390
14435
14479
14523
14566
14609
14651
14693
14734
14774
14814
14854
14892
14931
14968
15005
15042
15077
15112
15146
15180
15213
15245
15276
15307
15337
15366
15395
15422
15449
15475
15500
15524
15547
15569
15590
15610
15629
15647
15664
15680
15695
15709
15722
15733
15744
15754
15763
15771
15778
15785
15790
15794
15798
15801
15802
15804
15804
15804
15803
15801
15799
15796
15793
15789
15784
15779
15773
15767
15760
15752
15744
15736
15727
15717
15706
15695
15683
15671
15658
15644
15629
15613
15597
15580
15562
15543
15523
15502
15481
15458
15435
15411
15386
15361
15334
15307
15279
15250
15220
15190
15159
15127
15094
15060
15026
14991
14955
14919
14882
14844
14806
14767
14727
14687
14646
14605
14563
14520
14476
14432
14387
14341
14294
14246
14197
14147
14096
14044
13991
13937
13882
13827
13770
13713
13655
13596
13537
13477
13416
13354
13292
13230
13167
13103
13039
12974
12909
12843
12777
12710
12642
12573
12504
12434
12363
12292
12220
12147
12073
11998
11923
11847
11771
11693
11615
11537
11457
11377
11297
11215
11134
11051
10968
10884
10799
10713
10627
10540
10452
10364
10275
10185
10094
10003
9911
9819
9726
9632
9538
9443
9348
9252
9155
9058
8960
8862
8763
8663
8563
8462
8360
8258
8154
8052
7948
7844
7739
7634
7527
7421
7314
7206
7097
6989
6879
6769
6658
6547
6435
6322
6209
6095
5980
5864
5748
5631
5513
5395
5276
5156
5036
4915
4793
4670
4547
4423
4298
4173
4046
3921
3794
3666
3538
3410
3281
3152
3023
2894
2764
2634
2505
2375
2245
2115
1984
1854
1724
1593
1463
1332
1202
1071
940
809
678
547
415
284
152
21
-111
-242
-374
-505
-637
-768
-900
-1031
-1163
-1295
-1426
-1558
-1690
-1821
-1953
-2085
-2217
-2348
-2480
-2612
-2744
-2876
-3008
-3139
-3271
-3403
-3535
-3666
-3798
-3929
-4061
-4192
-4323
-4454
-4585
-4715
-4846
-4976
-5106
-5236
-5366
-5496
-5625
-5754
-5883
-6012
-6140
-6268
-6396
-6523
-6651
-6777
-6904
-7030
-7156
-7282
-7407
-7532
-7657
-7781
-7905
-8029
-8151
-8274
-8397
-8518
-8640
-8760
-8881
-9001
-9120
-9239
-9357
-9476
-9593
-9710
-9827
-9944
-10060
-10175
-10291
-10406
-10520
-10634
-10747
-10860
-10973
-11084
-11196
-11306
-11416
-11525
-11634
-11741
-11848
-11954
-12059
-12164
-12267
-12370
-12472
-12573
-12673
-12772
-12870
-12967
-13064
-13159
-13253
-13347
-13439
-13531
-13621
-13711
-13800
-13888
-13974
-14060
-14145
-14229
-14312
-14394
-14474
-14554
-14632
-14710
-14786
-14861
-14935
-15007
-15078
-15148
-15217
-15284
-15350
-15415
-15479
-15541
-15602
-15662
-15721
-15778
-15834
-15889
-15943
-15995
-16047
-16097
-16146
-16193
-16239
-16285
-16329
-16370
-16412
-16452
-16490
-16526
-16561
-16595
-16627
-16658
-16688
-16716
-16743
-16768
-16793
-16815
-16837
-16857
-16876
-16894
-16910
-16925
-16939
-16952
-16964
-16975
-16985
-16994
-17002
-17009
-17015
-17020
-17024
-17028
-17030
-17031
-17032
-17031
-17030
-17028
-17025
-17021
-17016
-17011
-17005
-16998
-16991
-16982
-16974
-16964
-16954
-16944
-16933
-16922
-16910
-16897
-16884
-16871
-16856
-16842
-16827
-16811
-16795
-16779
-16762
-16745
-16727
-16709
-16690
-16671
-16652
-16632
-16612
-16591
-16570
-16549
-16528
-16506
-16483
-16460
-16437
-16414
-16390
-16366
-16341
-16317
-16292
-16265
-16241
-16215
-16190
-16163
-16137
-16111
-16084
-16056
-16029
-16001
-15973
-15945
-15917
-15888
-15859
-15830
-15800
-15770
-15739
-15708
-15676
-15644
-15611
-15578
-15543
-15509
-15473
-15437
-15401
-15364
-15326
-15289
-15251
-15212
-15174
-15135
-15095
-15055
-15015
-14974
-14933
-14891
-14849
-14807
-14763
-14720
-14675
-14630
-14585
-14539
-14492
-14445
-14397
-14348
-14299
-14249
-14199
-14148
-14096
-14045
-13992
-13940
-13886
-13833
-13779
-13724
-13669
-13614
-13558
-13502
-13445
-13388
-13331
-13273
-13214
-13156
-13096
-13037
-12977
-12917
-12856
-12795
-12733
-12670
-12608
-12544
-12480
-12416
-12350
-12284
-12218
-12150
-12082
-12014
-11945
-11875
-11805
-11734
-11663
-11591
-11519
-11446
-11372
-11298
-11223
-11148
-11072
-10995
-10918
-10840
-10761
-10683
-10603
-10523
-10443
-10362
-10281
-10199
-10117
-10034
-9951
-9867
-9783
-9698
-9612
-9525
-9438
-9349
-9260
-9170
-9079
-8988
-8896
-8803
-8709
-8614
-8519
-8424
-8327
-8231
-8132
-8036
-7938
-7839
-7740
-7641
-7541
-7442
-7342
-7242
-7141
-7041
-6940
-6840
-6739
-6639
-6538
-6437
-6336
-6236
-6135
-6034
-5934
-5833
-5733
-5632
-5532
-5432
-5332
-5233
-5133
-5034
-4935
-4836
-4737
-4638
-4540
-4442
-4344
-4246
-4149
-4051
-3956
-3860
-3764
-3668
-3573
-3478
-3383
-3289
-3194
-3101
-3007
-2914
-2822
-2729
-2638
-2547
-2456
-2366
-2277
-2188
-2100
-2013
-1926
-1840
-1755
-1670
-1586
-1502
-1419
-1336
-1254
-1172
-1091
-1010
-931
-852
-773
-695
-618
-542
-466
-391
-317
-243
-170
-98
-26
45
115
185
254
322
389
456
522
587
652
715
778
841
902
963
1022
1083
1141
1199
1257
1313
1369
1424
1478
1532
1585
1637
1688
1739
1789
1839
1887
1936
1983
2029
2076
2122
2167
2211
2255
2298
2341
2383
2424
2465
2505
2545
2584
2622
2660
2698
2735
2771
2808
2843
2879
2914
2948
2982
3015
3048
3081
3113
3145
3176
3207
3238
3268
3298
3327
3356
3385
3414
3441
3469
3496
3522
3548
3574
3599
3624
3649
3673
3696
3720
3743
3766
3788
3810
3832
3853
3874
3895
3915
3935
3955
3974
3993
4011
4029
4046
4064
4081
4097
4114
4130
4146
4161
4176
4191
4205
4220
4233
4246
4259
4272
4283
4295
4306
4316
4326
4335
4344
4353
4361
4369
4376
4383
4390
4396
4402
4407
4412
4416
4420
4424
4427
4430
4432
4434
4435
4436
4436
4436
4435
4434
4433
4431
4428
4426
4423
4419
4416
4412
4408
4405
4400
4396
4392
4388
4383
4379
4374
4369
4364
4359
4353
4347
4341
4335
4329
4322
4315
4308
4301
4294
4286
4278
4271
4262
4254
4246
4237
4228
4218
4209
4199
4189
4178
4168
4157
4146
4135
4124
4113
4101
4089
4077
4065
4051
4038
4026
4011
3999
3985
3971
3956
3941
3927
3911
3896
3881
3865
3849
3833
3817
3800
3784
3767
3750
3732
3715
3697
3679
3661
3642
3623
3604
3585
3566
3546
3526
3507
3487
3467
3447
3426
3406
3386
3366
3345
3325
3304
3284
3263
3242
3221
3200
3178
3157
3135
3113
3090
3067
3045
3021
2998
2974
2951
2926
2902
2878
2853
2828
2803
2778
2752
2727
2701
2675
2649
2622
2596
2569
2543
2517
2490
2464
2438
2412
2386
2360
2335
2309
2284
2260
2235
2211
2187
2163
2139
2116
2092
2069
2045
2023
2000
1978
1955
1933
1911
1888
1866
1845
1823
1801
1780
1759
1738
1717
1696
1676
1656
1636
1616
1597
1577
1558
1539
1520
1501
1481
1462
1443
1424
1405
1386
1367
1348
1329
1310
1292
1273
1254
1235
1216
1196
1177
1158
1138
1119
1099
1079
1058
1038
1016
996
975
954
932
911
889
867
846
824
802
780
757
735
713
690
668
645
623
600
577
554
531
508
485
462
439
416
392
369
346
322
298
275
251
227
202
178
153
129
104
79
54
29
4
-21
-46
-71
-96
-120
-145
-170
-194
-219
-243
-267
-291
-314
-337
-361
-383
-406
-429
-451
-474
-496
-518
-541
-563
-585
-607
-629
-651
-673
-694
-716
-737
-758
-779
-800
-820
-840
-860
-880
-900
-919
-938
-957
-976
-994
-1012
-1030
-1048
-1065
-1082
-1099
-1115
-1131
-1147
-1163
-1178
-1193
-1208
-1223
-1237
-1251
-1265
-1279
-1293
-1306
-1320
-1333
-1346
-1359
-1373
-1386
-1398
-1411
-1424
-1436
-1449
-1461
-1473
-1485
-1497
-1509
-1521
-1533
-1545
-1557
-1568
-1580
-1592
-1604
-1615
-1626
-1637
-1648
-1658
-1669
-1678
-1687
-1696
-1705
-1713
-1721
-1728
-1735
-1742
-1748
-1754
-1759
-1764
-1769
-1773
-1777
-1780
-1784
-1787
-1789
-1792
-1794
-1796
-1797
-1799
-1800
-1800
-1801
-1801
-1801
-1801
-1801
-1800
-1800
-1799
-1798
-1797
-1796
-1794
-1793
-1791
-1790
-1788
-1786
-1784
-1782
-1780
-1778
-1776
-1773
-1771
-1769
-1766
-1763
-1761
-1758
-1755
-1752
-1748
-1745
-1741
-1737
-1733
-1729
-1725
-1721
-1716
-1712
-1708
-1703
-1699
-1694
-1689
-1684
-1679
-1673
-1668
-1662
-1656
-1650
-1643
-1636
-1629
-1621
-1613
-1605
-1597
-1589
-1580
-1571
-1562
-1552
-1543
-1533
-1522
-1512
-1501
-1491
-1480
-1468
-1457
-1446
-1434
-1422
-1410
-1398
-1386
-1374
-1361
-1349
-1336
-1324
-1311
-1298
-1285
-1273
-1260
-1247
-1234
-1221
-1208
-1195
-1182
-1169
-1156
-1144
-1131
-1119
-1107
-1095
-1083
-1071
-1060
-1049
-1037
-1026
-1014
-1004
-994
-983
-973
-963
-953
-944
-934
-925
-917
-908
-900
-892
-885
-878
-871
-864
-858
-852
-846
-840
-835
-830
-826
-822
-818
-815
-812
-809
-807
-804
-803
-801
-800
-799
-799
-799
-799
-799
-800
-801
-802
-804
-806
-808
-810
-812
-815
-817
-820
-823
-826
-830
-833
-837
-840
-844
-848
-853
-857
-862
-867
-872
-878
-884
-890
-896
-903
-910
-917
-924
-932
-940
-948
-956
-965
-973
-982
-991
-1000
-1010
-1020
-1031
-1042
-1053
-1065
-1076
-1089
-1101
-1114
-1127
-1140
-1154
-1168
-1182
-1196
-1211
-1226
-1241
-1256
-1272
-1287
-1303
-1320
-1336
-1353
-1370
-1387
-1404
-1422
-1440
-1457
-1476
-1494
-1512
-1531
-1550
-1569
-1588
-1608
-1628
-1648
-1668
-1689
-1710
-1731
-1753
-1775
-1797
-1820
-1842
-1865
-1889
-1912
-1936
-1960
-1984
-2008
-2032
-2056
-2080
-2104
-2128
-2152
-2175
-2199
-2222
-2245
-2268
-2291
-2314
-2336
-2359
-2382
-2405
-2427
-2450
-2473
-2496
-2519
-2542
-2565
-2589
-2612
-2636
-2659
-2683
-2706
-2730
-2753
-2777
-2800
-2824
-2847
-2870
-2893
-2916
-2938
-2961
-2983
-3005
-3027
-3049
-3070
-3092
-3113
-3135
-3156
-3177
-3198
-3219
-3240
-3260
-3281
-3301
-3322
-3342
-3362
-3382
-3402
-3421
-3441
-3461
-3480
-3500
-3519
-3539
-3558
-3578
-3597
-3616
-3635
-3654
-3673
-3692
-3711
-3729
-3748
-3766
-3784
-3802
-3820
-3837
-3855
-3872
-3890
-3907
-3924
-3941
-3959
-3976
-3993
-4009
-4026
-4043
-4059
-4075
-4091
-4109
-4125
-4141
-4157
-4173
-4189
-4205
-4222
-4238
-4254
-4270
-4286
-4302
-4318
-4334
-4350
-4366
-4381
-4397
-4413
-4429
-4445
-4460
-4476
-4492
-4508
-4524
-4540
-4557
-4573
-4589
-4606
-4623
-4639
-4656
-4673
-4690
-4707
-4724
-4741
-4758
-4776
-4793
-4811
-4828
-4846
-4863
-4880
-4897
-4914
-4930
-4946
-4962
-4978
-4994
-5009
-5024
-5038
-5053
-5067
-5081
-5095
-5108
-5122
-5135
-5148
-5161
-5173
-5185
-5197
-5209
-5221
-5232
-5244
-5254
-5265
-5276
-5286
-5296
-5307
-5316
-5326
-5336
-5345
-5355
-5363
-5372
-5380
-5388
-5396
-5403
-5410
-5416
-5422
-5428
-5433
-5438
-5442
-5446
-5450
-5453
-5456
-5458
-5460
-5461
-5462
-5463
-5462
-5462
-5461
-5459
-5458
-5455
-5453
-5450
-5447
-5444
-5440
-5437
-5433
-5428
-5424
-5419
-5414
-5408
-5403
-5397
-5390
-5383
-5376
-5369
-5361
-5353
-5344
-5335
-5325
-5315
-5305
-5295
-5284
-5273
-5261
-5250
-5238
-5226
-5214
-5202
-5190
-5177
-5165
-5152
-5138
-5125
-5111
-5097
-5083
-5068
-5054
-5039
-5024
-5009
-4994
-4979
-4963
-4947
-4931
-4916
-4900
-4883
-4867
-4851
-4834
-4818
-4801
-4785
-4768
-4751
-4734
-4717
-4700
-4682
-4665
-4647
-4629
-4611
-4593
-4574
-4556
-4538
-4519
-4501
-4482
-4464
-4446
-4427
-4409
-4390
-4372
-4353
-4335
-4316
-4297
-4279
-4260
-4242
-4223
-4204
-4186
-4168
-4149
-4131
-4113
-4094
-4078
-4059
-4042
-4025
-4008
-3991
-3974
-3957
-3940
-3924
-3907
-3891
-3875
-3859
-3842
-3827
-3811
-3795
-3780
-3765
-3750
-3735
-3721
-3706
-3692
-3678
-3664
-3651
-3638
-3625
-3612
-3599
-3587
-3575
-3563
-3551
-3540
-3529
-3517
-3506
-3496
-3485
-3475
-3465
-3455
-3446
-3436
-3428
-3419
-3411
-3403
-3395
-3388
-3381
-3374
-3368
-3362
-3356
-3350
-3345
-3340
-3336
-3331
-3327
-3323
-3320
-3317
-3314
-3311
-3308
-3305
-3303
-3301
-3299
-3297
-3296
-3294
-3293
-3292
-3291
-3291
-3290
-3290
-3289
-3289
-3290
-3290
-3291
-3292
-3293
-3294
-3295
-3297
-3299
-3301
-3302
-3304
-3306
-3308
-3311
-3313
-3315
-3317
-3319
-3322
-3324
-3326
-3329
-3331
-3334
-3336
-3339
-3342
-3345
-3348
-3351
-3354
-3357
-3361
-3365
-3369
-3373
-3377
-3381
-3386
-3390
-3395
-3400
-3405
-3410
-3415
-3421
-3426
-3432
-3438
-3443
-3449
-3455
-3461
-3466
-3472
-3478
-3484
-3489
-3495
-3500
-3506
-3511
-3516
-3521
-3526
-3530
-3535
-3539
-3543
-3546
-3549
-3552
-3555
-3557
-3559
-3561
-3562
-3563
-3565
-3565
-3566
-3566
-3567
-3566
-3566
-3566
-3565
-3564
-3563
-3562
-3560
-3558
-3556
-3554
-3551
-3547
-3544
-3540
-3535
-3530
-3525
-3519
-3512
-3505
-3498
-3490
-3482
-3473
-3464
-3455
-3445
-3435
-3424
-3414
-3402
-3391
-3379
-3367
-3354
-3341
-3327
-3314
-3299
-3285
-3270
-3254
-3239
-3222
-3206
-3189
-3172
-3155
-3137
-3119
-3100
-3081
-3062
-3042
-3022
-3002
-2981
-2960
-2939
-2918
-2897
-2875
-2853
-2831
-2809
-2787
-2764
-2741
-2718
-2695
-2671
-2647
-2623
-2598
-2573
-2548
-2523
-2497
-2471
-2444
-2417
-2390
-2362
-2334
-2306
-2277
-2248
-2218
-2188
-2158
-2128
-2097
-2065
-2033
-2001
-1970
-1937
-1904
-1871
-1838
-1804
-1770
-1735
-1701
-1666
-1630
-1595
-1559
-1523
-1487
-1450
-1413
-1376
-1339
-1301
-1263
-1225
-1186
-1147
-1109
-1069
-1030
-990
-951
-911
-870
-830
-789
-747
-706
-664
-623
-580
-538
-496
-453
-410
-367
-324
-281
-238
-194
-151
-108
-65
-22
22
65
108
150
193
236
279
322
365
408
451
494
537
580
623
666
709
752
795
839
882
925
968
1010
1054
1097
1140
1183
1226
1268
1310
1352
1394
1436
1477
1519
1560
1601
1641
1682
1722
1763
1803
1843
1883
1922
1962
2001
2041
2080
2119
2157
2196
2234
2272
2310
2347
2385
2422
2459
2496
2533
2569
2605
2641
2677
2713
2748
2784
2818
2853
2887
2921
2954
2988
3020
3053
3085
3117
3148
3179
3210
3240
3270
3300
3330
3360
3389
3418
3447
3476
3504
3533
3561
3589
3617
3645
3672
3700
3727
3753
3780
3806
3832
3857
3882
3907
3931
3955
3979
4003
4026
4049
4070
4094
4116
4137
4159
4180
4201
4221
4241
4261
4281
4300
4319
4338
4356
4374
4392
4410
4428
4445
4462
4480
4496
4513
4530
4546
4562
4578
4593
4609
4624
4639
4653
4668
4682
4695
4709
4722
4734
4746
4758
4770
4781
4791
4801
4811
4820
4829
4838
4846
4854
4862
4869
4876
4883
4889
4895
4901
4906
4911
4916
4920
4924
4928
4931
4934
4937
4939
4940
4941
4941
4941
4941
4939
4938
4936
4933
4929
4926
4921
4916
4911
4905
4899
4893
4885
4878
4870
4861
4852
4843
4833
4822
4811
4799
4787
4774
4761
4747
4733
4719
4704
4688
4672
4656
4639
4622
4605
4587
4568
4550
4531
4512
4492
4472
4452
4432
4411
4390
4368
4346
4324
4301
4279
4255
4232
4208
4184
4160
4135
4110
4085
4059
4034
4008
3982
3956
3929
3902
3875
3847
3819
3791
3763
3734
3705
3675
3645
3615
3585
3555
3524
3493
3461
3430
3398
3365
3333
3300
3267
3234
3201
3167
3133
3098
3064
3029
2994
2958
2923
2887
2851
2815
2778
2742
2705
2668
2631
2594
2557
2520
2482
2445
2407
2370
2332
2294
2256
2219
2181
2143
2105
2067
2029
1992
1954
1917
1879
1842
1804
1767
1730
1693
1657
1620
1584
1547
1511
1475
1440
1404
1368
1333
1298
1262
1227
1192
1157
1123
1088
1054
1018
985
951
917
883
850
816
783
750
717
685
652
620
588
557
526
495
464
433
403
373
343
314
284
255
226
197
168
139
110
82
53
25
-4
-32
-60
-88
-116
-144
-172
-200
-228
-255
-283
-310
-338
-365
-393
-420
-447
-474
-501
-528
-555
-582
-608
-634
-661
-686
-712
-737
-763
-788
-813
-838
-862
-887
-911
-935
-958
-982
-1004
-1028
-1051
-1073
-1096
-1118
-1140
-1161
-1183
-1204
-1225
-1246
-1266
-1286
-1306
-1325
-1344
-1363
-1382
-1400
-1418
-1436
-1454
-1471
-1489
-1506
-1523
-1539
-1556
-1572
-1588
-1604
-1620
-1635
-1650
-1665
-1679
-1693
-1708
-1721
-1735
-1748
-1761
-1774
-1787
-1800
-1812
-1825
-1837
-1849
-1861
-1872
-1884
-1895
-1907
-1918
-1930
-1941
-1952
-1964
-1975
-1986
-1997
-2009
-2020
-2031
-2043
-2054
-2066
-2077
-2089
-2100
-2112
-2124
-2135
-2147
-2159
-2171
-2183
-2194
-2206
-2217
-2229
-2240
-2251
-2262
-2273
-2284
-2294
-2305
-2315
-2325
-2335
-2345
-2355
-2365
-2374
-2384
-2394
-2403
-2412
-2422
-2431
-2440
-2450
-2459
-2468
-2477
-2487
-2496
-2505
-2515
-2524
-2533
-2542
-2552
-2561
-2570
-2580
-2589
-2599
-2608
-2618
-2627
-2637
-2647
-2657
-2667
-2677
-2688
-2698
-2709
-2720
-2731
-2743
-2754
-2766
-2778
-2790
-2802
-2814
-2827
-2839
-2851
-2863
-2876
-2888
-2901
-2913
-2925
-2938
-2951
-2963
-2976
-2989
-3002
-3015
-3028
-3042
-3055
-3069
-3083
-3097
-3111
-3125
-3139
-3154
-3168
-3182
-3197
-3211
-3225
-3239
-3253
-3266
-3279
-3292
-3305
-3318
-3330
-3342
-3354
-3366
-3377
-3389
-3400
-3411
-3422
-3433
-3444
-3454
-3464
-3474
-3484
-3494
-3503
-3512
-3521
-3530
-3538
-3547
-3555
-3564
-3572
-3580
-3588
-3596
-3604
-3613
-3621
-3629
-3637
-3645
-3653
-3661
-3669
-3677
-3685
-3693
-3701
-3709
-3717
-3725
-3733
-3741
-3749
-3757
-3765
-3772
-3780
-3787
-3795
-3802
-3810
-3817
-3824
-3831
-3838
-3845
-3852
-3859
-3866
-3873
-3880
-3887
-3894
-3901
-3908
-3915
-3921
-3928
-3935
-3942
-3948
-3955
-3961
-3968
-3974
-3980
-3986
-3992
-3998
-4003
-4010
-4016
-4021
-4027
-4032
-4038
-4043
-4049
-4054
-4059
-4066
-4070
-4077
-4083
-4089
-4094
-4100
-4106
-4112
-4118
-4124
-4129
-4135
-4140
-4146
-4151
-4156
-4161
-4166
-4171
-4175
-4180
-4184
-4188
-4193
-4197
-4200
-4204
-4207
-4211
-4214
-4216
-4219
-4221
-4222
-4224
-4225
-4226
-4226
-4226
-4226
-4225
-4225
-4223
-4222
-4220
-4218
-4215
-4212
-4209
-4206
-4202
-4198
-4194
-4190
-4185
-4181
-4176
-4171
-4165
-4160
-4154
-4149
-4143
-4136
-4130
-4124
-4117
-4110
-4103
-4096
-4088
-4081
-4073
-4065
-4057
-4049
-4040
-4032
-4022
-4014
-4005
-3996
-3987
-3977
-3967
-3957
-3947
-3937
-3926
-3916
-3905
-3893
-3882
-3870
-3858
-3846
-3833
-3820
-3807
-3793
-3779
-3765
-3750
-3736
-3720
-3705
-3689
-3673
-3656
-3640
-3622
-3605
-3587
-3569
-3551
-3532
-3513
-3493
-3473
-3452
-3431
-3410
-3388
-3365
-3341
-3317
-3293
-3268
-3242
-3216
-3189
-3161
-3133
-3105
-3076
-3046
-3015
-2984
-2953
-2921
-2888
-2855
-2822
-2788
-2753
-2718
-2682
-2646
-2610
-2572
-2534
-2496
-2457
-2418
-2378
-2338
-2297
-2256
-2214
-2172
-2129
-2086
-2041
-1998
-1954
-1909
-1864
-1819
-1773
-1727
-1681
-1634
-1587
-1540
-1493
-1445
-1397
-1349
-1301
-1253
-1204
-1155
-1106
-1057
-1008
-959
-910
-861
-811
-762
-712
-662
-612
-562
-512
-462
-412
-361
-311
-260
-209
-159
-108
-57
-6
45
95
146
197
247
298
349
399
449
500
550
600
650
700
750
799
849
898
948
997
1046
1094
1143
1191
1240
1288
1336
1384
1431
1479
1526
1573
1620
1667
1713
1759
1805
1851
1897
1942
1987
2032
2077
2121
2165
2209
2253
2296
2339
2381
2423
2465
2507
2548
2589
2629
2669
2708
2747
2786
2824
2861
2898
2935
2971
3006
3041
3075
3108
3142
3174
3206
3237
3268
3298
3328
3357
3385
3413
3440
3467
3494
3519
3545
3569
3593
3617
3640
3663
3685
3706
3727
3747
3767
3785
3804
3821
3838
3855
3870
3885
3899
3913
3926
3938
3950
3961
3971
3980
3989
3997
4003
4011
4017
4022
4026
4030
4033
4035
4037
4037
4038
4037
4035
4034
4030
4027
4022
4018
4011
4006
3999
3991
3982
3973
3964
3953
3942
3931
3918
3906
3892
3878
3863
3848
3832
3815
3798
3780
3761
3742
3722
3702
3681
3659
3638
3615
3592
3569
3545
3520
3495
3469
3443
3416
3389
3361
3333
3304
3275
3245
3215
3185
3154
3123
3091
3059
3026
2993
2960
2926
2892
2857
2821
2785
2749
2712
2675
2637
2599
2560
2521
2481
2441
2401
2360
2319
2278
2236
2194
2152
2110
2068
2025
1983
1941
1898
1856
1813
1771
1728
1686
1643
1601
1558
1516
1473
1431
1388
1346
1303
1261
1218
1176
1133
1090
1048
1006
963
921
879
837
795
753
711
670
628
587
546
506
465
425
385
345
306
267
228
189
150
112
74
35
-3
-40
-78
-115
-152
-189
-226
-262
-298
-333
-369
-404
-438
-472
-506
-540
-573
-606
-638
-670
-702
-733
-764
-794
-824
-854
-884
-913
-942
-970
-998
-1026
-1054
-1080
-1107
-1133
-1159
-1184
-1209
-1233
-1257
-1281
-1304
-1327
-1349
-1370
-1391
-1412
-1432
-1451
-1470
-1489
-1506
-1523
-1540
-1556
-1572
-1587
-1601
-1615
-1628
-1641
-1653
-1665
-1676
-1687
-1697
-1707
-1716
-1724
-1732
-1740
-1747
-1753
-1759
-1765
-1770
-1774
-1777
-1780
-1783
-1785
-1786
-1787
-1787
-1786
-1785
-1784
-1782
-1780
-1777
-1774
-1771
-1767
-1762
-1758
-1753
-1747
-1742
-1735
-1729
-1722
-1715
-1708
-1700
-1692
-1684
-1675
-1666
-1657
-1648
-1638
-1628
-1618
-1607
-1597
-1585
-1574
-1563
-1551
-1538
-1526
-1513
-1501
-1488
-1474
-1461
-1447
-1433
-1419
-1405
-1390
-1376
-1361
-1345
-1330
-1314
-1298
-1282
-1265
-1249
-1231
-1214
-1196
-1178
-1160
-1142
-1123
-1105
-1086
-1067
-1048
-1028
-1008
-989
-969
-948
-928
-907
-886
-865
-843
-821
-799
-776
-753
-730
-707
-683
-659
-635
-610
-585
-560
-535
-509
-483
-456
-429
-402
-375
-348
-320
-292
-264
-236
-208
-179
-151
-122
-93
-64
-35
-5
24
54
84
114
144
174
205
236
266
297
328
359
390
422
453
484
515
546
577
608
639
670
702
733
764
795
827
858
889
921
952
984
1014
1047
1078
1110
1141
1173
1204
1235
1267
1298
1329
1360
1391
1422
1453
1483
1514
1545
1576
1607
1637
1668
1699
1729
1760
1790
1820
1851
1881
1911
1940
1970
2000
2029
2058
2088
2117
2146
2175
2204
2232
2261
2290
2318
2346
2375
2403
2431
2459
2488
2516
2544
2572
2600
2628
2657
2685
2713
2742
2770
2799
2828
2856
2885
2914
2943
2972
3001
3030
3059
3088
3117
3146
3176
3205
3234
3263
3293
3322
3351
3380
3409
3438
3467
3496
3525
3553
3581
3610
3638
3666
3693
3721
3749
3776
3803
3831
3858
3885
3911
3938
3965
3991
4018
4043
4070
4096
4122
4148
4174
4200
4226
4251
4277
4302
4327
4353
4378
4403
4427
4452
4476
4501
4524
4548
4572
4595
4618
4640
4663
4685
4707
4728
4750
4771
4792
4812
4833
4853
4873
4893
4912
4931
4950
4969
4987
5005
5023
5040
5057
5074
5090
5106
5121
5136
5150
5165
5178
5191
5204
5216
5228
5240
5251
5261
5271
5281
5290
5298
5306
5313
5320
5326
5332
5336
5341
5344
5347
5350
5352
5353
5354
5354
5354
5353
5352
5351
5348
5346
5343
5340
5336
5332
5327
5322
5317
5311
5305
5298
5291
5283
5275
5266
5257
5247
5237
5227
5215
5204
5192
5179
5166
5152
5138
5124
5109
5094
5078
5062
5045
5028
5011
4994
4976
4957
4939
4919
4900
4880
4860
4839
4818
4797
4775
4752
4730
4706
4683
4659
4634
4610
4584
4559
4533
4506
4480
4453
4425
4397
4368
4339
4310
4280
4250
4219
4188
4156
4123
4090
4057
4022
3988
3953
3918
3881
3845
3807
3770
3732
3693
3654
3614
3574
3534
3494
3453
3411
3370
3328
3285
3243
3200
3157
3114
3070
3026
2982
2938
2894
2849
2804
2759
2714
2668
2623
2577
2531
2485
2439
2392
2346
2299
2252
2205
2158
2111
2064
2017
1969
1922
1874
1827
1779
1731
1684
1636
1588
1540
1493
1445
1397
1350
1302
1255
1207
1160
1113
1066
1018
972
926
880
833
788
742
697
651
607
562
518
473
430
386
343
299
257
214
171
129
87
45
3
-38
-79
-120
-161
-201
-241
-281
-320
-359
-398
-436
-474
-512
-549
-586
-622
-658
-694
-729
-764
-799
-833
-867
-901
-934
-967
-1000
-1032
-1064
-1096
-1128
-1159
-1189
-1220
-1250
-1280
-1309
-1338
-1367
-1395
-1423
-1451
-1479
-1506
-1533
-1559
-1586
-1612
-1638
-1663
-1688
-1713
-1738
-1762
-1786
-1809
-1832
-1854
-1876
-1897
-1918
-1938
-1958
-1977
-1996
-2015
-2033
-2050
-2067
-2084
-2100
-2116
-2132
-2147
-2162
-2176
-2190
-2204
-2218
-2231
-2243
-2256
-2268
-2280
-2291
-2302
-2313
-2324
-2334
-2344
-2353
-2362
-2371
-2379
-2387
-2395
-2402
-2408
-2414
-2420
-2424
-2429
-2433
-2437
-2440
-2443
-2445
-2447
-2448
-2450
-2450
-2451
-2451
-2450
-2450
-2448
-2447
-2445
-2443
-2441
-2438
-2434
-2431
-2427
-2423
-2418
-2413
-2408
-2403
-2397
-2391
-2384
-2378
-2371
-2363
-2356
-2348
-2340
-2331
-2323
-2314
-2304
-2295
-2285
-2275
-2265
-2254
-2243
-2232
-2221
-2210
-2198
-2186
-2174
-2161
-2149
-2136
-2122
-2109
-2095
-2081
-2067
-2053
-2037
-2024
-2009
-1994
-1979
-1964
-1949
-1933
-1918
-1902
-1886
-1870
-1854
-1838
-1821
-1804
-1787
-1770
-1753
-1736
-1718
-1700
-1682
-1664
-1645
-1627
-1608
-1589
-1570
-1550
-1531
-1511
-1491
-1471
-1450
-1429
-1409
-1388
-1366
-1345
-1324
-1302
-1281
-1259
-1237
-1215
-1192
-1170
-1148
-1125
-1102
-1079
-1056
-1033
-1010
-987
-964
-940
-916
-893
-869
-845
-820
-796
-772
-748
-723
-699
-674
-650
-625
-601
-576
-552
-527
-503
-479
-455
-430
-406
-382
-358
-334
-310
-287
-263
-239
-216
-193
-169
-146
-123
-100
-77
-54
-31
-8
14
37
59
81
104
126
148
170
192
214
236
257
279
301
322
343
365
386
407
428
449
470
490
511
532
552
572
593
613
633
653
673
693
713
732
752
772
791
811
830
849
869
888
907
926
945
964
983
1002
1020
1039
1057
1076
1094
1112
1131
1149
1167
1185
1204
1222
1240
1258
1276
1293
1311
1329
1347
1364
1382
1400
1417
1434
1452
1469
1486
1504
1521
1538
1555
1572
1589
1605
1622
1639
1656
1673
1689
1706
1723
1740
1756
1773
1790
1807
1824
1841
1858
1875
1892
1909
1926
1943
1960
1977
1994
2011
2028
2045
2061
2078
2095
2112
2129
2146
2162
2179
2196
2212
2229
2245
2262
2278
2294
2310
2326
2342
2359
2375
2390
2406
2422
2438
2454
2470
2485
2501
2517
2533
2548
2564
2580
2595
2611
2627
2642
2658
2674
2690
2705
2721
2737
2753
2769
2785
2801
2817
2833
2849
2864
2880
2896
2912
2928
2943
2959
2975
2990
3006
3022
3037
3053
3068
3083
3098
3113
3127
3142
3157
3171
3185
3199
3213
3227
3241
3255
3269
3282
3296
3309
3322
3335
3348
3361
3374
3387
3400
3412
3425
3437
3449
3461
3473
3485
3497
3509
3520
3532
3543
3555
3566
3577
3588
3599
3610
3621
3632
3643
3654
3665
3675
3686
3696
3707
3717
3728
3738
3748
3758
3768
3778
3788
3798
3807
3817
3827
3836
3846
3855
3864
3874
3883
3892
3901
3909
3918
3926
3935
3943
3950
3958
3966
3973
3980
3987
3994
4001
4006
4014
4019
4026
4033
4038
4045
4051
4056
4062
4067
4073
4078
4083
4088
4093
4098
4102
4107
4111
4115
4119
4123
4126
4130
4133
4136
4139
4142
4144
4146
4148
4150
4152
4154
4155
4157
4158
4159
4160
4161
4162
4162
4163
4163
4163
4163
4163
4163
4162
4162
4161
4160
4159
4158
4157
4156
4154
4153
4151
4150
4148
4146
4144
4142
4140
4138
4136
4134
4132
4130
4128
4126
4124
4122
4120
4118
4116
4114
4113
4111
4109
4108
4107
4105
4104
4102
4101
4099
4098
4096
4094
4093
4091
4090
4088
4086
4083
4081
4078
4077
4074
4072
4069
4066
4062
4061
4058
4054
4051
4049
4046
4043
4041
4038
4035
4033
4030
4027
4025
4022
4021
4019
4018
4016
4014
4013
4011
4011
4010
4009
4008
4008
4006
4006
4006
4006
4006
4006
4006
4008
4009
4010
4011
4013
4014
4017
4019
4021
4024
4027
4030
4033
4037
4040
4043
4048
4051
4056
4061
4065
4070
4075
4080
4086
4091
4097
4103
4109
4116
4123
4129
4136
4144
4151
4158
4166
4174
4182
4190
4199
4207
4216
4225
4234
4243
4252
4261
4270
4280
4289
4299
4309
4319
4329
4339
4349
4360
4370
4381
4392
4403
4414
4425
4437
4448
4460
4471
4483
4495
4507
4519
4531
4543
4555
4567
4578
4590
4602
4614
4626
4637
4649
4661
4672
4684
4695
4706
4717
4729
4740
4751
4762
4773
4783
4794
4805
4815
4825
4836
4846
4856
4866
4876
4886
4895
4905
4914
4924
4933
4942
4951
4960
4968
4976
4984
4992
5000
5008
5015
5022
5029
5035
5041
5047
5052
5058
5063
5067
5071
5075
5078
5082
5084
5087
5089
5090
5092
5093
5094
5094
5094
5094
5094
5093
5092
5091
5089
5087
5085
5083
5080
5077
5074
5071
5067
5063
5058
5054
5049
5044
5038
5032
5026
5020
5013
5006
4999
4991
4983
4975
4967
4958
4949
4940
4930
4920
4910
4899
4888
4877
4866
4854
4842
4829
4816
4803
4790
4776
4762
4748
4733
4718
4703
4688
4672
4656
4639
4623
4606
4588
4571
4553
4535
4516
4497
4478
4458
4438
4417
4397
4376
4354
4332
4310
4287
4264
4241
4217
4193
4169
4144
4118
4093
4067
4040
4013
3986
3958
3930
3902
3873
3844
3815
3785
3755
3725
3695
3664
3634
3603
3572
3540
3509
3477
3445
3413
3380
3348
3315
3282
3249
3216
3183
3150
3117
3083
3050
3016
2983
2949
2916
2882
2848
2815
2781
2748
2714
2680
2647
2613
2580
2546
2513
2480
2446
2413
2380
2347
2314
2282
2249
2217
2184
2152
2121
2089
2058
2025
1995
1964
1934
1903
1873
1843
1812
1782
1753
1723
1694
1664
1635
1606
1578
1549
1521
1493
1465
1438
1410
1383
1356
1329
1303
1276
1250
1224
1199
1173
1148
1123
1099
1074
1050
1027
1002
980
957
934
911
889
867
845
823
801
780
759
738
717
696
676
655
635
616
596
576
557
538
519
501
482
464
446
428
410
393
376
359
343
326
310
294
278
263
248
233
218
203
189
175
161
148
135
122
109
97
85
73
62
51
40
29
19
9
-1
-10
-19
-28
-37
-46
-54
-62
-70
-78
-86
-93
-100
-107
-114
-121
-127
-133
-139
-145
-151
-156
-162
-167
-171
-176
-180
-184
-188
-192
-195
-199
-202
-205
-208
-211
-214
-217
-219
-222
-224
-226
-227
-229
-230
-231
-232
-233
-233
-233
-233
-233
-232
-231
-229
-228
-225
-223
-220
-217
-214
-210
-206
-201
-196
-191
-186
-180
-174
-168
-161
-154
-147
-139
-131
-123
-114
-106
-96
-87
-77
-67
-57
-46
-35
-24
-12
-1
11
24
36
49
62
75
89
103
117
132
147
162
178
193
210
226
243
260
277
295
313
331
350
369
388
408
428
448
469
490
511
533
556
578
601
624
648
672
697
721
746
772
798
824
851
878
905
933
961
989
1018
1047
1077
1106
1136
1167
1197
1228
1259
1291
1323
1355
1387
1420
1452
1485
1519
1552
1586
1619
1653
1688
1722
1757
1792
1827
1863
1899
1935
1971
2008
2044
2081
2119
2156
2194
2232
2270
2308
2346
2384
2423
2462
2500
2539
2578
2617
2656
2695
2734
2773
2813
2852
2891
2930
2969
3008
3047
3086
3125
3163
3202
3240
3278
3317
3355
3393
3431
3468
3506
3543
3581
3618
3655
3692
3728
3765
3801
3837
3872
3908
3943
3978
4011
4046
4078
4112
4145
4177
4209
4241
4272
4302
4332
4362
4391
4419
4447
4475
4502
4529
4555
4581
4607
4632
4656
4681
4704
4728
4751
4774
4796
4818
4840
4861
4882
4902
4922
4942
4961
4980
4998
5016
5033
5050
5067
5084
5100
5116
5131
5146
5161
5176
5190
5205
5219
5233
5246
5260
5273
5286
5298
5311
5323
5335
5346
5357
5368
5379
5389
5399
5409
5418
5427
5436
5445
5453
5461
5469
5476
5483
5490
5496
5502
5507
5513
5517
5522
5526
5530
5533
5536
5538
5540
5542
5543
5544
5545
5545
5544
5544
5543
5541
5540
5537
5535
5532
5529
5525
5521
5516
5511
5506
5501
5495
5489
5482
5475
5468
5461
5453
5445
5437
5429
5420
5411
5401
5391
5381
5370
5360
5348
5337
5325
5313
5301
5288
5275
5262
5249
5235
5221
5207
5192
5177
5162
5147
5132
5116
5100
5084
5067
5050
5034
5017
5000
4982
4965
4947
4929
4911
4893
4875
4856
4838
4819
4800
4781
4762
4743
4723
4704
4684
4664
4645
4625
4605
4585
4564
4544
4524
4503
4482
4461
4440
4419
4398
4377
4355
4334
4312
4291
4269
4247
4225
4203
4180
4158
4136
4114
4091
4069
4046
4025
4003
3982
3960
3939
3917
3896
3875
3854
3833
3813
3793
3773
3753
3733
3713
3694
3675
3656
3637
3619
3600
3582
3563
3545
3527
3510
3492
3474
3457
3440
3423
3406
3390
3373
3357
3340
3324
3308
3293
3277
3261
3246
3231
3216
3201
3186
3171
3157
3142
3128
3114
3100
3086
3071
3058
3044
3030
3016
3003
2989
2976
2963
2950
2937
2925
2913
2901
2889
2877
2866
2854
2843
2832
2822
2811
2801
2791
2781
2771
2762
2752
2743
2734
2725
2717
2708
2700
2692
2685
2677
2670
2663
2656
2650
2644
2638
2632
2627
2621
2617
2612
2608
2604
2601
2597
2595
2592
2590
2589
2587
2586
2586
2585
2585
2585
2586
2587
2588
2589
2591
2593
2595
2597
2600
2603
2606
2610
2614
2618
2623
2628
2634
2640
2646
2653
2661
2668
2676
2685
2694
2704
2714
2724
2735
2746
2758
2771
2784
2797
2811
2825
2840
2855
2871
2888
2904
2921
2939
2957
2976
2994
3014
3033
3053
3074
3094
3115
3136
3158
3180
3202
3225
3248
3271
3295
3319
3343
3368
3393
3418
3443
3469
3496
3522
3549
3576
3603
3630
3658
3686
3714
3742
3770
3799
3827
3856
3885
3914
3944
3973
4003
4032
4062
4091
4122
4152
4183
4213
4244
4275
4306
4338
4369
4401
4433
4466
4498
4531
4564
4597
4630
4663
4696
4729
4763
4796
4830
4863
4897
4931
4964
4997
5031
5064
5097
5129
5162
5194
5226
5258
5289
5321
5352
5384
5415
5446
5478
5509
5540
5570
5601
5632
5662
5692
5722
5752
5782
5811
5841
5871
5900
5930
5960
5989
6018
6047
6076
6105
6133
6161
6189
6216
6243
6269
6296
6321
6347
6372
6397
6421
6446
6470
6493
6517
6541
6564
6588
6611
6634
6657
6680
6702
6725
6747
6768
6790
6811
6832
6853
6874
6894
6914
6934
6954
6973
6993
7012
7030
7048
7066
7084
7101
7118
7134
7150
7165
7180
7195
7210
7224
7237
7251
7264
7277
7289
7301
7313
7324
7335
7346
7356
7366
7376
7386
7395
7405
7414
7423
7431
7440
7448
7456
7463
7471
7478
7484
7491
7497
7503
7509
7514
7520
7525
7530
7535
7539
7543
7547
7551
7555
7558
7561
7564
7567
7570
7572
7574
7575
7577
7578
7579
7579
7580
7580
7580
7579
7579
7578
7577
7576
7574
7572
7570
7568
7565
7563
7559
7556
7552
7548
7544
7540
7535
7530
7525
7519
7513
7507
7501
7495
7489
7482
7475
7468
7461
7453
7445
7437
7429
7420
7411
7402
7393
7384
7374
7364
7354
7344
7334
7323
7312
7301
7290
7278
7266
7254
7241
7228
7215
7201
7187
7173
7158
7143
7127
7111
7095
7078
7061
7044
7026
7008
6990
6972
6954
6936
6918
6900
6882
6864
6845
6827
6808
6790
6771
6752
6733
6713
6694
6674
6655
6635
6615
6596
6576
6557
6537
6517
6498
6478
6458
6437
6417
6396
6376
6355
6333
6311
6289
6267
6244
6221
6198
6174
6150
6126
6102
6078
6054
6030
6005
5981
5957
5933
5909
5885
5860
5836
5812
5788
5764
5740
5716
5691
5667
5642
5618
5593
5568
5544
5519
5494
5469
5444
5419
5394
5369
5344
5319
5294
5268
5243
5218
5193
5168
5143
5118
5093
5068
5044
5019
4994
4970
4946
4922
4897
4874
4850
4826
4803
4780
4756
4733
4710
4687
4663
4640
4617
4594
4571
4547
4524
4501
4478
4456
4433
4410
4388
4366
4344
4322
4300
4279
4257
4236
4215
4193
4172
4151
4130
4109
4088
4067
4046
4026
4006
3985
3965
3945
3925
3905
3886
3867
3848
3829
3811
3793
3775
3757
3739
3722
3704
3687
3671
3654
3638
3622
3606
3591
3576
3561
3547
3533
3519
3505
3492
3480
3467
3455
3444
3433
3422
3412
3402
3392
3383
3374
3365
3357
3348
3341
3333
3326
3319
3313
3307
3301
3296
3292
3287
3284
3280
3277
3274
3272
3270
3269
3268
3267
3266
3266
3266
3267
3268
3269
3271
3273
3276
3279
3282
3286
3290
3295
3300
3306
3312
3318
3325
3332
3340
3348
3356
3365
3374
3384
3393
3403
3414
3424
3435
3446
3457
3469
3481
3493
3505
3518
3531
3545
3559
3573
3587
3602
3617
3632
3648
3664
3680
3697
3713
3731
3748
3766
3784
3802
3820
3839
3858
3878
3897
3917
3937
3958
3979
4000
4021
4043
4065
4086
4109
4132
4155
4177
4201
4224
4247
4271
4294
4318
4341
4365
4388
4412
4436
4459
4483
4506
4530
4553
4577
4600
4623
4647
4670
4693
4716
4739
4761
4784
4807
4829
4852
4874
4897
4919
4942
4964
4987
5009
5032
5054
5077
5099
5121
5142
5164
5185
5207
5228
5249
5269
5290
5310
5331
5351
5371
5391
5411
5431
5450
5470
5489
5508
5527
5546
5565
5584
5602
5621
5639
5657
5675
5693
5710
5728
5745
5763
5780
5797
5814
5832
5849
5866
5883
5900
5917
5935
5952
5968
5985
6002
6019
6035
6051
6068
6084
6100
6116
6133
6149
6165
6181
6197
6213
6229
6245
6260
6275
6290
6305
6320
6334
6348
6362
6376
6390
6403
6416
6429
6442
6455
6468
6480
6492
6504
6516
6527
6538
6550
6560
6571
6582
6592
6602
6612
6622
6632
6642
6651
6660
6670
6679
6687
6696
6705
6713
6722
6730
6738
6746
6753
6761
6769
6776
6783
6791
6798
6805
6813
6820
6827
6834
6841
6848
6855
6862
6869
6876
6882
6889
6895
6902
6908
6914
6921
6927
6932
6938
6944
6949
6955
6960
6965
6970
6975
6980
6985
6989
6994
6998
7003
7007
7011
7015
7018
7022
7026
7029
7032
7035
7038
7041
7044
7046
7049
7051
7053
7054
7056
7057
7058
7059
7060
7060
7060
7060
7059
7059
7058
7057
7055
7054
7052
7050
7048
7046
7043
7040
7037
7034
7031
7028
7024
7021
7017
7014
7010
7006
7002
6998
6994
6990
6986
6982
6978
6974
6970
6966
6961
6956
6951
6946
6941
6936
6930
6924
6919
6913
6906
6900
6894
6887
6881
6874
6867
6861
6854
6847
6839
6832
6825
6817
6810
6803
6795
6787
6780
6772
6765
6757
6750
6742
6735
6728
6721
6713
6706
6699
6692
6686
6679
6673
6666
6660
6654
6648
6642
6637
6631
6625
6620
6615
6609
6604
6599
6594
6588
6583
6578
6573
6569
6564
6559
6554
6550
6545
6541
6537
6533
6528
6524
6521
6517
6513
6510
6506
6503
6500
6497
6494
6491
6488
6485
6482
6479
6476
6474
6471
6469
6467
6464
6462
6461
6459
6457
6456
6454
6453
6451
6450
6449
6448
6446
6445
6444
6444
6443
6442
6441
6440
6440
6439
6438
6438
6437
6436
6435
6435
6434
6434
6433
6433
6433
6432
6432
6432
6432
6432
6432
6432
6432
6433
6433
6433
6433
6433
6433
6433
6433
6433
6434
6434
6434
6434
6434
6434
6434
6434
6433
6433
6433
6433
6433
6432
6432
6432
6431
6431
6431
6430
6430
6429
6429
6429
6428
6428
6428
6428
6428
6427
6427
6427
6427
6426
6426
6426
6425
6425
6424
6424
6424
6423
6423
6422
6422
6421
6421
6420
6420
6419
6418
6417
6416
6415
6414
6413
6412
6411
6409
6408
6406
6405
6403
6402
6400
6398
6397
6395
6394
6392
6390
6389
6387
6385
6384
6382
6381
6379
6378
6376
6375
6373
6372
6370
6369
6367
6366
6364
6363
6361
6360
6358
6357
6355
6353
6352
6350
6348
6347
6345
6344
6342
6340
6338
6337
6335
6333
6331
6329
6327
6326
6324
6322
6321
6319
6317
6315
6314
6312
6310
6308
6306
6304
6302
6300
6298
6296
6293
6291
6288
6286
6284
6281
6279
6277
6275
6273
6270
6268
6266
6264
6261
6259
6257
6255
6252
6250
6247
6245
6242
6240
6237
6235
6232
6230
6228
6225
6223
6221
6218
6216
6214
6211
6209
6207
6204
6202
6200
6198
6196
6194
6192
6191
6189
6188
6187
6186
6186
6185
6185
6184
6184
6184
6184
6185
6185
6186
6187
6188
6189
6190
6192
6194
6195
6197
6199
6201
6203
6205
6208
6210
6213
6215
6218
6221
6224
6227
6231
6234
6237
6241
6245
6249
6252
6256
6261
6265
6269
6273
6278
6283
6287
6292
6297
6302
6307
6312
6318
6323
6329
6334
6340
6346
6352
6359
6366
6372
6379
6387
6394
6402
6410
6418
6426
6434
6443
6451
6460
6469
6479
6488
6498
6508
6518
6528
6539
6549
6560
6571
6583
6594
6606
6617
6629
6642
6654
6666
6679
6692
6705
6718
6732
6746
6760
6774
6788
6803
6817
6832
6847
6863
6878
6894
6909
6925
6941
6957
6974
6991
7007
7024
7041
7059
7076
7094
7111
7129
7147
7165
7184
7202
7220
7239
7257
7276
7295
7313
7332
7351
7369
7388
7407
7425
7444
7463
7481
7500
7519
7538
7557
7576
7595
7614
7633
7652
7671
7690
7709
7728
7747
7766
7785
7805
7824
7843
7863
7882
7902
7921
7941
7960
7980
7999
8019
8038
8058
8077
8098
8117
8137
8157
8177
8197
8216
8236
8256
8275
8295
8315
8335
8354
8374
8394
8414
8433
8453
8473
8493
8512
8532
8551
8571
8590
8610
8629
8649
8668
8687
8706
8725
8745
8763
8782
8801
8820
8839
8857
8876
8894
8912
8930
8949
8967
8984
9002
9020
9037
9055
9072
9089
9106
9123
9140
9157
9174
9190
9207
9223
9240
9256
9272
9288
9305
9321
9337
9352
9368
9384
9400
9415
9431
9447
9462
9478
9494
9509
9525
9541
9557
9573
9588
9604
9620
9635
9651
9666
9682
9697
9712
9727
9742
9757
9771
9786
9801
9815
9829
9843
9857
9871
9885
9899
9913
9927
9940
9954
9968
9981
9994
10008
10021
10034
10047
10060
10073
10085
10098
10110
10122
10134
10146
10158
10170
10181
10192
10204
10214
10225
10236
10246
10257
10267
10277
10286
10296
10305
10314
10322
10331
10339
10347
10355
10362
10370
10377
10384
10391
10398
10405
10412
10418
10425
10431
10437
10443
10448
10453
10458
10463
10468
10472
10476
10480
10483
10487
10490
10492
10495
10497
10499
10501
10502
10503
10504
10505
10505
10506
10505
10505
10505
10504
10503
10502
10500
10499
10497
10495
10492
10489
10486
10483
10479
10476
10472
10468
10463
10459
10454
10449
10444
10438
10433
10427
10421
10414
10408
10401
10394
10387
10380
10372
10364
10357
10348
10340
10332
10323
10314
10305
10296
10287
10277
10267
10257
10247
10236
10225
10214
10203
10192
10180
10169
10157
10145
10133
10120
10108
10095
10082
10069
10056
10042
10028
10015
10001
9987
9973
9958
9944
9930
9915
9900
9885
9870
9855
9839
9823
9807
9791
9775
9759
9743
9726
9710
9693
9677
9661
9644
9628
9611
9595
9579
9562
9546
9529
9512
9495
9479
9462
9445
9428
9411
9394
9377
9360
9343
9326
9309
9292
9274
9257
9240
9224
9207
9190
9174
9157
9141
9124
9108
9092
9076
9060
9044
9028
9012
8996
8980
8964
8948
8932
8917
8901
8885
8870
8854
8838
8822
8807
8791
8775
8759
8743
8727
8711
8695
8679
8663
8647
8631
8615
8599
8583
8568
8552
8536
8521
8505
8490
8474
8459
8444
8429
8414
8399
8384
8369
8354
8339
8324
8309
8294
8279
8264
8250
8235
8220
8205
8189
8176
8161
8146
8132
8117
8102
8087
8073
8058
8044
8029
8015
8000
7986
7972
7958
7943
7929
7916
7902
7888
7874
7861
7847
7834
7821
7808
7795
7782
7769
7756
7744
7731
7719
7706
7694
7682
7670
7658
7647
7635
7624
7613
7602
7591
7580
7570
7559
7549
7539
7529
7519
7509
7500
7490
7481
7472
7463
7454
7446
7437
7429
7421
7413
7405
7398
7391
7383
7376
7369
7362
7355
7348
7341
7334
7327
7320
7313
7306
7299
7292
7285
7278
7271
7264
7257
7250
7243
7236
7229
7222
7215
7208
7201
7194
7187
7180
7173
7166
7158
7151
7144
7137
7130
7123
7116
7109
7102
7095
7088
7081
7074
7067
7060
7053
7046
7039
7032
7025
7018
7011
7004
6997
6990
6983
6976
6969
6962
6955
6948
6941
6934
6927
6920
6913
6905
6898
6891
6884
6877
6870
6863
6856
6849
6842
6835
6828
6821
6814
6807
6800
6793
6786
6779
6772
6765
6758
6751
6744
6737
6730
6723
6716
6708
6701
6694
6687
6680
6673
6666
6659
6652
6645
6638
6631
6624
6617
6610
6603
6596
6589
6582
6575
6568
6561
6554
6546
6539
6532
6525
6518
6511
6504
6497
6490
6483
6476
6469
6462
6455
6448
6441
6434
6427
6420
6413
6406
6398
6391
6384
6377
6370
6363
6356
6349
6342
6335
6328
6321
6314
6307
6300
6293
6286
6279
6272
6264
6257
6250
6243
6236
6229
6222
6215
6208
6201
6194
6187
6180
6173
6166
6159
6152
6145
6137
6130
6123
6116
6109
6102
6095
6088
6081
6074
6067
6060
6053
6046
6039
6032
6024
6017
6010
6003
5996
5989
5982
5975
5968
5961
5954
5947
5940
5933
5926
5919
5911
5904
5897
5890
5883
5876
5869
5862
5855
5848
5841
5834
5827
5820
5812
5805
5798
5791
5784
5777
5770
5763
5756
5749
5742
5735
5728
5721
5713
5706
5699
5692
5685
5678
5671
5664
5657
5650
5643
5636
5629
5622
5614
5607
5600
5593
5586
5579
5572
5565
5558
5551
5544
5537
5529
5522
5515
5508
5501
5494
5487
5480
5473
5466
5459
5452
5445
5437
5430
5423
5416
5409
5402
5395
5388
5381
5374
5367
5359
5352
5345
5338
5331
5324
5317
5310
5303
5296
5289
5282
5274
5267
5260
5253
5246
5239
5232
5225
5218
5211
5204
5196
5189
5182
5175
5168
5161
5154
5147
5140
5133
5126
5118
5111
5104
5097
5090
5083
5076
5069
5062
5055
5047
5040
5033
5026
5019
5012
5005
4998
4991
4984
4977
4969
4962
4955
4948
4941
4934
4927
4920
4913
4906
4898
4891
4884
4877
4870
4863
4856
4849
4842
4834
4827
4820
4813
4806
4799
4792
4785
4778
4771
4763
4756
4749
4742
4735
4728
4721
4714
4707
4699
4692
4685
4678
4671
4664
4657
4650
4643
4635
4628
4621
4614
4607
4600
4593
4586
4579
4571
4564
4557
4550
4543
4536
4529
4522
4515
4507
4500
4493
4486
4479
4472
4465
4458
4451
4443
4436
4429
4422
4415
4408
4401
4394
4386
4379
4372
4365
4358
4351
4344
4337
4329
4322
4315
4308
4301
4294
4287
4280
4273
4265
4258
4251
4244
4237
4230
4223
4216
4208
4201
4194
4187
4180
4173
4166
4159
4151
4144
4137
4130
4123
4116
4109
4102
4094
4086
4080
4073
4066
4059
4051
4043
4037
4030
4022
4016
4009
4002
3995
3987
3980
3973
3966
3959
3952
3945
3937
3930
3923
3916
3909
3902
3895
3888
3880
3873
3866
3859
3852
3845
3838
3830
3823
3816
3809
3802
3795
3788
3780
3773
3766
3759
3752
3745
3738
3730
3723
3716
3709
3702
3695
3688
3680
3673
3666
3659
3652
3645
3638
3630
3623
3616
3609
3602
3595
3588
3580
3573
3566
3559
3552
3545
3538
3530
3523
3516
3509
3502
3495
3488
3480
3473
3466
3459
3452
3445
3437
3430
3423
3416
3409
3402
3395
3387
3380
3373
3366
3359
3352
3344
3337
3330
3323
3316
3309
3302
3294
3287
3280
3273
3266
3259
3251
3244
3237
3230
3223
3216
3209
3201
3194
3187
3180
3173
3166
3158
3151
3144
3137
3130
3123
3115
3108
3101
3094
3087
3080
3072
3065
3058
3051
3044
3037
3029
3022
3015
3008
3001
2994
2986
2979
2972
2965
2958
2951
2943
2936
2929
2922
2915
2908
2900
2893
2886
2879
2872
2865
2857
2850
2843
2836
2829
2822
2814
2807
2800
2793
2786
2779
2771
2764
2757
2750
2743
2735
2728
2721
2714
2707
2700
2692
2685
2678
2671
2664
2657
2649
2642
2635
2628
2621
2613
2606
2599
2592
2585
2578
2570
2563
2556
2549
2542
2534
2527
2520
2513
2506
2499
2491
2484
2477
2470
2463
2455
2448
2441
2434
2427
2420
2412
2405
2398
2391
2384
2376
2369
2362
2355
2348
2341
2333
2326
2319
2312
2305
2297
2290
2283
2276
2269
2261
2254
2247
2240
2233
2225
2218
2211
2204
2197
2189
2182
2175
2168
2161
2154
2146
2139
2132
2125
2118
2110
2103
2096
2089
2082
2074
2067
2060
2053
2045
2037
2031
2024
2017
2009
2001
1995
1988
1981
1974
1966
1959
1952
1945
1938
1930
1923
1916
1909
1902
1894
1887
1880
1873
1866
1858
1851
1844
1837
1830
1822
1815
1808
1801
1793
1786
1779
1772
1765
1757
1750
1743
1736
1729
1721
1714
1707
1700
1693
1685
1678
1671
1664
1657
1649
1642
1635
1628
1620
1613
1606
1599
1592
1584
1577
1570
1563
1556
1548
1541
1534
1527
1519
1512
1505
1498
1491
1483
1476
1469
1462
1455
1447
1440
1433
1426
1418
1411
1404
1397
1390
1382
1375
1368
1361
1353
1346
1339
1332
1325
1317
1310
1303
1296
1288
1281
1274
1267
1260
1252
1245
1238
1231
1223
1216
1209
1202
1194
1187
1180
1173
1166
1158
1151
1144
1137
1129
1122
1115
1108
1101
1093
1086
1079
1072
1064
1057
1050
1043
1035
1028
1020
1014
1006
999
992
985
978
970
963
956
949
941
934
927
920
912
905
898
891
884
876
869
862
855
847
840
833
826
818
811
804
797
789
782
775
768
760
753
746
739
731
724
717
710
703
695
688
681
674
666
659
652
645
637
630
623
616
608
601
594
587
579
572
565
558
550
543
536
529
521
514
507
500
492
485
478
471
463
456
449
442
434
427
420
413
405
398
391
384
376
369
362
355
347
340
333
326
318
311
304
296
289
282
275
267
260
253
246
238
