5
35467
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
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
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-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
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
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
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
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
27
27
27
27
27
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
31
31
32
32
33
33
34
34
35
35
36
36
37
37
38
38
38
39
39
39
39
40
40
40
41
41
42
42
43
44
44
45
45
46
46
47
47
47
48
48
48
49
49
49
49
49
49
49
49
49
49
50
50
50
50
50
50
50
50
50
50
50
49
49
49
48
48
48
47
46
46
46
45
45
45
45
46
46
46
47
47
48
48
49
49
50
51
51
52
53
54
54
55
55
56
56
57
57
57
57
58
58
58
58
59
59
60
61
62
64
66
68
70
73
75
78
81
84
87
90
93
96
99
102
105
108
112
115
119
122
125
129
132
136
139
143
147
151
155
159
164
168
173
178
183
188
194
201
207
214
221
227
233
239
245
249
254
257
260
263
266
268
271
273
275
277
278
279
281
282
283
285
287
288
290
291
292
293
293
294
294
294
295
295
296
298
299
300
301
301
301
302
302
302
302
302
303
303
303
304
304
305
306
308
310
312
316
320
324
328
333
337
342
346
351
355
359
363
367
370
374
377
381
385
389
394
398
403
409
414
419
424
429
433
437
441
445
448
451
453
456
458
460
462
464
466
469
472
475
479
483
488
494
501
509
518
527
537
547
557
568
578
588
598
609
619
629
639
649
659
670
681
693
705
717
730
743
756
769
782
795
809
823
837
853
869
885
901
917
933
948
963
977
991
1004
1016
1030
1042
1054
1065
1076
1086
1095
1103
1111
1118
1125
1132
1139
1145
1151
1157
1164
1170
1175
1180
1185
1188
1191
1194
1196
1197
1198
1199
1199
1198
1197
1196
1194
1192
1190
1188
1186
1184
1183
1182
1182
1182
1184
1185
1188
1192
1196
1202
1208
1215
1222
1229
1237
1245
1254
1264
1275
1287
1300
1313
1328
1345
1362
1380
1398
1417
1437
1458
1479
1501
1524
1548
1573
1599
1625
1651
1677
1702
1725
1747
1766
1783
1799
1813
1825
1837
1847
1856
1865
1873
1880
1886
1891
1896
1900
1904
1907
1910
1912
1914
1916
1917
1918
1918
1919
1919
1920
1920
1921
1922
1923
1925
1927
1931
1935
1940
1945
1950
1956
1962
1968
1975
1983
1992
2001
2011
2021
2033
2047
2061
2076
2092
2109
2127
2145
2164
2182
2200
2218
2235
2251
2266
2282
2298
2314
2331
2348
2365
2382
2399
2415
2431
2447
2462
2478
2493
2509
2526
2542
2558
2574
2589
2604
2619
2633
2647
2660
2673
2685
2697
2708
2720
2732
2744
2757
2772
2787
2804
2821
2839
2857
2875
2893
2910
2927
2943
2958
2972
2986
2999
3012
3025
3037
3050
3064
3077
3091
3105
3120
3134
3148
3162
3175
3188
3200
3212
3223
3233
3242
3251
3260
3269
3279
3290
3301
3314
3327
3340
3355
3370
3385
3401
3416
3431
3445
3457
3469
3479
3489
3497
3506
3514
3522
3530
3538
3545
3552
3558
3564
3569
3575
3581
3587
3595
3602
3611
3620
3630
3640
3650
3660
3669
3679
3688
3698
3708
3720
3733
3747
3762
3779
3798
3818
3840
3863
3886
3910
3935
3960
3986
4013
4041
4069
4098
4126
4154
4182
4210
4237
4265
4292
4319
4345
4370
4395
4419
4443
4467
4491
4515
4538
4560
4582
4604
4625
4645
4664
4682
4700
4717
4734
4750
4767
4784
4800
4816
4833
4848
4863
4877
4889
4899
4908
4916
4922
4927
4932
4936
4941
4946
4953
4961
4971
4982
4994
5007
5020
5034
5049
5063
5077
5092
5107
5122
5137
5151
5165
5179
5192
5204
5217
5231
5245
5260
5277
5294
5313
5331
5349
5366
5383
5397
5410
5422
5431
5440
5448
5457
5466
5477
5488
5500
5511
5521
5529
5535
5539
5542
5544
5545
5545
5545
5545
5545
5545
5546
5547
5549
5552
5555
5560
5564
5569
5574
5579
5586
5594
5603
5612
5621
5630
5637
5644
5650
5656
5663
5670
5679
5688
5699
5710
5721
5734
5747
5762
5778
5795
5813
5833
5852
5871
5889
5907
5923
5939
5954
5968
5982
5995
6007
6019
6031
6042
6053
6063
6073
6081
6089
6095
6101
6107
6111
6115
6118
6121
6123
6124
6124
6123
6122
6120
6119
6119
6120
6122
6125
6129
6134
6139
6145
6151
6158
6165
6171
6177
6182
6187
6192
6199
6207
6218
6230
6244
6259
6275
6292
6310
6328
6347
6367
6388
6409
6431
6453
6476
6498
6520
6542
6564
6584
6603
6621
6637
6653
6667
6681
6694
6706
6718
6729
6738
6747
6755
6763
6772
6782
6793
6804
6817
6830
6842
6854
6866
6877
6889
6900
6912
6924
6935
6946
6957
6968
6979
6992
7005
7020
7036
7053
7074
7096
7120
7145
7169
7193
7215
7235
7254
7270
7284
7297
7308
7319
7331
7343
7356
7371
7387
7404
7421
7438
7456
7474
7493
7513
7534
7556
7580
7604
7628
7653
7678
7702
7727
7752
7778
7805
7833
7863
7894
7926
7957
7988
8016
8042
8064
8084
8100
8113
8122
8132
8138
8146
8151
8157
8161
8164
8167
8169
8169
8169
8169
8169
8167
8167
8166
8164
8163
8160
8156
8151
8147
8143
8138
8134
8131
8125
8122
8117
8111
8105
8098
8090
8082
8074
8066
8058
8053
8048
8044
8042
8041
8039
8039
8037
8032
8029
8023
8016
8009
8000
7990
7978
7964
7948
7930
7911
7890
7868
7846
7823
7801
7779
7757
7736
7714
7692
7671
7650
7628
7606
7585
7564
7545
7528
7514
7501
7491
7483
7475
7470
7465
7463
7462
7463
7467
7473
7483
7497
7513
7532
7554
7579
7605
7634
7663
7693
7723
7752
7779
7804
7825
7843
7856
7863
7865
7862
7852
7837
7817
7791
7762
7728
7690
7648
7603
7555
7505
7454
7403
7352
7302
7253
7205
7160
7116
7074
7034
6996
6959
6922
6886
6850
6814
6779
6743
6709
6677
6646
6617
6589
6564
6542
6523
6508
6496
6489
6485
6485
6489
6495
6502
6509
6515
6518
6517
6511
6501
6486
6466
6443
6417
6390
6362
6335
6309
6284
6261
6239
6219
6201
6184
6169
6155
6143
6133
6124
6116
6110
6103
6095
6086
6075
6062
6047
6030
6010
5989
5964
5936
5904
5867
5824
5776
5721
5661
5594
5521
5442
5357
5266
5170
5070
4966
4861
4754
4646
4539
4434
4331
4232
4135
4043
3953
3867
3784
3701
3620
3539
3457
3375
3291
3206
3120
3032
2943
2852
2759
2664
2567
2468
2367
2263
2157
2050
1942
1833
1723
1613
1502
1390
1277
1163
1046
927
806
683
556
426
292
153
9
-140
-295
-455
-620
-789
-962
-1137
-1314
-1492
-1669
-1845
-2020
-2192
-2363
-2532
-2698
-2862
-3021
-3174
-3321
-3460
-3590
-3709
-3818
-3916
-4001
-4074
-4134
-4182
-4219
-4245
-4262
-4271
-4275
-4274
-4271
-4268
-4266
-4266
-4270
-4277
-4288
-4302
-4319
-4338
-4357
-4379
-4401
-4426
-4454
-4486
-4522
-4565
-4614
-4670
-4734
-4806
-4886
-4976
-5074
-5181
-5296
-5422
-5557
-5703
-5858
-6025
-6201
-6386
-6581
-6784
-6993
-7207
-7424
-7641
-7859
-8074
-8286
-8495
-8701
-8902
-9100
-9293
-9480
-9662
-9838
-10009
-10176
-10338
-10497
-10653
-10808
-10963
-11119
-11277
-11437
-11600
-11767
-11937
-12110
-12287
-12469
-12654
-12844
-13039
-13237
-13438
-13643
-13850
-14057
-14264
-14470
-14674
-14877
-15077
-15275
-15470
-15664
-15856
-16047
-16236
-16424
-16611
-16797
-16981
-17162
-17340
-17515
-17686
-17854
-18018
-18180
-18337
-18491
-18640
-18782
-18916
-19041
-19157
-19261
-19355
-19437
-19507
-19566
-19612
-19648
-19673
-19688
-19695
-19694
-19686
-19672
-19653
-19631
-19606
-19581
-19555
-19531
-19508
-19486
-19465
-19444
-19423
-19402
-19380
-19357
-19334
-19309
-19283
-19256
-19228
-19198
-19167
-19134
-19101
-19066
-19031
-18997
-18963
-18930
-18896
-18862
-18827
-18790
-18753
-18716
-18680
-18645
-18611
-18580
-18551
-18524
-18499
-18475
-18451
-18425
-18397
-18366
-18330
-18288
-18241
-18189
-18132
-18070
-18005
-17935
-17861
-17784
-17703
-17619
-17531
-17438
-17342
-17241
-17135
-17025
-16910
-16792
-16671
-16549
-16425
-16300
-16178
-16059
-15942
-15830
-15721
-15618
-15521
-15429
-15345
-15268
-15198
-15136
-15081
-15033
-14990
-14952
-14919
-14889
-14863
-14839
-14818
-14798
-14782
-14767
-14755
-14747
-14741
-14739
-14740
-14747
-14758
-14775
-14798
-14828
-14865
-14910
-14965
-15028
-15101
-15182
-15271
-15367
-15470
-15576
-15686
-15797
-15907
-16015
-16122
-16225
-16322
-16415
-16502
-16583
-16660
-16733
-16802
-16867
-16929
-16986
-17039
-17087
-17131
-17170
-17206
-17237
-17264
-17287
-17305
-17318
-17327
-17332
-17332
-17329
-17322
-17313
-17301
-17288
-17273
-17256
-17238
-17218
-17196
-17171
-17144
-17113
-17080
-17045
-17008
-16972
-16937
-16903
-16871
-16841
-16814
-16791
-16772
-16759
-16752
-16752
-16759
-16773
-16795
-16823
-16859
-16901
-16952
-17010
-17075
-17145
-17220
-17298
-17379
-17460
-17542
-17625
-17706
-17786
-17863
-17938
-18009
-18076
-18139
-18197
-18251
-18301
-18346
-18387
-18425
-18459
-18491
-18519
-18546
-18573
-18599
-18625
-18651
-18677
-18701
-18722
-18741
-18758
-18772
-18783
-18791
-18797
-18799
-18800
-18799
-18800
-18802
-18809
-18823
-18846
-18879
-18924
-18982
-19054
-19139
-19239
-19351
-19477
-19615
-19763
-19922
-20088
-20262
-20440
-20622
-20806
-20988
-21168
-21342
-21508
-21666
-21811
-21945
-22065
-22172
-22265
-22344
-22411
-22465
-22508
-22540
-22561
-22574
-22578
-22575
-22565
-22551
-22532
-22511
-22489
-22468
-22448
-22431
-22417
-22408
-22403
-22405
-22414
-22432
-22459
-22496
-22544
-22604
-22678
-22765
-22867
-22985
-23119
-23271
-23442
-23633
-23845
-24080
-24337
-24616
-24916
-25234
-25567
-25914
-26270
-26632
-26998
-27362
-27724
-28079
-28427
-28766
-29096
-29418
-29733
-30042
-30347
-30649
-30949
-31246
-31542
-31836
-32127
-32415
-32698
-32976
-33247
-33509
-33761
-34001
-34226
-34435
-34626
-34797
-34949
-35079
-35189
-35279
-35349
-35401
-35437
-35458
-35467
-35465
-35453
-35434
-35407
-35375
-35337
-35295
-35248
-35197
-35140
-35078
-35010
-34936
-34856
-34770
-34680
-34586
-34488
-34389
-34288
-34188
-34088
-33989
-33894
-33803
-33717
-33637
-33563
-33496
-33437
-33385
-33341
-33305
-33276
-33253
-33237
-33226
-33219
-33216
-33215
-33217
-33221
-33227
-33235
-33244
-33253
-33261
-33268
-33272
-33273
-33269
-33260
-33244
-33221
-33189
-33148
-33100
-33044
-32981
-32913
-32841
-32766
-32688
-32610
-32530
-32450
-32369
-32286
-32203
-32116
-32030
-31943
-31857
-31773
-31692
-31615
-31545
-31480
-31422
-31371
-31326
-31286
-31252
-31221
-31194
-31170
-31147
-31126
-31105
-31085
-31066
-31048
-31031
-31014
-30998
-30983
-30970
-30958
-30947
-30939
-30933
-30930
-30929
-30929
-30928
-30925
-30918
-30907
-30891
-30867
-30836
-30798
-30750
-30695
-30632
-30561
-30485
-30405
-30322
-30239
-30157
-30080
-30007
-29940
-29879
-29823
-29773
-29727
-29685
-29648
-29614
-29583
-29556
-29533
-29513
-29496
-29483
-29473
-29466
-29463
-29461
-29459
-29457
-29451
-29441
-29425
-29402
-29371
-29331
-29282
-29222
-29151
-29070
-28978
-28876
-28765
-28646
-28520
-28387
-28248
-28104
-27955
-27803
-27647
-27489
-27330
-27168
-27004
-26837
-26668
-26494
-26315
-26131
-25941
-25744
-25540
-25329
-25110
-24884
-24650
-24410
-24164
-23913
-23658
-23398
-23135
-22868
-22598
-22324
-22046
-21765
-21480
-21192
-20900
-20604
-20304
-20002
-19698
-19394
-19089
-18786
-18485
-18188
-17894
-17606
-17324
-17048
-16781
-16522
-16271
-16033
-15807
-15592
-15390
-15202
-15026
-14863
-14712
-14571
-14441
-14318
-14202
-14092
-13988
-13888
-13793
-13704
-13621
-13544
-13475
-13413
-13358
-13311
-13271
-13238
-13211
-13190
-13174
-13164
-13160
-13161
-13166
-13175
-13188
-13202
-13217
-13232
-13244
-13254
-13258
-13256
-13248
-13233
-13210
-13182
-13147
-13108
-13067
-13026
-12986
-12951
-12923
-12905
-12898
-12903
-12922
-12954
-13000
-13060
-13135
-13223
-13324
-13437
-13560
-13692
-13830
-13972
-14115
-14258
-14399
-14536
-14669
-14796
-14918
-15035
-15145
-15251
-15350
-15444
-15533
-15615
-15690
-15760
-15823
-15880
-15931
-15977
-16015
-16050
-16076
-16094
-16105
-16107
-16099
-16082
-16053
-16017
-15969
-15912
-15846
-15771
-15687
-15596
-15496
-15389
-15274
-15151
-15020
-14880
-14734
-14580
-14421
-14259
-14094
-13928
-13765
-13604
-13450
-13302
-13162
-13032
-12913
-12804
-12708
-12624
-12554
-12496
-12452
-12420
-12401
-12393
-12397
-12410
-12432
-12460
-12494
-12531
-12571
-12610
-12648
-12684
-12715
-12742
-12762
-12776
-12784
-12784
-12776
-12761
-12737
-12705
-12665
-12618
-12562
-12499
-12430
-12354
-12273
-12187
-12099
-12007
-11914
-11819
-11724
-11629
-11536
-11445
-11359
-11277
-11201
-11133
-11072
-11020
-10976
-10941
-10914
-10894
-10881
-10875
-10876
-10883
-10898
-10919
-10948
-10985
-11028
-11077
-11132
-11192
-11255
-11321
-11390
-11459
-11529
-11599
-11667
-11733
-11797
-11859
-11919
-11977
-12033
-12087
-12140
-12190
-12239
-12286
-12331
-12375
-12418
-12462
-12506
-12552
-12600
-12651
-12704
-12760
-12819
-12881
-12947
-13016
-13090
-13168
-13250
-13336
-13425
-13516
-13609
-13704
-13799
-13895
-13991
-14087
-14183
-14278
-14373
-14467
-14561
-14653
-14745
-14837
-14927
-15017
-15106
-15194
-15280
-15363
-15443
-15519
-15589
-15655
-15713
-15765
-15809
-15844
-15870
-15886
-15892
-15887
-15872
-15846
-15810
-15766
-15712
-15652
-15587
-15516
-15442
-15364
-15282
-15197
-15108
-15015
-14918
-14816
-14709
-14597
-14480
-14359
-14233
-14103
-13970
-13835
-13697
-13559
-13419
-13279
-13139
-13000
-12861
-12722
-12583
-12444
-12304
-12161
-12016
-11868
-11718
-11564
-11409
-11252
-11095
-10939
-10785
-10634
-10487
-10346
-10209
-10079
-9956
-9839
-9728
-9622
-9521
-9424
-9330
-9240
-9151
-9065
-8981
-8898
-8817
-8737
-8659
-8582
-8506
-8433
-8361
-8292
-8223
-8156
-8089
-8023
-7959
-7894
-7829
-7763
-7696
-7628
-7558
-7486
-7411
-7333
-7252
-7166
-7075
-6978
-6876
-6767
-6652
-6531
-6404
-6274
-6141
-6005
-5868
-5730
-5592
-5454
-5317
-5181
-5047
-4914
-4783
-4655
-4529
-4406
-4286
-4169
-4054
-3942
-3833
-3725
-3619
-3514
-3410
-3306
-3202
-3098
-2994
-2889
-2784
-2677
-2568
-2456
-2339
-2219
-2094
-1965
-1833
-1697
-1560
-1420
-1278
-1135
-992
-847
-703
-558
-414
-270
-127
15
156
296
435
573
711
849
989
1129
1272
1416
1563
1712
1865
2021
2183
2349
2520
2695
2873
3054
3237
3421
3606
3791
3977
4163
4349
4536
4724
4911
5098
5284
5469
5653
5837
6019
6199
6377
6552
6724
6892
7056
7215
7370
7521
7668
7813
7955
8096
8236
8375
8513
8651
8788
8924
9061
9197
9331
9465
9596
9724
9849
9971
10090
10207
10322
10435
10546
10655
10762
10867
10971
11072
11172
11270
11365
11458
11548
11636
11719
11799
11874
11945
12012
12074
12132
12187
12238
12286
12330
12371
12410
12446
12479
12510
12539
12565
12589
12612
12633
12652
12672
12691
12711
12733
12756
12782
12811
12843
12878
12916
12956
12997
13040
13085
13130
13176
13222
13268
13312
13355
13396
13436
13475
13514
13552
13592
13633
13676
13722
13771
13823
13878
13938
14001
14067
14136
14209
14283
14360
14437
14515
14593
14669
14744
14816
14886
14954
15020
15084
15147
15209
15269
15329
15387
15445
15503
15559
15615
15669
15722
15774
15824
15871
15916
15959
16001
16042
16082
16123
16164
16203
16239
16274
16306
16335
16359
16379
16398
16413
16427
16440
16453
16467
16485
16505
16530
16559
16592
16630
16672
16717
16767
16820
16875
16933
16992
17052
17113
17174
17236
17297
17358
17417
17475
17531
17584
17635
17683
17728
17769
17805
17837
17865
17887
17905
17917
17925
17927
17924
17916
17903
17886
17867
17844
17820
17796
17771
17747
17724
17701
17679
17657
17635
17614
17593
17573
17552
17530
17507
17482
17455
17426
17393
17357
17317
17273
17225
17173
17118
17059
16997
16933
16867
16800
16730
16660
16588
16515
16441
16367
16292
16216
16143
16068
15995
15922
15850
15780
15711
15645
15581
15520
15460
15401
15343
15285
15226
15168
15109
15049
14990
14930
14870
14810
14752
14695
14640
14588
14539
14493
14450
14411
14376
14344
14316
14290
14268
14248
14229
14211
14194
14178
14162
14147
14132
14119
14106
14094
14081
14069
14054
14038
14019
13997
13972
13942
13910
13875
13837
13799
13759
13720
13683
13647
13614
13585
13559
13537
13520
13507
13498
13493
13492
13494
13500
13509
13520
13534
13550
13568
13588
13610
13634
13661
13691
13724
13760
13800
13842
13888
13935
13984
14034
14084
14134
14183
14230
14276
14320
14363
14405
14446
14486
14526
14567
14607
14647
14686
14723
14757
14789
14815
14837
14854
14866
14873
14875
14873
14866
14857
14845
14831
14816
14801
14787
14775
14764
14755
14748
14745
14744
14748
14755
14767
14783
14803
14827
14855
14888
14924
14964
15008
15056
15108
15163
15223
15286
15354
15425
15499
15577
15658
15742
15827
15914
16001
16090
16178
16268
16359
16452
16547
16644
16745
16847
16952
17058
17164
17271
17378
17484
17589
17693
17796
17898
18000
18100
18200
18299
18397
18495
18592
18688
18783
18877
18969
19061
19151
19239
19326
19411
19493
19574
19653
19729
19804
19877
19948
20017
20085
20150
20214
20276
20337
20395
20453
20509
20564
20618
20672
20724
20776
20826
20875
20923
20969
21013
21055
21096
21135
21172
21208
21242
21274
21306
21337
21367
21398
21429
21460
21492
21525
21557
21589
21621
21652
21682
21710
21736
21760
21782
21803
21821
21838
21854
21869
21882
21895
21908
21921
21934
21947
21958
21968
21976
21981
21983
21983
21979
21974
21966
21956
21945
21934
21922
21911
21900
21890
21881
21873
21867
21863
21860
21858
21858
21858
21860
21863
21867
21872
21878
21884
21892
21899
21907
21916
21924
21931
21939
21947
21955
21964
21974
21984
21994
22005
22015
22024
22033
22040
22046
22051
22056
22059
22061
22063
22065
22067
22069
22072
22075
22080
22086
22093
22101
22110
22120
22131
22142
22155
22167
22180
22193
22205
22217
22228
22238
22247
22255
22262
22267
22272
22275
22278
22280
22282
22283
22282
22281
22277
22272
22263
22251
22236
22215
22190
22160
22124
22083
22036
21984
21927
21866
21800
21731
21658
21584
21508
21430
21352
21274
21194
21114
21033
20949
20864
20776
20686
20594
20501
20406
20311
20216
20121
20029
19938
19851
19767
19687
19610
19535
19463
19393
19324
19256
19189
19122
19055
18988
18919
18849
18778
18706
18633
18558
18484
18410
18336
18264
18194
18126
18059
17995
17934
17876
17820
17769
17722
17679
17641
17607
17578
17555
17536
17523
17515
17513
17516
17525
17539
17557
17579
17603
17630
17658
17687
17716
17746
17775
17804
17832
17861
17891
17921
17952
17985
18020
18058
18098
18140
18184
18231
18281
18333
18387
18443
18501
18560
18621
18684
18748
18813
18879
18945
19011
19076
19141
19204
19266
19327
19386
19444
19500
19555
19608
19661
19712
19763
19812
19860
19906
19951
19994
20036
20075
20111
20146
20178
20207
20233
20256
20276
20293
20306
20316
20322
20324
20323
20318
20309
20295
20278
20258
20234
20208
20180
20150
20120
20088
20055
20021
19987
19953
19918
19883
19848
19813
19777
19742
19706
19670
19633
19597
19560
19522
19484
19447
19409
19373
19337
19303
19270
19238
19208
19178
19149
19120
19092
19063
19033
19004
18973
18943
18913
18884
18855
18828
18803
18781
18762
18745
18732
18721
18714
18710
18709
18710
18712
18716
18720
18725
18729
18732
18734
18734
18734
18732
18730
18726
18721
18715
18709
18702
18694
18685
18677
18667
18657
18645
18632
18616
18599
18579
18555
18530
18501
18470
18436
18399
18359
18316
18271
18222
18171
18118
18062
18005
17946
17886
17824
17762
17699
17635
17571
17506
17441
17376
17309
17241
17172
17100
17026
16950
16871
16791
16708
16624
16539
16453
16366
16279
16193
16106
16020
15934
15848
15761
15672
15581
15488
15392
15294
15194
15091
14986
14879
14770
14658
14545
14428
14309
14186
14060
13931
13798
13661
13521
13377
13229
13076
12919
12758
12592
12421
12247
12069
11888
11703
11516
11327
11135
10941
10746
10548
10349
10147
9944
9739
9532
9324
9115
8906
8697
8489
8282
8077
7875
7674
7476
7281
7089
6898
6710
6522
6337
6152
5969
5787
5606
5428
5251
5076
4903
4731
4561
4393
4226
4059
3895
3730
3566
3403
3241
3080
2919
2759
2599
2440
2281
2123
1965
1806
1648
1489
1331
1173
1014
858
701
546
391
236
82
-72
-226
-380
-535
-689
-843
-997
-1150
-1304
-1457
-1611
-1766
-1922
-2080
-2240
-2402
-2567
-2734
-2904
-3075
-3249
-3423
-3598
-3773
-3947
-4121
-4294
-4465
-4636
-4805
-4973
-5140
-5306
-5473
-5640
-5807
-5975
-6142
-6311
-6480
-6650
-6821
-6993
-7167
-7343
-7521
-7700
-7879
-8058
-8239
-8418
-8595
-8771
-8945
-9116
-9285
-9451
-9614
-9774
-9931
-10086
-10239
-10389
-10538
-10685
-10830
-10974
-11116
-11257
-11395
-11532
-11667
-11799
-11929
-12057
-12181
-12303
-12422
-12538
-12651
-12763
-12873
-12981
-13089
-13195
-13302
-13409
-13516
-13624
-13734
-13845
-13957
-14070
-14185
-14302
-14419
-14536
-14654
-14771
-14887
-15001
-15113
-15224
-15332
-15438
-15543
-15645
-15746
-15845
-15942
-16038
-16133
-16227
-16320
-16413
-16505
-16597
-16689
-16781
-16873
-16965
-17056
-17148
-17239
-17330
-17421
-17511
-17600
-17688
-17775
-17860
-17944
-18025
-18104
-18182
-18257
-18331
-18403
-18473
-18541
-18607
-18672
-18735
-18796
-18855
-18911
-18965
-19017
-19066
-19112
-19155
-19195
-19232
-19266
-19296
-19324
-19348
-19370
-19389
-19407
-19422
-19436
-19449
-19461
-19472
-19482
-19492
-19502
-19511
-19520
-19529
-19538
-19547
-19556
-19564
-19572
-19579
-19587
-19594
-19601
-19608
-19616
-19624
-19633
-19643
-19653
-19664
-19676
-19688
-19701
-19714
-19728
-19742
-19757
-19773
-19789
-19805
-19821
-19838
-19854
-19869
-19882
-19893
-19903
-19909
-19913
-19914
-19912
-19908
-19901
-19892
-19881
-19867
-19851
-19834
-19814
-19793
-19770
-19745
-19718
-19690
-19661
-19630
-19598
-19565
-19530
-19494
-19457
-19419
-19379
-19339
-19298
-19256
-19213
-19170
-19126
-19082
-19039
-18995
-18952
-18909
-18867
-18824
-18782
-18739
-18696
-18653
-18608
-18563
-18517
-18472
-18426
-18380
-18334
-18289
-18244
-18199
-18153
-18108
-18063
-18018
-17973
-17927
-17881
-17835
-17788
-17742
-17695
-17648
-17601
-17555
-17508
-17461
-17415
-17368
-17322
-17275
-17229
-17183
-17136
-17090
-17044
-16998
-16952
-16907
-16862
-16817
-16772
-16727
-16682
-16636
-16590
-16543
-16495
-16447
-16399
-16349
-16299
-16248
-16197
-16146
-16094
-16044
-15994
-15945
-15897
-15850
-15805
-15762
-15721
-15682
-15645
-15610
-15577
-15546
-15516
-15487
-15460
-15434
-15409
-15384
-15359
-15335
-15310
-15285
-15260
-15233
-15206
-15177
-15146
-15114
-15080
-15044
-15006
-14967
-14926
-14883
-14839
-14794
-14747
-14699
-14652
-14604
-14556
-14509
-14462
-14416
-14371
-14327
-14283
-14241
-14199
-14158
-14118
-14078
-14038
-13998
-13958
-13918
-13878
-13838
-13798
-13759
-13719
-13680
-13641
-13603
-13566
-13529
-13493
-13458
-13425
-13393
-13361
-13331
-13302
-13274
-13246
-13220
-13195
-13171
-13149
-13128
-13109
-13093
-13078
-13065
-13055
-13047
-13042
-13039
-13039
-13042
-13046
-13054
-13064
-13076
-13090
-13107
-13125
-13144
-13165
-13187
-13209
-13232
-13256
-13279
-13303
-13328
-13353
-13378
-13405
-13433
-13462
-13492
-13523
-13555
-13588
-13622
-13658
-13695
-13732
-13771
-13811
-13852
-13893
-13936
-13979
-14022
-14067
-14112
-14158
-14205
-14254
-14304
-14355
-14408
-14463
-14520
-14579
-14641
-14705
-14772
-14842
-14915
-14992
-15071
-15154
-15238
-15325
-15413
-15503
-15593
-15683
-15774
-15865
-15956
-16046
-16137
-16226
-16315
-16403
-16490
-16575
-16659
-16741
-16821
-16899
-16976
-17050
-17124
-17195
-17265
-17335
-17403
-17470
-17536
-17602
-17667
-17731
-17795
-17858
-17920
-17981
-18042
-18101
-18159
-18217
-18273
-18328
-18382
-18436
-18489
-18542
-18595
-18648
-18701
-18754
-18807
-18860
-18913
-18965
-19017
-19068
-19117
-19165
-19211
-19256
-19298
-19339
-19378
-19414
-19450
-19483
-19515
-19546
-19575
-19604
-19632
-19658
-19684
-19708
-19730
-19750
-19768
-19783
-19796
-19805
-19811
-19813
-19812
-19808
-19800
-19789
-19774
-19756
-19735
-19711
-19684
-19654
-19622
-19586
-19547
-19504
-19457
-19406
-19352
-19293
-19230
-19164
-19094
-19021
-18944
-18865
-18784
-18700
-18615
-18528
-18439
-18348
-18255
-18161
-18065
-17968
-17869
-17768
-17667
-17564
-17460
-17355
-17250
-17144
-17037
-16930
-16823
-16714
-16604
-16494
-16381
-16268
-16152
-16036
-15917
-15797
-15674
-15550
-15425
-15298
-15170
-15041
-14911
-14780
-14650
-14518
-14387
-14256
-14124
-13993
-13861
-13728
-13596
-13463
-13330
-13197
-13063
-12929
-12794
-12657
-12520
-12381
-12240
-12098
-11955
-11809
-11662
-11513
-11362
-11209
-11054
-10897
-10738
-10577
-10415
-10251
-10085
-9918
-9749
-9579
-9407
-9235
-9061
-8887
-8712
-8536
-8360
-8182
-8004
-7825
-7644
-7463
-7280
-7097
-6912
-6727
-6541
-6354
-6167
-5981
-5794
-5609
-5424
-5240
-5057
-4876
-4696
-4518
-4341
-4166
-3992
-3820
-3650
-3481
-3313
-3146
-2980
-2814
-2648
-2482
-2316
-2148
-1980
-1812
-1643
-1473
-1304
-1136
-968
-800
-634
-470
-306
-144
17
177
336
495
652
808
964
1118
1271
1422
1572
1720
1866
2009
2153
2293
2431
2568
2702
2834
2964
3092
3218
3342
3464
3584
3704
3822
3940
4057
4173
4289
4405
4521
4637
4753
4868
4984
5099
5215
5330
5446
5563
5680
5797
5915
6034
6153
6273
6393
6514
6635
6756
6878
6999
7120
7241
7361
7481
7600
7719
7837
7954
8070
8183
8298
8409
8519
8627
8733
8838
8940
9041
9141
9240
9337
9433
9527
9620
9712
9802
9891
9978
10064
10148
10232
10315
10398
10480
10563
10646
10731
10816
10903
10991
11080
11170
11262
11354
11447
11541
11636
11731
11826
11922
12018
12113
12209
12304
12400
12496
12593
12691
12790
12890
12992
13094
13197
13301
13405
13510
13614
13718
13821
13924
14026
14127
14228
14328
14427
14526
14625
14724
14823
14922
15021
15120
15219
15317
15416
15514
15611
15709
15805
15900
15995
16088
16181
16273
16364
16454
16543
16632
16721
16809
16898
16986
17073
17160
17247
17332
17416
17499
17580
17660
17738
17814
17889
17963
18036
18108
18180
18251
18323
18395
18466
18538
18609
18681
18751
18822
18891
18961
19030
19098
19167
19236
19304
19373
19443
19512
19581
19650
19718
19785
19850
19913
19974
20032
20088
20141
20190
20237
20279
20319
20356
20389
20420
20447
20472
20494
20514
20531
20547
20560
20571
20581
20588
20594
20598
20599
20599
20596
20591
20584
20575
20564
20550
20534
20516
20495
20473
20448
20422
20394
20363
20331
20296
20259
20219
20177
20132
20085
20035
19984
19930
19874
19816
19756
19694
19630
19564
19495
19425
19354
19281
19206
19131
19055
18979
18902
18827
18752
18678
18606
18536
18467
18400
18335
18272
18211
18151
18094
18038
17984
17931
17879
17828
17779
17730
17683
17637
17591
17547
17504
17463
17424
17387
17352
17318
17287
17258
17231
17205
17181
17158
17137
17117
17099
17082
17066
17053
17041
17032
17024
17018
17014
17012
17012
17014
17017
17022
17029
17037
17046
17057
17068
17081
17095
17109
17125
17140
17156
17172
17188
17203
17219
17233
17248
17262
17275
17288
17301
17313
17325
17338
17350
17362
17374
17385
17396
17407
17417
17426
17435
17444
17452
17460
17467
17474
17481
17488
17495
17502
17507
17513
17517
17521
17523
17524
17524
17523
17521
17517
17511
17505
17497
17487
17476
17463
17449
17433
17416
17398
17379
17359
17338
17316
17294
17271
17247
17223
17197
17171
17144
17115
17086
17055
17023
16990
16956
16921
16885
16848
16810
16770
16729
16687
16643
16598
16551
16502
16452
16399
16344
16290
16233
16175
16117
16058
15997
15935
15872
15807
15740
15672
15603
15532
15459
15385
15310
15234
15157
15079
14999
14919
14838
14755
14671
14586
14499
14412
14323
14234
14144
14054
13964
13874
13784
13694
13604
13514
13424
13335
13245
13155
13065
12976
12887
12799
12711
12625
12539
12454
12370
12287
12204
12123
12041
11961
11881
11802
11723
11646
11570
11496
11423
11352
11282
11215
11149
11085
11023
10963
10905
10849
10796
10744
10695
10647
10602
10558
10516
10475
10436
10399
10364
10330
10297
10267
10239
10212
10189
10168
10149
10133
10120
10109
10100
10094
10089
10087
10086
10086
10087
10090
10093
10098
10103
10109
10116
10124
10133
10142
10153
10164
10176
10188
10201
10215
10229
10244
10260
10276
10293
10311
10330
10349
10369
10390
10411
10433
10455
10478
10501
10524
10548
10572
10597
10622
10648
10674
10700
10726
10752
10778
10804
10828
10852
10876
10899
10923
10946
10969
10992
11015
11038
11061
11085
11109
11133
11158
11183
11208
11232
11257
11282
11306
11329
11353
11375
11398
11419
11440
11459
11477
11494
11510
11524
11537
11549
11559
11569
11577
11584
11590
11594
11596
11597
11597
11595
11591
11585
11577
11568
11556
11543
11528
11511
11493
11472
11450
11425
11399
11370
11340
11308
11274
11238
11200
11160
11118
11074
11028
10981
10931
10880
10827
10773
10718
10662
10605
10547
10487
10427
10366
10303
10239
10174
10108
10040
9971
9901
9830
9757
9683
9607
9531
9454
9376
9298
9220
9142
9064
8987
8910
8834
8759
8685
8613
8542
8472
8404
8337
8272
8207
8143
8080
8016
7955
7893
7832
7770
7708
7646
7584
7522
7460
7398
7336
7273
7211
7148
7085
7022
6959
6895
6831
6767
6702
6637
6572
6507
6442
6376
6311
6245
6178
6112
6045
5978
5911
5843
5776
5708
5639
5571
5504
5436
5368
5301
5234
5167
5101
5034
4968
4902
4836
4770
4704
4639
4573
4509
4444
4380
4317
4254
4191
4128
4066
4003
3942
3881
3820
3759
3699
3639
3580
3521
3463
3405
3348
3292
3237
3182
3128
3076
3024
2973
2923
2874
2825
2776
2728
2681
2634
2587
2541
2495
2450
2406
2363
2321
2279
2239
2199
2160
2123
2086
2050
2015
1981
1948
1915
1883
1851
1819
1788
1757
1726
1696
1666
1636
1607
1578
1549
1521
1494
1467
1441
1416
1392
1368
1345
1324
1303
1283
1263
1245
1227
1209
1193
1176
1161
1145
1131
1117
1103
1090
1078
1066
1056
1046
1037
1029
1022
1016
1010
1006
1002
1000
997
995
993
990
988
985
982
979
974
969
962
955
947
937
926
914
901
887
871
854
836
817
797
775
753
729
704
678
652
624
595
565
535
503
471
438
404
370
334
297
259
220
179
137
94
49
2
-46
-96
-147
-199
-253
-307
-361
-416
-472
-528
-584
-640
-696
-752
-809
-865
-922
-978
-1035
-1091
-1147
-1204
-1260
-1316
-1372
-1427
-1483
-1538
-1592
-1647
-1700
-1754
-1806
-1858
-1910
-1960
-2009
-2058
-2106
-2153
-2199
-2244
-2287
-2329
-2369
-2409
-2446
-2482
-2517
-2549
-2580
-2609
-2637
-2662
-2686
-2708
-2728
-2747
-2765
-2782
-2797
-2812
-2826
-2838
-2850
-2861
-2870
-2879
-2886
-2892
-2897
-2901
-2903
-2905
-2906
-2906
-2906
-2906
-2905
-2904
-2903
-2902
-2901
-2899
-2897
-2895
-2892
-2889
-2885
-2880
-2875
-2868
-2862
-2854
-2847
-2839
-2830
-2820
-2811
-2800
-2790
-2779
-2768
-2757
-2746
-2735
-2724
-2713
-2703
-2693
-2684
-2675
-2668
-2661
-2656
-2652
-2649
-2648
-2647
-2648
-2649
-2651
-2655
-2659
-2664
-2670
-2677
-2685
-2694
-2705
-2717
-2730
-2745
-2762
-2780
-2800
-2821
-2845
-2870
-2897
-2925
-2955
-2985
-3017
-3049
-3082
-3115
-3149
-3182
-3216
-3251
-3285
-3320
-3356
-3393
-3430
-3468
-3507
-3547
-3587
-3628
-3670
-3712
-3755
-3799
-3843
-3888
-3933
-3979
-4025
-4072
-4119
-4167
-4215
-4264
-4313
-4362
-4412
-4462
-4512
-4562
-4612
-4662
-4712
-4762
-4811
-4861
-4910
-4959
-5007
-5054
-5101
-5146
-5191
-5235
-5277
-5320
-5361
-5402
-5443
-5482
-5522
-5560
-5598
-5636
-5672
-5708
-5742
-5775
-5808
-5840
-5871
-5901
-5931
-5961
-5990
-6020
-6049
-6078
-6108
-6136
-6165
-6193
-6220
-6247
-6274
-6300
-6326
-6351
-6376
-6401
-6426
-6452
-6477
-6502
-6528
-6554
-6580
-6607
-6633
-6659
-6686
-6712
-6739
-6765
-6791
-6816
-6842
-6866
-6890
-6914
-6936
-6958
-6978
-6998
-7017
-7036
-7053
-7070
-7086
-7100
-7114
-7128
-7140
-7151
-7161
-7170
-7178
-7185
-7191
-7196
-7200
-7202
-7204
-7205
-7204
-7203
-7200
-7195
-7189
-7182
-7173
-7162
-7150
-7137
-7122
-7106
-7089
-7071
-7052
-7032
-7012
-6991
-6969
-6946
-6923
-6898
-6873
-6848
-6821
-6793
-6765
-6736
-6705
-6674
-6642
-6608
-6573
-6536
-6499
-6459
-6419
-6376
-6333
-6288
-6242
-6195
-6146
-6097
-6047
-5996
-5944
-5892
-5839
-5786
-5733
-5680
-5627
-5575
-5522
-5470
-5419
-5367
-5316
-5266
-5216
-5167
-5119
-5072
-5026
-4981
-4938
-4896
-4857
-4819
-4783
-4750
-4718
-4687
-4659
-4632
-4607
-4584
-4562
-4542
-4524
-4507
-4492
-4478
-4465
-4454
-4445
-4437
-4430
-4425
-4422
-4420
-4420
-4421
-4424
-4428
-4434
-4442
-4451
-4461
-4473
-4486
-4500
-4516
-4533
-4552
-4571
-4592
-4614
-4637
-4660
-4685
-4711
-4738
-4765
-4793
-4822
-4851
-4882
-4913
-4945
-4977
-5011
-5045
-5079
-5114
-5149
-5185
-5221
-5257
-5294
-5331
-5368
-5406
-5443
-5481
-5519
-5556
-5594
-5631
-5668
-5704
-5740
-5776
-5813
-5849
-5885
-5921
-5957
-5994
-6030
-6067
-6105
-6143
-6182
-6223
-6264
-6306
-6349
-6393
-6438
-6485
-6533
-6581
-6632
-6683
-6736
-6790
-6845
-6902
-6960
-7019
-7079
-7141
-7203
-7267
-7331
-7395
-7461
-7527
-7593
-7660
-7728
-7796
-7865
-7934
-8004
-8074
-8145
-8216
-8287
-8359
-8431
-8505
-8578
-8653
-8728
-8803
-8879
-8956
-9032
-9110
-9188
-9266
-9344
-9423
-9502
-9581
-9660
-9739
-9819
-9898
-9978
-10058
-10137
-10216
-10296
-10375
-10453
-10532
-10610
-10688
-10766
-10843
-10920
-10996
-11071
-11146
-11221
-11294
-11368
-11440
-11512
-11584
-11656
-11726
-11797
-11867
-11936
-12004
-12071
-12137
-12202
-12266
-12329
-12391
-12452
-12511
-12569
-12626
-12682
-12737
-12790
-12842
-12893
-12943
-12991
-13039
-13086
-13131
-13177
-13222
-13266
-13310
-13354
-13398
-13441
-13484
-13526
-13568
-13609
-13649
-13688
-13726
-13763
-13798
-13832
-13864
-13895
-13925
-13953
-13979
-14005
-14029
-14051
-14073
-14093
-14112
-14131
-14148
-14164
-14179
-14193
-14206
-14218
-14228
-14236
-14243
-14249
-14253
-14255
-14256
-14256
-14254
-14251
-14247
-14243
-14237
-14231
-14224
-14216
-14208
-14198
-14188
-14176
-14164
-14150
-14136
-14120
-14103
-14085
-14066
-14046
-14025
-14002
-13979
-13954
-13928
-13901
-13872
-13843
-13812
-13780
-13747
-13712
-13676
-13639
-13601
-13561
-13520
-13478
-13434
-13390
-13343
-13296
-13247
-13198
-13147
-13095
-13042
-12989
-12934
-12877
-12819
-12760
-12699
-12636
-12571
-12504
-12435
-12364
-12292
-12218
-12142
-12064
-11985
-11904
-11821
-11737
-11652
-11565
-11476
-11386
-11294
-11201
-11106
-11009
-10910
-10809
-10707
-10603
-10497
-10390
-10282
-10172
-10061
-9948
-9835
-9721
-9606
-9489
-9373
-9255
-9136
-9017
-8896
-8775
-8652
-8529
-8405
-8279
-8151
-8023
-7896
-7766
-7635
-7503
-7370
-7237
-7103
-6968
-6832
-6695
-6558
-6419
-6279
-6138
-5997
-5854
-5710
-5565
-5420
-5274
-5128
-4981
-4834
-4686
-4538
-4389
-4240
-4090
-3939
-3788
-3635
-3482
-3328
-3173
-3017
-2861
-2704
-2547
-2389
-2232
-2075
-1918
-1761
-1605
-1449
-1293
-1138
-983
-829
-675
-522
-371
-220
-70
79
228
375
522
668
814
959
1104
1249
1393
1536
1678
1820
1961
2101
2241
2380
2518
2655
2792
2928
3064
3199
3334
3467
3600
3733
3865
3996
4127
4257
4386
4515
4644
4772
4899
5026
5152
5277
5402
5526
5649
5771
5892
6013
6133
6252
6371
6489
6607
6724
6841
6957
7073
7190
7305
7421
7537
7653
7769
7885
8000
8117
8233
8348
8464
8579
8695
8810
8925
9039
9154
9269
9383
9498
9612
9726
9840
9953
10066
10179
10292
10405
10517
10629
10741
10854
10966
11079
11191
11305
11419
11533
11648
11764
11880
11997
12114
12233
12352
12471
12591
12711
12832
12953
13074
13196
13318
13440
13563
13687
13810
13934
14057
14181
14305
14428
14551
14674
14797
14919
15040
15161
15282
15402
15521
15639
15757
15874
15989
16104
16216
16329
16440
16549
16657
16763
16868
16971
17072
17172
17270
17366
17461
17554
17645
17735
17824
17910
17995
18079
18162
18242
18322
18400
18476
18551
18625
18697
18768
18837
18905
18971
19036
19100
19162
19222
19281
19338
19393
19447
19500
19552
19603
19653
19702
19750
19797
19844
19890
19935
19980
20024
20067
20110
20153
20196
20238
20280
20322
20364
20406
20448
20489
20530
20571
20611
20651
20691
20731
20770
20809
20848
20886
20923
20961
20997
21033
21069
21104
21139
21173
21206
21239
21271
21303
21334
21363
21393
21421
21448
21474
21500
21524
21548
21571
21593
21614
21635
21655
21675
21694
21713
21731
21749
21767
21784
21802
21820
21838
21856
21874
21892
21911
21930
21948
21967
21986
22005
22024
22043
22062
22081
22099
22118
22136
22154
22172
22189
22206
22223
22240
22256
22273
22289
22306
22323
22340
22358
22375
22393
22411
22429
22447
22465
22482
22499
22516
22533
22549
22565
22580
22594
22608
22622
22635
22648
22660
22672
22684
22696
22708
22719
22731
22743
22755
22767
22779
22791
22803
22814
22825
22836
22847
22858
22868
22879
22889
22900
22910
22921
22931
22941
22951
22960
22969
22977
22984
22991
22997
23002
23006
23010
23012
23013
23014
23014
23013
23011
23008
23005
23001
22997
22992
22986
22980
22974
22967
22960
22952
22944
22936
22928
22919
22910
22901
22892
22883
22873
22863
22853
22843
22833
22823
22812
22801
22789
22777
22765
22753
22740
22728
22715
22702
22688
22675
22661
22647
22633
22619
22606
22592
22578
22563
22549
22535
22520
22505
22490
22474
22458
22441
22423
22405
22387
22367
22348
22327
22306
22284
22261
22238
22215
22191
22166
22142
22117
22091
22066
22039
22013
21986
21959
21932
21905
21878
21850
21822
21794
21765
21736
21708
21679
21650
21621
21593
21564
21536
21508
21480
21452
21424
21396
21368
21340
21312
21284
21256
21229
21202
21174
21147
21120
21093
21066
21039
21011
20984
20957
20929
20901
20874
20846
20819
20792
20764
20738
20711
20684
20658
20631
20605
20579
20552
20526
20499
20473
20446
20419
20393
20366
20338
20311
20283
20255
20226
20197
20168
20138
20109
20080
20050
20021
19991
19961
19932
19902
19871
19840
19809
19777
19745
19712
19678
19644
19609
19574
19538
19501
19464
19426
19388
19349
19310
19270
19230
19188
19146
19103
19059
19014
18967
18919
18871
18820
18769
18717
18663
18608
18552
18495
18437
18377
18316
18254
18191
18126
18060
17993
17924
17854
17782
17709
17634
17559
17481
17403
17323
17243
17161
17078
16995
16911
16826
16740
16654
16567
16479
16390
16300
16210
16117
16026
15932
15837
15741
15644
15546
15447
15346
15245
15143
15039
14935
14829
14723
14615
14506
14396
14285
14173
14060
13946
13830
13714
13597
13479
13360
13241
13122
13002
12881
12761
12639
12517
12395
12272
12149
12025
11901
11777
11652
11527
11401
11275
11149
11023
10896
10770
10643
10516
10388
10261
10133
10005
9877
9749
9621
9492
9364
9236
9107
8979
8851
8723
8596
8469
8342
8216
8090
7965
7841
7717
7594
7471
7349
7227
7106
6985
6865
6746
6627
6509
6391
6274
6156
6039
5923
5806
5690
5574
5458
5342
5226
5110
4994
4877
4761
4645
4528
4412
4295
4179
4062
3944
3826
3708
3590
3471
3351
3231
3110
2989
2867
2745
2623
2499
2376
2251
2127
2001
1875
1749
1622
1494
1366
1237
1107
977
846
714
582
448
314
178
42
-95
-234
-373
-513
-654
-796
-939
-1082
-1225
-1369
-1513
-1657
-1801
-1946
-2091
-2236
-2381
-2527
-2672
-2818
-2965
-3111
-3257
-3403
-3549
-3694
-3839
-3983
-4127
-4270
-4412
-4553
-4693
-4832
-4971
-5108
-5244
-5380
-5515
-5649
-5783
-5916
-6048
-6179
-6310
-6440
-6570
-6699
-6826
-6954
-7080
-7206
-7331
-7455
-7579
-7702
-7826
-7949
-8071
-8194
-8316
-8438
-8560
-8681
-8802
-8923
-9042
-9161
-9279
-9397
-9513
-9629
-9743
-9856
-9969
-10081
-10191
-10301
-10410
-10518
-10625
-10732
-10837
-10942
-11045
-11148
-11250
-11351
-11452
-11552
-11651
-11749
-11846
-11943
-12039
-12133
-12227
-12320
-12411
-12501
-12590
-12677
-12763
-12847
-12930
-13011
-13091
-13169
-13246
-13322
-13398
-13472
-13545
-13617
-13689
-13759
-13829
-13899
-13967
-14035
-14103
-14170
-14236
-14302
-14368
-14432
-14496
-14559
-14620
-14681
-14740
-14797
-14853
-14908
-14961
-15013
-15063
-15112
-15160
-15206
-15252
-15296
-15339
-15381
-15421
-15461
-15499
-15536
-15571
-15606
-15639
-15671
-15702
-15732
-15760
-15787
-15813
-15838
-15861
-15883
-15903
-15923
-15941
-15957
-15973
-15987
-15999
-16010
-16018
-16026
-16032
-16036
-16039
-16040
-16040
-16036
-16033
-16027
-16021
-16013
-16003
-15992
-15979
-15965
-15949
-15932
-15914
-15895
-15874
-15852
-15829
-15805
-15780
-15754
-15727
-15700
-15671
-15642
-15612
-15581
-15550
-15518
-15486
-15453
-15419
-15385
-15351
-15316
-15281
-15245
-15209
-15172
-15134
-15096
-15057
-15017
-14978
-14938
-14898
-14857
-14817
-14776
-14736
-14695
-14655
-14614
-14573
-14532
-14492
-14451
-14410
-14368
-14327
-14285
-14244
-14202
-14160
-14118
-14076
-14034
-13993
-13951
-13909
-13867
-13826
-13784
-13742
-13701
-13659
-13618
-13576
-13535
-13494
-13452
-13411
-13370
-13329
-13289
-13248
-13208
-13168
-13129
-13089
-13050
-13012
-12973
-12935
-12897
-12860
-12823
-12786
-12750
-12714
-12679
-12645
-12612
-12579
-12548
-12517
-12487
-12457
-12429
-12401
-12374
-12348
-12322
-12297
-12272
-12248
-12225
-12202
-12180
-12159
-12138
-12119
-12101
-12083
-12067
-12053
-12039
-12027
-12016
-12006
-11998
-11990
-11984
-11979
-11975
-11972
-11970
-11969
-11968
-11969
-11970
-11972
-11975
-11978
-11982
-11987
-11991
-11997
-12002
-12008
-12014
-12021
-12028
-12036
-12045
-12054
-12063
-12074
-12085
-12096
-12109
-12121
-12135
-12148
-12162
-12177
-12192
-12207
-12222
-12238
-12253
-12269
-12285
-12300
-12315
-12331
-12346
-12360
-12375
-12390
-12404
-12418
-12431
-12444
-12456
-12467
-12477
-12486
-12495
-12502
-12509
-12514
-12519
-12522
-12525
-12527
-12528
-12528
-12527
-12526
-12523
-12519
-12514
-12508
-12500
-12491
-12481
-12470
-12457
-12443
-12428
-12411
-12393
-12374
-12354
-12332
-12309
-12285
-12259
-12232
-12204
-12175
-12145
-12113
-12081
-12047
-12012
-11976
-11938
-11900
-11861
-11821
-11779
-11737
-11695
-11651
-11606
-11560
-11514
-11466
-11418
-11369
-11320
-11270
-11220
-11169
-11118
-11067
-11015
-10963
-10911
-10859
-10806
-10753
-10699
-10645
-10591
-10537
-10482
-10427
-10373
-10318
-10263
-10207
-10152
-10097
-10042
-9986
-9931
-9876
-9821
-9766
-9711
-9657
-9603
-9549
-9495
-9441
-9388
-9335
-9282
-9230
-9178
-9127
-9076
-9026
-8976
-8926
-8877
-8828
-8780
-8732
-8685
-8638
-8592
-8546
-8501
-8456
-8411
-8367
-8324
-8280
-8237
-8194
-8151
-8109
-8066
-8023
-7980
-7938
-7895
-7853
-7810
-7768
-7726
-7683
-7641
-7599
-7557
-7514
-7472
-7429
-7387
-7345
-7303
-7261
-7220
-7179
-7138
-7097
-7057
-7017
-6977
-6937
-6898
-6859
-6820
-6781
-6742
-6703
-6664
-6625
-6585
-6545
-6505
-6465
-6424
-6383
-6341
-6299
-6257
-6214
-6171
-6127
-6083
-6038
-5993
-5947
-5901
-5855
-5807
-5760
-5712
-5664
-5616
-5568
-5520
-5472
-5425
-5377
-5330
-5283
-5236
-5190
-5144
-5098
-5052
-5007
-4961
-4916
-4870
-4823
-4777
-4730
-4683
-4635
-4587
-4538
-4489
-4440
-4390
-4340
-4290
-4239
-4188
-4137
-4085
-4033
-3980
-3927
-3874
-3819
-3764
-3708
-3651
-3593
-3534
-3474
-3413
-3351
-3288
-3224
-3159
-3093
-3026
-2958
-2890
-2820
-2750
-2678
-2607
-2534
-2460
-2386
-2311
-2235
-2159
-2081
-2001
-1923
-1843
-1761
-1679
-1596
-1512
-1427
-1342
-1255
-1168
-1080
-991
-902
-812
-721
-630
-538
-446
-353
-259
-165
-70
25
121
218
315
413
512
611
710
810
911
1012
1115
1218
1321
1426
1531
1638
1745
1853
1962
2072
2183
2295
2407
2521
2635
2750
2867
2984
3102
3221
3341
3461
3582
3704
3827
3950
4073
4196
4320
4443
4567
4690
4813
4936
5059
5181
5303
5425
5546
5668
5789
5910
6032
6153
6275
6397
6519
6641
6764
6887
7010
7133
7256
7380
7503
7627
7750
7874
7997
8119
8243
8366
8488
8610
8731
8851
8971
9090
9208
9326
9443
9559
9675
9791
9905
10019
10132
10245
10356
10467
10577
10687
10795
10903
11010
11117
11223
11329
11435
11540
11645
11750
11855
11960
12064
12169
12272
12376
12479
12581
12683
12785
12885
12986
13086
13185
13284
13382
13479
13576
13672
13768
13863
13957
14051
14145
14238
14331
14423
14516
14608
14700
14791
14883
14975
15068
15160
15252
15344
15437
15530
15623
15716
15809
15902
15996
16090
16184
16279
16373
16468
16563
16658
16752
16847
16942
17036
17131
17225
17319
17413
17507
17600
17694
17786
17879
17971
18063
18154
18244
18334
18424
18513
18601
18690
18777
18864
18951
19037
19123
19208
19293
19378
19463
19548
19632
19717
19802
19886
19971
20055
20139
20223
20306
20388
20471
20552
20634
20714
20795
20874
20954
21033
21113
21191
21270
21348
21427
21505
21582
21660
21737
21815
21891
21968
22044
22121
22196
22271
22346
22421
22495
22569
22643
22716
22789
22863
22935
23008
23081
23153
23225
23297
23369
23441
23513
23584
23655
23726
23797
23868
23939
24009
24080
24150
24219
24289
24358
24426
24495
24563
24631
24699
24766
24834
24902
24970
25038
25106
25175
25243
25312
25381
25450
25519
25588
25657
25725
25794
25862
25930
25997
26064
26131
26198
26264
26329
26394
26458
26521
26583
26645
26706
26765
26824
26881
26937
26993
27047
27100
27153
27204
27254
27303
27350
27397
27442
27486
27528
27569
27608
27646
27682
27716
27749
27780
27809
27836
27862
27886
27908
27929
27948
27965
27980
27994
28006
28017
28026
28033
28039
28043
28045
28045
28043
28040
28035
28028
28019
28009
27997
27984
27969
27953
27935
27915
27894
27871
27847
27822
27795
27767
27738
27707
27675
27642
27608
27572
27535
27497
27458
27417
27374
27331
27285
27238
27190
27141
27090
27038
26984
26930
26874
26817
26759
26700
26639
26577
26514
26449
26383
26316
26247
26177
26105
26032
25958
25883
25806
25728
25649
25568
25487
25404
25320
25235
25149
25063
24975
24886
24797
24707
24615
24523
24431
24337
24243
24148
24052
23955
23858
23761
23662
23564
23464
23364
23264
23163
23062
22960
22858
22756
22653
22550
22447
22344
22240
22136
22031
21927
21822
21717
21612
21507
21401
21296
21191
21086
20981
20876
20772
20667
20563
20458
20354
20250
20146
20042
19939
19835
19732
19628
19525
19422
19319
19217
19114
19012
18910
18808
18707
18605
18505
18404
18305
18205
18106
18008
17910
17813
17716
17620
17525
17430
17336
17243
17149
17057
16965
16873
16781
16689
16597
16505
16413
16321
16228
16135
16041
15946
15852
15756
15661
15565
15469
15372
15276
15179
15082
14986
14889
14793
14696
14600
14504
14408
14313
14218
14123
14028
13934
13840
13746
13652
13559
13466
13374
13281
13189
13097
13005
12914
12822
12731
12639
12548
12457
12365
12274
12183
12092
12001
11910
11819
11728
11637
11546
11455
11364
11273
11182
11091
11000
10908
10817
10726
10634
10542
10450
10358
10265
10172
10078
9985
9891
9796
9702
9607
9512
9416
9320
9224
9128
9031
8933
8836
8737
8638
8539
8439
8338
8237
8135
8032
7928
7823
7718
7611
7503
7395
7286
7175
7064
6951
6838
6724
6608
6492
6375
6257
6139
6020
5900
5779
5658
5536
5414
5291
5168
5044
4920
4795
4670
4545
4419
4293
4166
4038
3912
3785
3657
3529
3401
3272
3144
3015
2885
2756
2627
2497
2367
2237
2106
1975
1844
1712
1580
1448
1315
1182
1049
916
782
648
514
380
245
110
-25
-161
-297
-433
-570
-707
-844
-982
-1120
-1259
-1398
-1538
-1679
-1820
-1962
-2104
-2247
-2391
-2536
-2681
-2827
-2973
-3120
-3268
-3416
-3564
-3713
-3862
-4011
-4163
-4313
-4464
-4616
-4768
-4920
-5072
-5224
-5377
-5530
-5682
-5835
-5988
-6141
-6294
-6447
-6600
-6753
-6906
-7059
-7212
-7365
-7519
-7672
-7826
-7979
-8132
-8287
-8440
-8594
-8747
-8899
-9052
-9204
-9355
-9506
-9657
-9807
-9957
-10106
-10254
-10402
-10550
-10697
-10844
-10990
-11136
-11281
-11425
-11569
-11712
-11855
-11997
-12138
-12278
-12418
-12557
-12695
-12832
-12969
-13105
-13239
-13373
-13507
-13639
-13771
-13902
-14032
-14162
-14291
-14419
-14547
-14674
-14801
-14927
-15052
-15177
-15301
-15424
-15548
-15670
-15792
-15914
-16035
-16155
-16274
-16393
-16510
-16627
-16742
-16856
-16970
-17082
-17192
-17302
-17411
-17519
-17626
-17732
-17837
-17941
-18044
-18146
-18247
-18347
-18446
-18544
-18642
-18738
-18833
-18928
-19021
-19114
-19205
-19296
-19386
-19474
-19561
-19647
-19731
-19814
-19896
-19976
-20054
-20130
-20205
-20279
-20351
-20421
-20489
-20557
-20623
-20687
-20750
-20812
-20873
-20933
-20992
-21049
-21106
-21161
-21216
-21269
-21322
-21374
-21425
-21475
-21524
-21573
-21621
-21668
-21715
-21761
-21807
-21852
-21897
-21942
-21985
-22029
-22072
-22114
-22156
-22197
-22237
-22277
-22315
-22353
-22390
-22427
-22462
-22496
-22530
-22562
-22593
-22623
-22652
-22680
-22707
-22733
-22757
-22781
-22804
-22826
-22846
-22866
-22885
-22903
-22920
-22936
-22951
-22965
-22978
-22990
-23002
-23013
-23022
-23031
-23040
-23047
-23054
-23060
-23065
-23069
-23073
-23076
-23078
-23079
-23080
-23080
-23079
-23078
-23076
-23073
-23069
-23065
-23061
-23056
-23050
-23044
-23037
-23029
-23022
-23013
-23005
-22995
-22986
-22975
-22964
-22953
-22941
-22928
-22915
-22901
-22887
-22871
-22855
-22838
-22821
-22803
-22784
-22764
-22743
-22722
-22700
-22677
-22654
-22630
-22606
-22581
-22555
-22528
-22501
-22472
-22443
-22413
-22382
-22350
-22316
-22282
-22247
-22211
-22174
-22135
-22096
-22055
-22014
-21971
-21928
-21883
-21838
-21791
-21744
-21695
-21646
-21596
-21544
-21492
-21439
-21385
-21330
-21274
-21217
-21159
-21101
-21041
-20981
-20920
-20858
-20795
-20732
-20667
-20602
-20536
-20470
-20402
-20334
-20265
-20196
-20125
-20054
-19981
-19908
-19835
-19760
-19685
-19609
-19532
-19455
-19377
-19298
-19219
-19139
-19058
-18977
-18895
-18813
-18730
-18646
-18562
-18477
-18391
-18304
-18217
-18129
-18041
-17952
-17862
-17772
-17681
-17590
-17497
-17404
-17310
-17215
-17119
-17022
-16924
-16824
-16724
-16622
-16519
-16415
-16309
-16204
-16097
-15988
-15879
-15769
-15657
-15544
-15431
-15316
-15200
-15084
-14966
-14848
-14729
-14609
-14487
-14366
-14243
-14119
-13994
-13869
-13742
-13615
-13486
-13357
-13227
-13096
-12964
-12831
-12698
-12564
-12429
-12293
-12156
-12019
-11881
-11742
-11602
-11461
-11320
-11178
-11035
-10891
-10747
-10602
-10456
-10309
-10161
-10013
-9863
-9713
-9562
-9410
-9258
-9105
-8951
-8796
-8641
-8485
-8329
-8172
-8015
-7857
-7699
-7540
-7381
-7222
-7062
-6902
-6741
-6580
-6419
-6258
-6096
-5934
-5771
-5609
-5446
-5282
-5119
-4955
-4791
-4626
-4461
-4296
-4131
-3966
-3800
-3635
-3469
-3304
-3138
-2972
-2807
-2641
-2475
-2309
-2144
-1978
-1813
-1647
-1482
-1317
-1152
-988
-824
-660
-496
-333
-170
-7
155
317
478
639
800
961
1120
1280
1439
1598
1756
1914
2071
2228
2385
2541
2696
2852
3006
3160
3314
3467
3620
3772
3923
4075
4226
4377
4528
4679
4829
4980
5130
5281
5431
5581
5731
5881
6030
6180
6329
6479
6628
6778
6927
7076
7225
7374
7523
7671
7820
7968
8117
8265
8413
8561
8709
8857
9005
9153
9301
9449
9597
9745
9893
10042
10190
10339
10487
10636
10785
10933
11082
11231
11380
11529
11679
11828
11978
12128
12277
12428
12578
12728
12878
13029
13179
13329
13479
13629
13779
13928
14076
14224
14372
14519
14665
14810
14955
15098
15241
15383
15525
15665
15805
15943
16081
16218
16354
16490
16625
16759
16892
17025
17157
17288
17419
17549
17678
17806
17934
18060
18185
18310
18434
18557
18679
18800
18920
19040
19159
19277
19394
19510
19624
19738
19851
19962
20072
20181
20288
20394
20498
20601
20703
20803
20902
20999
21095
21189
21283
21375
21465
21555
21643
21730
21817
21902
21987
22071
22154
22236
22317
22398
22477
22555
22633
22709
22785
22859
22933
23005
23076
23147
23216
23284
23351
23417
23482
23545
23607
23668
23727
23785
23842
23898
23952
24005
24056
24106
24154
24201
24246
24290
24333
24374
24413
24451
24488
24524
24558
24590
24621
24651
24679
24707
24732
24757
24780
24802
24823
24842
24861
24878
24894
24909
24923
24936
24948
24959
24968
24976
24983
24989
24993
24996
24998
24998
24997
24995
24992
24987
24981
24973
24965
24955
24943
24931
24917
24902
24885
24868
24849
24830
24809
24788
24765
24742
24718
24694
24669
24643
24616
24589
24562
24533
24505
24475
24446
24415
24384
24353
24321
24289
24256
24222
24188
24153
24117
24081
24044
24007
23969
23930
23890
23850
23809
23768
23725
23682
23639
23595
23550
23504
23458
23412
23364
23317
23269
23221
23172
23124
23075
23025
22976
22926
22875
22825
22774
22723
22672
22621
22570
22518
22467
22415
22363
22311
22259
22207
22155
22103
22050
21997
21945
21892
21838
21785
21732
21678
21624
21571
21517
21463
21409
21355
21301
21247
21192
21138
21083
21029
20974
20919
20863
20808
20752
20695
20639
20582
20524
20466
20408
20349
20289
20230
20169
20108
20047
19985
19922
19859
19796
19732
19668
19604
19540
19475
19410
19345
19280
19215
19149
19084
19018
18953
18887
18820
18754
18687
18619
18551
18483
18414
18344
18274
18204
18132
18061
17989
17916
17844
17770
17696
17622
17547
17472
17396
17319
17242
17164
17086
17007
16927
16847
16766
16684
16602
16519
16435
16350
16265
16178
16091
16004
15915
15826
15736
15645
15553
15461
15368
15275
15181
15086
14991
14896
14800
14704
14607
14510
14413
14315
14217
14119
14020
13921
13822
13723
13624
13524
13425
13325
13225
13125
13025
12925
12825
12724
12624
12523
12423
12322
12221
12120
12019
11919
11818
11717
11616
11515
11415
11314
11214
11114
11014
10914
10814
10715
10615
10516
10418
10319
10222
10124
10027
9930
9833
9737
9641
9546
9451
9356
9261
9167
9073
8979
8886
8793
8701
8609
8519
8428
8339
8250
8162
8074
7988
7902
7817
7732
7647
7563
7480
7396
7313
7231
7149
7067
6986
6905
6824
6744
6664
6585
6506
6427
6349
6271
6194
6117
6040
5964
5888
5812
5736
5661
5586
5511
5436
5362
5288
5214
5141
5067
4994
4922
4849
4777
4705
4634
4563
4492
4422
4352
4282
4212
4143
4074
4006
3938
3870
3802
3735
3668
3601
3535
3468
3402
3337
3271
3206
3141
3077
3013
2949
2885
2822
2760
2697
2636
2574
2513
2453
2393
2333
2274
2216
2158
2100
2043
1986
1930
1874
1818
1763
1707
1652
1597
1543
1489
1434
1381
1327
1273
1220
1167
1114
1061
1008
955
902
849
797
744
691
639
586
534
482
430
377
325
273
221
170
118
66
14
-37
-89
-141
-193
-244
-296
-348
-400
-453
-505
-558
-610
-663
-716
-769
-822
-875
-928
-982
-1036
-1089
-1143
-1197
-1251
-1306
-1360
-1415
-1470
-1525
-1579
-1634
-1689
-1745
-1800
-1855
-1911
-1967
-2023
-2079
-2136
-2192
-2249
-2306
-2362
-2419
-2476
-2532
-2589
-2645
-2701
-2758
-2814
-2870
-2927
-2983
-3040
-3097
-3154
-3211
-3269
-3327
-3385
-3443
-3502
-3561
-3620
-3679
-3738
-3798
-3858
-3917
-3977
-4037
-4096
-4156
-4216
-4276
-4337
-4397
-4458
-4518
-4579
-4641
-4702
-4764
-4825
-4887
-4949
-5011
-5073
-5135
-5198
-5260
-5322
-5384
-5446
-5508
-5569
-5631
-5694
-5756
-5818
-5881
-5944
-6007
-6070
-6134
-6197
-6262
-6326
-6390
-6455
-6520
-6585
-6651
-6717
-6783
-6849
-6915
-6982
-7049
-7117
-7184
-7252
-7321
-7389
-7458
-7527
-7595
-7664
-7733
-7802
-7871
-7939
-8007
-8074
-8143
-8211
-8278
-8345
-8412
-8479
-8545
-8611
-8677
-8742
-8807
-8872
-8937
-9001
-9065
-9129
-9193
-9256
-9320
-9383
-9446
-9509
-9572
-9634
-9697
-9760
-9822
-9885
-9948
-10012
-10075
-10139
-10203
-10267
-10331
-10396
-10461
-10526
-10592
-10658
-10724
-10790
-10857
-10924
-10991
-11058
-11126
-11194
-11262
-11330
-11399
-11467
-11536
-11605
-11674
-11744
-11813
-11883
-11953
-12023
-12094
-12164
-12235
-12305
-12376
-12447
-12518
-12589
-12660
-12731
-12803
-12874
-12946
-13017
-13089
-13160
-13232
-13304
-13376
-13447
-13519
-13591
-13663
-13734
-13806
-13877
-13949
-14020
-14091
-14161
-14231
-14301
-14371
-14440
-14508
-14577
-14645
-14713
-14780
-14847
-14914
-14980
-15046
-15112
-15178
-15243
-15308
-15373
-15437
-15501
-15565
-15628
-15691
-15754
-15816
-15878
-15939
-16000
-16059
-16120
-16178
-16236
-16294
-16352
-16408
-16464
-16519
-16574
-16628
-16682
-16735
-16788
-16841
-16893
-16944
-16995
-17046
-17096
-17146
-17194
-17243
-17290
-17337
-17382
-17427
-17471
-17515
-17557
-17598
-17639
-17679
-17718
-17757
-17795
-17832
-17869
-17905
-17940
-17975
-18009
-18042
-18075
-18106
-18137
-18166
-18195
-18223
-18250
-18276
-18302
-18326
-18350
-18373
-18396
-18417
-18438
-18457
-18476
-18494
-18512
-18528
-18543
-18557
-18571
-18583
-18595
-18605
-18615
-18623
-18631
-18638
-18644
-18650
-18655
-18659
-18663
-18666
-18669
-18671
-18673
-18675
-18676
-18677
-18678
-18678
-18678
-18678
-18677
-18675
-18673
-18670
-18667
-18663
-18658
-18652
-18646
-18638
-18630
-18621
-18611
-18599
-18587
-18574
-18560
-18545
-18529
-18512
-18493
-18474
-18453
-18432
-18409
-18385
-18360
-18333
-18306
-18277
-18247
-18216
-18183
-18150
-18115
-18079
-18042
-18003
-17964
-17923
-17881
-17838
-17794
-17748
-17702
-17654
-17605
-17554
-17502
-17449
-17395
-17339
-17281
-17222
-17162
-17100
-17036
-16971
-16904
-16836
-16766
-16695
-16622
-16547
-16471
-16393
-16314
-16234
-16151
-16067
-15982
-15895
-15806
-15716
-15624
-15531
-15436
-15340
-15242
-15142
-15041
-14938
-14834
-14729
-14622
-14513
-14403
-14292
-14180
-14066
-13951
-13835
-13718
-13599
-13479
-13357
-13235
-13111
-12985
-12859
-12731
-12602
-12472
-12341
-12209
-12076
-11943
-11808
-11673
-11537
-11400
-11262
-11124
-10985
-10844
-10704
-10562
-10419
-10276
-10132
-9987
-9841
-9695
-9547
-9399
-9251
-9101
-8951
-8801
-8649
-8498
-8345
-8192
-8039
-7884
-7730
-7574
-7418
-7261
-7104
-6946
-6787
-6628
-6468
-6307
-6147
-5985
-5823
-5660
-5497
-5334
-5170
-5005
-4840
-4674
-4508
-4341
-4174
-4006
-3838
-3670
-3501
-3332
-3163
-2993
-2824
-2654
-2484
-2313
-2143
-1972
-1802
-1631
-1460
-1289
-1117
-946
-774
-602
-429
-256
-83
91
265
439
614
790
965
1141
1318
1495
1672
1850
2028
2206
2384
2563
2742
2921
3100
3279
3458
3638
3817
3997
4177
4357
4537
4717
4898
5078
5259
5440
5621
5802
5983
6165
6346
6528
6710
6891
7073
7255
7436
7617
7798
7979
8159
8339
8519
8698
8877
9056
9235
9413
9591
9768
9946
10123
10300
10477
10653
10829
11005
11180
11356
11530
11704
11878
12051
12224
12396
12568
12739
12909
13079
13248
13416
13584
13752
13918
14085
14250
14415
14580
14744
14908
15071
15233
15395
15557
15717
15878
16036
16195
16353
16510
16667
16822
16977
17131
17284
17437
17590
17741
17892
18043
18193
18342
18491
18639
18787
18934
19081
19227
19372
19517
19662
19806
19949
20092
20235
20377
20518
20659
20799
20939
21079
21218
21356
21494
21630
21767
21902
22037
22172
22305
22439
22571
22704
22836
22967
23098
23228
23358
23488
23616
23744
23871
23998
24124
24250
24374
24498
24622
24745
24868
24990
25111
25232
25352
25471
25591
25709
25827
25944
26060
26176
26291
26405
26518
26631
26742
26852
26961
27069
27176
27282
27387
27490
27593
27694
27795
27894
27992
28089
28185
28280
28373
28466
28557
28647
28736
28823
28910
28994
29077
29159
29239
29318
29395
29471
29545
29617
29688
29757
29825
29892
29957
30020
30081
30141
30200
30256
30311
30365
30416
30467
30515
30562
30607
30650
30692
30732
30771
30808
30843
30876
30908
30939
30968
30995
31021
31045
31068
31089
31109
31127
31143
31158
31171
31182
31191
31199
31204
31209
31211
31211
31210
31208
31203
31197
31188
31179
31167
31154
31139
31122
31103
31083
31060
31036
31010
30982
30953
30921
30888
30852
30815
30776
30735
30692
30646
30599
30550
30498
30444
30388
30330
30270
30208
30144
30078
30010
29940
29868
29794
29718
29641
29561
29479
29396
29311
29224
29135
29044
28951
28857
28760
28661
28561
28458
28353
28246
28137
28026
27913
27797
27680
27560
27438
27314
27188
27060
26930
26797
26663
26527
26388
26248
26106
25962
25816
25669
25520
25369
25217
25063
24907
24750
24592
24432
24270
24107
23942
23775
23607
23438
23267
23094
22920
22744
22567
22388
22208
22027
21844
21659
21473
21286
21098
20908
20716
20524
20330
20134
19938
19740
19542
19342
19141
18938
18735
18531
18326
18119
17912
17703
17494
17283
17071
16858
16644
16429
16213
15997
15779
15561
15341
15121
14900
14678
14456
14233
14008
13783
13558
13331
13104
12876
12647
12418
12188
11958
11726
11495
11262
11030
10796
10563
10329
10094
9859
9624
9389
9153
8917
8681
8445
8208
7971
7734
7497
7259
7021
6783
6544
6305
6067
5828
5588
5349
5110
4870
4631
4391
4151
3911
3670
3430
3189
2949
2708
2468
2227
1987
1746
1506
1266
1026
786
547
308
69
-170
-408
-646
-884
-1121
-1358
-1595
-1832
-2069
-2305
-2542
-2778
-3014
-3250
-3486
-3722
-3958
-4193
-4428
-4663
-4897
-5131
-5365
-5598
-5831
-6064
-6296
-6527
-6759
-6989
-7220
-7450
-7680
-7909
-8138
-8366
-8594
-8821
-9048
-9275
-9501
-9726
-9951
-10175
-10398
-10621
-10843
-11065
-11285
-11505
-11725
-11943
-12161
-12378
-12595
-12810
-13025
-13239
-13452
-13665
-13876
-14087
-14297
-14506
-14715
-14922
-15128
-15334
-15538
-15742
-15944
-16146
-16346
-16545
-16743
-16940
-17136
-17330
-17523
-17714
-17904
-18093
-18280
-18465
-18649
-18830
-19010
-19189
-19365
-19539
-19712
-19882
-20051
-20218
-20384
-20547
-20709
-20869
-21027
-21183
-21338
-21491
-21642
-21792
-21939
-22085
-22229
-22371
-22511
-22649
-22786
-22920
-23053
-23183
-23311
-23438
-23562
-23684
-23804
-23922
-24038
-24152
-24263
-24373
-24480
-24585
-24687
-24788
-24886
-24981
-25075
-25166
-25256
-25343
-25428
-25510
-25591
-25669
-25745
-25819
-25891
-25961
-26028
-26094
-26157
-26219
-26278
-26336
-26391
-26445
-26496
-26546
-26594
-26640
-26684
-26726
-26766
-26804
-26840
-26874
-26906
-26936
-26964
-26990
-27014
-27035
-27054
-27071
-27086
-27099
-27110
-27118
-27125
-27129
-27131
-27131
-27129
-27125
-27119
-27111
-27101
-27089
-27076
-27060
-27042
-27023
-27002
-26979
-26954
-26927
-26899
-26869
-26837
-26804
-26769
-26733
-26695
-26655
-26615
-26572
-26529
-26484
-26437
-26389
-26339
-26288
-26235
-26180
-26124
-26066
-26007
-25946
-25883
-25819
-25753
-25685
-25616
-25545
-25473
-25399
-25323
-25246
-25167
-25087
-25005
-24922
-24837
-24750
-24663
-24574
-24483
-24392
-24299
-24205
-24109
-24013
-23916
-23817
-23717
-23617
-23515
-23412
-23308
-23204
-23098
-22992
-22884
-22776
-22667
-22557
-22446
-22334
-22221
-22107
-21992
-21876
-21760
-21642
-21524
-21404
-21284
-21163
-21041
-20918
-20794
-20669
-20543
-20416
-20288
-20160
-20030
-19900
-19769
-19637
-19504
-19371
-19236
-19102
-18966
-18830
-18693
-18555
-18417
-18278
-18139
-17999
-17858
-17717
-17575
-17433
-17290
-17147
-17003
-16859
-16714
-16568
-16423
-16276
-16129
-15982
-15834
-15686
-15537
-15388
-15238
-15087
-14937
-14785
-14633
-14481
-14328
-14175
-14021
-13867
-13713
-13557
-13402
-13246
-13090
-12934
-12777
-12620
-12463
-12305
-12147
-11989
-11830
-11671
-11511
-11351
-11191
-11031
-10870
-10709
-10547
-10385
-10223
-10061
-9899
-9736
-9574
-9411
-9248
-9085
-8922
-8759
-8596
-8433
-8269
-8106
-7943
-7779
-7616
-7452
-7289
-7125
-6961
-6797
-6634
-6470
-6306
-6142
-5979
-5815
-5652
-5489
-5326
-5163
-5000
-4838
-4675
-4514
-4352
-4191
-4030
-3869
-3708
-3548
-3387
-3227
-3067
-2906
-2746
-2585
-2425
-2264
-2103
-1943
-1782
-1621
-1461
-1301
-1141
-981
-821
-662
-503
-345
-187
-30
127
283
439
594
748
902
1056
1209
1361
1514
1666
1817
1968
2119
2270
2420
2571
2721
2870
3020
3169
3317
3465
3613
3760
3906
4051
4196
4340
4483
4625
4767
4908
5048
5187
5326
5464
5601
5737
5873
6008
6142
6275
6407
6539
6670
6799
6928
7056
7184
7310
7435
7560
7683
7806
7927
8048
8167
8286
8403
8519
8635
8749
8862
8975
9086
9197
9307
9416
9524
9631
9738
9844
9948
10052
10156
10258
10359
10460
10560
10658
10756
10853
10949
11045
11139
11232
11324
11416
11506
11595
11683
11770
11857
11942
12026
12109
12191
12272
12352
12432
12510
12588
12665
12742
12817
12892
12967
13040
13113
13185
13256
13326
13395
13463
13530
13597
13662
13726
13790
13852
13913
13974
14033
14091
14149
14205
14261
14316
14370
14423
14475
14526
14576
14625
14673
14720
14767
14812
14856
14899
14941
14982
15021
15060
15098
15134
15170
15204
15238
15270
15301
15332
15361
15390
15418
15444
15470
15495
15519
15542
15565
15586
15606
15625
15643
15660
15676
15691
15706
15719
15731
15743
15754
15764
15773
15781
15788
15794
15800
15804
15808
15811
15812
15813
15813
15812
15810
15807
15803
15798
15793
15786
15778
15770
15761
15751
15740
15729
15716
15703
15689
15674
15658
15641
15623
15604
15585
15565
15544
15522
15499
15475
15451
15426
15400
15373
15345
15316
15286
15256
15224
15192
15159
15125
15090
15054
15017
14980
14941
14902
14862
14821
14779
14737
14693
14649
14604
14558
14511
14464
14416
14368
14318
14268
14218
14167
14115
14063
14010
13956
13902
13847
13791
13735
13678
13621
13563
13504
13445
13385
13325
13264
13203
13141
13079
13016
12953
12890
12825
12760
12695
12629
12563
12496
12429
12361
12293
12225
12156
12087
12018
11948
11879
11809
11739
11668
11598
11527
11457
11386
11315
11243
11171
11100
11027
10955
10882
10810
10736
10663
10589
10515
10441
10367
10292
10217
10142
10067
9992
9916
9840
9765
9688
9612
9536
9459
9382
9305
9227
9150
9072
8993
8915
8836
8757
8678
8599
8519
8439
8359
8279
8198
8117
8036
7955
7873
7792
7710
7628
7546
7464
7382
7299
7217
7134
7052
6969
6886
6803
6720
6637
6554
6471
6388
6305
6222
6139
6056
5973
5890
5807
5724
5641
5559
5476
5393
5311
5228
5146
5063
4981
4898
4816
4734
4652
4570
4489
4407
4325
4244
4163
4082
4001
3920
3840
3759
3679
3600
3520
3441
3362
3283
3204
3126
3048
2970
2893
2815
2738
2661
2584
2508
2431
2355
2278
2202
2125
2049
1973
1897
1821
1745
1669
1594
1518
1443
1369
1294
1220
1147
1074
1000
929
857
786
715
644
574
504
435
365
296
228
159
91
23
-44
-111
-178
-244
-310
-376
-441
-505
-570
-634
-697
-760
-823
-885
-947
-1008
-1069
-1129
-1189
-1249
-1308
-1367
-1425
-1483
-1540
-1597
-1653
-1709
-1764
-1818
-1871
-1924
-1976
-2027
-2078
-2127
-2176
-2224
-2271
-2318
-2364
-2409
-2453
-2496
-2539
-2581
-2622
-2663
-2702
-2741
-2780
-2818
-2855
-2891
-2927
-2962
-2997
-3030
-3063
-3096
-3128
-3159
-3190
-3220
-3249
-3278
-3306
-3333
-3360
-3386
-3412
-3437
-3461
-3485
-3508
-3530
-3552
-3573
-3594
-3614
-3634
-3653
-3672
-3690
-3708
-3725
-3742
-3758
-3774
-3790
-3805
-3820
-3834
-3848
-3861
-3874
-3886
-3898
-3910
-3921
-3932
-3942
-3952
-3962
-3971
-3980
-3988
-3997
-4005
-4011
-4019
-4027
-4033
-4038
-4045
-4051
-4056
-4061
-4066
-4070
-4074
-4077
-4080
-4083
-4085
-4086
-4089
-4090
-4091
-4091
-4091
-4091
-4090
-4089
-4086
-4083
-4081
-4077
-4073
-4067
-4062
-4057
-4051
-4046
-4038
-4032
-4025
-4017
-4009
-4001
-3992
-3983
-3973
-3963
-3953
-3942
-3930
-3918
-3906
-3893
-3880
-3866
-3851
-3837
-3821
-3805
-3789
-3772
-3755
-3737
-3719
-3700
-3681
-3662
-3642
-3622
-3602
-3581
-3560
-3539
-3518
-3497
-3475
-3453
-3432
-3410
-3388
-3366
-3344
-3322
-3299
-3277
-3254
-3231
-3208
-3184
-3161
-3137
-3114
-3090
-3066
-3042
-3018
-2995
-2971
-2947
-2924
-2900
-2877
-2853
-2830
-2806
-2782
-2759
-2735
-2711
-2687
-2664
-2640
-2616
-2592
-2568
-2544
-2520
-2496
-2472
-2448
-2424
-2400
-2376
-2352
-2328
-2305
-2282
-2259
-2237
-2215
-2193
-2172
-2152
-2132
-2112
-2092
-2073
-2055
-2037
-2019
-2001
-1985
-1968
-1952
-1935
-1920
-1904
-1890
-1875
-1861
-1847
-1834
-1821
-1808
-1796
-1784
-1773
-1762
-1751
-1741
-1732
-1722
-1713
-1705
-1696
-1688
-1680
-1673
-1666
-1659
-1653
-1647
-1642
-1637
-1632
-1627
-1623
-1619
-1616
-1613
-1610
-1607
-1604
-1602
-1599
-1597
-1594
-1592
-1590
-1587
-1585
-1582
-1580
-1578
-1575
-1573
-1571
-1569
-1566
-1564
-1562
-1560
-1558
-1556
-1554
-1552
-1550
-1548
-1546
-1544
-1542
-1540
-1537
-1535
-1533
-1530
-1527
-1525
-1522
-1519
-1516
-1512
-1509
-1505
-1502
-1498
-1494
-1490
-1486
-1483
-1479
-1475
-1471
-1467
-1463
-1459
-1455
-1451
-1447
-1443
-1439
-1435
-1431
-1427
-1423
-1419
-1415
-1411
-1407
-1403
-1399
-1395
-1391
-1387
-1382
-1378
-1374
-1370
-1365
-1361
-1357
-1352
-1348
-1343
-1339
-1334
-1330
-1325
-1321
-1316
-1311
-1307
-1302
-1297
-1293
-1288
-1283
-1278
-1273
-1268
-1263
-1258
-1253
-1248
-1242
-1237
-1231
-1226
-1220
-1214
-1208
-1202
-1196
-1189
-1183
-1177
-1171
-1164
-1158
-1152
-1146
-1139
-1133
-1127
-1120
-1114
-1108
-1101
-1095
-1089
-1083
-1076
-1070
-1064
-1058
-1053
-1047
-1041
-1036
-1030
-1024
-1018
-1014
-1008
-1002
-998
-993
-987
-982
-977
-971
-966
-960
-954
-949
-943
-937
-931
-924
-918
-911
-904
-897
-890
-882
-875
-868
-860
-853
-846
-838
-831
-824
-817
-810
-803
-796
-790
-783
-777
-770
-764
-757
-751
-745
-739
-732
-726
-721
-715
-709
-704
-700
-695
-691
-687
-684
-681
-679
-677
-676
-676
-675
-676
-676
-678
-679
-682
-684
-687
-691
-695
-700
-705
-710
-716
-723
-730
-737
-745
-753
-762
-771
-781
-791
-801
-812
-823
-834
-846
-857
-869
-881
-894
-906
-919
-932
-945
-958
-972
-986
-1000
-1014
-1029
-1044
-1059
-1074
-1089
-1105
-1121
-1137
-1153
-1170
-1186
-1203
-1220
-1237
-1255
-1272
-1289
-1307
-1324
-1342
-1359
-1377
-1395
-1413
-1431
-1449
-1468
-1486
-1505
-1524
-1543
-1563
-1582
-1602
-1622
-1642
-1663
-1683
-1704
-1725
-1746
-1768
-1790
-1812
-1834
-1857
-1880
-1903
-1926
-1950
-1974
-1998
-2021
-2047
-2071
-2096
-2121
-2146
-2172
-2198
-2224
-2250
-2277
-2304
-2332
-2360
-2389
-2418
-2447
-2477
-2507
-2538
-2568
-2599
-2630
-2662
-2694
-2726
-2758
-2791
-2823
-2857
-2890
-2924
-2957
-2991
-3026
-3060
-3094
-3128
-3163
-3197
-3231
-3266
-3300
-3334
-3368
-3402
-3436
-3470
-3504
-3537
-3570
-3603
-3636
-3669
-3701
-3733
-3765
-3797
-3828
-3859
-3890
-3920
-3950
-3980
-4009
-4038
-4067
-4096
-4124
-4152
-4179
-4206
-4233
-4260
-4286
-4312
-4337
-4362
-4387
-4411
-4434
-4458
-4481
-4503
-4525
-4547
-4569
-4590
-4611
-4631
-4651
-4671
-4691
-4711
-4730
-4748
-4767
-4785
-4802
-4819
-4836
-4852
-4868
-4883
-4898
-4912
-4925
-4938
-4951
-4962
-4974
-4984
-4994
-5004
-5013
-5021
-5029
-5036
-5043
-5050
-5056
-5061
-5066
-5071
-5074
-5078
-5081
-5083
-5085
-5086
-5086
-5086
-5086
-5084
-5083
-5080
-5077
-5073
-5068
-5063
-5057
-5051
-5044
-5036
-5027
-5018
-5008
-4998
-4987
-4975
-4963
-4950
-4936
-4921
-4906
-4890
-4873
-4855
-4836
-4817
-4797
-4776
-4754
-4732
-4709
-4684
-4660
-4634
-4607
-4580
-4552
-4523
-4493
-4463
-4431
-4399
-4367
-4333
-4299
-4264
-4228
-4192
-4155
-4117
-4078
-4041
-4001
-3961
-3921
-3880
-3839
-3797
-3755
-3712
-3669
-3625
-3580
-3535
-3490
-3443
-3396
-3349
-3301
-3252
-3202
-3152
-3102
-3051
-2999
-2948
-2895
-2843
-2790
-2736
-2682
-2628
-2574
-2519
-2464
-2408
-2352
-2296
-2239
-2182
-2124
-2066
-2008
-1950
-1891
-1831
-1771
-1711
-1651
-1591
-1530
-1468
-1407
-1345
-1283
-1221
-1159
-1097
-1035
-973
-910
-848
-786
-725
-663
-602
-540
-479
-418
-357
-296
-235
-174
-113
-52
9
70
130
191
253
314
375
436
497
559
620
681
742
804
865
926
986
1047
1107
1168
1228
1288
1348
1408
1467
1527
1586
1645
1704
1763
1822
1880
1938
1997
2055
2112
2170
2228
2285
2342
2399
2456
2513
2569
2626
2682
2738
2794
2849
2905
2960
3016
3071
3126
3180
3235
3290
3344
3398
3452
3506
3559
3613
3666
3720
3773
3826
3879
3931
3983
4035
4086
4138
4189
4240
4290
4340
4390
4439
4488
4536
4584
4631
4678
4724
4770
4816
4861
4906
4951
4995
5039
5083
5126
5169
5211
5253
5294
5335
5376
5416
5456
5495
5534
5573
5612
5650
5687
5725
5762
5798
5834
5870
5905
5940
5974
6007
6040
6073
6105
6137
6167
6198
6228
6257
6285
6313
6341
6367
6393
6419
6443
6467
6490
6512
6534
6555
6575
6594
6612
6630
6647
6664
6680
6695
6710
6724
6737
6750
6762
6774
6785
6795
6805
6814
6822
6830
6837
6844
6850
6855
6860
6864
6867
6870
6872
6873
6874
6874
6873
6871
6869
6866
6862
6857
6851
6845
6838
6830
6821
6812
6801
6790
6779
6766
6753
6739
6724
6708
6692
6675
6657
6638
6619
6599
6578
6556
6534
6511
6487
6463
6438
6412
6386
6360
6332
6305
6276
6247
6218
6188
6158
6127
6095
6063
6031
5998
5964
5930
5896
5861
5825
5789
5753
5716
5678
5640
5602
5563
5523
5483
5443
5402
5361
5319
5277
5235
5192
5149
5106
5062
5018
4974
4929
4884
4839
4793
4748
4702
4656
4609
4562
4515
4468
4420
4372
4324
4275
4226
4177
4128
4078
4027
3978
3927
3877
3825
3774
3722
3670
3617
3565
3512
3459
3405
3352
3298
3245
3191
3137
3083
3030
2976
2922
2868
2815
2761
2708
2655
2601
2548
2495
2442
2389
2336
2284
2231
2179
2126
2074
2021
1970
1918
1866
1815
1764
1712
1662
1611
1560
1510
1460
1410
1361
1311
1262
1213
1164
1115
1066
1018
969
921
872
824
776
728
680
633
585
538
491
445
398
352
306
260
215
170
125
80
36
-9
-53
-97
-140
-184
-227
-270
-313
-355
-398
-440
-482
-523
-564
-605
-646
-686
-726
-766
-805
-844
-882
-920
-957
-995
-1031
-1068
-1104
-1140
-1175
-1210
-1245
-1279
-1313
-1347
-1380
-1413
-1445
-1477
-1508
-1539
-1570
-1600
-1630
-1659
-1688
-1716
-1744
-1771
-1798
-1824
-1850
-1875
-1900
-1924
-1948
-1971
-1993
-2015
-2036
-2057
-2077
-2096
-2115
-2133
-2151
-2168
-2184
-2200
-2216
-2230
-2244
-2258
-2271
-2283
-2295
-2307
-2317
-2328
-2337
-2346
-2355
-2363
-2371
-2378
-2385
-2392
-2398
-2403
-2409
-2414
-2418
-2423
-2427
-2431
-2434
-2437
-2440
-2442
-2444
-2445
-2446
-2447
-2447
-2447
-2447
-2446
-2445
-2443
-2441
-2439
-2436
-2434
-2430
-2427
-2423
-2418
-2414
-2409
-2403
-2397
-2391
-2384
-2377
-2369
-2361
-2352
-2343
-2333
-2323
-2312
-2301
-2289
-2277
-2265
-2252
-2239
-2225
-2211
-2196
-2182
-2166
-2150
-2134
-2118
-2100
-2083
-2065
-2045
-2027
-2008
-1989
-1969
-1949
-1928
-1908
-1887
-1866
-1844
-1822
-1801
-1778
-1756
-1733
-1710
-1686
-1662
-1638
-1613
-1589
-1563
-1538
-1512
-1486
-1459
-1433
-1406
-1379
-1352
-1324
-1297
-1269
-1241
-1213
-1185
-1156
-1128
-1099
-1071
-1042
-1012
-984
-955
-925
-896
-867
-837
-807
-777
-747
-717
-687
-657
-626
-596
-565
-534
-503
-472
-441
-410
-379
-348
-316
-285
-254
-222
-191
-160
-129
-98
-67
-36
-5
25
56
86
116
146
176
206
236
266
296
326
356
385
415
445
474
503
532
561
590
618
646
673
701
728
754
780
806
832
857
882
907
932
956
980
1004
1028
1051
1075
1098
1120
1143
1165
1187
1208
1229
1250
1271
1291
1311
1331
1351
1370
1389
1407
1426
1444
1461
1478
1495
1511
1527
1543
1558
1573
1588
1602
1616
1629
1642
1655
1668
1680
1692
1704
1715
1727
1737
1748
1758
1768
1777
1786
1795
1803
1811
1819
1826
1832
1839
1844
1850
1855
1859
1863
1867
1870
1872
1875
1876
1878
1879
1879
1879
1879
1878
1877
1875
1873
1870
1867
1863
1859
1854
1849
1844
1838
1831
1824
1817
1809
1801
1792
1783
1774
1763
1753
1741
1729
1717
1704
1690
1676
1661
1645
1629
1612
1594
1576
1557
1538
1518
1498
1477
1455
1433
1410
1387
1363
1338
1313
1288
1261
1234
1207
1179
1150
1121
1091
1061
1030
998
966
934
901
867
834
799
764
729
693
657
620
583
545
506
468
428
388
348
307
265
223
181
138
94
51
6
-39
-84
-130
-176
-222
-269
-316
-364
-412
-460
-508
-557
-606
-655
-704
-753
-803
-853
-903
-953
-1002
-1054
-1104
-1155
-1206
-1258
-1309
-1361
-1413
-1465
-1518
-1570
-1623
-1676
-1729
-1783
-1836
-1889
-1943
-1996
-2050
-2103
-2156
-2210
-2263
-2316
-2369
-2421
-2474
-2526
-2579
-2631
-2682
-2734
-2785
-2836
-2887
-2937
-2987
-3037
-3087
-3136
-3186
-3234
-3283
-3330
-3378
-3425
-3472
-3518
-3564
-3609
-3654
-3699
-3743
-3787
-3831
-3874
-3917
-3960
-4002
-4043
-4086
-4128
-4169
-4210
-4250
-4290
-4329
-4369
-4407
-4446
-4484
-4521
-4558
-4595
-4631
-4666
-4701
-4736
-4770
-4804
-4837
-4869
-4902
-4933
-4965
-4995
-5026
-5056
-5085
-5114
-5143
-5171
-5198
-5225
-5252
-5278
-5303
-5327
-5351
-5375
-5397
-5419
-5440
-5460
-5480
-5498
-5516
-5534
-5550
-5566
-5581
-5596
-5609
-5622
-5634
-5645
-5655
-5665
-5673
-5681
-5688
-5694
-5699
-5703
-5706
-5708
-5710
-5710
-5710
-5708
-5706
-5703
-5699
-5694
-5688
-5682
-5674
-5666
-5657
-5646
-5636
-5624
-5611
-5598
-5583
-5568
-5552
-5535
-5518
-5499
-5480
-5460
-5439
-5417
-5394
-5371
-5347
-5322
-5296
-5270
-5243
-5216
-5187
-5159
-5129
-5099
-5068
-5036
-5004
-4971
-4937
-4903
-4868
-4832
-4796
-4759
-4721
-4683
-4645
-4605
-4565
-4525
-4484
-4442
-4400
-4357
-4314
-4270
-4226
-4181
-4136
-4091
-4045
-3998
-3952
-3904
-3857
-3809
-3761
-3712
-3663
-3614
-3565
-3515
-3466
-3416
-3366
-3315
-3265
-3214
-3163
-3112
-3061
-3010
-2958
-2906
-2854
-2802
-2750
-2698
-2646
-2593
-2540
-2487
-2434
-2381
-2328
-2275
-2222
-2169
-2117
-2064
-2012
-1960
-1908
-1856
-1805
-1753
-1702
-1652
-1601
-1551
-1501
-1451
-1402
-1352
-1303
-1254
-1206
-1157
-1109
-1061
-1014
-967
-920
-874
-828
-783
-738
-694
-650
-607
-564
-522
-480
-439
-398
-358
-318
-278
-239
-201
-163
-125
-88
-51
-15
21
56
91
126
160
194
227
260
292
324
356
387
418
448
478
507
536
565
593
621
648
674
700
726
751
775
799
822
844
866
887
907
927
946
964
982
999
1014
1030
1044
1057
1070
1082
1093
1103
1113
1121
1129
1136
1142
1148
1152
1156
1159
1162
1164
1165
1166
1166
1165
1163
1161
1159
1155
1151
1147
1142
1136
1130
1123
1115
1107
1099
1090
1080
1069
1058
1046
1034
1020
1006
993
978
962
946
929
912
894
875
856
836
815
794
773
751
728
705
682
658
633
608
583
557
531
504
477
449
420
391
362
332
301
270
238
206
173
139
105
70
35
-1
-37
-74
-111
-149
-187
-225
-264
-303
-342
-382
-422
-461
-501
-541
-581
-622
-662
-702
-743
-783
-824
-865
-906
-947
-988
-1029
-1070
-1111
-1152
-1193
-1233
-1274
-1314
-1355
-1395
-1435
-1475
-1514
-1554
-1593
-1632
-1671
-1709
-1747
-1785
-1823
-1861
-1898
-1935
-1971
-2008
-2044
-2079
-2115
-2150
-2184
-2218
-2252
-2286
-2318
-2351
-2383
-2414
-2446
-2476
-2507
-2537
-2566
-2596
-2625
-2653
-2682
-2710
-2738
-2765
-2792
-2819
-2846
-2872
-2898
-2923
-2948
-2973
-2997
-3021
-3045
-3068
-3091
-3113
-3135
-3156
-3177
-3198
-3218
-3237
-3256
-3275
-3293
-3310
-3327
-3343
-3359
-3374
-3388
-3402
-3415
-3428
-3440
-3451
-3462
-3472
-3481
-3490
-3499
-3506
-3513
-3519
-3525
-3529
-3533
-3536
-3539
-3540
-3541
-3540
-3539
-3537
-3534
-3531
-3526
-3521
-3515
-3508
-3500
-3492
-3483
-3473
-3462
-3451
-3439
-3427
-3414
-3400
-3386
-3371
-3356
-3340
-3323
-3306
-3289
-3271
-3253
-3234
-3214
-3194
-3174
-3153
-3132
-3110
-3088
-3065
-3043
-3019
-2996
-2972
-2948
-2923
-2898
-2872
-2847
-2820
-2794
-2767
-2740
-2712
-2684
-2655
-2626
-2597
-2568
-2538
-2507
-2477
-2446
-2415
-2384
-2352
-2320
-2288
-2256
-2224
-2192
-2159
-2126
-2094
-2061
-2028
-1994
-1961
-1928
-1894
-1861
-1827
-1794
-1760
-1726
-1692
-1658
-1624
-1590
-1556
-1523
-1489
-1455
-1421
-1387
-1354
-1320
-1287
-1254
-1221
-1188
-1155
-1122
-1089
-1057
-1024
-991
-958
-926
-893
-860
-827
-794
-761
-728
-695
-661
-628
-594
-561
-528
-494
-461
-428
-395
-361
-328
-296
-263
-230
-198
-166
-134
-102
-70
-38
-6
26
57
89
120
152
183
214
245
276
307
338
369
399
430
460
491
521
551
581
611
640
670
699
728
756
785
813
841
869
896
923
950
976
1002
1028
1054
1079
1104
1129
1153
1177
1201
1225
1248
1271
1294
1317
1339
1361
1383
1404
1425
1446
1467
1487
1507
1527
1546
1565
1584
1603
1622
1640
1658
1676
1694
1712
1729
1746
1763
1779
1796
1811
1827
1842
1857
1872
1886
1900
1914
1927
1940
1953
1966
1978
1990
2001
2013
2024
2035
2045
2056
2066
2075
2084
2093
2102
2110
2117
2125
2132
2139
2146
2152
2158
2164
2170
2176
2181
2186
2191
2195
2199
2203
2207
2211
2214
2217
2219
2222
2224
2225
2226
2227
2228
2228
2228
2227
2226
2225
2223
2221
2218
2215
2212
2208
2204
2199
2194
2189
2183
2177
2170
2163
2155
2147
2138
2129
2120
2110
2099
2088
2076
2064
2051
2037
2024
2009
1995
1979
1963
1947
1930
1913
1895
1877
1859
1840
1821
1801
1781
1761
1740
1719
1698
1676
1654
1632
1609
1586
1563
1539
1515
1491
1467
1442
1417
1392
1366
1341
1315
1289
1262
1236
1209
1182
1154
1127
1099
1071
1042
1014
985
956
926
897
867
837
806
776
745
714
683
652
621
589
558
526
494
462
429
397
364
331
298
265
231
198
164
131
97
63
29
-4
-38
-72
-106
-140
-174
-208
-242
-276
-310
-344
-379
-413
-447
-481
-515
-550
-584
-618
-652
-687
-721
-755
-789
-823
-857
-891
-924
-958
-991
-1024
-1057
-1090
-1123
-1155
-1188
-1220
-1252
-1284
-1316
-1347
-1379
-1410
-1442
-1473
-1504
-1535
-1566
-1597
-1628
-1658
-1689
-1719
-1749
-1779
-1808
-1838
-1867
-1897
-1926
-1955
-1983
-2012
-2041
-2069
-2097
-2125
-2153
-2181
-2209
-2236
-2263
-2290
-2316
-2343
-2369
-2395
-2420
-2445
-2470
-2495
-2519
-2543
-2567
-2591
-2614
-2638
-2661
-2684
-2706
-2729
-2751
-2774
-2796
-2818
-2840
-2861
-2883
-2904
-2925
-2946
-2967
-2987
-3007
-3026
-3046
-3065
-3084
-3103
-3121
-3139
-3157
-3175
-3192
-3209
-3226
-3242
-3259
-3275
-3291
-3307
-3322
-3337
-3352
-3367
-3382
-3396
-3410
-3424
-3438
-3451
-3464
-3477
-3490
-3503
-3515
-3527
-3539
-3551
-3562
-3573
-3584
-3595
-3606
-3617
-3628
-3638
-3648
-3659
-3669
-3679
-3688
-3698
-3707
-3716
-3725
-3733
-3741
-3749
-3757
-3764
-3771
-3778
-3784
-3790
-3796
-3801
-3806
-3810
-3814
-3817
-3821
-3823
-3826
-3827
-3829
-3830
-3831
-3831
-3832
-3831
-3831
-3830
-3829
-3827
-3826
-3823
-3821
-3818
-3815
-3811
-3808
-3803
-3799
-3794
-3788
-3782
-3776
-3769
-3762
-3754
-3746
-3738
-3729
-3720
-3710
-3700
-3690
-3679
-3667
-3655
-3643
-3630
-3617
-3603
-3589
-3574
-3559
-3543
-3528
-3511
-3495
-3478
-3461
-3443
-3425
-3407
-3389
-3370
-3351
-3332
-3313
-3293
-3274
-3254
-3234
-3213
-3193
-3172
-3151
-3129
-3108
-3086
-3064
-3042
-3019
-2997
-2974
-2951
-2927
-2904
-2881
-2857
-2833
-2810
-2786
-2762
-2738
-2713
-2689
-2664
-2640
-2615
-2590
-2565
-2540
-2514
-2489
-2463
-2437
-2411
-2385
-2359
-2333
-2307
-2280
-2254
-2227
-2200
-2174
-2147
-2120
-2093
-2066
-2039
-2012
-1985
-1958
-1931
-1903
-1876
-1849
-1822
-1794
-1767
-1740
-1713
-1685
-1658
-1631
-1603
-1576
-1549
-1522
-1494
-1467
-1440
-1413
-1386
-1360
-1333
-1306
-1280
-1254
-1228
-1202
-1176
-1151
-1125
-1100
-1075
-1051
-1026
-1002
-978
-954
-930
-906
-883
-860
-836
-813
-791
-768
-745
-723
-700
-678
-656
-635
-613
-592
-571
-550
-530
-509
-489
-469
-450
-431
-411
-393
-374
-356
-338
-321
-304
-287
-270
-254
-238
-222
-207
-192
-177
-163
-149
-135
-122
-109
-97
-85
-74
-63
-52
-42
-32
-23
-14
-5
3
11
19
26
33
40
47
53
60
66
71
77
82
87
91
95
99
103
106
109
112
114
116
118
120
121
122
122
122
122
121
120
118
117
114
112
109
106
102
98
94
89
84
79
73
68
61
55
48
41
34
26
18
10
2
-7
-16
-25
-34
-44
-54
-64
-74
-85
-95
-106
-118
-129
-141
-153
-166
-178
-191
-204
-217
-231
-245
-259
-273
-287
-301
-316
-331
-346
-361
-376
-391
-407
-423
-439
-454
-471
-487
-503
-520
-536
-553
-570
-587
-604
-621
-638
-655
-673
-690
-708
-726
-744
-762
-780
-798
-816
-835
-853
-871
-890
-908
-926
-945
-963
-981
-1000
-1018
-1036
-1054
-1072
-1090
-1109
-1127
-1145
-1163
-1181
-1200
-1218
-1236
-1255
-1273
-1291
-1310
-1328
-1346
-1364
-1382
-1401
-1419
-1437
-1455
-1473
-1491
-1509
-1528
-1546
-1564
-1582
-1600
-1618
-1635
-1653
-1671
-1688
-1706
-1723
-1740
-1757
-1773
-1790
-1806
-1822
-1838
-1854
-1870
-1886
-1901
-1917
-1932
-1948
-1963
-1978
-1994
-2009
-2024
-2037
-2053
-2068
-2082
-2096
-2110
-2124
-2138
-2151
-2164
-2178
-2191
-2204
-2217
-2230
-2243
-2256
-2268
-2281
-2294
-2306
-2319
-2331
-2344
-2356
-2368
-2380
-2392
-2404
-2416
-2427
-2439
-2450
-2462
-2473
-2484
-2496
-2507
-2518
-2528
-2539
-2550
-2560
-2570
-2581
-2591
-2601
-2611
-2621
-2631
-2640
-2650
-2659
-2669
-2678
-2687
-2696
-2704
-2713
-2721
-2729
-2737
-2745
-2753
-2760
-2768
-2775
-2782
-2790
-2797
-2804
-2811
-2818
-2824
-2831
-2838
-2844
-2851
-2857
-2863
-2869
-2875
-2881
-2887
-2893
-2899
-2905
-2910
-2916
-2922
-2927
-2932
-2938
-2943
-2948
-2953
-2958
-2963
-2968
-2973
-2978
-2982
-2987
-2991
-2996
-3000
-3005
-3009
-3013
-3017
-3021
-3025
-3029
-3033
-3037
-3040
-3044
-3047
-3050
-3054
-3057
-3060
-3063
-3065
-3068
-3071
-3073
-3076
-3078
-3080
-3082
-3084
-3086
-3088
-3090
-3092
-3093
-3095
-3096
-3098
-3099
-3100
-3102
-3103
-3104
-3105
-3105
-3106
-3107
-3107
-3108
-3108
-3108
-3108
-3108
-3107
-3107
-3106
-3105
-3104
-3102
-3101
-3099
-3097
-3095
-3093
-3090
-3088
-3085
-3082
-3080
-3076
-3073
-3070
-3067
-3063
-3059
-3055
-3051
-3047
-3043
-3038
-3033
-3029
-3024
-3018
-3013
-3008
-3002
-2997
-2991
-2985
-2980
-2974
-2967
-2961
-2955
-2949
-2942
-2936
-2929
-2922
-2914
-2906
-2898
-2890
-2881
-2872
-2863
-2853
-2843
-2832
-2821
-2810
-2798
-2786
-2774
-2762
-2749
-2736
-2723
-2709
-2695
-2681
-2667
-2652
-2638
-2623
-2607
-2592
-2576
-2560
-2544
-2527
-2510
-2493
-2476
-2458
-2440
-2422
-2404
-2385
-2367
-2348
-2329
-2309
-2289
-2269
-2249
-2229
-2208
-2187
-2166
-2144
-2122
-2100
-2078
-2056
-2033
-2009
-1986
-1962
-1938
-1914
-1889
-1864
-1839
-1814
-1788
-1762
-1735
-1709
-1682
-1655
-1627
-1600
-1572
-1544
-1516
-1487
-1459
-1430
-1402
-1373
-1344
-1315
-1285
-1256
-1227
-1197
-1168
-1138
-1108
-1079
-1049
-1018
-989
-959
-928
-898
-867
-837
-806
-775
-744
-713
-682
-651
-620
-589
-557
-526
-494
-463
-431
-399
-368
-336
-304
-273
-241
-209
-178
-146
-115
-84
-52
-21
10
41
71
102
133
163
193
223
253
283
313
342
371
400
429
457
486
514
541
569
596
623
650
677
704
730
756
782
808
834
859
884
909
934
959
983
1008
1032
1056
1079
1103
1126
1149
1171
1194
1216
1238
1260
1281
1303
1324
1345
1365
1386
1406
1427
1446
1466
1486
1505
1524
1543
1562
1580
1599
1617
1636
1654
1672
1690
1707
1725
1743
1761
1779
1796
1814
1832
1849
1867
1885
1902
1920
1937
1955
1972
1989
2005
2024
2041
2058
2074
2091
2108
2124
2141
2157
2173
2190
2206
2221
2237
2253
2268
2284
2299
2315
2330
2345
2360
2375
2389
2404
2418
2433
2447
2461
2475
2488
2502
2515
2528
2541
2554
2567
2579
2591
2603
2615
2626
2637
2648
2659
2670
2680
2691
2701
2711
2720
2729
2738
2747
2756
2764
2771
2779
2786
2793
2799
2805
2811
2817
2822
2827
2832
2836
2841
2845
2848
2852
2855
2858
2861
2864
2866
2868
2870
2872
2874
2875
2876
2877
2877
2878
2878
2878
2877
2876
2875
2874
2873
2871
2869
2866
2864
2861
2858
2855
2852
2848
2844
2840
2836
2831
2827
2822
2816
2811
2805
2799
2793
2787
2780
2773
2766
2759
2751
2743
2736
2727
2719
2710
2701
2692
2683
2674
2664
2654
2644
2634
2623
2612
2601
2589
2577
2565
2552
2539
2526
2512
2499
2484
2470
2455
2440
2424
2408
2392
2376
2359
2342
2325
2308
2290
2272
2253
2235
2216
2197
2177
2157
2137
2117
2096
2075
2054
2032
2009
1987
1965
1942
1918
1895
1871
1846
1822
1797
1772
1746
1721
1695
1669
1643
1617
1590
1563
1536
1509
1481
1454
1426
1398
1369
1341
1312
1283
1254
1224
1195
1165
1135
1105
1075
1045
1014
985
954
924
893
863
832
801
770
739
708
677
646
615
583
552
521
489
458
427
395
364
332
301
270
238
207
176
145
113
82
51
19
-12
-43
-75
-106
-137
-168
-199
-230
-261
-292
-323
-354
-384
-415
-445
-476
-506
-537
-567
-597
-627
-658
-688
-718
-747
-777
-807
-836
-866
-895
-924
-953
-982
-1010
-1039
-1067
-1096
-1124
-1152
-1180
-1208
-1235
-1263
-1290
-1317
-1344
-1371
-1397
-1424
-1450
-1476
-1502
-1528
-1553
-1579
-1604
-1630
-1655
-1680
-1705
-1730
-1754
-1779
-1804
-1829
-1853
-1878
-1902
-1927
-1951
-1975
-2000
-2024
-2048
-2072
-2096
-2120
-2144
-2168
-2192
-2216
-2239
-2263
-2286
-2310
-2333
-2356
-2380
-2403
-2426
-2450
-2473
-2497
-2520
-2544
-2567
-2591
-2615
-2639
-2663
-2687
-2712
-2736
-2760
-2784
-2809
-2833
-2857
-2882
-2906
-2931
-2955
-2979
-3004
-3028
-3052
-3076
-3101
-3125
-3149
-3174
-3198
-3223
-3247
-3272
-3296
-3321
-3346
-3371
-3395
-3420
-3445
-3470
-3495
-3520
-3545
-3570
-3596
-3621
-3646
-3671
-3696
-3721
-3745
-3770
-3794
-3819
-3843
-3867
-3891
-3915
-3938
-3962
-3985
-4008
-4030
-4053
-4075
-4097
-4119
-4141
-4162
-4183
-4204
-4225
-4245
-4265
-4284
-4304
-4323
-4342
-4361
-4379
-4397
-4415
-4433
-4450
-4467
-4484
-4501
-4517
-4533
-4549
-4565
-4580
-4595
-4610
-4624
-4638
-4652
-4666
-4679
-4692
-4705
-4717
-4729
-4741
-4753
-4764
-4775
-4786
-4797
-4808
-4818
-4828
-4838
-4847
-4857
-4866
-4875
-4884
-4892
-4900
-4908
-4916
-4924
-4932
-4939
-4946
-4953
-4960
-4967
-4973
-4979
-4985
-4990
-4996
-5001
-5006
-5010
-5015
-5019
-5023
-5027
-5030
-5034
-5037
-5040
-5043
-5045
-5047
-5049
-5051
-5053
-5055
-5056
-5058
-5059
-5060
-5061
-5062
-5062
-5063
-5063
-5063
-5063
-5063
-5063
-5062
-5062
-5061
-5060
-5059
-5058
-5056
-5054
-5052
-5050
-5048
-5046
-5043
-5041
-5038
-5035
-5032
-5029
-5026
-5023
-5019
-5016
-5012
-5008
-5004
-5000
-4996
-4991
-4987
-4982
-4977
-4973
-4968
-4963
-4958
-4952
-4947
-4942
-4936
-4930
-4924
-4918
-4912
-4905
-4899
-4892
-4885
-4877
-4870
-4862
-4854
-4846
-4838
-4829
-4820
-4812
-4803
-4793
-4784
-4775
-4765
-4755
-4746
-4736
-4725
-4715
-4705
-4694
-4684
-4673
-4662
-4651
-4639
-4628
-4616
-4604
-4593
-4580
-4568
-4555
-4542
-4529
-4516
-4503
-4489
-4476
-4462
-4448
-4434
-4420
-4405
-4391
-4376
-4362
-4347
-4332
-4317
-4302
-4287
-4271
-4256
-4241
-4225
-4210
-4194
-4178
-4162
-4146
-4129
-4113
-4096
-4080
-4062
-4046
-4027
-4011
-3994
-3976
-3958
-3940
-3922
-3904
-3886
-3868
-3849
-3831
-3812
-3793
-3774
-3755
-3735
-3715
-3695
-3675
-3655
-3634
-3614
-3593
-3572
-3550
-3529
-3507
-3485
-3463
-3441
-3418
-3396
-3373
-3350
-3327
-3304
-3281
-3257
-3234
-3210
-3187
-3163
-3139
-3115
-3091
-3067
-3042
-3018
-2994
-2969
-2944
-2919
-2894
-2869
-2844
-2819
-2793
-2768
-2742
-2716
-2691
-2665
-2639
-2613
-2587
-2561
-2535
-2509
-2482
-2456
-2430
-2403
-2377
-2350
-2324
-2297
-2270
-2244
-2217
-2190
-2163
-2136
-2109
-2082
-2055
-2028
-2001
-1975
-1948
-1921
-1894
-1867
-1840
-1814
-1787
-1760
-1733
-1706
-1679
-1652
-1625
-1598
-1571
-1544
-1517
-1490
-1463
-1436
-1409
-1382
-1355
-1328
-1301
-1274
-1247
-1220
-1193
-1166
-1139
-1112
-1085
-1058
-1031
-1004
-976
-949
-922
-895
-868
-841
-814
-787
-761
-734
-708
-682
-656
-631
-605
-580
-555
-530
-505
-480
-456
-431
-407
-382
-358
-334
-310
-286
-263
-239
-215
-192
-168
-145
-122
-99
-76
-54
-31
-9
13
35
57
79
100
122
143
164
186
206
227
248
268
289
309
329
349
369
389
409
428
447
466
485
503
521
539
557
574
591
607
624
640
655
671
686
701
715
729
743
756
769
782
794
806
818
829
840
851
861
871
881
890
899
908
917
925
933
940
947
954
961
967
973
979
985
990
995
999
1002
1006
1010
1014
1016
1020
1022
1025
1027
1028
1030
1031
1032
1032
1032
1032
1032
1031
1030
1028
1026
1024
1020
1018
1014
1010
1006
1002
998
992
987
981
975
969
962
955
948
941
933
925
916
907
898
888
879
868
858
847
835
824
812
799
787
774
760
747
733
718
704
689
674
658
642
626
609
593
576
558
541
522
504
485
467
447
428
409
389
369
349
329
308
288
267
247
226
206
185
164
143
122
101
79
58
37
15
-7
-28
-50
-72
-94
-116
-137
-159
-181
-204
-226
-248
-271
-294
-316
-339
-362
-386
-409
-432
-456
-479
-503
-526
-549
-573
-596
-620
-643
-666
-690
-713
-736
-759
-781
-804
-826
-849
-871
-893
-915
-937
-959
-981
-1002
-1024
-1046
-1067
-1088
-1110
-1131
-1152
-1174
-1195
-1217
-1238
-1260
-1281
-1303
-1325
-1346
-1368
-1390
-1411
-1433
-1455
-1477
-1499
-1521
-1543
-1565
-1587
-1609
-1632
-1654
-1677
-1700
-1723
-1746
-1769
-1792
-1816
-1839
-1863
-1887
-1910
-1934
-1958
-1981
-2005
-2028
-2051
-2074
-2097
-2120
-2142
-2164
-2186
-2208
-2229
-2251
-2272
-2293
-2315
-2336
-2358
-2379
-2400
-2422
-2443
-2465
-2486
-2507
-2529
-2550
-2571
-2592
-2613
-2634
-2655
-2675
-2695
-2716
-2736
-2756
-2776
-2795
-2814
-2833
-2852
-2871
-2889
-2908
-2926
-2944
-2961
-2979
-2996
-3013
-3030
-3047
-3063
-3080
-3096
-3112
-3127
-3142
-3157
-3172
-3186
-3200
-3214
-3227
-3239
-3252
-3264
-3276
-3287
-3298
-3309
-3320
-3330
-3339
-3349
-3357
-3366
-3374
-3382
-3390
-3397
-3403
-3409
-3415
-3420
-3425
-3430
-3434
-3437
-3441
-3443
-3446
-3448
-3450
-3451
-3452
-3453
-3453
-3453
-3453
-3452
-3451
-3450
-3448
-3446
-3444
-3442
-3439
-3436
-3432
-3428
-3424
-3420
-3415
-3411
-3405
-3400
-3394
-3388
-3382
-3375
-3368
-3361
-3353
-3345
-3337
-3329
-3320
-3312
-3303
-3294
-3284
-3274
-3264
-3254
-3243
-3232
-3220
-3208
-3196
-3183
-3170
-3156
-3142
-3128
-3113
-3099
-3084
-3069
-3053
-3038
-3022
-3006
-2990
-2973
-2957
-2941
-2924
-2907
-2891
-2874
-2857
-2840
-2823
-2806
-2789
-2772
-2754
-2737
-2720
-2702
-2685
-2667
-2650
-2632
-2615
-2597
-2579
-2562
-2544
-2526
-2508
-2491
-2473
-2456
-2439
-2422
-2405
-2389
-2372
-2356
-2339
-2323
-2307
-2291
-2275
-2258
-2242
-2226
-2210
-2193
-2177
-2160
-2144
-2127
-2111
-2095
-2078
-2062
-2045
-2029
-2015
-1999
-1984
-1968
-1953
-1938
-1923
-1908
-1893
-1878
-1864
-1849
-1835
-1821
-1807
-1792
-1778
-1764
-1751
-1737
-1723
-1709
-1695
-1682
-1668
-1655
-1641
-1628
-1615
-1602
-1589
-1577
-1564
-1551
-1539
-1527
-1514
-1502
-1490
-1478
-1466
-1454
-1442
-1430
-1418
-1406
-1394
-1382
-1370
-1359
-1347
-1336
-1325
-1314
-1303
-1293
-1282
-1272
-1262
-1252
-1243
-1233
-1224
-1214
-1205
-1196
-1187
-1177
-1168
-1159
-1150
-1141
-1132
-1123
-1114
-1106
-1097
-1089
-1081
-1072
-1064
-1057
-1049
-1041
-1033
-1025
-1018
-1010
-1002
-996
-989
-982
-975
-968
-961
-954
-947
-940
-934
-927
-920
-914
-908
-901
-895
-889
-883
-877
-871
-866
-860
-855
-849
-844
-839
-834
-829
-824
-819
-814
-809
-804
-799
-793
-788
-783
-778
-772
-767
-761
-755
-749
-744
-738
-732
-725
-719
-713
-707
-700
-694
-687
-681
-674
-667
-661
-654
-647
-641
-634
-628
-621
-615
-608
-601
-595
-588
-581
-575
-568
-562
-555
-548
-542
-535
-529
-522
-516
-509
-502
-496
-489
-483
-476
-470
-463
-457
-450
-444
-437
-431
-424
-418
-411
-404
-398
-391
-385
-378
-372
-365
-359
-353
-347
-340
-334
-328
-322
-315
-309
-303
-297
-291
-285
-279
-273
-268
-262
-257
-252
-247
-242
-237
-233
-228
-224
-220
-216
-212
-208
-204
-200
-196
-192
-189
-185
-181
-177
-173
-170
-166
-162
-158
-155
-151
-148
-145
-142
-139
-136
-133
-130
-128
-126
-123
-121
-119
-117
-116
-114
-113
-111
-110
-109
-109
-108
-107
-107
-106
-106
-105
-105
-104
-104
-104
-104
-104
-104
-104
-105
-106
-106
-107
-108
-109
-110
-112
-113
-115
-117
-119
-121
-124
-126
-129
-132
-135
-139
-142
-146
-150
-154
-158
-163
-167
-172
-177
-182
-188
-193
-199
-205
-212
-218
-225
-232
-239
-246
-254
-262
-270
-279
-287
-296
-305
-315
-324
-334
-343
-353
-363
-373
-383
-393
-404
-414
-425
-436
-447
-458
-469
-481
-493
-504
-516
-529
-541
-553
-566
-579
-591
-605
-618
-631
-645
-659
-673
-687
-701
-715
-730
-745
-760
-775
-790
-805
-821
-836
-852
-868
-884
-900
-916
-932
-948
-965
-981
-997
-1014
-1031
-1048
-1065
-1082
-1100
-1117
-1135
-1152
-1170
-1188
-1205
-1223
-1241
-1259
-1276
-1294
-1312
-1329
-1347
-1364
-1382
-1399
-1417
-1434
-1451
-1469
-1486
-1504
-1521
-1539
-1557
-1574
-1592
-1610
-1628
-1646
-1664
-1682
-1700
-1719
-1737
-1755
-1773
-1791
-1809
-1827
-1845
-1863
-1881
-1899
-1917
-1935
-1953
-1971
-1990
-2008
-2025
-2044
-2063
-2081
-2099
-2117
-2136
-2154
-2172
-2190
-2209
-2227
-2245
-2263
-2282
-2300
-2318
-2336
-2354
-2371
-2389
-2406
-2424
-2441
-2458
-2474
-2491
-2507
-2524
-2540
-2556
-2572
-2588
-2603
-2619
-2634
-2650
-2665
-2680
-2694
-2709
-2723
-2738
-2752
-2766
-2780
-2794
-2808
-2822
-2836
-2850
-2864
-2878
-2892
-2905
-2919
-2932
-2945
-2958
-2971
-2984
-2997
-3010
-3022
-3035
-3047
-3059
-3071
-3083
-3095
-3107
-3119
-3131
-3143
-3154
-3165
-3177
-3188
-3199
-3210
-3221
-3231
-3242
-3252
-3262
-3273
-3283
-3293
-3302
-3312
-3322
-3331
-3340
-3349
-3358
-3367
-3375
-3383
-3391
-3399
-3406
-3413
-3420
-3426
-3432
-3438
-3444
-3449
-3455
-3459
-3464
-3469
-3473
-3477
-3480
-3484
-3487
-3489
-3492
-3493
-3495
-3496
-3497
-3498
-3498
-3498
-3498
-3497
-3496
-3495
-3494
-3492
-3491
-3489
-3486
-3484
-3481
-3479
-3476
-3473
-3470
-3467
-3463
-3460
-3456
-3452
-3447
-3443
-3438
-3432
-3427
-3421
-3415
-3408
-3401
-3394
-3387
-3379
-3372
-3364
-3355
-3347
-3338
-3329
-3320
-3310
-3300
-3290
-3280
-3269
-3258
-3247
-3236
-3224
-3211
-3199
-3186
-3172
-3159
-3145
-3130
-3115
-3100
-3085
-3069
-3054
-3037
-3021
-3004
-2987
-2969
-2952
-2933
-2915
-2896
-2877
-2858
-2838
-2818
-2798
-2778
-2757
-2737
-2716
-2694
-2673
-2651
-2629
-2607
-2585
-2563
-2540
-2518
-2495
-2472
-2448
-2425
-2401
-2378
-2354
-2330
-2306
-2282
-2258
-2234
-2210
-2185
-2161
-2136
-2112
-2087
-2062
-2037
-2012
-1987
-1962
-1937
-1912
-1887
-1862
-1838
-1813
-1788
-1764
-1739
-1714
-1690
-1665
-1640
-1615
-1591
-1566
-1541
-1516
-1491
-1467
-1442
-1417
-1393
-1368
-1344
-1320
-1295
-1271
-1247
-1223
-1199
-1175
-1151
-1127
-1103
-1080
-1056
-1033
-1010
-986
-964
-941
-918
-896
-874
-852
-830
-809
-787
-766
-745
-725
-704
-683
-663
-643
-623
-603
-583
-563
-543
-524
-505
-486
-467
-449
-430
-412
-395
-377
-360
-343
-326
-309
-293
-277
-261
-245
-230
-215
-200
-185
-171
-157
-143
-130
-116
-103
-90
-77
-64
-52
-40
-27
-16
-4
8
19
30
41
52
63
73
83
94
103
113
123
132
140
149
157
165
173
180
188
194
201
207
213
218
224
229
233
238
242
245
249
252
254
257
259
260
262
263
264
265
265
265
265
265
264
263
262
261
259
258
256
253
251
248
245
242
239
236
232
228
224
220
216
211
206
201
196
191
186
180
174
168
162
156
150
143
136
129
122
115
108
101
93
85
78
70
62
54
46
38
29
21
12
3
-6
-15
-24
-33
-43
-52
-61
-71
-80
-90
-99
-109
-118
-128
-138
-147
-157
-167
-177
-187
-197
-207
-217
-227
-236
-246
-256
-266
-276
-285
-295
-304
-314
-323
-332
-341
-350
-359
-368
-377
-386
-395
-404
-412
-421
-429
-438
-446
-454
-462
-470
-478
-486
-494
-502
-509
-517
-525
-533
-540
-548
-555
-563
-570
-577
-584
-591
-598
-605
-611
-617
-624
-630
-636
-642
-647
-653
-659
-664
-670
-675
-680
-685
-691
-696
-701
-705
-710
-715
-719
-723
-727
-732
-735
-739
-743
-747
-750
-754
-758
-761
-765
-768
-771
-775
-778
-781
-784
-787
-790
-793
-795
-798
-800
-803
-805
-808
-810
-812
-814
-816
-818
-819
-821
-822
-824
-825
-826
-827
-828
-828
-829
-830
-830
-831
-831
-832
-832
-833
-833
-834
-834
-834
-835
-835
-836
-836
-836
-837
-837
-837
-837
-837
-837
-837
-837
-837
-837
-837
-837
-837
-837
-837
-837
-837
-836
-836
-835
-835
-834
-834
-833
-832
-831
-830
-829
-828
-827
-826
-824
-823
-821
-819
-817
-815
-813
-811
-808
-806
-803
-800
-797
-794
-791
-788
-784
-781
-778
-775
-771
-768
-765
-761
-758
-754
-751
-747
-743
-739
-735
-732
-728
-724
-720
-716
-712
-708
-704
-700
-696
-691
-687
-683
-679
-675
-671
-667
-663
-659
-655
-651
-647
-643
-639
-635
-631
-628
-624
-620
-617
-614
-611
-608
-605
-603
-600
-598
-596
-595
-593
-592
-590
-589
-588
-587
-586
-585
-584
-584
-583
-583
-583
-583
-583
-583
-583
-583
-584
-584
-585
-586
-586
-587
-588
-589
-590
-591
-593
-594
-595
-597
-598
-600
-602
-603
-605
-607
-609
-612
-614
-617
-619
-622
-625
-627
-630
-633
-636
-640
-643
-646
-649
-653
-656
-659
-663
-666
-670
-673
-676
-680
-683
-687
-690
-694
-697
-701
-704
-708
-711
-714
-717
-721
-724
-727
-730
-733
-735
-738
-741
-744
-747
-749
-752
-755
-758
-760
-763
-766
-768
-771
-773
-775
-778
-780
-782
-784
-786
-788
-790
-792
-794
-796
-798
-800
-802
-804
-805
-807
-809
-810
-811
-813
-814
-815
-816
-817
-818
-819
-820
-821
-822
-822
-823
-823
-823
-823
-823
-823
-823
-823
-822
-822
-821
-821
-820
-819
-818
-817
-816
-814
-813
-811
-810
-808
-806
-804
-801
-799
-796
-794
-791
-789
-786
-784
-782
-779
-777
-774
-772
-769
-767
-764
-762
-759
-756
-753
-750
-747
-743
-740
-737
-733
-730
-726
-722
-719
-715
-712
-708
-705
-701
-698
-694
-691
-687
-684
-680
-677
-673
-669
-665
-662
-658
-654
-650
-646
-642
-638
-634
-630
-626
-622
-618
-614
-610
-606
-602
-598
-594
-590
-587
-583
-580
-577
-573
-570
-567
-564
-561
-558
-555
-552
-549
-546
-543
-540
-537
-533
-530
-527
-524
-521
-518
-516
-513
-510
-507
-504
-502
-499
-496
-494
-491
-489
-486
-484
-482
-480
-477
-475
-473
-471
-469
-468
-466
-464
-462
-460
-459
-457
-455
-454
-452
-451
-449
-447
-446
-444
-443
-441
-440
-438
-437
-435
-434
-433
-431
-430
-429
-428
-427
-425
-424
-423
-422
-421
-419
-418
-417
-416
-415
-414
-412
-411
-410
-409
-408
-406
-405
-404
-403
-402
-401
-399
-398
-397
-396
-395
-394
-392
-391
-390
-389
-388
-387
-385
-384
-383
-382
-381
-380
-378
-377
-376
-375
-374
-373
-371
-370
-369
-368
-367
-366
-365
-363
-362
-361
-360
-359
-358
-357
-355
-354
-353
-352
-351
-350
-349
-347
-346
-345
-344
-343
-342
-341
-340
-338
-337
-336
-335
-334
-333
-332
-331
-330
-328
-327
-326
-325
-324
-323
-322
-321
-319
-318
-317
-316
-315
-314
-313
-312
-311
-310
-308
-307
-306
-305
-304
-303
-302
-301
-300
-299
-298
-296
-295
-294
-293
-292
-291
-290
-289
-288
-287
-286
-285
-283
-282
-281
-280
-279
-278
-277
-276
-275
-274
-273
-272
-271
-270
-268
-267
-266
-265
-264
-263
-262
-261
-260
-259
-258
-257
-256
-255
-254
-253
-252
-251
-250
-248
-247
-246
-245
-244
-243
-242
-241
-240
-239
-238
-237
-236
-235
-234
-233
-232
-231
-230
-229
-228
-227
-226
-225
-224
-223
-222
-221
-220
-219
-218
-217
-216
-214
-213
-212
-211
-210
-209
-208
-207
-206
-205
-204
-203
-202
-201
-200
-199
-198
-197
-196
-195
-194
-193
-192
-191
-190
-189
-188
-187
-186
-186
-185
-184
-183
-182
-181
-180
-179
-178
-177
-176
-175
-174
-173
-172
-171
-170
-169
-168
-167
-166
-165
-164
-163
-162
-161
-160
-159
-158
-157
-156
-155
-154
-153
-153
-152
-151
-150
-149
-148
-147
-146
-145
-144
-143
-142
-141
-140
-139
-138
-137
-136
-136
-135
-134
-133
-132
-131
-130
-129
-128
-127
-126
-125
-124
-123
-123
-122
-121
-120
-119
-118
-117
-116
-115
-114
-113
-112
-112
-111
-110
-109
-108
-107
-106
-105
-104
-103
-102
-102
-101
-100
-99
-98
-97
-96
-95
-94
-93
-93
-92
-91
-90
-89
-88
-87
-86
-85
-85
-84
-83
-82
-81
-80
-79
-78
-78
-77
-76
-75
-74
-73
-72
-71
-71
-70
-69
-68
-67
-66
-65
-65
-64
-63
-62
-61
-60
-59
-59
-58
-57
-56
-55
-54
-53
-53
-52
-51
-50
-49
-48
-48
-47
-46
-45
-44
-43
-42
-42
-41
-40
-39
-38
-37
-37
-36
-35
-34
-33
-33
-32
-31
-30
-29
-28
-28
-27
-26
-25
-24
-23
-23
-22
-21
-20
-19
-19
-18
-17
-16
-15
-15
-14
-13
-12
-11
-11
-10
-9
-8
-7
-7
-6
-5
-4
-3
-3
-2
-1
0
1
1
2
3
4
4
5
6
7
8
8
9
10
11
11
12
13
14
15
15
16
17
18
18
19
20
21
21
22
23
24
24
25
26
27
27
28
29
30
30
31
32
33
33
34
35
36
36
37
38
39
39
40
41
42
42
43
44
44
45
46
47
47
48
49
50
50
51
52
52
53
54
55
55
56
57
57
58
59
60
60
61
62
62
63
64
65
65
66
67
67
68
69
69
70
71
72
72
73
74
74
75
76
76
77
78
78
79
80
81
81
82
83
83
84
85
85
86
87
87
88
89
89
90
91
91
92
93
93
94
95
95
96
97
97
98
99
99
100
101
101
102
103
103
104
104
105
106
106
107
108
108
109
110
110
111
112
112
113
113
114
115
115
116
117
117
118
118
119
120
120
121
122
122
123
123
124
125
125
126
127
127
128
128
129
130
130
131
131
132
133
133
134
134
135
136
136
137
137
138
139
139
140
140
141
142
142
143
143
144
145
145
146
146
147
147
148
149
149
150
150
151
151
152
153
153
154
154
155
155
156
157
157
158
158
159
159
160
161
161
162
162
163
163
164
164
165
166
166
167
167
168
168
169
169
170
170
171
172
172
173
173
174
174
175
175
176
176
177
177
178
178
179
180
180
181
181
182
182
183
183
184
184
185
185
186
186
187
187
188
188
189
189
190
190
191
191
192
192
193
193
194
194
195
195
196
196
197
197
198
198
199
199
200
200
201
201
202
202
203
203
204
204
205
205
206
206
207
207
208
208
208
209
209
210
210
211
211
212
212
213
213
214
214
214
215
215
216
216
217
217
218
218
219
219
219
220
220
221
221
222
222
223
223
223
224
224
225
225
226
226
227
227
227
228
228
229
229
230
230
230
231
231
232
232
232
233
233
234
234
235
235
235
236
236
237
237
237
238
238
239
239
239
240
240
241
241
241
242
242
243
243
243
244
244
245
245
245
246
246
247
247
247
248
248
248
249
249
250
250
250
251
251
251
252
252
253
253
253
254
254
254
255
255
256
256
256
257
257
257
258
258
258
259
259
259
260
260
261
261
261
262
262
262
263
263
263
264
264
264
265
265
265
266
266
266
267
267
267
268
268
268
269
269
269
270
270
270
271
271
271
272
272
272
272
273
273
273
274
274
274
275
275
275
276
276
276
277
277
277
277
278
278
278
279
279
279
279
280
280
280
281
281
281
282
282
282
282
283
283
283
284
284
284
284
285
285
285
285
286
286
286
287
287
287
287
288
288
288
288
289
289
289
289
290
290
290
290
291
291
291
291
292
292
292
292
293
