5
28676
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-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
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-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
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
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
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
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
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
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
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
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
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
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
101
101
101
101
101
101
101
101
101
100
100
100
100
100
100
100
100
100
100
100
100
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
97
97
97
97
97
97
96
96
96
96
96
96
95
95
95
95
95
95
95
95
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
93
93
93
93
93
93
93
92
92
92
92
92
91
91
91
91
91
90
90
90
89
89
89
89
88
88
88
88
87
87
87
87
87
86
86
86
86
86
86
85
85
85
85
85
85
85
84
84
84
84
84
84
83
83
83
83
83
82
82
82
81
81
81
81
80
80
80
79
79
79
78
78
78
78
77
77
77
76
76
76
76
75
75
75
75
74
74
74
74
73
73
73
72
72
72
72
71
71
71
70
70
70
70
69
69
69
68
68
68
67
67
67
66
66
65
65
65
64
64
63
63
63
62
62
61
61
60
60
60
59
59
58
58
57
57
56
56
55
55
55
54
54
53
53
52
52
51
50
50
49
49
48
48
47
47
46
45
45
44
44
43
42
42
41
41
40
40
39
38
38
37
36
36
35
34
34
33
32
32
31
30
30
29
28
27
27
26
25
25
24
23
22
22
21
20
19
19
18
17
17
16
15
15
14
13
13
12
11
10
10
9
8
8
7
6
5
4
3
3
2
1
0
-1
-2
-3
-4
-5
-5
-6
-7
-8
-9
-10
-11
-12
-13
-14
-15
-16
-17
-18
-18
-19
-20
-21
-22
-22
-23
-24
-25
-26
-26
-27
-28
-29
-30
-31
-31
-32
-33
-34
-35
-36
-37
-38
-39
-40
-41
-42
-43
-44
-44
-45
-46
-47
-48
-50
-51
-52
-53
-54
-55
-56
-57
-58
-59
-60
-61
-62
-63
-64
-64
-65
-66
-67
-68
-69
-70
-70
-71
-72
-73
-74
-75
-75
-76
-77
-78
-79
-80
-81
-82
-83
-84
-85
-86
-87
-89
-90
-91
-92
-93
-94
-95
-97
-98
-99
-100
-101
-102
-103
-104
-105
-106
-107
-108
-109
-110
-111
-112
-113
-113
-114
-115
-116
-117
-117
-118
-119
-119
-120
-121
-121
-122
-123
-124
-125
-125
-126
-127
-128
-129
-130
-131
-132
-133
-134
-135
-136
-137
-138
-139
-140
-141
-142
-143
-144
-145
-146
-147
-148
-149
-150
-151
-152
-153
-154
-155
-156
-157
-158
-159
-160
-161
-161
-162
-163
-164
-165
-166
-167
-168
-169
-169
-170
-171
-172
-172
-173
-174
-174
-175
-176
-176
-177
-178
-178
-179
-180
-181
-181
-182
-183
-184
-185
-186
-187
-188
-188
-189
-190
-191
-192
-193
-195
-196
-197
-198
-199
-200
-201
-202
-203
-204
-205
-206
-207
-208
-208
-209
-210
-211
-212
-213
-213
-214
-215
-215
-216
-217
-218
-218
-219
-220
-220
-221
-222
-222
-223
-224
-225
-225
-226
-227
-227
-228
-229
-230
-230
-231
-232
-233
-234
-235
-236
-237
-238
-239
-240
-241
-242
-243
-244
-245
-246
-247
-247
-248
-249
-250
-251
-251
-252
-253
-254
-255
-255
-256
-257
-258
-259
-260
-260
-261
-262
-263
-264
-265
-266
-267
-268
-269
-270
-271
-272
-272
-273
-274
-275
-276
-277
-278
-279
-279
-280
-281
-282
-283
-284
-285
-286
-287
-289
-290
-291
-292
-293
-294
-295
-296
-296
-297
-298
-299
-300
-301
-302
-303
-304
-305
-305
-306
-307
-308
-309
-310
-311
-312
-313
-314
-315
-317
-318
-319
-320
-321
-322
-323
-324
-324
-325
-326
-327
-328
-329
-329
-330
-331
-331
-332
-333
-333
-334
-335
-335
-336
-337
-337
-338
-339
-339
-340
-341
-341
-342
-343
-344
-344
-345
-346
-346
-347
-348
-349
-349
-350
-351
-352
-352
-353
-354
-355
-356
-358
-359
-360
-361
-362
-363
-365
-366
-367
-368
-369
-370
-371
-372
-372
-373
-374
-375
-376
-376
-377
-377
-378
-379
-379
-379
-380
-380
-381
-381
-382
-382
-382
-383
-383
-384
-384
-384
-385
-385
-385
-386
-386
-387
-387
-388
-389
-390
-390
-391
-392
-393
-394
-395
-396
-398
-399
-400
-401
-402
-403
-404
-404
-405
-406
-406
-407
-408
-408
-408
-409
-409
-410
-410
-410
-411
-411
-412
-412
-412
-413
-413
-414
-414
-415
-415
-416
-417
-417
-418
-419
-420
-420
-421
-422
-423
-423
-424
-425
-426
-427
-427
-428
-429
-430
-432
-433
-434
-435
-437
-438
-440
-441
-442
-444
-445
-446
-447
-449
-450
-451
-452
-454
-455
-456
-457
-458
-459
-461
-462
-462
-463
-464
-465
-466
-467
-467
-468
-469
-470
-471
-472
-473
-474
-475
-476
-476
-477
-478
-479
-480
-480
-481
-482
-483
-484
-485
-486
-487
-487
-488
-490
-491
-492
-493
-494
-495
-496
-498
-499
-500
-501
-502
-504
-505
-506
-507
-508
-509
-510
-511
-512
-512
-513
-514
-514
-515
-515
-515
-516
-516
-517
-517
-517
-518
-518
-519
-519
-520
-521
-521
-522
-523
-524
-525
-526
-527
-528
-530
-531
-532
-534
-535
-536
-538
-539
-540
-542
-543
-544
-545
-546
-547
-548
-549
-550
-551
-552
-552
-553
-553
-554
-554
-554
-555
-555
-556
-556
-557
-557
-558
-558
-559
-560
-560
-561
-562
-562
-563
-564
-565
-565
-566
-566
-567
-568
-568
-569
-569
-570
-570
-571
-571
-572
-572
-572
-573
-573
-574
-574
-575
-575
-575
-576
-576
-577
-577
-578
-578
-579
-579
-580
-581
-581
-582
-582
-583
-583
-584
-584
-584
-585
-585
-586
-586
-586
-587
-587
-588
-588
-589
-589
-590
-590
-591
-591
-591
-592
-592
-593
-593
-593
-594
-594
-594
-594
-594
-595
-595
-595
-595
-595
-595
-595
-595
-596
-596
-596
-596
-596
-596
-597
-597
-597
-598
-598
-598
-599
-599
-600
-601
-601
-602
-603
-604
-605
-605
-606
-607
-608
-609
-609
-610
-611
-611
-612
-612
-613
-613
-613
-614
-614
-614
-615
-615
-615
-615
-616
-616
-616
-616
-617
-617
-617
-617
-617
-617
-618
-618
-618
-618
-619
-619
-619
-620
-620
-620
-621
-621
-621
-622
-622
-622
-622
-622
-622
-623
-623
-623
-623
-623
-623
-623
-623
-623
-623
-623
-623
-624
-624
-625
-626
-626
-627
-628
-629
-631
-632
-633
-635
-636
-638
-639
-641
-643
-644
-646
-648
-649
-651
-652
-653
-654
-655
-656
-657
-658
-659
-659
-660
-660
-660
-661
-661
-661
-661
-661
-662
-662
-662
-662
-662
-662
-662
-663
-663
-663
-663
-663
-664
-664
-664
-664
-664
-665
-665
-665
-665
-666
-666
-667
-667
-668
-669
-669
-670
-671
-672
-673
-674
-675
-676
-677
-678
-679
-680
-681
-681
-682
-683
-683
-684
-684
-684
-685
-685
-686
-686
-686
-687
-687
-688
-688
-689
-689
-690
-690
-690
-691
-691
-691
-691
-691
-691
-692
-692
-692
-692
-691
-691
-691
-691
-691
-691
-691
-692
-692
-692
-692
-693
-693
-694
-695
-695
-696
-696
-697
-697
-698
-698
-698
-699
-699
-699
-699
-699
-698
-698
-698
-698
-697
-697
-697
-697
-696
-696
-696
-696
-695
-695
-695
-695
-695
-695
-695
-695
-695
-696
-696
-697
-697
-698
-698
-699
-700
-700
-701
-701
-701
-702
-702
-702
-702
-702
-701
-701
-701
-700
-700
-699
-698
-698
-697
-696
-695
-695
-694
-693
-693
-692
-692
-691
-691
-690
-690
-690
-689
-689
-689
-689
-689
-689
-689
-689
-689
-689
-690
-690
-691
-691
-692
-692
-693
-694
-694
-695
-696
-697
-697
-698
-699
-700
-700
-701
-701
-702
-702
-703
-703
-703
-703
-703
-703
-703
-703
-703
-702
-702
-702
-701
-701
-701
-701
-700
-700
-700
-700
-700
-700
-700
-700
-700
-701
-701
-702
-702
-703
-704
-704
-705
-705
-706
-706
-707
-707
-708
-708
-708
-709
-709
-710
-710
-710
-711
-711
-712
-712
-713
-713
-713
-713
-713
-713
-713
-713
-713
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-713
-713
-714
-714
-715
-716
-716
-717
-718
-719
-720
-722
-723
-724
-726
-727
-728
-730
-731
-733
-734
-736
-737
-739
-740
-741
-743
-744
-745
-746
-747
-747
-748
-749
-749
-750
-750
-751
-751
-751
-752
-752
-752
-753
-753
-753
-753
-754
-754
-754
-754
-754
-754
-754
-754
-754
-754
-755
-755
-756
-756
-757
-757
-758
-759
-760
-761
-762
-764
-765
-766
-768
-769
-770
-772
-773
-774
-776
-777
-777
-778
-779
-779
-780
-780
-780
-780
-780
-780
-780
-780
-780
-780
-780
-780
-780
-779
-779
-779
-779
-779
-779
-779
-779
-779
-779
-778
-778
-778
-778
-778
-778
-778
-779
-779
-780
-780
-781
-782
-782
-783
-784
-785
-785
-786
-787
-787
-787
-788
-788
-788
-788
-787
-787
-787
-787
-787
-786
-786
-786
-786
-785
-785
-785
-785
-784
-784
-784
-783
-783
-782
-782
-781
-781
-781
-780
-780
-779
-779
-778
-778
-778
-777
-777
-777
-776
-776
-776
-775
-774
-774
-773
-772
-771
-770
-769
-768
-766
-765
-763
-762
-760
-758
-756
-754
-752
-750
-748
-746
-743
-741
-739
-736
-734
-731
-729
-726
-723
-721
-719
-716
-714
-712
-710
-707
-706
-704
-702
-700
-699
-698
-696
-695
-694
-693
-692
-691
-691
-690
-690
-689
-689
-689
-689
-689
-689
-689
-689
-690
-690
-690
-690
-691
-691
-691
-691
-691
-691
-691
-691
-691
-691
-690
-690
-689
-689
-688
-688
-687
-686
-685
-684
-683
-682
-681
-679
-678
-677
-675
-673
-672
-670
-668
-667
-665
-664
-662
-661
-660
-658
-657
-656
-655
-654
-653
-652
-651
-650
-649
-648
-647
-646
-644
-643
-641
-640
-639
-637
-636
-635
-634
-632
-631
-631
-630
-629
-628
-628
-627
-627
-626
-626
-626
-626
-625
-625
-625
-625
-625
-625
-625
-625
-625
-625
-625
-625
-625
-625
-626
-626
-626
-626
-626
-626
-626
-626
-626
-626
-626
-626
-626
-625
-625
-624
-624
-623
-622
-621
-620
-618
-617
-615
-613
-611
-609
-607
-605
-603
-601
-599
-598
-596
-595
-594
-593
-592
-592
-591
-591
-592
-592
-593
-593
-594
-595
-596
-597
-599
-600
-601
-602
-603
-604
-604
-605
-605
-606
-606
-606
-606
-606
-605
-605
-604
-604
-603
-602
-601
-600
-599
-598
-596
-595
-593
-592
-590
-588
-585
-583
-581
-579
-576
-574
-571
-569
-566
-563
-561
-558
-555
-553
-550
-548
-545
-543
-541
-539
-538
-536
-535
-533
-532
-532
-531
-531
-531
-531
-531
-531
-532
-532
-533
-534
-535
-537
-538
-539
-541
-543
-545
-547
-549
-551
-554
-556
-559
-561
-564
-567
-570
-573
-576
-579
-582
-584
-587
-590
-592
-595
-597
-599
-602
-604
-606
-608
-610
-612
-614
-616
-617
-619
-621
-622
-624
-625
-627
-628
-630
-631
-632
-634
-635
-637
-638
-639
-641
-642
-643
-645
-646
-647
-649
-650
-652
-653
-655
-657
-659
-661
-663
-665
-667
-670
-672
-674
-677
-679
-682
-684
-687
-689
-691
-694
-696
-699
-701
-704
-706
-708
-710
-712
-714
-716
-717
-719
-720
-721
-722
-723
-723
-724
-725
-725
-726
-726
-727
-727
-728
-728
-729
-730
-731
-731
-732
-733
-733
-734
-734
-735
-735
-736
-736
-736
-737
-737
-737
-737
-738
-738
-738
-738
-739
-739
-740
-741
-741
-742
-743
-744
-745
-745
-746
-747
-748
-749
-750
-751
-753
-754
-756
-758
-759
-762
-764
-766
-769
-771
-774
-776
-779
-781
-783
-786
-788
-790
-792
-793
-795
-796
-797
-798
-799
-799
-799
-800
-800
-799
-799
-799
-798
-797
-796
-795
-794
-792
-791
-789
-788
-786
-784
-782
-780
-778
-776
-773
-771
-769
-767
-765
-763
-761
-759
-757
-755
-753
-752
-750
-749
-748
-746
-745
-744
-743
-742
-741
-740
-740
-739
-739
-738
-738
-738
-738
-738
-738
-738
-738
-738
-739
-739
-740
-740
-741
-741
-742
-742
-743
-743
-744
-744
-744
-745
-745
-745
-746
-746
-747
-747
-748
-748
-749
-750
-750
-751
-751
-752
-752
-753
-753
-753
-753
-753
-753
-752
-752
-751
-751
-750
-749
-748
-747
-746
-745
-744
-743
-742
-741
-741
-740
-739
-739
-739
-738
-738
-737
-737
-737
-736
-735
-735
-734
-733
-733
-732
-731
-730
-729
-729
-728
-727
-726
-726
-725
-724
-724
-723
-722
-721
-721
-720
-719
-718
-717
-715
-714
-713
-711
-710
-709
-707
-705
-704
-702
-700
-698
-696
-694
-692
-690
-687
-684
-681
-678
-674
-670
-667
-663
-658
-654
-650
-645
-640
-636
-631
-626
-621
-617
-612
-607
-602
-598
-593
-589
-585
-581
-577
-574
-571
-568
-565
-563
-561
-559
-557
-556
-555
-554
-553
-553
-552
-552
-552
-552
-552
-552
-552
-552
-551
-551
-551
-550
-550
-549
-548
-547
-546
-545
-543
-542
-540
-539
-537
-535
-533
-531
-529
-526
-524
-521
-518
-515
-512
-509
-506
-503
-499
-496
-493
-490
-486
-483
-480
-477
-474
-471
-468
-466
-463
-461
-459
-456
-454
-452
-450
-448
-446
-444
-442
-440
-437
-435
-433
-430
-428
-425
-423
-420
-417
-414
-411
-407
-404
-401
-397
-394
-390
-387
-383
-380
-376
-373
-369
-366
-363
-359
-356
-353
-350
-347
-344
-341
-338
-335
-332
-329
-326
-324
-321
-318
-316
-313
-311
-309
-308
-306
-305
-304
-303
-302
-302
-302
-302
-302
-302
-303
-304
-304
-305
-307
-308
-309
-311
-312
-314
-316
-317
-319
-321
-322
-324
-326
-328
-330
-332
-333
-335
-337
-339
-341
-342
-344
-346
-347
-348
-349
-350
-351
-352
-352
-353
-353
-353
-353
-353
-353
-353
-353
-353
-352
-352
-351
-351
-350
-350
-349
-349
-348
-348
-348
-348
-348
-349
-350
-351
-353
-355
-358
-361
-364
-368
-373
-377
-382
-388
-393
-399
-404
-410
-415
-421
-426
-432
-437
-442
-447
-452
-456
-460
-464
-468
-472
-476
-479
-483
-486
-489
-492
-495
-497
-500
-503
-505
-508
-510
-512
-515
-517
-519
-522
-524
-526
-529
-532
-535
-537
-540
-543
-547
-550
-553
-556
-559
-563
-566
-569
-573
-576
-580
-583
-586
-590
-593
-597
-600
-604
-608
-611
-615
-619
-623
-626
-630
-634
-638
-641
-645
-649
-652
-656
-660
-663
-667
-670
-674
-678
-681
-685
-689
-692
-696
-699
-703
-706
-709
-712
-715
-717
-719
-721
-723
-724
-725
-726
-727
-727
-727
-726
-726
-725
-724
-723
-722
-721
-719
-718
-717
-715
-714
-713
-712
-711
-710
-709
-709
-708
-708
-707
-707
-707
-707
-707
-707
-707
-708
-708
-709
-709
-710
-711
-711
-712
-713
-713
-713
-714
-714
-713
-713
-712
-711
-710
-708
-706
-703
-700
-697
-693
-689
-685
-680
-674
-669
-663
-656
-650
-643
-636
-629
-621
-614
-607
-600
-592
-585
-579
-572
-566
-560
-554
-548
-543
-538
-534
-529
-526
-522
-519
-516
-513
-511
-508
-506
-505
-503
-502
-500
-499
-498
-497
-496
-495
-495
-494
-494
-493
-493
-492
-491
-491
-490
-489
-488
-487
-486
-485
-483
-481
-480
-478
-475
-473
-471
-469
-466
-464
-461
-459
-456
-454
-451
-449
-446
-443
-440
-437
-434
-431
-428
-424
-421
-417
-413
-409
-405
-400
-396
-392
-387
-382
-378
-373
-368
-363
-358
-354
-349
-344
-339
-334
-329
-325
-320
-315
-310
-306
-301
-296
-291
-286
-281
-276
-272
-267
-262
-258
-253
-249
-245
-241
-237
-234
-230
-227
-224
-221
-218
-215
-212
-210
-207
-205
-203
-201
-200
-198
-196
-195
-194
-193
-192
-191
-191
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-189
-189
-188
-188
-187
-186
-185
-183
-182
-181
-180
-178
-177
-176
-175
-174
-174
-173
-173
-173
-173
-173
-173
-174
-175
-176
-177
-179
-181
-183
-185
-187
-189
-192
-195
-198
-201
-204
-208
-211
-215
-218
-222
-226
-229
-232
-236
-239
-242
-244
-247
-249
-251
-253
-255
-257
-258
-260
-261
-262
-263
-264
-265
-266
-267
-269
-270
-271
-272
-273
-274
-275
-277
-278
-280
-281
-283
-285
-286
-288
-290
-293
-295
-297
-299
-301
-303
-306
-308
-310
-312
-314
-315
-317
-318
-320
-321
-322
-323
-324
-325
-326
-327
-327
-328
-328
-328
-328
-328
-328
-328
-328
-328
-328
-328
-327
-327
-327
-327
-326
-326
-325
-325
-324
-323
-322
-321
-320
-319
-317
-316
-314
-313
-311
-309
-307
-305
-302
-300
-298
-295
-293
-290
-288
-285
-282
-280
-277
-274
-272
-269
-266
-264
-261
-258
-256
-253
-251
-248
-246
-244
-242
-240
-239
-238
-237
-236
-235
-234
-234
-234
-234
-233
-233
-233
-234
-234
-234
-234
-235
-235
-235
-236
-236
-237
-237
-238
-238
-238
-238
-238
-238
-237
-237
-236
-235
-234
-232
-231
-229
-227
-225
-223
-221
-218
-216
-214
-212
-209
-207
-205
-204
-202
-201
-200
-199
-198
-198
-198
-198
-198
-198
-199
-200
-201
-202
-203
-204
-205
-207
-208
-210
-211
-213
-214
-216
-218
-219
-220
-222
-223
-224
-225
-225
-226
-226
-226
-226
-226
-225
-225
-224
-223
-222
-222
-221
-220
-218
-217
-216
-216
-215
-214
-213
-213
-212
-212
-212
-212
-212
-213
-213
-214
-215
-216
-217
-219
-220
-221
-222
-224
-225
-226
-227
-228
-228
-229
-229
-230
-230
-231
-231
-231
-232
-232
-232
-232
-232
-232
-232
-232
-232
-232
-231
-231
-230
-230
-229
-228
-227
-227
-225
-224
-223
-222
-220
-218
-216
-214
-212
-209
-206
-204
-201
-197
-194
-191
-188
-185
-181
-178
-175
-172
-170
-167
-164
-162
-160
-157
-155
-153
-151
-149
-147
-144
-142
-140
-137
-134
-131
-128
-125
-122
-118
-115
-111
-107
-103
-99
-94
-90
-85
-80
-75
-70
-64
-59
-53
-48
-42
-36
-30
-24
-18
-13
-7
-1
5
11
17
22
28
33
39
44
49
55
60
65
70
75
79
84
88
93
97
101
105
109
113
116
119
122
125
128
130
132
134
136
137
139
140
142
144
145
147
149
151
153
155
158
160
163
166
169
172
176
180
183
187
191
196
200
205
209
214
218
223
228
233
238
243
248
254
259
264
270
275
280
285
291
295
300
305
309
313
317
320
323
326
328
330
332
333
334
335
335
335
334
333
332
330
328
326
324
322
319
317
314
312
309
307
304
302
300
297
295
293
291
289
288
286
284
283
281
280
278
277
276
275
274
273
273
272
272
272
272
273
274
275
276
278
279
281
284
286
288
290
292
294
296
298
299
301
302
303
304
305
305
305
305
304
304
303
302
301
299
298
296
294
293
291
289
287
286
284
282
281
279
278
276
274
273
271
269
268
266
265
263
262
261
259
258
257
256
255
254
254
253
253
253
253
253
253
254
255
256
257
258
259
261
262
264
266
268
270
272
274
276
278
280
283
285
287
289
291
293
295
297
298
300
301
302
303
303
304
304
304
304
303
303
302
301
300
299
297
296
294
293
291
290
288
287
285
284
283
281
280
280
279
278
278
278
278
279
280
281
282
283
284
286
288
289
291
293
295
296
298
299
300
301
302
303
303
303
303
302
301
300
299
298
296
294
292
290
288
286
283
281
278
276
273
270
267
264
261
258
255
252
250
247
244
241
239
236
234
232
230
228
227
226
225
224
224
223
223
223
223
223
224
225
226
227
228
229
231
232
233
235
236
237
238
239
240
241
242
243
244
245
246
247
249
250
251
252
253
254
255
256
257
258
259
260
261
263
264
265
267
268
270
271
273
275
277
279
281
283
286
288
291
293
296
299
302
305
308
311
315
318
322
325
329
333
337
341
345
349
353
357
362
366
370
374
379
383
388
392
397
401
406
411
416
421
427
432
438
444
450
456
463
469
476
483
490
497
504
512
519
527
535
543
551
559
568
576
585
593
601
610
618
627
635
644
652
660
668
676
684
692
699
706
713
719
726
732
738
743
749
754
759
764
768
773
777
782
786
789
793
797
800
803
806
809
811
814
816
818
819
821
822
823
824
825
826
827
828
829
830
830
832
833
834
836
837
839
841
844
846
849
851
854
857
860
863
866
869
872
875
878
881
884
886
889
891
894
896
899
901
903
906
908
910
913
915
918
920
922
924
927
929
931
933
935
937
939
940
942
944
945
946
947
948
949
950
950
950
951
950
950
950
949
948
948
947
946
945
944
943
942
942
941
940
939
939
938
938
937
937
937
937
937
938
938
939
940
942
944
946
949
952
955
958
962
966
970
975
980
984
989
994
999
1004
1008
1014
1018
1022
1028
1032
1036
1040
1044
1047
1051
1054
1056
1059
1061
1064
1066
1067
1069
1071
1072
1074
1075
1077
1079
1080
1082
1084
1086
1089
1091
1094
1097
1100
1103
1106
1110
1114
1118
1122
1126
1131
1135
1140
1145
1149
1154
1159
1164
1169
1174
1179
1184
1189
1194
1199
1204
1209
1214
1219
1224
1228
1233
1237
1241
1244
1247
1250
1253
1255
1256
1258
1259
1260
1260
1260
1260
1260
1259
1258
1257
1256
1255
1253
1252
1250
1248
1246
1244
1242
1240
1237
1235
1233
1231
1228
1226
1224
1223
1221
1220
1218
1217
1217
1216
1216
1216
1216
1217
1218
1219
1220
1222
1224
1226
1229
1231
1234
1236
1239
1242
1244
1247
1250
1252
1254
1256
1258
1259
1260
1261
1261
1261
1261
1260
1260
1258
1257
1255
1254
1252
1249
1247
1244
1242
1239
1235
1232
1228
1225
1221
1217
1213
1209
1205
1201
1197
1193
1189
1186
1183
1180
1177
1174
1172
1170
1168
1167
1166
1165
1165
1165
1165
1166
1167
1169
1170
1172
1174
1177
1179
1182
1185
1188
1191
1194
1197
1200
1203
1206
1209
1213
1216
1220
1223
1226
1230
1233
1236
1239
1242
1245
1248
1250
1253
1255
1258
1260
1262
1265
1267
1269
1271
1273
1275
1278
1280
1282
1284
1287
1289
1292
1295
1299
1302
1306
1311
1315
1321
1326
1332
1339
1345
1353
1360
1368
1376
1385
1394
1403
1413
1422
1433
1443
1453
1464
1475
1486
1497
1508
1519
1531
1542
1554
1565
1576
1588
1599
1610
1622
1633
1644
1655
1665
1676
1687
1697
1708
1718
1728
1738
1747
1757
1767
1776
1785
1794
1803
1811
1820
1828
1836
1844
1852
1860
1868
1875
1883
1890
1897
1905
1912
1919
1926
1933
1941
1948
1955
1962
1969
1976
1983
1989
1996
2001
2008
2013
2019
2024
2029
2033
2037
2041
2045
2048
2051
2054
2057
2059
2062
2064
2066
2067
2069
2071
2072
2074
2076
2078
2080
2082
2084
2087
2090
2093
2096
2100
2103
2107
2111
2116
2120
2125
2130
2135
2140
2146
2152
2158
2164
2170
2176
2182
2188
2194
2200
2206
2212
2218
2223
2228
2233
2238
2242
2246
2250
2253
2256
2259
2261
2263
2265
2267
2268
2269
2269
2270
2270
2270
2270
2270
2269
2269
2268
2268
2267
2267
2266
2266
2265
2265
2265
2265
2265
2266
2267
2268
2269
2271
2273
2275
2277
2280
2283
2286
2289
2293
2297
2301
2306
2311
2316
2321
2327
2333
2340
2347
2353
2360
2368
2375
2382
2389
2395
2402
2408
2414
2420
2426
2431
2436
2440
2444
2448
2451
2454
2457
2459
2461
2462
2463
2464
2465
2465
2464
2464
2463
2462
2461
2460
2459
2458
2456
2455
2453
2452
2451
2449
2448
2447
2447
2446
2446
2446
2446
2447
2448
2449
2450
2452
2454
2456
2459
2462
2465
2468
2472
2476
2480
2484
2489
2494
2499
2504
2509
2515
2521
2527
2533
2539
2546
2552
2558
2565
2571
2577
2583
2589
2595
2601
2606
2612
2617
2621
2626
2630
2634
2638
2641
2644
2647
2649
2652
2654
2655
2657
2658
2659
2660
2661
2661
2662
2663
2663
2664
2664
2665
2665
2666
2666
2667
2667
2668
2668
2668
2669
2669
2669
2669
2670
2670
2671
2671
2672
2672
2673
2675
2676
2678
2680
2683
2685
2688
2692
2696
2700
2705
2710
2715
2721
2727
2734
2741
2749
2757
2765
2774
2783
2792
2802
2812
2822
2832
2842
2853
2863
2873
2883
2893
2903
2913
2922
2931
2940
2949
2957
2966
2974
2982
2990
2998
3006
3013
3021
3028
3036
3043
3051
3058
3066
3073
3080
3087
3093
3100
3106
3112
3117
3122
3127
3132
3136
3140
3143
3147
3150
3153
3156
3158
3161
3163
3166
3168
3169
3171
3173
3174
3175
3176
3177
3178
3178
3178
3178
3178
3178
3177
3177
3176
3174
3173
3172
3170
3168
3166
3164
3162
3160
3158
3156
3154
3151
3149
3147
3144
3142
3139
3137
3134
3132
3129
3127
3124
3122
3120
3117
3114
3112
3109
3106
3103
3100
3097
3094
3091
3088
3084
3081
3078
3075
3072
3069
3066
3064
3062
3059
3057
3055
3054
3052
3050
3049
3048
3046
3045
3044
3043
3043
3042
3042
3041
3041
3042
3042
3043
3043
3045
3046
3048
3050
3052
3054
3057
3060
3064
3067
3071
3074
3078
3082
3085
3089
3092
3095
3098
3100
3102
3104
3106
3107
3107
3108
3108
3107
3107
3106
3105
3103
3101
3100
3098
3096
3093
3091
3089
3086
3084
3081
3079
3076
3074
3071
3069
3066
3064
3062
3060
3058
3056
3054
3053
3052
3051
3050
3050
3050
3051
3052
3053
3054
3056
3058
3060
3063
3066
3069
3072
3075
3078
3082
3085
3088
3091
3094
3096
3099
3101
3103
3105
3106
3107
3108
3108
3108
3108
3107
3107
3105
3104
3102
3100
3098
3096
3093
3090
3087
3084
3080
3077
3073
3070
3066
3062
3058
3054
3050
3046
3042
3038
3034
3030
3026
3023
3019
3015
3011
3008
3004
3001
2998
2996
2993
2991
2989
2988
2986
2985
2984
2983
2983
2982
2982
2982
2981
2981
2980
2979
2978
2977
2976
2974
2971
2969
2966
2963
2959
2956
2952
2947
2943
2938
2933
2928
2922
2917
2911
2906
2900
2894
2888
2882
2877
2871
2865
2860
2854
2848
2843
2837
2832
2826
2821
2816
2810
2805
2800
2795
2790
2785
2781
2776
2772
2768
2764
2760
2756
2753
2750
2746
2743
2741
2738
2735
2733
2730
2728
2725
2723
2721
2718
2716
2713
2711
2709
2707
2705
2703
2701
2700
2699
2697
2696
2696
2695
2695
2694
2694
2695
2695
2696
2696
2697
2699
2700
2702
2703
2705
2707
2709
2711
2713
2715
2716
2718
2720
2721
2723
2724
2726
2727
2728
2729
2730
2730
2731
2731
2731
2731
2731
2731
2730
2728
2727
2725
2723
2720
2717
2713
2709
2704
2699
2694
2688
2682
2675
2668
2660
2652
2644
2636
2627
2617
2608
2598
2588
2578
2568
2558
2547
2536
2525
2514
2503
2492
2480
2469
2457
2446
2434
2422
2410
2399
2387
2376
2364
2353
2341
2330
2319
2309
2298
2287
2277
2267
2257
2247
2238
2228
2219
2210
2201
2192
2183
2174
2166
2157
2148
2140
2131
2122
2114
2105
2096
2087
2079
2070
2061
2053
2044
2036
2028
2020
2012
2004
1997
1990
1983
1976
1970
1963
1957
1951
1946
1940
1935
1930
1925
1920
1916
1911
1906
1902
1898
1894
1890
1886
1883
1880
1877
1875
1873
1872
1871
1870
1870
1870
1870
1871
1872
1873
1875
1877
1879
1881
1884
1887
1890
1893
1897
1901
1905
1908
1912
1916
1920
1924
1928
1932
1936
1940
1943
1947
1950
1954
1957
1960
1964
1967
1970
1973
1975
1978
1981
1983
1986
1988
1991
1993
1996
1998
2001
2003
2005
2008
2011
2013
2016
2019
2021
2025
2028
2031
2033
2037
2041
2045
2049
2053
2057
2062
2067
2072
2078
2084
2090
2096
2102
2109
2116
2122
2129
2136
2143
2151
2158
2165
2173
2180
2188
2195
2203
2210
2217
2225
2232
2239
2247
2254
2262
2269
2277
2284
2292
2300
2308
2316
2325
2333
2342
2351
2359
2368
2377
2386
2395
2404
2413
2422
2431
2439
2448
2456
2465
2473
2481
2490
2497
2505
2513
2521
2528
2535
2542
2549
2556
2562
2569
2575
2581
2587
2592
2598
2604
2609
2614
2620
2625
2630
2635
2640
2645
2650
2655
2660
2664
2669
2674
2678
2683
2688
2692
2697
2702
2706
2711
2715
2720
2724
2729
2733
2737
2741
2745
2749
2753
2756
2759
2762
2764
2766
2768
2770
2771
2773
2774
2774
2775
2776
2776
2776
2777
2777
2776
2776
2776
2775
2774
2773
2772
2770
2768
2767
2765
2763
2761
2759
2757
2756
2754
2753
2751
2750
2749
2749
2748
2748
2747
2747
2748
2748
2748
2749
2750
2751
2752
2753
2754
2755
2757
2758
2760
2762
2763
2765
2767
2769
2771
2773
2775
2777
2779
2781
2783
2784
2786
2787
2787
2788
2788
2789
2788
2788
2787
2787
2785
2784
2783
2781
2779
2777
2774
2772
2769
2766
2763
2759
2756
2752
2749
2745
2741
2736
2732
2728
2723
2719
2714
2709
2704
2700
2695
2690
2686
2681
2676
2672
2667
2662
2658
2653
2648
2643
2638
2632
2627
2621
2615
2609
2603
2597
2591
2584
2578
2571
2565
2558
2551
2545
2538
2531
2524
2517
2510
2503
2496
2488
2481
2473
2465
2458
2450
2442
2434
2425
2417
2409
2401
2393
2385
2377
2370
2362
2354
2346
2338
2330
2322
2313
2305
2297
2288
2279
2271
2262
2254
2245
2237
2229
2220
2212
2204
2197
2189
2181
2174
2167
2160
2153
2146
2139
2133
2126
2120
2115
2109
2104
2099
2095
2090
2086
2082
2079
2075
2072
2069
2066
2064
2061
2059
2057
2055
2053
2051
2050
2048
2047
2045
2045
2044
2044
2043
2043
2044
2044
2045
2045
2047
2048
2049
2050
2052
2054
2055
2057
2059
2061
2064
2066
2069
2071
2074
2077
2081
2084
2088
2092
2095
2099
2103
2108
2112
2116
2121
2126
2130
2135
2140
2145
2150
2155
2161
2166
2171
2176
2181
2186
2191
2196
2201
2206
2211
2216
2221
2225
2230
2235
2239
2244
2248
2253
2257
2261
2266
2270
2274
2278
2282
2286
2290
2294
2298
2302
2305
2309
2312
2315
2318
2321
2323
2325
2327
2329
2330
2331
2332
2333
2333
2334
2334
2334
2334
2333
2333
2332
2331
2331
2330
2329
2328
2327
2326
2325
2324
2324
2323
2323
2323
2323
2324
2324
2325
2326
2328
2329
2331
2333
2336
2338
2341
2344
2347
2350
2354
2357
2361
2364
2368
2372
2376
2379
2383
2387
2390
2394
2397
2400
2403
2406
2409
2412
2414
2416
2418
2420
2421
2422
2422
2423
2422
2422
2421
2420
2418
2416
2414
2412
2409
2406
2403
2399
2396
2392
2388
2384
2380
2376
2372
2368
2364
2361
2357
2354
2350
2347
2344
2341
2339
2336
2333
2331
2328
2326
2324
2321
2319
2317
2315
2312
2310
2308
2306
2304
2302
2301
2299
2297
2296
2295
2294
2293
2293
2292
2292
2292
2291
2291
2291
2291
2291
2290
2290
2290
2289
2288
2288
2287
2286
2284
2283
2281
2279
2277
2274
2272
2269
2266
2262
2259
2255
2251
2247
2244
2240
2236
2233
2229
2226
2222
2219
2216
2213
2211
2208
2206
2204
2202
2200
2198
2197
2195
2194
2193
2192
2191
2190
2189
2188
2187
2186
2186
2185
2185
2185
2184
2184
2184
2184
2184
2184
2183
2183
2183
2182
2181
2181
2180
2179
2178
2177
2176
2175
2174
2173
2172
2172
2171
2170
2170
2169
2169
2169
2168
2168
2167
2167
2166
2165
2164
2163
2162
2160
2159
2157
2154
2152
2149
2146
2142
2138
2135
2131
2126
2122
2118
2113
2109
2105
2100
2096
2092
2088
2084
2080
2076
2072
2069
2065
2062
2058
2055
2051
2048
2044
2041
2037
2033
2029
2025
2021
2016
2012
2007
2001
1996
1991
1985
1980
1974
1969
1963
1958
1952
1947
1942
1937
1932
1928
1924
1919
1915
1911
1907
1904
1900
1896
1893
1889
1886
1882
1878
1875
1871
1867
1863
1860
1856
1852
1849
1845
1841
1837
1834
1830
1826
1822
1818
1815
1811
1807
1804
1800
1796
1793
1789
1785
1781
1776
1772
1767
1763
1757
1752
1747
1741
1735
1729
1723
1716
1709
1703
1695
1688
1681
1673
1666
1658
1650
1642
1634
1625
1617
1608
1600
1591
1582
1574
1565
1556
1547
1538
1529
1521
1512
1503
1495
1486
1478
1470
1462
1455
1447
1440
1433
1427
1420
1414
1409
1403
1398
1393
1388
1383
1379
1374
1370
1366
1363
1359
1356
1352
1349
1346
1343
1341
1338
1336
1334
1332
1331
1329
1327
1326
1324
1323
1321
1319
1317
1316
1314
1311
1309
1307
1304
1302
1299
1296
1293
1289
1285
1281
1277
1273
1268
1263
1258
1252
1247
1241
1235
1228
1222
1215
1208
1201
1194
1187
1179
1172
1164
1156
1148
1140
1132
1124
1116
1108
1100
1091
1083
1075
1067
1059
1050
1042
1034
1026
1018
1010
1002
994
986
978
970
961
953
945
937
928
920
912
903
895
887
879
870
862
854
846
837
829
820
812
803
794
786
777
768
760
751
743
734
726
717
708
700
691
682
673
664
655
646
636
627
617
607
597
587
577
567
557
547
537
527
517
507
497
487
477
467
457
447
437
427
417
407
396
386
375
364
353
342
330
319
307
295
283
271
259
247
235
223
211
199
187
175
163
152
140
128
117
105
93
82
70
59
48
36
25
13
2
-10
-21
-33
-44
-56
-67
-79
-90
-101
-112
-123
-134
-144
-154
-165
-175
-184
-194
-203
-212
-221
-230
-239
-247
-256
-264
-272
-280
-288
-295
-302
-310
-317
-323
-330
-336
-342
-348
-354
-359
-364
-369
-374
-379
-383
-387
-391
-395
-399
-403
-407
-411
-415
-419
-423
-427
-431
-435
-440
-445
-450
-455
-460
-466
-471
-477
-483
-489
-494
-500
-506
-512
-518
-523
-528
-534
-539
-543
-548
-552
-557
-561
-565
-569
-573
-577
-580
-584
-587
-591
-594
-598
-601
-605
-609
-612
-616
-620
-623
-627
-631
-635
-639
-642
-646
-650
-654
-658
-662
-666
-670
-673
-677
-680
-683
-686
-689
-691
-693
-695
-697
-698
-698
-699
-699
-699
-698
-698
-697
-695
-694
-692
-690
-688
-686
-683
-680
-678
-675
-672
-669
-666
-664
-661
-659
-657
-656
-654
-654
-653
-653
-653
-654
-655
-656
-658
-660
-662
-665
-668
-671
-674
-678
-682
-686
-690
-694
-698
-702
-706
-709
-713
-716
-719
-722
-725
-727
-730
-732
-734
-736
-737
-739
-740
-741
-742
-743
-744
-744
-745
-746
-746
-747
-748
-749
-750
-752
-753
-755
-757
-759
-761
-763
-766
-769
-772
-775
-779
-783
-787
-792
-796
-801
-807
-813
-819
-825
-832
-839
-847
-855
-863
-872
-881
-890
-900
-911
-921
-933
-945
-957
-970
-983
-997
-1010
-1026
-1041
-1057
-1073
-1090
-1107
-1124
-1142
-1159
-1177
-1195
-1214
-1232
-1250
-1269
-1287
-1306
-1324
-1342
-1360
-1377
-1395
-1412
-1429
-1445
-1461
-1477
-1492
-1507
-1521
-1535
-1548
-1560
-1572
-1584
-1595
-1606
-1616
-1626
-1635
-1644
-1653
-1661
-1669
-1677
-1685
-1693
-1701
-1708
-1716
-1724
-1732
-1740
-1748
-1756
-1765
-1773
-1782
-1791
-1800
-1809
-1819
-1828
-1838
-1848
-1859
-1869
-1880
-1890
-1901
-1912
-1923
-1934
-1946
-1957
-1968
-1979
-1991
-2001
-2012
-2023
-2033
-2044
-2054
-2064
-2073
-2083
-2091
-2100
-2108
-2116
-2123
-2130
-2137
-2143
-2149
-2155
-2161
-2166
-2172
-2177
-2182
-2187
-2192
-2196
-2201
-2206
-2210
-2215
-2220
-2224
-2229
-2234
-2239
-2244
-2250
-2255
-2261
-2267
-2273
-2279
-2286
-2292
-2299
-2306
-2312
-2319
-2326
-2332
-2339
-2345
-2351
-2357
-2363
-2369
-2374
-2379
-2383
-2388
-2392
-2395
-2399
-2401
-2404
-2406
-2408
-2410
-2411
-2412
-2412
-2412
-2412
-2411
-2411
-2410
-2408
-2407
-2405
-2403
-2401
-2399
-2397
-2394
-2392
-2389
-2386
-2383
-2380
-2377
-2374
-2371
-2369
-2366
-2363
-2360
-2357
-2354
-2352
-2349
-2346
-2344
-2341
-2338
-2336
-2333
-2331
-2329
-2326
-2324
-2322
-2319
-2317
-2315
-2313
-2311
-2309
-2307
-2305
-2304
-2302
-2300
-2299
-2298
-2296
-2295
-2294
-2293
-2292
-2291
-2291
-2290
-2289
-2289
-2288
-2288
-2288
-2288
-2288
-2288
-2288
-2288
-2288
-2288
-2289
-2289
-2290
-2291
-2291
-2292
-2294
-2295
-2296
-2298
-2299
-2301
-2303
-2305
-2307
-2309
-2311
-2313
-2315
-2317
-2319
-2322
-2324
-2326
-2328
-2330
-2332
-2334
-2335
-2337
-2339
-2341
-2342
-2344
-2346
-2347
-2349
-2350
-2351
-2352
-2353
-2354
-2355
-2355
-2356
-2356
-2357
-2357
-2357
-2356
-2356
-2355
-2355
-2353
-2352
-2350
-2348
-2346
-2344
-2341
-2338
-2335
-2332
-2329
-2325
-2322
-2318
-2314
-2310
-2306
-2302
-2297
-2293
-2289
-2284
-2280
-2275
-2271
-2267
-2262
-2258
-2254
-2251
-2247
-2244
-2241
-2238
-2235
-2233
-2231
-2230
-2229
-2228
-2228
-2228
-2228
-2229
-2230
-2232
-2234
-2236
-2239
-2242
-2245
-2249
-2253
-2258
-2262
-2267
-2272
-2278
-2283
-2289
-2294
-2300
-2306
-2312
-2318
-2325
-2331
-2337
-2344
-2351
-2358
-2366
-2374
-2382
-2391
-2400
-2409
-2419
-2429
-2439
-2449
-2460
-2471
-2482
-2494
-2505
-2516
-2528
-2539
-2551
-2562
-2574
-2585
-2597
-2608
-2619
-2630
-2641
-2651
-2662
-2672
-2682
-2692
-2701
-2711
-2720
-2729
-2737
-2746
-2754
-2762
-2769
-2776
-2783
-2789
-2795
-2801
-2807
-2812
-2817
-2821
-2826
-2830
-2833
-2837
-2840
-2844
-2847
-2850
-2853
-2856
-2858
-2861
-2864
-2867
-2869
-2872
-2874
-2877
-2880
-2882
-2885
-2887
-2889
-2892
-2894
-2896
-2898
-2900
-2902
-2904
-2905
-2907
-2908
-2909
-2910
-2911
-2911
-2911
-2911
-2911
-2910
-2909
-2908
-2906
-2903
-2901
-2897
-2894
-2889
-2884
-2879
-2873
-2867
-2860
-2853
-2846
-2838
-2829
-2821
-2812
-2803
-2794
-2784
-2775
-2765
-2755
-2744
-2734
-2724
-2713
-2702
-2691
-2680
-2669
-2657
-2646
-2635
-2623
-2611
-2600
-2588
-2576
-2565
-2553
-2541
-2530
-2518
-2507
-2496
-2484
-2473
-2463
-2452
-2441
-2431
-2420
-2410
-2400
-2390
-2381
-2371
-2362
-2353
-2344
-2336
-2328
-2320
-2312
-2305
-2298
-2291
-2285
-2279
-2273
-2267
-2262
-2257
-2252
-2248
-2243
-2239
-2235
-2231
-2227
-2224
-2221
-2218
-2215
-2212
-2209
-2207
-2205
-2203
-2201
-2200
-2199
-2198
-2197
-2197
-2197
-2198
-2198
-2199
-2200
-2202
-2203
-2205
-2207
-2210
-2213
-2216
-2219
-2223
-2227
-2232
-2237
-2243
-2249
-2255
-2263
-2270
-2279
-2288
-2297
-2307
-2318
-2329
-2340
-2352
-2365
-2377
-2390
-2403
-2416
-2429
-2442
-2455
-2468
-2480
-2493
-2505
-2517
-2528
-2539
-2549
-2559
-2568
-2577
-2585
-2592
-2599
-2605
-2611
-2616
-2620
-2624
-2627
-2630
-2631
-2633
-2633
-2633
-2633
-2631
-2630
-2627
-2624
-2621
-2616
-2612
-2606
-2601
-2595
-2588
-2581
-2574
-2566
-2558
-2550
-2542
-2533
-2525
-2516
-2508
-2499
-2491
-2482
-2474
-2465
-2457
-2449
-2441
-2433
-2425
-2417
-2409
-2401
-2392
-2384
-2376
-2367
-2358
-2350
-2340
-2331
-2322
-2312
-2303
-2293
-2283
-2273
-2264
-2254
-2245
-2236
-2227
-2218
-2210
-2202
-2195
-2188
-2182
-2176
-2171
-2167
-2164
-2161
-2158
-2157
-2156
-2156
-2156
-2158
-2159
-2162
-2165
-2168
-2172
-2177
-2182
-2187
-2192
-2198
-2204
-2210
-2216
-2222
-2228
-2234
-2240
-2245
-2250
-2254
-2258
-2262
-2265
-2267
-2269
-2270
-2270
-2270
-2269
-2268
-2265
-2263
-2259
-2255
-2250
-2245
-2240
-2234
-2227
-2221
-2214
-2206
-2199
-2192
-2184
-2177
-2170
-2163
-2156
-2150
-2143
-2138
-2132
-2127
-2122
-2118
-2114
-2111
-2108
-2105
-2103
-2101
-2100
-2098
-2097
-2096
-2095
-2095
-2094
-2093
-2092
-2091
-2090
-2088
-2087
-2085
-2083
-2080
-2078
-2075
-2072
-2069
-2066
-2063
-2059
-2056
-2052
-2049
-2045
-2041
-2037
-2035
-2032
-2029
-2027
-2025
-2024
-2023
-2021
-2021
-2021
-2023
-2024
-2025
-2029
-2032
-2035
-2039
-2044
-2048
-2053
-2058
-2064
-2069
-2074
-2080
-2085
-2091
-2096
-2102
-2107
-2112
-2117
-2121
-2126
-2130
-2133
-2137
-2140
-2142
-2144
-2146
-2147
-2147
-2147
-2147
-2146
-2144
-2141
-2138
-2135
-2130
-2125
-2120
-2114
-2108
-2101
-2094
-2086
-2079
-2071
-2063
-2056
-2048
-2040
-2033
-2025
-2019
-2012
-2005
-2001
-1996
-1991
-1987
-1983
-1980
-1977
-1975
-1973
-1971
-1970
-1969
-1969
-1969
-1969
-1969
-1969
-1970
-1971
-1971
-1972
-1973
-1974
-1975
-1975
-1976
-1977
-1977
-1977
-1978
-1977
-1977
-1977
-1976
-1975
-1973
-1972
-1970
-1967
-1965
-1962
-1959
-1955
-1952
-1948
-1943
-1939
-1934
-1929
-1924
-1919
-1914
-1909
-1903
-1898
-1893
-1888
-1883
-1878
-1873
-1868
-1863
-1859
-1854
-1850
-1845
-1841
-1837
-1832
-1828
-1823
-1819
-1814
-1810
-1805
-1801
-1796
-1791
-1787
-1782
-1778
-1773
-1768
-1763
-1759
-1754
-1749
-1743
-1738
-1733
-1728
-1722
-1717
-1711
-1706
-1700
-1694
-1688
-1681
-1675
-1668
-1661
-1653
-1646
-1638
-1629
-1620
-1611
-1601
-1590
-1579
-1568
-1556
-1543
-1530
-1516
-1503
-1488
-1474
-1459
-1444
-1428
-1412
-1397
-1381
-1364
-1348
-1332
-1315
-1298
-1282
-1265
-1248
-1232
-1215
-1198
-1182
-1165
-1149
-1133
-1118
-1102
-1087
-1072
-1058
-1044
-1030
-1016
-1004
-992
-980
-968
-957
-946
-936
-926
-916
-907
-899
-890
-882
-875
-867
-860
-853
-847
-841
-835
-829
-823
-818
-813
-807
-802
-797
-791
-786
-780
-775
-769
-763
-756
-750
-743
-736
-729
-722
-715
-707
-699
-691
-683
-675
-667
-659
-650
-641
-633
-624
-615
-606
-597
-587
-578
-569
-560
-551
-542
-534
-525
-517
-509
-502
-495
-488
-481
-475
-469
-463
-458
-453
-449
-445
-441
-438
-434
-432
-429
-427
-425
-423
-421
-420
-419
-417
-416
-415
-414
-413
-412
-411
-410
-409
-408
-407
-405
-404
-402
-400
-398
-396
-393
-391
-387
-384
-380
-376
-371
-366
-361
-355
-349
-342
-335
-328
-320
-311
-302
-293
-283
-272
-261
-250
-238
-226
-213
-200
-187
-173
-159
-145
-131
-116
-102
-87
-72
-57
-42
-27
-12
3
19
34
49
65
80
95
111
126
141
156
171
186
201
215
229
243
257
270
283
295
307
318
329
340
349
359
368
376
385
392
400
407
414
420
427
433
439
445
450
456
462
468
474
480
486
492
499
505
512
520
528
536
544
553
562
572
582
592
602
613
623
634
645
656
667
677
688
699
709
719
730
740
750
761
771
781
792
802
813
823
834
845
857
868
880
891
903
915
927
939
950
963
975
987
999
1010
1022
1034
1046
1058
1070
1082
1094
1106
1118
1130
1142
1155
1168
1180
1194
1207
1220
1234
1248
1263
1277
1292
1306
1321
1337
1352
1367
1383
1398
1414
1429
1445
1461
1476
1491
1507
1522
1537
1552
1566
1581
1595
1608
1622
1635
1647
1660
1672
1684
1695
1706
1716
1726
1736
1745
1754
1763
1771
1778
1785
1792
1797
1803
1808
1812
1816
1819
1822
1825
1826
1828
1829
1830
1830
1830
1830
1829
1828
1827
1826
1825
1823
1822
1821
1819
1818
1817
1817
1816
1816
1816
1816
1817
1818
1819
1820
1822
1825
1827
1830
1833
1836
1840
1843
1847
1851
1854
1858
1861
1865
1868
1870
1873
1875
1877
1878
1879
1880
1880
1880
1879
1878
1876
1874
1871
1868
1864
1860
1855
1849
1843
1837
1830
1822
1814
1806
1797
1788
1779
1769
1759
1748
1738
1727
1715
1704
1692
1679
1667
1655
1642
1630
1617
1604
1592
1580
1568
1556
1544
1533
1522
1512
1502
1493
1484
1476
1468
1461
1454
1448
1443
1438
1434
1430
1427
1425
1423
1421
1420
1420
1420
1421
1422
1423
1425
1427
1429
1432
1435
1438
1442
1446
1449
1453
1457
1462
1466
1470
1475
1479
1484
1488
1492
1497
1501
1505
1509
1513
1516
1520
1523
1526
1529
1532
1534
1537
1539
1542
1544
1547
1549
1552
1555
1558
1562
1566
1570
1574
1579
1585
1590
1596
1603
1609
1617
1624
1632
1640
1649
1658
1667
1677
1686
1696
1707
1717
1728
1738
1749
1760
1772
1783
1795
1806
1818
1830
1841
1853
1865
1877
1888
1900
1911
1923
1934
1945
1956
1967
1978
1989
2000
2009
2021
2032
2041
2052
2062
2072
2082
2092
2102
2111
2121
2130
2140
2149
2158
2167
2176
2186
2195
2204
2213
2223
2232
2242
2251
2261
2270
2280
2290
2300
2310
2319
2329
2339
2348
2357
2366
2375
2383
2391
2399
2406
2413
2419
2425
2430
2435
2439
2443
2446
2448
2450
2451
2452
2452
2452
2450
2449
2446
2444
2440
2437
2433
2428
2423
2418
2412
2406
2400
2393
2386
2379
2372
2364
2356
2347
2338
2330
2320
2311
2301
2292
2282
2271
2261
2251
2240
2230
2220
2209
2198
2188
2178
2167
2157
2146
2136
2126
2116
2106
2096
2087
2078
2068
2060
2051
2041
2033
2025
2017
2011
2003
1996
1989
1982
1975
1968
1961
1955
1948
1942
1936
1930
1924
1918
1913
1907
1902
1897
1891
1886
1881
1875
1870
1864
1859
1853
1847
1841
1835
1828
1822
1815
1808
1801
1794
1787
1780
1773
1766
1759
1752
1745
1738
1731
1724
1717
1711
1704
1698
1692
1686
1680
1674
1667
1661
1655
1649
1643
1637
1631
1624
1617
1610
1603
1595
1588
1580
1571
1562
1553
1544
1534
1524
1514
1503
1493
1481
1470
1458
1446
1434
1421
1408
1395
1382
1368
1354
1340
1326
1312
1298
1284
1270
1256
1243
1230
1217
1205
1194
1183
1173
1163
1155
1147
1140
1133
1127
1122
1118
1114
1110
1107
1104
1101
1099
1097
1096
1094
1093
1091
1090
1089
1088
1087
1085
1084
1083
1082
1081
1079
1078
1076
1074
1072
1070
1067
1065
1062
1058
1054
1050
1046
1041
1036
1031
1025
1018
1012
1006
999
992
984
977
969
961
953
945
937
929
921
914
906
898
891
884
878
872
866
860
855
851
847
843
840
837
835
833
832
831
830
830
830
830
830
831
831
832
832
833
834
834
835
835
835
835
835
835
834
833
832
830
828
826
823
821
817
814
811
807
803
799
796
792
788
784
781
778
775
772
770
768
766
765
764
764
764
764
765
766
768
770
771
773
775
778
780
782
784
785
787
788
790
790
791
791
791
791
790
789
788
786
784
782
780
777
775
772
769
766
763
760
757
754
751
749
746
743
741
739
737
735
733
732
732
732
732
733
735
737
740
744
748
753
758
764
771
778
786
794
802
810
819
828
837
846
855
864
872
881
888
896
903
909
915
921
925
929
933
936
938
940
941
941
942
941
941
939
938
936
934
931
929
926
922
919
915
911
907
902
897
893
888
883
878
873
868
864
859
854
850
846
842
838
834
830
826
822
818
814
809
805
800
796
791
786
780
775
769
763
757
751
745
738
732
725
719
712
705
699
692
686
680
674
668
663
658
653
649
645
641
638
635
632
629
627
625
623
621
619
617
615
613
611
608
606
603
600
596
592
588
583
578
573
566
560
553
545
537
529
520
511
501
491
480
470
458
447
435
423
411
399
386
373
360
348
334
321
308
295
282
269
256
244
231
219
207
195
184
174
163
154
145
136
128
121
114
108
103
98
94
91
89
87
86
85
86
87
88
90
93
95
99
102
106
110
114
119
123
128
133
138
144
149
155
161
168
174
181
189
196
204
211
219
227
235
243
252
260
268
276
284
292
299
307
314
321
328
334
341
346
352
357
362
366
370
373
376
378
380
381
381
381
380
379
377
374
371
367
363
358
353
347
341
335
329
322
315
308
301
294
287
280
273
267
261
254
249
243
238
234
230
226
222
219
216
214
211
209
208
206
204
203
201
200
198
196
194
193
190
188
186
183
180
177
173
169
165
161
156
151
145
139
133
126
119
111
103
95
86
77
68
59
50
40
31
22
12
3
-6
-16
-25
-34
-42
-51
-60
-68
-77
-86
-94
-103
-111
-120
-129
-138
-148
-157
-167
-178
-188
-199
-211
-222
-235
-247
-260
-274
-288
-303
-319
-335
-352
-370
-389
-409
-429
-451
-473
-496
-520
-545
-571
-598
-625
-653
-681
-710
-739
-769
-799
-829
-859
-889
-919
-949
-979
-1008
-1038
-1067
-1096
-1124
-1153
-1180
-1208
-1235
-1262
-1288
-1314
-1339
-1365
-1389
-1414
-1438
-1462
-1485
-1508
-1531
-1553
-1575
-1596
-1617
-1638
-1658
-1677
-1696
-1715
-1733
-1750
-1767
-1784
-1800
-1815
-1830
-1844
-1858
-1871
-1883
-1895
-1906
-1917
-1927
-1937
-1946
-1955
-1963
-1971
-1978
-1985
-1991
-1997
-2003
-2008
-2013
-2017
-2021
-2025
-2029
-2033
-2037
-2040
-2043
-2045
-2048
-2050
-2053
-2055
-2057
-2058
-2060
-2062
-2064
-2066
-2068
-2070
-2072
-2075
-2077
-2080
-2083
-2086
-2090
-2094
-2098
-2102
-2107
-2112
-2117
-2122
-2128
-2133
-2139
-2145
-2151
-2158
-2165
-2171
-2178
-2185
-2193
-2200
-2208
-2216
-2224
-2233
-2241
-2250
-2258
-2267
-2276
-2284
-2293
-2301
-2310
-2318
-2326
-2334
-2341
-2348
-2355
-2362
-2368
-2374
-2379
-2384
-2389
-2394
-2398
-2402
-2406
-2409
-2412
-2415
-2418
-2421
-2424
-2426
-2429
-2431
-2434
-2436
-2439
-2441
-2444
-2447
-2450
-2452
-2455
-2458
-2461
-2464
-2468
-2471
-2474
-2477
-2480
-2483
-2486
-2489
-2492
-2495
-2497
-2500
-2502
-2504
-2507
-2508
-2510
-2512
-2514
-2515
-2517
-2518
-2519
-2521
-2522
-2524
-2525
-2527
-2528
-2529
-2531
-2533
-2534
-2536
-2537
-2539
-2540
-2542
-2544
-2546
-2548
-2550
-2552
-2555
-2558
-2561
-2564
-2568
-2572
-2576
-2580
-2585
-2590
-2596
-2601
-2607
-2613
-2620
-2626
-2632
-2639
-2645
-2652
-2659
-2665
-2672
-2678
-2684
-2690
-2696
-2702
-2707
-2712
-2716
-2721
-2725
-2728
-2731
-2734
-2736
-2737
-2738
-2739
-2740
-2740
-2739
-2738
-2737
-2736
-2734
-2732
-2730
-2728
-2726
-2723
-2720
-2717
-2714
-2710
-2707
-2703
-2699
-2695
-2691
-2686
-2682
-2677
-2673
-2668
-2664
-2660
-2655
-2652
-2648
-2644
-2641
-2638
-2635
-2633
-2631
-2629
-2627
-2626
-2624
-2624
-2623
-2623
-2622
-2623
-2623
-2624
-2625
-2626
-2628
-2630
-2632
-2634
-2637
-2640
-2643
-2647
-2650
-2655
-2659
-2664
-2669
-2675
-2680
-2687
-2693
-2701
-2708
-2716
-2724
-2733
-2742
-2751
-2761
-2771
-2781
-2791
-2801
-2811
-2822
-2832
-2842
-2853
-2863
-2873
-2883
-2892
-2902
-2911
-2920
-2929
-2938
-2947
-2956
-2964
-2973
-2981
-2989
-2997
-3004
-3012
-3019
-3026
-3032
-3038
-3044
-3050
-3055
-3059
-3063
-3067
-3070
-3073
-3075
-3077
-3078
-3078
-3078
-3078
-3077
-3075
-3073
-3070
-3066
-3063
-3058
-3054
-3048
-3043
-3037
-3030
-3024
-3017
-3009
-3002
-2994
-2986
-2978
-2970
-2961
-2953
-2944
-2935
-2927
-2918
-2909
-2900
-2891
-2881
-2872
-2863
-2853
-2844
-2834
-2825
-2815
-2805
-2795
-2785
-2775
-2765
-2754
-2744
-2734
-2723
-2713
-2703
-2692
-2682
-2672
-2662
-2652
-2642
-2633
-2625
-2616
-2609
-2602
-2596
-2590
-2585
-2581
-2578
-2576
-2575
-2574
-2575
-2576
-2578
-2580
-2584
-2588
-2593
-2598
-2604
-2611
-2618
-2625
-2633
-2642
-2650
-2659
-2669
-2678
-2688
-2698
-2707
-2717
-2726
-2735
-2744
-2752
-2760
-2767
-2774
-2780
-2786
-2791
-2795
-2799
-2802
-2804
-2806
-2807
-2808
-2808
-2808
-2807
-2806
-2804
-2802
-2800
-2797
-2795
-2792
-2788
-2785
-2782
-2778
-2775
-2772
-2769
-2766
-2764
-2762
-2761
-2761
-2761
-2761
-2763
-2765
-2767
-2771
-2775
-2780
-2785
-2791
-2797
-2804
-2812
-2820
-2828
-2837
-2845
-2854
-2863
-2872
-2881
-2890
-2899
-2907
-2916
-2924
-2932
-2940
-2948
-2955
-2962
-2968
-2974
-2980
-2986
-2991
-2995
-3000
-3004
-3007
-3010
-3013
-3015
-3018
-3019
-3020
-3021
-3022
-3022
-3022
-3022
-3021
-3020
-3019
-3018
-3016
-3014
-3012
-3010
-3008
-3005
-3002
-2999
-2995
-2991
-2987
-2983
-2979
-2974
-2969
-2963
-2958
-2952
-2945
-2939
-2933
-2926
-2919
-2912
-2905
-2898
-2891
-2884
-2877
-2870
-2864
-2857
-2850
-2844
-2838
-2832
-2827
-2821
-2816
-2811
-2807
-2803
-2800
-2796
-2794
-2791
-2790
-2788
-2787
-2787
-2787
-2787
-2788
-2789
-2790
-2791
-2793
-2794
-2796
-2797
-2799
-2800
-2802
-2803
-2804
-2805
-2805
-2806
-2807
-2807
-2807
-2808
-2808
-2808
-2809
-2809
-2810
-2810
-2811
-2812
-2813
-2813
-2814
-2815
-2815
-2816
-2817
-2817
-2818
-2818
-2819
-2819
-2820
-2820
-2820
-2820
-2821
-2821
-2821
-2821
-2821
-2821
-2821
-2821
-2821
-2820
-2820
-2819
-2818
-2817
-2816
-2815
-2813
-2811
-2809
-2806
-2803
-2800
-2797
-2793
-2789
-2784
-2780
-2774
-2769
-2763
-2757
-2750
-2743
-2735
-2727
-2718
-2709
-2700
-2690
-2680
-2669
-2658
-2647
-2636
-2624
-2612
-2601
-2589
-2577
-2565
-2553
-2542
-2531
-2520
-2510
-2500
-2490
-2482
-2473
-2466
-2459
-2453
-2448
-2444
-2440
-2438
-2436
-2435
-2435
-2437
-2439
-2442
-2446
-2451
-2458
-2465
-2472
-2481
-2491
-2501
-2512
-2523
-2535
-2548
-2560
-2573
-2587
-2600
-2614
-2627
-2641
-2654
-2668
-2681
-2695
-2708
-2721
-2734
-2746
-2758
-2770
-2781
-2792
-2803
-2813
-2823
-2832
-2841
-2849
-2857
-2865
-2873
-2880
-2887
-2894
-2901
-2908
-2915
-2922
-2929
-2936
-2943
-2950
-2958
-2965
-2972
-2979
-2986
-2993
-3000
-3006
-3013
-3019
-3026
-3032
-3038
-3044
-3050
-3056
-3062
-3068
-3074
-3080
-3087
-3093
-3100
-3108
-3115
-3123
-3131
-3140
-3148
-3158
-3167
-3177
-3188
-3198
-3209
-3221
-3233
-3245
-3258
-3271
-3284
-3298
-3312
-3326
-3341
-3356
-3372
-3388
-3404
-3420
-3437
-3454
-3472
-3489
-3506
-3524
-3542
-3559
-3577
-3594
-3612
-3629
-3646
-3662
-3679
-3695
-3711
-3726
-3741
-3756
-3770
-3784
-3797
-3810
-3823
-3834
-3846
-3856
-3866
-3875
-3884
-3892
-3900
-3906
-3912
-3918
-3922
-3926
-3930
-3932
-3934
-3936
-3936
-3936
-3935
-3934
-3932
-3929
-3926
-3922
-3917
-3912
-3906
-3900
-3893
-3885
-3877
-3869
-3860
-3851
-3841
-3832
-3822
-3812
-3802
-3792
-3782
-3772
-3762
-3752
-3741
-3731
-3721
-3711
-3701
-3691
-3680
-3670
-3659
-3648
-3637
-3625
-3613
-3601
-3588
-3575
-3561
-3547
-3532
-3518
-3502
-3487
-3471
-3454
-3437
-3420
-3403
-3385
-3368
-3350
-3332
-3314
-3295
-3277
-3259
-3241
-3224
-3207
-3190
-3173
-3157
-3142
-3127
-3113
-3100
-3087
-3075
-3064
-3054
-3044
-3035
-3027
-3019
-3013
-3007
-3001
-2997
-2993
-2990
-2987
-2985
-2983
-2982
-2981
-2981
-2981
-2981
-2982
-2982
-2983
-2984
-2985
-2986
-2987
-2988
-2988
-2989
-2989
-2989
-2989
-2989
-2988
-2987
-2986
-2984
-2983
-2981
-2978
-2976
-2973
-2970
-2966
-2962
-2958
-2954
-2949
-2943
-2938
-2932
-2925
-2918
-2911
-2904
-2896
-2888
-2880
-2872
-2864
-2855
-2847
-2839
-2830
-2822
-2814
-2806
-2798
-2791
-2783
-2776
-2770
-2763
-2757
-2751
-2745
-2740
-2735
-2731
-2727
-2724
-2721
-2719
-2717
-2716
-2715
-2715
-2715
-2716
-2717
-2719
-2722
-2724
-2727
-2731
-2734
-2738
-2741
-2745
-2749
-2752
-2755
-2758
-2761
-2763
-2765
-2766
-2767
-2767
-2767
-2766
-2765
-2763
-2760
-2757
-2753
-2749
-2744
-2739
-2732
-2725
-2718
-2710
-2701
-2692
-2682
-2671
-2660
-2648
-2636
-2624
-2611
-2598
-2585
-2571
-2557
-2544
-2530
-2516
-2503
-2489
-2476
-2463
-2451
-2438
-2426
-2415
-2403
-2392
-2381
-2371
-2361
-2351
-2341
-2332
-2323
-2314
-2306
-2297
-2289
-2281
-2273
-2265
-2258
-2250
-2242
-2235
-2227
-2220
-2212
-2205
-2197
-2189
-2182
-2174
-2166
-2158
-2150
-2142
-2134
-2126
-2118
-2110
-2102
-2093
-2085
-2076
-2067
-2058
-2049
-2040
-2031
-2021
-2012
-2001
-1993
-1984
-1975
-1966
-1957
-1948
-1940
-1932
-1924
-1916
-1908
-1901
-1894
-1887
-1881
-1875
-1868
-1863
-1857
-1852
-1847
-1842
-1837
-1833
-1829
-1826
-1822
-1819
-1817
-1814
-1813
-1811
-1810
-1809
-1809
-1809
-1809
-1810
-1811
-1812
-1814
-1816
-1818
-1821
-1824
-1827
-1830
-1834
-1837
-1841
-1845
-1850
-1854
-1859
-1863
-1868
-1873
-1878
-1883
-1888
-1893
-1898
-1903
-1908
-1913
-1918
-1923
-1928
-1933
-1938
-1943
-1949
-1954
-1960
-1965
-1971
-1976
-1982
-1988
-1994
-2000
-2005
-2012
-2017
-2024
-2029
-2036
-2041
-2048
-2054
-2059
-2065
-2071
-2077
-2083
-2089
-2094
-2100
-2106
-2111
-2117
-2123
-2128
-2134
-2139
-2145
-2150
-2156
-2162
-2167
-2173
-2179
-2185
-2191
-2197
-2203
-2209
-2216
-2222
-2229
-2236
-2243
-2250
-2258
-2266
-2274
-2282
-2290
-2299
-2307
-2315
-2323
-2330
-2337
-2344
-2351
-2357
-2362
-2367
-2371
-2375
-2378
-2380
-2381
-2382
-2381
-2380
-2378
-2375
-2371
-2366
-2360
-2353
-2346
-2337
-2328
-2318
-2307
-2296
-2284
-2271
-2258
-2244
-2230
-2216
-2201
-2186
-2171
-2156
-2140
-2125
-2110
-2095
-2080
-2066
-2052
-2039
-2025
-2013
-2001
-1991
-1981
-1971
-1962
-1954
-1947
-1940
-1935
-1929
-1925
-1922
-1919
-1917
-1916
-1915
-1915
-1915
-1916
-1918
-1920
-1922
-1924
-1927
-1930
-1933
-1936
-1939
-1942
-1945
-1948
-1951
-1953
-1955
-1957
-1959
-1959
-1960
-1960
-1959
-1958
-1956
-1954
-1951
-1948
-1944
-1940
-1935
-1930
-1924
-1917
-1910
-1903
-1895
-1886
-1877
-1867
-1858
-1847
-1836
-1825
-1814
-1802
-1791
-1779
-1767
-1755
-1743
-1731
-1719
-1707
-1696
-1685
-1675
-1665
-1655
-1646
-1638
-1630
-1623
-1617
-1611
-1606
-1601
-1597
-1594
-1592
-1590
-1588
-1587
-1587
-1587
-1587
-1587
-1588
-1589
-1590
-1590
-1592
-1593
-1593
-1594
-1595
-1596
-1596
-1596
-1596
-1596
-1595
-1594
-1592
-1591
-1588
-1586
-1583
-1579
-1576
-1571
-1567
-1562
-1557
-1552
-1547
-1541
-1535
-1530
-1524
-1518
-1513
-1507
-1502
-1497
-1492
-1487
-1483
-1478
-1474
-1470
-1467
-1463
-1460
-1457
-1454
-1452
-1449
-1447
-1444
-1442
-1440
-1437
-1435
-1432
-1430
-1427
-1424
-1421
-1417
-1413
-1409
-1404
-1399
-1393
-1387
-1380
-1373
-1365
-1357
-1348
-1339
-1329
-1319
-1308
-1298
-1287
-1276
-1265
-1253
-1242
-1231
-1219
-1208
-1197
-1187
-1176
-1166
-1157
-1147
-1138
-1130
-1122
-1114
-1107
-1100
-1094
-1088
-1082
-1077
-1072
-1068
-1064
-1060
-1057
-1054
-1051
-1049
-1047
-1045
-1043
-1042
-1041
-1040
-1039
-1039
-1039
-1039
-1039
-1039
-1040
-1041
-1041
-1042
-1043
-1044
-1045
-1046
-1047
-1048
-1048
-1049
-1049
-1050
-1050
-1050
-1050
-1050
-1049
-1049
-1048
-1048
-1047
-1046
-1046
-1045
-1044
-1043
-1042
-1040
-1039
-1037
-1036
-1033
-1031
-1028
-1025
-1020
-1016
-1012
-1008
-1002
-997
-991
-985
-978
-971
-964
-956
-948
-940
-931
-922
-913
-904
-895
-886
-877
-867
-858
-849
-841
-832
-824
-816
-808
-800
-793
-786
-779
-772
-765
-759
-753
-747
-741
-736
-730
-725
-721
-717
-713
-709
-706
-703
-700
-698
-696
-694
-693
-692
-691
-690
-690
-690
-690
-690
-691
-691
-691
-692
-692
-693
-693
-694
-694
-695
-695
-696
-696
-697
-697
-698
-698
-698
-699
-699
-699
-698
-698
-697
-697
-696
-695
-693
-692
-690
-688
-685
-683
-680
-677
-674
-671
-668
-664
-661
-658
-655
-651
-648
-645
-642
-639
-636
-634
-632
-630
-628
-627
-626
-625
-625
-625
-626
-627
-629
-630
-632
-635
-637
-640
-643
-647
-650
-654
-658
-663
-667
-672
-678
-684
-690
-697
-704
-711
-719
-727
-736
-745
-754
-763
-773
-783
-792
-802
-813
-823
-833
-843
-852
-862
-872
-881
-890
-899
-907
-916
-924
-932
-939
-947
-954
-961
-968
-975
-982
-989
-996
-1002
-1008
-1014
-1022
-1028
-1034
-1040
-1046
-1051
-1057
-1062
-1068
-1073
-1079
-1084
-1089
-1094
-1099
-1104
-1109
-1114
-1119
-1124
-1128
-1133
-1137
-1141
-1146
-1150
-1153
-1157
-1161
-1164
-1167
-1170
-1173
-1176
-1178
-1180
-1181
-1182
-1183
-1183
-1183
-1182
-1181
-1180
-1177
-1174
-1171
-1167
-1162
-1157
-1151
-1144
-1137
-1129
-1120
-1110
-1100
-1089
-1078
-1065
-1052
-1039
-1024
-1010
-994
-978
-962
-945
-927
-909
-890
-871
-851
-831
-810
-788
-766
-744
-720
-696
-672
-647
-621
-595
-568
-541
-513
-485
-457
-427
-398
-368
-338
-308
-277
-246
-215
-184
-152
-120
-88
-56
-24
8
40
72
105
137
170
202
235
268
300
333
365
398
430
462
495
527
559
591
623
654
686
717
748
779
809
839
869
898
926
955
982
1010
1036
1063
1089
1114
1139
1164
1188
1212
1236
1259
1282
1305
1327
1350
1372
1394
1415
1436
1457
1478
1499
1519
1539
1559
1579
1598
1617
1636
1655
1674
1693
1711
1730
1748
1766
1784
1802
1820
1837
1855
1872
1889
1906
1922
1939
1955
1971
1987
2003
2017
2033
2048
2063
2078
2092
2107
2121
2135
2148
2162
2176
2189
2202
2216
2229
2242
2256
2269
2283
2297
2310
2324
2339
2353
2368
2382
2397
2413
2428
2444
2460
2476
2493
2509
2526
2543
2560
2578
2595
2613
2631
2648
2666
2685
2703
2721
2739
2758
2776
2795
2813
2832
2851
2870
2889
2908
2927
2946
2966
2985
3004
3023
3042
3061
3079
3097
3116
3133
3151
3168
3185
3201
3217
3233
3248
3263
3277
3291
3304
3317
3330
3342
3353
3364
3375
3385
3396
3406
3415
3425
3434
3443
3453
3462
3471
3480
3490
3499
3508
3518
3528
3537
3547
3557
3568
3578
3588
3599
3609
3620
3631
3642
3654
3666
3677
3690
3702
3715
3728
3741
3755
3769
3783
3797
3812
3826
3841
3855
3870
3885
3899
3913
3927
3941
3955
3968
3981
3994
4006
4017
4027
4038
4048
4057
4065
4072
4078
4085
4090
4094
4099
4102
4105
4106
4108
4109
4109
4109
4108
4107
4105
4103
4100
4098
4094
4091
4086
4083
4078
4075
4070
4065
4059
4054
4050
4045
4038
4034
4027
4022
4017
4011
4006
4000
3995
3989
3984
3978
3973
3967
3962
3957
3952
3947
3942
3938
3934
3930
3926
3923
3920
3918
3916
3915
3914
3914
3915
3916
3918
3921
3924
3928
3932
3937
3943
3949
3956
3964
3971
3980
3988
3997
4006
4016
4026
4035
4046
4056
4066
4075
4086
4097
4107
4117
4128
4138
4148
4158
4168
4178
4187
4197
4206
4215
4223
4232
4239
4247
4254
4260
4266
4272
4277
4282
4286
4290
4293
4296
4298
4301
4303
4304
4305
4306
4307
4307
4307
4307
4307
4306
4305
4304
4303
4302
4300
4299
4298
4297
4296
4296
4296
4296
4297
4299
4301
4304
4308
4313
4319
4325
4332
4341
4350
4360
4370
4382
4394
4407
4421
4435
4449
4465
4480
4496
4512
4528
4544
4560
4577
4593
4609
4625
4641
4657
4672
4688
4703
4718
4732
4746
4760
4773
4787
4799
4812
4824
4835
4846
4857
4867
4877
4887
4895
4904
4912
4919
4925
4931
4937
4942
4946
4950
4953
4955
4957
4959
4960
4960
4961
4960
4960
4959
4958
4957
4956
4954
4952
4950
4947
4945
4942
4938
4935
4931
4927
4922
4918
4913
4907
4901
4895
4889
4882
4874
4866
4858
4849
4840
4830
4820
4809
4798
4786
4773
4760
4747
4733
4719
4704
4688
4673
4657
4640
4623
4606
4589
4571
4553
4535
4517
4498
4480
4461
4442
4423
4404
4385
4366
4347
4328
4310
4291
4273
4254
4236
4218
4200
4182
4164
4145
4127
4109
4090
4070
4051
4032
4011
3992
3971
3950
3928
3905
3882
3859
3834
3810
3784
3758
3732
3705
3677
3649
3621
3592
3562
3533
3503
3473
3443
3413
3383
3353
3323
3293
3264
3235
3207
3179
3151
3124
3098
3072
3047
3023
2999
2976
2953
2931
2910
2890
2870
2850
2831
2813
2795
2778
2761
2744
2727
2711
2695
2678
2662
2646
2630
2613
2597
2580
2562
2545
2527
2508
2489
2470
2451
2431
2410
2390
2369
2347
2326
2304
2282
2260
2237
2215
2193
2171
2149
2126
2104
2083
2061
2039
2017
1996
1975
1953
1932
1911
1890
1869
1848
1827
1805
1784
1763
1742
1720
1699
1677
1655
1633
1611
1588
1566
1543
1520
1497
1473
1450
1426
1403
1379
1355
1332
1308
1284
1261
1238
1214
1191
1169
1146
1123
1101
1079
1057
1035
1012
992
970
949
928
907
885
864
843
822
801
780
759
738
716
695
673
651
630
608
586
563
541
518
496
473
451
428
406
383
361
339
317
296
274
254
233
213
194
175
157
140
123
108
93
78
65
53
41
30
20
11
2
-5
-12
-19
-24
-29
-34
-38
-42
-45
-48
-50
-53
-55
-57
-58
-60
-62
-63
-65
-66
-68
-70
-73
-76
-79
-82
-86
-90
-95
-100
-105
-111
-118
-124
-131
-139
-146
-154
-162
-171
-179
-188
-197
-206
-214
-223
-232
-241
-250
-259
-268
-277
-286
-296
-305
-314
-323
-332
-342
-351
-361
-371
-380
-390
-400
-410
-420
-431
-441
-452
-463
-474
-485
-497
-509
-521
-534
-547
-560
-574
-588
-602
-616
-630
-644
-659
-674
-688
-703
-718
-732
-747
-762
-777
-793
-808
-823
-839
-854
-870
-886
-902
-918
-935
-951
-968
-984
-1000
-1018
-1034
-1051
-1067
-1084
-1100
-1116
-1132
-1148
-1164
-1179
-1194
-1208
-1223
-1237
-1251
-1265
-1278
-1291
-1304
-1317
-1330
-1342
-1355
-1367
-1379
-1391
-1403
-1415
-1428
-1440
-1452
-1464
-1476
-1489
-1501
-1514
-1526
-1539
-1552
-1565
-1578
-1590
-1603
-1616
-1629
-1643
-1656
-1669
-1682
-1695
-1709
-1722
-1735
-1749
-1762
-1776
-1789
-1803
-1816
-1830
-1844
-1857
-1871
-1885
-1898
-1912
-1925
-1938
-1952
-1965
-1977
-1990
-2001
-2015
-2027
-2037
-2050
-2061
-2072
-2083
-2094
-2104
-2114
-2124
-2134
-2144
-2153
-2163
-2172
-2182
-2191
-2200
-2209
-2219
-2228
-2237
-2246
-2255
-2264
-2273
-2282
-2290
-2299
-2307
-2315
-2322
-2330
-2337
-2343
-2350
-2356
-2361
-2366
-2371
-2376
-2379
-2383
-2386
-2389
-2391
-2393
-2395
-2396
-2397
-2398
-2398
-2399
-2398
-2398
-2398
-2397
-2396
-2395
-2394
-2393
-2391
-2389
-2387
-2384
-2381
-2378
-2375
-2371
-2367
-2363
-2359
-2354
-2350
-2345
-2340
-2335
-2330
-2325
-2321
-2316
-2312
-2307
-2303
-2299
-2296
-2292
-2289
-2286
-2284
-2281
-2279
-2277
-2275
-2274
-2272
-2271
-2270
-2269
-2267
-2266
-2265
-2263
-2262
-2260
-2258
-2255
-2253
-2250
-2246
-2243
-2239
-2234
-2229
-2223
-2217
-2210
-2203
-2196
-2188
-2180
-2171
-2162
-2153
-2143
-2133
-2123
-2113
-2102
-2092
-2081
-2071
-2060
-2049
-2039
-2028
-2017
-2008
-1998
-1988
-1979
-1970
-1961
-1953
-1945
-1938
-1932
-1926
-1921
-1916
-1912
-1908
-1905
-1903
-1901
-1900
-1900
-1900
-1900
-1901
-1902
-1903
-1905
-1906
-1908
-1910
-1913
-1915
-1917
-1919
-1921
-1923
-1924
-1926
-1927
-1928
-1929
-1930
-1931
-1931
-1931
-1931
-1932
-1932
-1932
-1932
-1932
-1932
-1933
-1933
-1934
-1935
-1937
-1938
-1941
-1943
-1946
-1950
-1954
-1959
-1964
-1970
-1977
-1984
-1992
-2001
-2009
-2020
-2031
-2041
-2054
-2066
-2079
-2093
-2107
-2122
-2136
-2151
-2167
-2182
-2198
-2213
-2229
-2244
-2259
-2274
-2288
-2302
-2315
-2328
-2340
-2351
-2362
-2371
-2380
-2388
-2396
-2402
-2408
-2413
-2417
-2421
-2424
-2426
-2427
-2428
-2429
-2429
-2429
-2428
-2428
-2427
-2427
-2426
-2425
-2425
-2424
-2423
-2423
-2423
-2422
-2422
-2422
-2423
-2423
-2424
-2424
-2425
-2426
-2427
-2428
-2429
-2431
-2432
-2434
-2435
-2436
-2438
-2439
-2441
-2442
-2444
-2445
-2446
-2447
-2448
-2449
-2450
-2450
-2450
-2450
-2450
-2450
-2449
-2448
-2447
-2445
-2444
-2442
-2440
-2438
-2436
-2433
-2431
-2429
-2426
-2424
-2422
-2420
-2418
-2416
-2414
-2413
-2411
-2410
-2409
-2408
-2407
-2406
-2405
-2405
-2404
-2404
-2403
-2403
-2402
-2402
-2401
-2401
-2400
-2400
-2400
-2400
-2399
-2399
-2399
-2399
-2399
-2399
-2400
-2400
-2400
-2401
-2401
-2402
-2403
-2404
-2405
-2406
-2407
-2409
-2410
-2412
-2414
-2416
-2419
-2422
-2425
-2428
-2431
-2434
-2438
-2442
-2445
-2449
-2452
-2456
-2459
-2462
-2465
-2468
-2470
-2473
-2475
-2478
-2480
-2482
-2484
-2486
-2488
-2490
-2492
-2494
-2496
-2498
-2500
-2502
-2503
-2505
-2506
-2507
-2508
-2508
-2509
-2509
-2508
-2508
-2507
-2505
-2504
-2502
-2500
-2498
-2495
-2493
-2490
-2487
-2484
-2482
-2479
-2475
-2472
-2469
-2466
-2463
-2459
-2456
-2452
-2449
-2445
-2441
-2437
-2433
-2429
-2425
-2421
-2416
-2411
-2406
-2401
-2396
-2390
-2383
-2376
-2369
-2361
-2352
-2343
-2333
-2322
-2310
-2298
-2284
-2270
-2255
-2239
-2222
-2204
-2186
-2166
-2146
-2124
-2102
-2080
-2056
-2032
-2007
-1981
-1955
-1929
-1901
-1874
-1845
-1817
-1787
-1758
-1728
-1698
-1667
-1636
-1605
-1574
-1543
-1511
-1480
-1448
-1417
-1385
-1354
-1322
-1291
-1260
-1228
-1197
-1166
-1135
-1104
-1073
-1042
-1010
-980
-950
-920
-890
-860
-830
-800
-771
-741
-712
-683
-654
-625
-595
-566
-537
-508
-479
-450
-421
-392
-362
-333
-304
-275
-246
-217
-188
-160
-131
-103
-75
-47
-19
8
35
62
88
115
141
166
192
218
243
268
293
318
343
368
392
416
441
465
489
513
536
560
583
606
629
651
674
696
718
739
761
782
803
824
844
864
884
904
923
942
961
979
997
1014
1032
1049
1066
1082
1098
1114
1129
1144
1159
1173
1188
1202
1216
1229
1243
1256
1269
1282
1296
1309
1322
1334
1348
1361
1374
1387
1400
1414
1428
1442
1456
1470
1485
1500
1515
1530
1546
1561
1577
1593
1609
1626
1642
1658
1675
1691
1708
1724
1741
1757
1774
1790
1807
1823
1840
1856
1872
1889
1905
1922
1938
1955
1972
1989
2005
2023
2041
2059
2078
2097
2116
2136
2156
2177
2198
2220
2243
2266
2290
2314
2338
2363
2389
2415
2441
2468
2495
2523
2550
2578
2606
2634
2663
2691
2720
2748
2776
2805
2833
2861
2889
2917
2944
2971
2998
3025
3051
3077
3103
3128
3153
3177
3201
3224
3248
3270
3292
3314
3335
3356
3377
3397
3416
3436
3455
3473
3491
3509
3527
3544
3562
3579
3595
3612
3629
3645
3661
3678
3694
3710
3726
3742
3759
3775
3791
3807
3824
3841
3858
3875
3892
3910
3929
3947
3966
3986
4005
4025
4046
4067
4088
4109
4131
4153
4175
4198
4220
4243
4266
4289
4312
4335
4358
4381
4404
4427
4450
4473
4496
4519
4542
4564
4587
4609
4631
4653
4675
4697
4719
4740
4761
4783
4804
4825
4846
4867
4887
4908
4929
4950
4970
4991
5012
5033
5054
5075
5096
5117
5139
5160
5182
5204
5226
5248
5271
5294
5317
5340
5364
5388
5413
5437
5463
5488
5514
5540
5566
5592
5618
5645
5671
5697
5723
5749
5775
5801
5826
5852
5877
5902
5926
5951
5975
5999
6023
6046
6069
6091
6113
6135
6156
6176
6196
6215
6233
6251
6268
6284
6299
6313
6327
6340
6352
6363
6373
6382
6391
6398
6405
6411
6416
6421
6424
6427
6430
6431
6432
6433
6433
6432
6431
6429
6427
6425
6422
6419
6415
6411
6407
6402
6397
6392
6387
6381
6376
6370
6365
6360
6354
6349
6344
6340
6335
6331
6328
6325
6322
6320
6318
6317
6316
6316
6317
6318
6319
6321
6324
6327
6330
6334
6338
6342
6347
6351
6356
6360
6365
6370
6374
6379
6383
6388
6392
6396
6400
6403
6407
6410
6413
6416
6419
6421
6423
6425
6426
6427
6428
6429
6429
6428
6428
6427
6426
6425
6423
6421
6419
6417
6414
6412
6409
6406
6403
6400
6398
6395
6392
6389
6386
6384
6381
6378
6375
6372
6369
6366
6363
6360
6357
6354
6351
6348
6345
6342
6340
6337
6334
6331
6329
6326
6324
6321
6319
6316
6314
6311
6308
6305
6302
6299
6296
6292
6288
6284
6280
6274
6269
6263
6256
6249
6241
6233
6224
6215
6204
6193
6182
6170
6157
6143
6129
6114
6099
6083
6066
6049
6031
6012
5993
5973
5953
5932
5911
5890
5869
5847
5825
5802
5780
5757
5735
5712
5689
5666
5643
5620
5597
5574
5551
5528
5505
5482
5459
5436
5413
5390
5367
5344
5322
5299
5276
5254
5232
5210
5188
5167
5146
5125
5105
5085
5065
5046
5028
5010
4992
4975
4958
4943
4927
4913
4899
4885
4873
4861
4849
4839
4829
4820
4812
4804
4797
4791
4786
4781
4778
4774
4772
4770
4769
4768
4768
4769
4770
4771
4772
4774
4776
4778
4780
4783
4785
4788
4790
4793
4796
4798
4801
4804
4806
4808
4811
4813
4815
4816
4818
4819
4820
4821
4821
4821
4821
4821
4820
4819
4817
4816
4814
4812
4809
4807
4804
4801
4798
4795
4792
4789
4785
4782
4778
4774
4771
4767
4763
4759
4756
4752
4748
4744
4740
4736
4732
4729
4725
4721
4717
4713
4709
4705
4700
4696
4691
4686
4680
4675
4669
4663
4656
4649
4641
4633
4625
4616
4606
4597
4586
4575
4564
4553
4540
4528
4515
4501
4487
4473
4458
4443
4427
4410
4394
4376
4358
4340
4321
4301
4281
4261
4240
4219
4197
4175
4153
4130
4108
4085
4062
4038
4016
3993
3969
3946
3923
3899
3876
3852
3829
3805
3781
3757
3733
3709
3685
3660
3635
3610
3585
3560
3535
3510
3484
3459
3433
3408
3382
3357
3331
3305
3280
3254
3229
3203
3178
3153
3127
3102
3077
3053
3028
3003
2979
2955
2931
2908
2884
2861
2838
2815
2793
2770
2748
2726
2703
2681
2660
2638
2616
2595
2573
2552
2531
2510
2489
2469
2448
2428
2408
2388
2368
2349
2329
2310
2291
2272
2254
2236
2218
2200
2182
2165
2148
2131
2114
2097
2081
2065
2049
2033
2017
2003
1988
1974
1960
1946
1932
1919
1906
1893
1880
1867
1854
1842
1829
1816
1803
1790
1777
1764
1751
1738
1725
1712
1698
1685
1671
1658
1644
1631
1618
1604
1591
1578
1565
1552
1539
1526
1513
1500
1487
1474
1462
1449
1436
1424
1411
1399
1387
1374
1362
1350
1338
1326
1314
1302
1290
1278
1266
1255
1243
1231
1220
1208
1197
1185
1174
1163
1151
1140
1130
1119
1108
1098
1088
1078
1068
1059
1050
1041
1033
1025
1018
1010
1004
999
993
988
984
980
977
975
973
971
971
970
970
971
972
973
975
978
980
984
987
991
995
999
1004
1008
1014
1018
1025
1030
1036
1042
1048
1054
1060
1066
1073
1079
1086
1093
1100
1108
1115
1123
1131
1139
1147
1155
1164
1173
1181
1190
1200
1209
1219
1228
1238
1249
1259
1269
1280
1291
1302
1313
1324
1335
1346
1357
1368
1379
1391
1402
1414
1425
1437
1448
1460
1472
1483
1495
1507
1519
1531
1544
1556
1568
1581
1594
1606
1619
1633
1646
1659
1673
1687
1701
1714
1728
1743
1757
1771
1785
1798
1812
1826
1839
1852
1865
1878
1890
1902
1914
1925
1936
1947
1957
1967
1976
1985
1994
2001
2009
2016
2023
2029
2033
2039
2044
2048
2052
2055
2058
2061
2063
2065
2066
2068
2069
2069
2070
2071
2071
2072
2072
2072
2073
2073
2074
2074
2075
2075
2076
2076
2077
2078
2078
2079
2079
2080
2080
2081
2081
2081
2081
2080
2079
2078
2077
2075
2072
2069
2066
2061
2056
2051
2045
2037
2029
2021
2012
2001
1991
1979
1967
1953
1939
1924
1908
1891
1874
1855
1836
1816
1795
1774
1752
1729
1706
1683
1658
1634
1609
1583
1557
1531
1504
1477
1450
1422
1394
1366
1337
1308
1279
1250
1220
1190
1160
1129
1098
1067
1036
1004
973
941
908
876
843
810
777
743
709
675
641
606
570
534
498
461
424
387
349
310
271
232
193
153
112
72
31
-10
-51
-93
-135
-177
-219
-261
-303
-345
-388
-430
-472
-514
-557
-599
-641
-683
-725
-767
-808
-850
-891
-932
-973
-1014
-1055
-1096
-1136
-1176
-1216
-1256
-1296
-1335
-1375
-1414
-1453
-1491
-1530
-1568
-1606
-1644
-1681
-1718
-1755
-1791
-1827
-1862
-1897
-1932
-1966
-1999
-2032
-2063
-2095
-2125
-2155
-2184
-2212
-2240
-2267
-2293
-2318
-2342
-2366
-2389
-2412
-2434
-2455
-2475
-2495
-2515
-2533
-2551
-2569
-2586
-2602
-2618
-2633
-2648
-2662
-2675
-2688
-2701
-2713
-2724
-2735
-2746
-2756
-2765
-2774
-2783
-2791
-2799
-2806
-2813
-2820
-2826
-2833
-2838
-2844
-2849
-2854
-2858
-2862
-2866
-2869
-2871
-2873
-2875
-2876
-2876
-2876
-2876
-2875
-2873
-2871
-2869
-2866
-2863
-2859
-2855
-2851
-2846
-2841
-2836
-2831
-2826
-2820
-2814
-2808
-2802
-2796
-2790
-2784
-2778
-2771
-2765
-2758
-2752
-2745
-2739
-2732
-2725
-2719
-2712
-2705
-2698
-2691
-2685
-2678
-2671
-2664
-2657
-2649
-2642
-2635
-2628
-2621
-2614
-2606
-2599
-2592
-2585
-2579
-2572
-2565
-2559
-2553
-2547
-2542
-2536
-2531
-2526
-2522
-2518
-2514
-2510
-2507
-2504
-2502
-2500
-2498
-2497
-2496
-2495
-2495
-2495
-2496
-2498
-2500
-2502
-2506
-2510
-2514
-2520
-2526
-2533
-2540
-2548
-2557
-2566
-2576
-2587
-2597
-2609
-2620
-2632
-2645
-2657
-2670
-2682
-2695
-2707
-2720
-2733
-2745
-2757
-2770
-2782
-2794
-2805
-2817
-2828
-2840
-2851
-2863
-2874
-2885
-2897
-2908
-2920
-2931
-2943
-2956
-2968
-2981
-2993
-3007
-3020
-3034
-3048
-3062
-3077
-3092
-3107
-3122
-3138
-3154
-3170
-3187
-3204
-3221
-3239
-3256
-3274
-3293
-3312
-3331
-3350
-3370
-3389
-3409
-3430
-3450
-3470
-3491
-3511
-3532
-3552
-3573
-3593
-3614
-3634
-3654
-3675
-3695
-3714
-3734
-3754
-3773
-3792
-3811
-3830
-3849
-3868
-3886
-3904
-3922
-3940
-3958
-3975
-3992
-4009
-4026
-4043
-4059
-4075
-4091
-4106
-4122
-4137
-4151
-4166
-4180
-4195
-4209
-4223
-4236
-4250
-4264
-4277
-4290
-4304
-4317
-4331
-4344
-4358
-4371
-4385
-4399
-4413
-4427
-4442
-4456
-4471
-4485
-4500
-4515
-4531
-4546
-4561
-4576
-4591
-4607
-4622
-4637
-4652
-4667
-4681
-4696
-4710
-4724
-4738
-4752
-4766
-4779
-4792
-4805
-4817
-4829
-4841
-4852
-4863
-4873
-4883
-4892
-4901
-4909
-4916
-4923
-4930
-4935
-4940
-4945
-4949
-4952
-4955
-4958
-4960
-4961
-4962
-4963
-4964
-4964
-4964
-4964
-4963
-4962
-4961
-4959
-4957
-4955
-4952
-4949
-4946
-4942
-4938
-4933
-4928
-4923
-4917
-4910
-4903
-4896
-4888
-4879
-4870
-4861
-4851
-4841
-4831
-4820
-4809
-4798
-4787
-4775
-4764
-4752
-4740
-4728
-4717
-4705
-4693
-4682
-4670
-4658
-4646
-4634
-4622
-4610
-4597
-4585
-4572
-4560
-4547
-4534
-4521
-4507
-4494
-4480
-4466
-4452
-4438
-4424
-4409
-4395
-4380
-4365
-4350
-4335
-4319
-4304
-4288
-4271
-4255
-4238
-4221
-4204
-4186
-4168
-4150
-4131
-4112
-4091
-4072
-4051
-4030
-4010
-3988
-3967
-3945
-3922
-3900
-3877
-3854
-3831
-3807
-3783
-3759
-3735
-3711
-3687
-3662
-3638
-3613
-3589
-3564
-3539
-3515
-3490
-3466
-3442
-3418
-3394
-3370
-3346
-3322
-3299
-3276
-3253
-3230
-3207
-3185
-3162
-3140
-3118
-3096
-3075
-3053
-3032
-3011
-2990
-2969
-2949
-2929
-2908
-2888
-2868
-2848
-2828
-2809
-2789
-2769
-2749
-2729
-2709
-2689
-2669
-2648
-2627
-2606
-2585
-2564
-2543
-2521
-2499
-2477
-2455
-2433
-2411
-2388
-2366
-2343
-2321
-2298
-2276
-2254
-2231
-2209
-2187
-2164
-2142
-2120
-2098
-2076
-2054
-2033
-2011
-1990
-1969
-1948
-1927
-1907
-1886
-1866
-1846
-1826
-1807
-1787
-1768
-1748
-1729
-1710
-1691
-1672
-1654
-1635
-1616
-1598
-1579
-1561
-1542
-1524
-1506
-1488
-1470
-1452
-1434
-1417
-1399
-1382
-1364
-1347
-1330
-1312
-1295
-1278
-1261
-1244
-1227
-1210
-1193
-1177
-1160
-1144
-1127
-1111
-1094
-1078
-1062
-1046
-1030
-1014
-998
-982
-967
-952
-937
-923
-908
-894
-881
-867
-854
-842
-830
-818
-807
-796
-786
-777
-768
-759
-751
-744
-738
-732
-726
-721
-717
-714
-711
-708
-707
-706
-705
-706
-706
-708
-710
-712
-716
-719
-723
-728
-733
-739
-744
-751
-757
-764
-770
-777
-785
-792
-799
-807
-815
-822
-830
-838
-845
-853
-861
-868
-876
-883
-891
-898
-905
-912
-919
-926
-933
-940
-946
-953
-960
-966
-973
-979
-985
-991
-997
-1002
-1008
-1014
-1020
-1025
-1031
-1036
-1040
-1045
-1049
-1053
-1057
-1060
-1064
-1066
-1069
-1071
-1073
-1074
-1075
-1075
-1075
-1075
-1074
-1072
-1070
-1067
-1064
-1061
-1057
-1052
-1047
-1042
-1036
-1029
-1022
-1014
-1006
-997
-988
-978
-967
-956
-945
-933
-921
-908
-895
-881
-867
-853
-838
-823
-807
-792
-775
-759
-742
-725
-707
-689
-671
-652
-633
-614
-594
-574
-554
-534
-513
-492
-471
-450
-428
-406
-384
-362
-340
-318
-295
-273
-250
-227
-205
-182
-159
-136
-113
-91
-68
-45
-22
1
24
47
69
92
115
137
160
182
204
226
249
270
292
314
335
357
378
399
420
441
461
482
502
522
541
561
580
599
617
636
654
671
689
706
722
739
755
771
787
802
817
832
847
862
877
891
905
919
933
947
960
974
986
999
1010
1022
1035
1046
1057
1068
1079
1089
1099
1109
1118
1128
1137
1146
1156
1165
1174
1183
1192
1201
1210
1218
1227
1236
1244
1253
1261
1270
1278
1286
1295
1303
1311
1319
1327
1336
1344
1352
1361
1370
1378
1387
1397
1406
1415
1425
1435
1445
1455
1465
1476
1486
1497
1508
1518
1529
1540
1551
1562
1573
1584
1595
1606
1617
1628
1639
1650
1661
1672
1683
1694
1705
1716
1727
1738
1750
1761
1773
1785
1796
1809
1821
1834
1846
1859
1873
1886
1900
1914
1928
1943
1958
1973
1989
2005
2021
2039
2056
2074
2093
2112
2131
2151
2171
2191
2212
2233
2255
2276
2298
2321
2343
2366
2389
2412
2435
2458
2481
2504
2527
2550
2573
2595
2618
2641
2664
2687
2710
2733
2756
2779
2803
2827
2851
2875
2899
2924
2950
2975
3001
3028
3055
3082
3110
3138
3166
3195
3224
3254
3283
3314
3344
3375
3407
3438
3470
3502
3535
3567
3600
3633
3666
3699
3732
3765
3797
3830
3863
3895
3927
3958
3990
4021
4051
4082
4112
4142
4171
4200
4229
4257
4285
4313
4340
4366
4393
4418
4444
4469
4494
4518
4542
4566
4589
4612
4635
4658
4680
4703
4725
4747
4770
4792
4814
4837
4859
4882
4905
4928
4951
4974
4997
5020
5043
5066
5089
5113
5136
5159
5182
5206
5229
5252
5275
5298
5321
5344
5367
5390
5413
5436
5458
5481
5504
5526
5549
5571
5594
5616
5639
5661
5684
5706
5729
5752
5774
5797
5819
5842
5865
5887
5910
5933
5955
5978
6000
6023
6045
6068
6090
6112
6134
6156
6178
6200
6221
6243
6264
6285
6306
6328
6348
6369
6390
6410
6431
6451
6472
6492
6512
6532
6552
6572
6592
6611
6631
6650
6670
6689
6708
6726
6745
6763
6781
6800
6817
6835
6853
6870
6888
6905
6922
6939
6956
6973
6990
7007
7023
7040
7057
7073
7090
7106
7123
7139
7155
7171
7187
7203
7218
7234
7249
7264
7279
7294
7309
7323
7338
7352
7366
7379
7393
7406
7419
7432
7445
7457
7469
7480
7491
7502
7513
7523
7532
7541
7550
7559
7567
7574
7581
7588
7594
7600
7605
7610
7615
7619
7622
7625
7628
7631
7633
7634
7636
7636
7637
7637
7638
7637
7637
7637
7636
7635
7634
7634
7633
7632
7630
7629
7628
7627
7625
7624
7622
7620
7618
7616
7614
7612
7609
7606
7604
7601
7598
7595
7592
7589
7585
7582
7579
7575
7572
7569
7565
7561
7558
7554
7550
7546
7542
7538
7534
7530
7526
7522
7517
7513
7509
7505
7501
7497
7493
7489
7485
7482
7478
7475
7472
7469
7466
7463
7461
7460
7458
7458
7457
7457
7458
7458
7460
7461
7463
7466
7469
7473
7476
7481
7485
7490
7496
7501
7507
7513
7519
7525
7531
7538
7544
7550
7557
7563
7569
7574
7580
7586
7591
7596
7601
7606
7611
7615
7619
7623
7627
7630
7633
7636
7639
7642
7644
7647
7649
7651
7653
7656
7658
7660
7662
7665
7668
7671
7674
7677
7680
7684
7688
7692
7696
7700
7704
7709
7714
7718
7723
7729
7734
7739
7744
7750
7756
7761
7767
7773
7779
7784
7790
7796
7802
7808
7814
7820
7825
7831
7837
7842
7847
7853
7858
7864
7869
7874
7880
7886
7891
7897
7903
7909
7916
7922
7929
7936
7943
7950
7958
7965
7973
7981
7989
7998
8007
8015
8023
8034
8042
8052
8061
8071
8080
8090
8101
8111
8121
8131
8140
8150
8160
8169
8178
8188
8197
8206
8215
8224
8233
8241
8250
8258
8266
8274
8282
8289
8297
8304
8311
8318
8324
8331
8337
8343
8349
8355
8360
8366
8371
8376
8381
8386
8391
8396
8401
8406
8410
8415
8420
8424
8428
8433
8437
8442
8446
8450
8455
8459
8463
8467
8471
8475
8478
8482
8485
8489
8492
8495
8498
8501
8504
8507
8509
8512
8514
8517
8519
8522
8524
8527
8529
8531
8534
8536
8539
8542
8545
8548
8551
8554
8557
8561
8565
8569
8574
8578
8583
8588
8594
8599
8605
8611
8618
8624
8631
8638
8645
8653
8661
8669
8677
8685
8694
8703
8712
8721
8731
8741
8751
8761
8771
8781
8791
8801
8811
8821
8831
8840
8850
8859
8867
8876
8884
8892
8899
8906
8912
8918
8924
8929
8934
8939
8943
8947
8950
8953
8955
8958
8960
8961
8962
8963
8964
8964
8964
8963
8962
8961
8959
8957
8955
8952
8948
8945
8940
8935
8930
8924
8918
8911
8904
8896
8887
8878
8869
8858
8848
8836
8824
8812
8799
8786
8772
8757
8742
8726
8710
8694
8676
8659
8641
8622
8603
8583
8563
8543
8522
8501
8480
8459
8437
8416
8394
8372
8350
8328
8306
8284
8262
8241
8219
8198
8176
8154
8134
8113
8093
8071
8052
8032
8013
7993
7974
7955
7936
7917
7898
7880
7862
7844
7825
7807
7789
7771
7753
7735
7717
7699
7681
7663
7644
7626
7607
7589
7570
7552
7533
7514
7496
7477
7459
7440
7422
7404
7386
7368
7350
7333
7316
7298
7282
7265
7249
7234
7218
7204
7189
7176
7162
7150
7138
7126
7115
7104
7094
7085
7075
7066
7058
7050
7042
7034
7027
7019
7012
7005
6998
6991
6984
6977
6970
6963
6956
6950
6943
6937
6931
6925
6919
6914
6909
6904
6899
6895
6891
6887
6883
6880
6877
6875
6873
6871
6870
6869
6868
6868
6868
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880
6880
6881
6881
6880
6880
6879
6878
6877
6875
6873
6871
6868
6866
6862
6859
6855
6851
6847
6843
6838
6833
6828
6823
6818
6812
6806
6800
6794
6788
6781
6774
6768
6761
6753
6746
6739
6731
6723
6716
6708
6700
6691
6683
6675
6667
6658
6650
6642
6634
6626
6618
6610
6602
6595
6588
6580
6573
6566
6559
6553
6546
6540
6533
6527
6521
6515
6509
6503
6497
6491
6485
6479
6474
6468
6462
6457
6451
6446
6441
6436
6430
6425
6420
6415
6410
6405
6399
6394
6389
6384
6378
6373
6368
6363
6357
6352
6346
6341
6335
6329
6323
6317
6311
6304
6297
6290
6283
6275
6268
6260
6251
6243
6234
6225
6216
6207
6197
6187
6177
6166
6155
6144
6132
6120
6108
6095
6082
6068
6053
6038
6022
6006
5988
5970
5952
5932
5912
5891
5870
5848
5825
5801
5777
5753
5728
5703
5678
5652
5626
5599
5573
5546
5520
5493
5466
5440
5413
5386
5359
5332
5305
5278
5252
5225
5198
5171
5144
5117
5091
5064
5037
5010
4984
4957
4930
4903
4877
4850
4823
4797
4770
4743
4717
4690
4663
4636
4609
4583
4556
4528
4501
4474
4447
4419
4392
4364
4336
4308
4280
4252
4224
4195
4167
4138
4109
4080
4051
4022
3992
3963
3933
3903
3873
3842
3812
3781
3749
3718
3686
3654
3621
3588
3555
3521
3487
3453
3418
3382
3346
3310
3273
3236
3198
3160
3121
3082
3043
3003
2962
2922
2881
2839
2797
2755
2713
2671
2628
2586
2543
2501
2458
2415
2373
2330
2288
2246
2204
2161
2119
2077
2035
1993
1950
1908
1866
1823
1780
1737
1694
1651
1607
1563
1519
1474
1430
1385
1339
1294
1248
1202
1156
1109
1062
1014
968
921
873
826
778
731
683
635
588
541
493
446
399
353
306
260
214
168
122
77
32
-13
-58
-102
-147
-191
-235
-279
-324
-368
-412
-457
-501
-546
-591
-637
-682
-728
-774
-820
-867
-913
-960
-1006
-1054
-1101
-1149
-1196
-1244
-1292
-1339
-1388
-1436
-1484
-1533
-1582
-1631
-1681
-1731
-1781
-1832
-1883
-1934
-1986
-2037
-2091
-2145
-2198
-2253
-2308
-2363
-2419
-2475
-2531
-2588
-2646
-2703
-2761
-2820
-2878
-2937
-2995
-3054
-3113
-3172
-3231
-3290
-3349
-3408
-3467
-3525
-3583
-3641
-3698
-3755
-3812
-3868
-3923
-3979
-4033
-4088
-4141
-4194
-4247
-4300
-4351
-4403
-4454
-4505
-4555
-4605
-4655
-4704
-4753
-4802
-4850
-4899
-4947
-4994
-5042
-5089
-5137
-5184
-5231
-5278
-5325
-5372
-5419
-5466
-5513
-5560
-5607
-5654
-5701
-5748
-5794
-5841
-5887
-5934
-5980
-6027
-6073
-6119
-6165
-6212
-6258
-6304
-6351
-6397
-6444
-6490
-6537
-6584
-6632
-6679
-6727
-6775
-6823
-6871
-6919
-6967
-7016
-7064
-7112
-7160
-7209
-7257
-7305
-7353
-7400
-7448
-7496
-7543
-7591
-7638
-7685
-7732
-7779
-7826
-7873
-7920
-7967
-8013
-8060
-8106
-8153
-8200
-8246
-8292
-8339
-8385
-8431
-8477
-8523
-8569
-8615
-8661
-8707
-8753
-8798
-8844
-8890
-8935
-8981
-9026
-9072
-9117
-9162
-9207
-9251
-9296
-9340
-9384
-9428
-9471
-9515
-9558
-9601
-9643
-9686
-9728
-9770
-9812
-9853
-9894
-9935
-9975
-10015
-10054
-10092
-10130
-10168
-10205
-10241
-10277
-10313
-10348
-10382
-10416
-10450
-10483
-10516
-10549
-10581
-10613
-10645
-10676
-10707
-10738
-10769
-10800
-10830
-10861
-10891
-10921
-10952
-10982
-11012
-11042
-11073
-11103
-11134
-11164
-11195
-11226
-11257
-11289
-11321
-11353
-11385
-11418
-11451
-11484
-11517
-11551
-11585
-11620
-11654
-11689
-11724
-11758
-11793
-11828
-11863
-11898
-11933
-11967
-12002
-12036
-12070
-12103
-12136
-12169
-12202
-12234
-12266
-12298
-12329
-12360
-12391
-12421
-12451
-12481
-12511
-12540
-12569
-12598
-12627
-12656
-12685
-12713
-12741
-12770
-12798
-12826
-12854
-12883
-12911
-12939
-12967
-12996
-13024
-13052
-13081
-13109
-13138
-13167
-13195
-13224
-13253
-13282
-13311
-13339
-13368
-13397
-13426
-13455
-13484
-13513
-13542
-13571
-13600
-13629
-13658
-13686
-13715
-13743
-13772
-13800
-13827
-13855
-13882
-13909
-13936
-13963
-13989
-14014
-14039
-14064
-14088
-14112
-14135
-14158
-14181
-14203
-14224
-14245
-14266
-14287
-14308
-14328
-14348
-14368
-14388
-14408
-14428
-14448
-14468
-14489
-14509
-14529
-14549
-14569
-14589
-14609
-14629
-14650
-14670
-14690
-14709
-14729
-14749
-14769
-14788
-14807
-14827
-14846
-14865
-14884
-14902
-14921
-14939
-14958
-14976
-14994
-15012
-15030
-15048
-15065
-15083
-15100
-15117
-15134
-15151
-15167
-15184
-15200
-15216
-15232
-15248
-15264
-15280
-15296
-15312
-15327
-15343
-15359
-15375
-15391
-15407
-15423
-15439
-15455
-15472
-15489
-15505
-15522
-15539
-15557
-15574
-15592
-15609
-15627
-15645
-15663
-15681
-15699
-15717
-15735
-15753
-15771
-15789
-15807
-15825
-15843
-15861
-15879
-15897
-15915
-15933
-15951
-15970
-15988
-16006
-16024
-16043
-16062
-16081
-16100
-16119
-16138
-16158
-16178
-16198
-16219
-16239
-16261
-16282
-16303
-16325
-16347
-16367
-16390
-16412
-16435
-16457
-16479
-16502
-16524
-16547
-16569
-16592
-16614
-16637
-16660
-16682
-16705
-16727
-16749
-16771
-16793
-16815
-16837
-16858
-16880
-16901
-16922
-16942
-16962
-16982
-17002
-17021
-17040
-17059
-17078
-17096
-17114
-17131
-17148
-17165
-17182
-17199
-17215
-17232
-17248
-17264
-17280
-17296
-17313
-17329
-17345
-17361
-17377
-17393
-17410
-17426
-17442
-17459
-17475
-17492
-17508
-17525
-17542
-17558
-17575
-17591
-17607
-17623
-17639
-17655
-17671
-17686
-17702
-17716
-17731
-17746
-17760
-17774
-17787
-17801
-17814
-17827
-17839
-17851
-17863
-17875
-17886
-17897
-17907
-17917
-17927
-17936
-17945
-17953
-17961
-17968
-17975
-17981
-17987
-17992
-17997
-18002
-18006
-18009
-18013
-18016
-18019
-18021
-18023
-18025
-18027
-18029
-18030
-18032
-18033
-18034
-18035
-18036
-18037
-18038
-18038
-18039
-18039
-18040
-18040
-18040
-18040
-18041
-18041
-18041
-18041
-18041
-18040
-18040
-18040
-18039
-18038
-18037
-18036
-18035
-18034
-18032
-18029
-18027
-18024
-18021
-18017
-18013
-18008
-18003
-17997
-17991
-17985
-17978
-17971
-17963
-17956
-17947
-17939
-17930
-17920
-17911
-17900
-17890
-17879
-17867
-17855
-17843
-17830
-17817
-17804
-17790
-17775
-17761
-17745
-17730
-17714
-17698
-17681
-17664
-17646
-17629
-17610
-17592
-17573
-17553
-17533
-17513
-17492
-17471
-17450
-17429
-17407
-17385
-17362
-17339
-17317
-17294
-17270
-17247
-17224
-17200
-17177
-17153
-17130
-17107
-17084
-17061
-17038
-17015
-16993
-16971
-16949
-16927
-16905
-16883
-16862
-16841
-16819
-16798
-16777
-16756
-16735
-16714
-16693
-16672
-16651
-16631
-16611
-16590
-16570
-16550
-16530
-16510
-16491
-16471
-16451
-16432
-16412
-16392
-16372
-16352
-16332
-16312
-16291
-16271
-16250
-16228
-16207
-16184
-16163
-16140
-16117
-16094
-16072
-16049
-16024
-16001
-15977
-15952
-15928
-15903
-15878
-15854
-15829
-15804
-15779
-15754
-15729
-15704
-15679
-15654
-15629
-15604
-15580
-15555
-15531
-15507
-15483
-15459
-15435
-15411
-15388
-15365
-15342
-15319
-15296
-15273
-15251
-15229
-15206
-15184
-15162
-15140
-15119
-15097
-15075
-15054
-15032
-15010
-14989
-14967
-14946
-14924
-14903
-14881
-14860
-14838
-14817
-14795
-14774
-14753
-14732
-14711
-14690
-14669
-14648
-14628
-14607
-14587
-14566
-14546
-14526
-14506
-14485
-14465
-14445
-14426
-14406
-14386
-14366
-14347
-14327
-14308
-14289
-14270
-14251
-14232
-14213
-14195
-14176
-14158
-14140
-14121
-14103
-14084
-14066
-14048
-14029
-14011
-13993
-13975
-13957
-13939
-13921
-13903
-13885
-13867
-13849
-13831
-13813
-13795
-13777
-13759
-13741
-13722
-13703
-13684
-13665
-13645
-13625
-13605
-13585
-13564
-13543
-13521
-13499
-13477
-13455
-13432
-13408
-13384
-13360
-13335
-13310
-13285
-13259
-13233
-13207
-13180
-13153
-13126
-13099
-13071
-13044
-13016
-12988
-12960
-12932
-12904
-12876
-12848
-12819
-12791
-12763
-12735
-12707
-12678
-12650
-12622
-12594
-12566
-12538
-12510
-12482
-12454
-12426
-12398
-12371
-12343
-12316
-12289
-12262
-12235
-12208
-12181
-12154
-12128
-12102
-12075
-12049
-12023
-11997
-11972
-11946
-11920
-11895
-11869
-11844
-11819
-11794
-11769
-11744
-11720
-11695
-11671
-11647
-11623
-11599
-11576
-11552
-11529
-11506
-11483
-11461
-11438
-11416
-11393
-11371
-11350
-11328
-11307
-11286
-11266
-11245
-11225
-11206
-11187
-11168
-11150
-11132
-11114
-11097
-11080
-11064
-11048
-11033
-11018
-11004
-10991
-10978
-10965
-10954
-10942
-10932
-10921
-10912
-10903
-10894
-10886
-10879
-10872
-10865
-10859
-10853
-10848
-10843
-10838
-10834
-10830
-10827
-10823
-10820
-10817
-10815
-10812
-10810
-10807
-10805
-10803
-10801
-10798
-10796
-10793
-10791
-10788
-10785
-10782
-10779
-10776
-10773
-10770
-10767
-10764
-10761
-10758
-10754
-10751
-10748
-10745
-10742
-10738
-10735
-10731
-10728
-10724
-10721
-10717
-10713
-10709
-10705
-10700
-10696
-10691
-10687
-10682
-10677
-10673
-10668
-10663
-10658
-10654
-10649
-10644
-10639
-10634
-10629
-10624
-10619
-10613
-10607
-10601
-10595
-10588
-10582
-10574
-10567
-10559
-10550
-10542
-10533
-10523
-10514
-10503
-10493
-10482
-10470
-10459
-10446
-10433
-10420
-10406
-10392
-10378
-10363
-10347
-10331
-10315
-10298
-10281
-10263
-10245
-10227
-10208
-10189
-10169
-10149
-10129
-10109
-10088
-10067
-10046
-10025
-10004
-9983
-9961
-9940
-9919
-9898
-9877
-9856
-9835
-9814
-9793
-9772
-9752
-9731
-9711
-9691
-9671
-9652
-9632
-9613
-9594
-9575
-9556
-9537
-9518
-9500
-9481
-9462
-9443
-9424
-9405
-9385
-9366
-9346
-9325
-9305
-9284
-9263
-9241
-9220
-9198
-9176
-9153
-9131
-9108
-9085
-9063
-9040
-9017
-8994
-8971
-8948
-8925
-8902
-8880
-8857
-8835
-8812
-8790
-8768
-8746
-8723
-8701
-8679
-8657
-8635
-8613
-8590
-8568
-8546
-8523
-8501
-8478
-8456
-8434
-8411
-8389
-8367
-8345
-8323
-8301
-8279
-8258
-8236
-8215
-8194
-8173
-8151
-8131
-8111
-8090
-8071
-8051
-8031
-8012
-7993
-7974
-7955
-7936
-7918
-7900
-7882
-7864
-7846
-7829
-7811
-7794
-7777
-7759
-7742
-7725
-7709
-7692
-7675
-7659
-7642
-7625
-7609
-7592
-7576
-7559
-7543
-7526
-7509
-7492
-7475
-7458
-7441
-7423
-7406
-7388
-7369
-7351
-7333
-7314
-7295
-7276
-7257
-7238
-7219
-7200
-7181
-7161
-7142
-7123
-7103
-7084
-7064
-7045
-7026
-7006
-6987
-6968
-6948
-6929
-6910
-6890
-6871
-6852
-6832
-6813
-6793
-6773
-6753
-6733
-6712
-6692
-6671
-6650
-6628
-6607
-6585
-6563
-6541
-6518
-6495
-6473
-6450
-6427
-6404
-6381
-6358
-6335
-6313
-6290
-6267
-6244
-6222
-6199
-6176
-6154
-6131
-6108
-6085
-6062
-6039
-6016
-5993
-5970
-5947
-5924
-5900
-5877
-5854
-5830
-5807
-5784
-5760
-5737
-5714
-5690
-5667
-5644
-5620
-5597
-5574
-5550
-5527
-5504
-5481
-5457
-5434
-5411
-5388
-5365
-5342
-5319
-5296
-5274
-5251
-5229
-5206
-5184
-5162
-5140
-5118
-5096
-5074
-5053
-5032
-5011
-4990
-4970
-4949
-4929
-4910
-4890
-4870
-4851
-4832
-4814
-4795
-4777
-4760
-4742
-4725
-4709
-4692
-4677
-4661
-4647
-4633
-4619
-4606
-4593
-4581
-4570
-4559
-4549
-4539
-4530
-4522
-4514
-4507
-4500
-4494
-4488
-4482
-4477
-4472
-4468
-4463
-4459
-4455
-4452
-4448
-4444
-4441
-4437
-4433
-4429
-4425
-4421
-4417
-4413
-4409
-4405
-4400
-4396
-4392
-4388
-4384
-4380
-4376
-4373
-4369
-4366
-4363
-4361
-4358
-4356
-4355
-4353
-4352
-4352
-4352
-4352
-4353
-4354
-4355
-4357
-4359
-4362
-4364
-4368
-4371
-4374
-4378
-4382
-4387
-4391
-4396
-4401
-4406
-4411
-4417
-4422
-4427
-4433
-4438
-4444
-4449
-4454
-4460
-4465
-4470
-4475
-4480
-4484
-4489
-4493
-4497
-4501
-4505
-4508
-4511
-4515
-4518
-4521
-4523
-4526
-4528
-4531
-4533
-4535
-4537
-4538
-4539
-4541
-4541
-4542
-4542
-4542
-4542
-4541
-4540
-4539
-4538
-4536
-4534
-4532
-4530
-4528
-4525
-4522
-4519
-4516
-4513
-4509
-4505
-4501
-4497
-4493
-4488
-4483
-4479
-4474
-4469
-4464
-4459
-4454
-4449
-4444
-4439
-4434
-4430
-4426
-4422
-4418
-4414
-4411
-4408
-4406
-4403
-4401
-4400
-4399
-4398
-4398
-4398
-4399
-4400
-4401
-4403
-4405
-4407
-4410
-4413
-4416
-4419
-4422
-4425
-4429
-4432
-4435
-4438
-4440
-4443
-4445
-4447
-4448
-4449
-4450
-4450
-4450
-4450
-4449
-4448
-4447
-4445
-4443
-4441
-4439
-4436
-4433
-4430
-4427
-4423
-4420
-4416
-4412
-4408
-4404
-4400
-4396
-4391
-4387
-4382
-4378
-4374
-4369
-4365
-4361
-4357
-4354
-4350
-4347
-4344
-4341
-4339
-4337
-4335
-4334
-4333
-4333
-4333
-4333
-4334
-4336
-4337
-4340
-4342
-4345
-4348
-4352
-4356
-4360
-4364
-4369
-4374
-4378
-4384
-4389
-4394
-4400
-4405
-4411
-4417
-4424
-4430
-4437
-4443
-4450
-4457
-4465
-4472
-4479
-4487
-4494
-4502
-4509
-4517
-4524
-4532
-4539
-4546
-4553
-4559
-4566
-4573
-4579
-4586
-4592
-4599
-4605
-4612
-4619
-4626
-4633
-4640
-4648
-4655
-4663
-4671
-4679
-4687
-4695
-4702
-4710
-4717
-4724
-4731
-4737
-4743
-4749
-4754
-4758
-4763
-4766
-4770
-4772
-4775
-4776
-4778
-4778
-4779
-4779
-4778
-4777
-4776
-4774
-4771
-4768
-4765
-4761
-4757
-4753
-4748
-4743
-4738
-4732
-4726
-4720
-4713
-4707
-4700
-4693
-4685
-4678
-4670
-4662
-4655
-4646
-4638
-4629
-4621
-4612
-4603
-4594
-4585
-4576
-4567
-4558
-4548
-4539
-4530
-4521
-4512
-4503
-4494
-4485
-4476
-4466
-4457
-4448
-4439
-4430
-4421
-4412
-4402
-4393
-4384
-4374
-4364
-4355
-4345
-4335
-4325
-4315
-4305
-4295
-4284
-4274
-4263
-4252
-4241
-4230
-4219
-4208
-4197
-4185
-4174
-4163
-4151
-4140
-4128
-4117
-4105
-4093
-4082
-4070
-4058
-4046
-4035
-4022
-4011
-3998
-3986
-3973
-3961
-3948
-3934
-3921
-3907
-3893
-3879
-3864
-3849
-3834
-3818
-3802
-3785
-3768
-3751
-3733
-3715
-3696
-3677
-3657
-3636
-3615
-3594
-3572
-3550
-3527
-3503
-3480
-3455
-3431
-3406
-3381
-3355
-3329
-3303
-3277
-3251
-3225
-3198
-3172
-3146
-3119
-3093
-3067
-3041
-3015
-2989
-2964
-2938
-2913
-2889
-2864
-2840
-2816
-2792
-2768
-2745
-2722
-2699
-2677
-2654
-2632
-2610
-2588
-2566
-2544
-2522
-2500
-2478
-2456
-2434
-2412
-2390
-2368
-2346
-2324
-2301
-2279
-2257
-2235
-2212
-2190
-2167
-2144
-2122
-2099
-2076
-2052
-2029
-2005
-1982
-1959
-1935
-1912
-1888
-1865
-1841
-1818
-1794
-1771
-1748
-1725
-1702
-1679
-1657
-1635
-1613
-1591
-1569
-1548
-1527
-1507
-1487
-1467
-1447
-1427
-1408
-1389
-1371
-1352
-1334
-1316
-1299
-1281
-1264
-1246
-1229
-1212
-1194
-1177
-1159
-1142
-1124
-1106
-1087
-1069
-1050
-1031
-1010
-992
-972
-952
-931
-910
-889
-868
-846
-825
-803
-780
-758
-735
-712
-689
-666
-643
-619
-595
-572
-548
-523
-499
-475
-450
-425
-400
-375
-350
-325
-300
-274
-249
-224
-199
-174
-149
-125
-100
-76
-51
-27
-3
21
45
69
93
116
140
164
188
212
237
261
286
310
335
360
385
410
435
461
486
512
537
563
589
615
641
667
693
719
745
772
798
825
852
879
906
933
961
989
1016
1045
1073
1102
1131
1160
1189
1218
1248
1278
1308
1339
1370
1401
1432
1464
1496
1528
1561
1593
1626
1659
1693
1726
1760
1794
1828
1862
1896
1930
1964
1998
2032
2066
2100
2133
2167
2201
2234
2267
2300
2333
2366
2398
2431
2463
2495
2527
2560
2592
2624
2656
2688
2720
2752
2784
2816
2849
2881
2914
2946
2979
3012
3045
3078
3111
3145
3178
3212
3246
3280
3315
3349
3384
3419
3455
3490
3526
3562
3599
3635
3672
3709
3745
3782
3819
3856
3893
3929
3966
4003
4038
4075
4113
4149
4185
4222
4258
4294
4330
4366
4402
4438
4473
4509
4544
4580
4615
4650
4685
4720
4755
4790
4825
4859
4893
4927
4961
4995
5028
5061
5094
5127
5160
5192
5224
5256
5288
5320
5351
5383
5414
5445
5476
5507
5538
5569
5599
5630
5660
5690
5720
5750
5779
5809
5838
5867
5896
5925
5953
5981
6008
6036
6063
6089
6116
6142
6167
6193
6218
6242
6267
6291
6315
6339
6362
6386
6409
6432
6455
6477
6500
6523
6546
6569
6591
6614
6637
6661
6684
6708
6732
6756
6781
6806
6831
6857
6883
6909
6936
6963
6990
7018
7047
7075
7104
7133
7162
7191
7220
7250
7279
7308
7337
7366
7395
7423
7452
7480
7508
7535
7563
7590
7617
7644
7671
7698
7724
7751
7777
7804
7830
7857
7884
7911
7938
7965
7993
8020
8048
8077
8106
8135
8164
8195
8225
8255
8287
8318
8350
8382
8414
8447
8480
8513
8547
8581
8615
8649
8684
8719
8753
8788
8823
8859
8894
8929
8965
9000
9036
9071
9107
9143
9179
9215
9251
9287
9322
9358
9394
9430
9465
9501
9536
9571
9606
9641
9675
9709
9743
9777
9810
9844
9877
9909
9942
9974
10006
10038
10069
10101
10132
10163
10193
10224
10254
10284
10314
10344
10374
10403
10433
10462
10492
10521
10551
10580
10609
10639
10669
10698
10728
10757
10787
10817
10847
10877
10907
10937
10967
10997
11027
11057
11087
11117
11147
11177
11207
11237
11267
11296
11326
11355
11384
11413
11441
11470
11498
11525
11553
11580
11607
11633
11659
11684
11710
11734
11759
11783
11807
11830
11853
11875
11898
11919
11941
11962
11983
12003
12023
12043
12062
12081
12099
12117
12135
12153
12170
12187
12204
12220
12236
12251
12267
12282
12297
12311
12325
12339
12353
12367
12381
12394
12408
12421
12435
12448
12462
12475
12489
12503
12516
12530
12543
12557
12570
12584
12597
12610
12624
12637
12650
12663
12676
12689
12702
12715
12728
12741
12755
12768
12781
12795
12809
12823
12837
12851
12866
12880
12895
12911
12926
12942
12958
12975
12992
13009
13026
13044
13062
13081
13099
13118
13138
13157
13177
13197
13217
13237
13258
13278
13299
13320
13341
13362
13383
13404
13426
13447
13469
13491
13512
13534
13556
13578
13600
13622
13644
13666
13688
13710
13732
13754
13776
13798
13820
13841
13863
13885
13906
13928
13949
13971
13993
14014
14036
14057
14079
14100
14122
14143
14165
14186
14207
14228
14249
14269
14289
14309
14329
14348
14367
14386
14404
14422
14440
14457
14474
14491
14507
14523
14539
14554
14569
14583
14597
14611
14625
14638
14651
14664
14676
14688
14700
14712
14724
14735
14746
14757
14768
14778
14789
14799
14809
14820
14830
14840
14850
14860
14869
14879
14889
14899
14910
14920
14930
14941
14951
14962
14973
14984
14996
15007
15019
15031
15043
15055
15067
15080
15092
15105
15118
15130
15143
15156
15169
15181
15194
15207
15219
15232
15245
15257
15269
15281
15293
15305
15317
15329
15340
15351
15363
15374
15385
15396
15406
15417
15428
15438
15449
15459
15469
15480
15490
15500
15511
15521
15531
15542
15552
15563
15574
15584
15595
15606
15617
15628
15640
15651
15662
15674
15686
15697
15709
15721
15732
15744
15755
15767
15778
15789
15800
15811
15822
15832
15843
15853
15863
15873
15883
15892
15902
15911
15921
15931
15940
15950
15959
15969
15979
15989
15998
16008
16018
16027
16039
16049
16059
16070
16079
16091
16102
16111
16123
16134
16145
16155
16165
16175
16186
16195
16204
16213
16222
16232
16239
16248
16256
16263
16268
16276
16280
16286
16291
16295
16299
16302
16305
16306
16309
16309
16309
16311
16309
16309
16308
16306
16303
16300
16297
16293
16288
16283
16277
16270
16263
16256
16248
16239
16230
16221
16210
16200
16189
16178
16166
16152
16140
16126
16113
16099
16084
16068
16053
16036
16020
16003
15986
15968
15949
15931
15911
15892
15872
15851
15830
15809
15788
15766
15744
15722
15699
15677
15654
15631
15608
15585
15561
15538
15515
15491
15468
15444
15420
15397
15373
15349
15326
15302
15279
15255
15232
15209
15186
15163
15140
15117
15094
15072
15049
15027
15005
14982
14960
14939
14917
14895
14874
14853
14831
14811
14790
14769
14749
14729
14708
14688
14669
14649
14629
14610
14590
14571
14551
14532
14513
14493
14474
14455
14435
14416
14396
14377
14357
14337
14318
14298
14279
14259
14240
14221
14201
14182
14163
14144
14125
14107
14088
14070
14051
14033
14015
13997
13980
13962
13945
13928
13911
13894
13878
13861
13845
13829
13813
13797
13781
13766
13751
13735
13721
13706
13691
13677
13663
13649
13635
13621
13608
13594
13581
13568
13555
13543
13530
13518
13505
13493
13481
13469
13457
13445
13433
13420
13408
13396
13383
13370
13358
13345
13332
13319
13306
13293
13280
13267
13254
13241
13228
13215
13203
13190
13177
13165
13152
13140
13128
13116
13104
13092
13080
13069
13058
13047
13036
13025
13014
13003
12993
12983
12972
12962
12952
12941
12931
12920
12910
12899
12889
12878
12867
12856
12845
12833
12822
12810
12798
12786
12774
12762
12750
12738
12725
12712
12700
12687
12673
12660
12647
12633
12619
12606
12592
12578
12564
12549
12535
12520
12506
12491
12477
12462
12448
12433
12418
12404
12389
12375
12360
12346
12331
12317
12303
12289
12274
12260
12246
12232
12217
12203
12188
12174
12159
12144
12130
12115
12100
12085
12070
12056
12041
12026
12012
11997
11983
11969
11955
11941
11927
11914
11900
11887
11874
11861
11849
11836
11824
11812
11800
11789
11778
11767
11756
11746
11735
11726
11716
11707
11697
11689
11680
11671
11663
11655
11647
11639
11632
11624
11617
11610
11603
11596
11589
11582
11575
11568
11562
11555
11549
11542
11536
11530
11523
11517
11511
11504
11498
11491
11485
11478
11471
11465
11458
11451
11444
11438
11431
11424
11418
11411
11404
11398
11392
11386
11380
11374
11368
11363
11357
11352
11347
11342
11338
11333
11328
11324
11319
11315
11310
11306
11301
11296
11292
11287
11282
11277
11272
11266
11261
11256
11250
11245
11239
11234
11228
11222
11216
11210
11204
11198
11191
11185
11178
11172
11165
11158
11151
11145
11138
11131
11124
11117
11110
11103
11096
11090
11083
11077
11070
11064
11058
11052
11046
11041
11035
11029
11024
11018
11013
11007
11002
10996
10991
10985
10980
10974
10969
10964
10959
10954
10949
10944
10939
10935
10930
10926
10922
10918
10914
10911
10907
10904
10901
10898
10895
10892
10889
10886
10883
10880
10878
10875
10872
10869
10867
10864
10861
10858
10856
10853
10850
10848
10845
10842
10840
10837
10834
10832
10829
10826
10824
10821
10819
10816
10814
10812
10810
10808
10807
10805
10803
10802
10800
10799
10797
10796
10794
10792
10790
10788
10786
10784
10781
10779
10776
10773
10770
10766
10763
10759
10756
10752
10748
10744
10740
10736
10731
10727
10722
10718
10713
10709
10704
10700
10695
10691
10687
10683
10679
10675
10672
10669
10666
10663
10661
10659
10658
10657
10656
10656
10656
10656
10657
10659
10661
10663
10666
10669
10673
10677
10682
10687
10693
10699
10705
10712
10719
10727
10735
10743
10751
10760
10769
10778
10787
10796
10805
10814
10824
10833
10842
10850
10859
10868
10876
10885
10893
10901
10909
10916
10924
10931
10938
10945
10952
10958
10964
10970
10976
10982
10987
10992
10997
11001
11006
11010
11015
11019
11023
11027
11032
11036
11040
11045
11049
11054
11058
11063
11068
11073
11078
11084
11089
11095
11100
11106
11112
11118
11124
11130
11136
11143
11149
11155
11161
11167
11174
11180
11186
11192
11198
11204
11210
11215
11221
11227
11233
11239
11245
11251
11257
11263
11270
11276
11283
11290
11297
11304
11312
11320
11328
11336
11344
11353
11362
11371
11381
11391
11401
11411
11422
11432
11444
11455
11467
11478
11491
11503
11515
11528
11541
11555
11568
11581
11595
11609
11623
11637
11651
11666
11680
11694
11709
11723
11737
11751
11765
11779
11793
11807
11820
11833
11847
11859
11872
11885
11897
11909
11921
11933
11945
11957
11968
11980
11991
12003
12014
12026
12038
12050
12062
12074
12086
12098
12111
12124
12136
12150
12163
12176
12190
12204
12218
12232
12246
12261
12275
12290
12306
12321
12336
12352
12368
12384
12400
12416
12433
12449
12466
12483
12499
12516
12533
12550
12566
12583
12600
12617
12633
12650
12667
12684
12701
12718
12735
12752
12769
12786
12803
12820
12838
12855
12873
12890
12908
12926
12943
12961
12979
12996
13014
13032
13049
13067
13085
13102
13120
13137
13155
13172
13190
13207
13225
13242
13259
13277
13294
13311
13328
13344
13361
13378
13394
13410
13427
13442
13458
13473
13489
13503
13518
13532
13546
13560
13573
13587
13599
13612
13625
13637
13649
13661
13672
13684
13695
13706
13717
13727
13737
13748
13758
13768
13777
13787
13797
13806
13816
13826
13835
13845
13855
13865
13875
13885
13895
13905
13915
13925
13936
13946
13957
13968
13979
13990
14002
14013
14025
14037
14050
14062
14075
14089
14102
14116
14130
14144
14159
14174
14189
14204
14220
14236
14253
14270
14287
14304
14322
14339
14358
14376
14394
14413
14432
14451
14471
14490
14510
14529
14549
14569
14589
14609
14630
14650
14670
14691
14711
14732
14752
14773
14793
14814
14834
14855
14875
14896
14916
14936
14957
14977
14997
15016
15036
15055
15075
15094
15113
15131
15149
15168
15185
15203
15220
15238
15255
15271
15288
15304
15320
15336
15352
15368
15384
15400
15415
15431
15446
15462
15478
15493
15509
15524
15540
15555
15571
15586
15601
15617
15632
15647
15662
15677
15691
15706
15720
15734
15748
15762
15776
15789
15802
15815
15828
15840
15853
15865
15876
15888
15899
15910
15920
15930
15940
15950
15960
15969
15978
15987
15996
16004
16012
16020
16027
16036
16044
16050
16059
16065
16074
16081
16088
16096
16103
16110
16117
16125
16131
16138
16145
16151
16157
16163
16169
16174
16178
16183
16187
16192
16195
16199
16202
16204
16207
16209
16210
16213
16213
16216
16216
16216
16218
16218
16218
16218
16218
16216
16216
16216
16215
16213
16212
16210
16207
16206
16204
16202
16200
16197
16193
16192
16189
16186
16183
16181
16178
16175
16172
16170
16167
16165
16161
16158
16155
16152
16149
16146
16142
16138
16133
16128
16123
16117
16111
16106
16099
16091
16085
16077
16068
16061
16053
16044
16035
16026
16017
16007
15998
15988
15978
15968
15958
15948
15937
15926
15915
15904
15893
15882
15871
15859
15847
15836
15824
15812
15800
15788
15776
15764
15752
15739
15727
15715
15702
15690
15677
15665
15652
15640
15627
15615
15602
15590
15577
15565
15552
15540
15527
15515
15503
15491
15479
15467
15455
15443
15432
15421
15410
15400
15390
15380
15370
15361
15352
15344
15336
15328
15320
15313
15306
15299
15292
15286
15279
15273
15267
15261
15255
15250
15244
15238
15232
15226
15220
15213
15207
15200
15193
15186
15179
15171
15163
15155
15147
15139
15131
15123
15114
15106
15097
15088
15080
15071
15062
15053
15045
15036
15028
15019
15011
15003
14996
14988
14981
14975
14968
14962
14956
14951
14946
14942
14938
14934
14931
14929
14926
14925
14923
14922
14922
14921
14921
14921
14921
14921
14921
14922
14922
14923
14924
14924
14925
14926
14927
14927
14928
14929
14930
14930
14931
14931
14932
14932
14932
14933
14933
14933
14934
14934
14934
14934
14935
14935
14935
14935
14935
14935
14935
14935
14935
14935
14935
14935
14935
14935
14935
14935
14935
14936
14936
14936
14936
14936
14937
14938
14939
14940
14941
14943
14945
14948
14951
14954
14958
14962
14966
14971
14976
14981
14987
14992
14998
15004
15010
15016
15022
15028
15034
15040
15045
15050
15054
15058
15062
15065
15068
15069
15070
15071
15071
15070
15068
15066
15063
15060
15056
15051
15046
15040
15033
15026
15019
15011
15003
14994
14986
14976
14967
14958
14949
14939
14930
14922
14913
14905
14897
14889
14882
14875
14868
14862
14856
14851
14846
14841
14837
14833
14829
14826
14823
14819
14817
14814
14811
14808
14806
14803
14801
14798
14796
14793
14790
14787
14784
14781
14777
14774
14770
14765
14761
14756
14751
14745
14740
14733
14727
14720
14713
14705
14697
14689
14680
14671
14662
14653
14643
14633
14623
14612
14602
14591
14580
14568
14557
14545
14534
14522
14510
14498
14486
14474
14461
14449
14437
14425
14413
14401
14390
14378
14366
14354
14342
14330
14318
14306
14294
14282
14270
14257
14244
14232
14219
14205
14192
14178
14164
14149
14135
14120
14105
14089
14073
14057
14040
14023
14006
13988
13970
13951
13932
13913
13893
13873
13853
13832
13811
13789
13768
13746
13723
13701
13678
13655
13632
13608
13585
13561
13537
13514
13489
13465
13441
13417
13392
13367
13342
13317
13292
13267
13242
13216
13190
13164
13138
13112
13086
13060
13033
13006
12980
12953
12926
12898
12871
12844
12816
12789
12761
12734
12706
12678
12650
12622
12594
12567
12539
12511
12483
12455
12428
12400
12373
12345
12318
12290
12263
12236
12209
12182
12155
12128
12101
12074
12048
12021
11995
11968
11942
11915
11889
11862
11836
11809
11783
11756
11729
11702
11675
11647
11620
11592
11564
11536
11508
11480
11451
11423
11394
11366
11338
11310
11281
11254
11226
11198
11171
11145
11118
11092
11066
11041
11015
10991
10966
10942
10918
10895
10872
10848
10826
10803
10781
10758
10736
10714
10692
10670
10648
10625
10603
10581
10559
10536
10514
10491
10468
10445
10422
10399
10375
10351
10327
10303
10279
10254
10229
10204
10178
10153
10126
10100
10073
10046
10019
9991
9964
9935
9907
9878
9849
9820
9791
9761
9731
9701
9670
9640
9609
9578
9547
9515
9483
9451
9419
9387
9354
9321
9288
9254
9221
9187
9152
9118
9083
9048
9012
8976
8940
8904
8867
8830
8793
8755
8717
8679
8640
8601
8562
8522
8482
8442
8401
8360
8318
8276
8234
8192
8148
8106
8061
8019
7975
7931
7886
7842
7797
7752
7707
7661
7615
7569
7523
7477
7430
7384
7337
7290
7242
7195
7147
7099
7050
7002
6953
6904
6854
6804
6755
6704
6654
6603
6553
6502
6451
6400
6348
6297
6246
6194
6143
6091
6040
5989
5937
5886
5835
5783
5732
5681
5630
5579
5528
5476
5425
5374
5323
5272
5221
5169
5118
5067
5016
4965
4913
4862
4810
4759
4707
4655
4604
4552
4500
4448
4395
4343
4291
4238
4185
4133
4080
4027
3974
3920
3867
3813
3759
3705
3650
3596
3541
3486
3431
3376
3320
3265
3209
3153
3097
3040
2984
2927
2870
2813
2756
2698
2640
2583
2525
2466
2408
2350
2291
2233
2174
2116
2057
1998
1940
1881
1823
1764
1706
1648
1589
1531
1473
1415
1358
1300
1242
1185
1128
1070
1012
956
899
842
785
728
671
615
558
502
445
389
333
277
221
166
110
54
-1
-56
-112
-167
-223
-278
-333
-389
-444
-499
-555
-610
-665
-720
-775
-831
-886
-941
-996
-1051
-1106
-1160
-1215
-1270
-1325
-1379
-1433
-1488
-1542
-1596
-1650
-1703
-1757
-1811
-1864
-1918
-1971
-2025
-2079
-2132
-2186
-2239
-2293
-2347
-2401
-2455
-2509
-2563
-2617
-2671
-2725
-2779
-2833
-2886
-2940
-2994
-3047
-3101
-3154
-3207
-3260
-3312
-3365
-3417
-3469
-3521
-3572
-3624
-3675
-3727
-3778
-3829
-3880
-3931
-3982
-4033
-4083
-4135
-4186
-4237
-4288
-4339
-4391
-4442
-4494
-4545
-4597
-4649
-4701
-4753
-4806
-4858
-4911
-4964
-5017
-5070
-5124
-5178
-5232
-5286
-5340
-5395
-5450
-5505
-5561
-5617
-5673
-5729
-5786
-5843
-5900
-5958
-6015
-6073
-6131
-6190
-6248
-6307
-6365
-6424
-6483
-6542
-6601
-6660
-6719
-6778
-6838
-6897
-6956
-7015
-7075
-7134
-7193
-7253
-7312
-7371
-7430
-7489
-7548
-7607
-7666
-7724
-7782
-7840
-7898
-7955
-8012
-8069
-8125
-8182
-8238
-8293
-8349
-8404
-8459
-8514
-8568
-8622
-8676
-8730
-8784
-8838
-8891
-8944
-8998
-9051
-9104
-9157
-9210
-9263
-9316
-9368
-9421
-9474
-9526
-9579
-9631
-9683
-9735
-9788
-9840
-9892
-9943
-9995
-10047
-10099
-10151
-10203
-10255
-10307
-10359
-10411
-10463
-10514
-10566
-10618
-10670
-10722
-10774
-10826
-10878
-10930
-10982
-11033
-11085
-11136
-11188
-11239
-11290
-11341
-11391
-11442
-11492
-11542
-11592
-11641
-11691
-11739
-11788
-11837
-11885
-11933
-11980
-12027
-12074
-12121
-12167
-12213
-12258
-12304
-12349
-12393
-12437
-12481
-12524
-12567
-12609
-12651
-12693
-12734
-12775
-12815
-12855
-12894
-12933
-12972
-13010
-13047
-13085
-13121
-13157
-13193
-13228
-13263
-13298
-13331
-13365
-13398
-13431
-13463
-13495
-13526
-13557
-13588
-13618
-13648
-13677
-13707
-13736
-13764
-13793
-13821
-13849
-13876
-13903
-13930
-13957
-13984
-14010
-14036
-14062
-14087
-14113
-14138
-14163
-14188
-14213
-14237
-14262
-14286
-14310
-14334
-14359
-14383
-14407
-14431
-14455
-14479
-14504
-14528
-14552
-14577
-14601
-14625
-14649
-14673
-14697
-14721
-14744
-14768
-14790
-14813
-14835
-14857
-14878
-14898
-14918
-14937
-14956
-14974
-14991
-15007
-15023
-15037
-15051
-15065
-15077
-15089
-15099
-15109
-15118
-15127
-15134
-15141
-15147
-15153
-15157
-15161
-15165
-15168
-15170
-15172
-15174
-15175
-15176
-15177
-15177
-15177
-15177
-15177
-15177
-15177
-15177
-15177
-15178
-15178
-15179
-15180
-15181
-15183
-15185
-15188
-15191
-15195
-15199
-15203
-15208
-15214
-15219
-15226
-15232
-15240
-15247
-15255
-15263
-15272
-15281
-15290
-15299
-15309
-15319
-15329
-15339
-15349
-15360
-15370
-15381
-15392
-15402
-15413
-15424
-15434
-15445
-15455
-15465
-15475
-15485
-15495
-15504
-15513
-15522
-15530
-15538
-15546
-15553
-15559
-15566
-15571
-15577
-15582
-15586
-15590
-15594
-15597
-15599
-15602
-15603
-15605
-15606
-15606
-15607
-15607
-15606
-15605
-15604
-15603
-15602
-15600
-15598
-15596
-15594
-15592
-15589
-15587
-15584
-15582
-15579
-15576
-15574
-15571
-15568
-15565
-15563
-15560
-15557
-15555
-15552
-15550
-15548
-15546
-15545
-15543
-15542
-15541
-15540
-15540
-15539
-15540
-15540
-15541
-15542
-15543
-15544
-15545
-15547
-15549
-15550
-15552
-15554
-15555
-15557
-15558
-15560
-15561
-15562
-15563
-15563
-15563
-15563
-15563
-15562
-15561
-15560
-15558
-15556
-15553
-15551
-15547
-15544
-15540
-15535
-15531
-15525
-15520
-15514
-15507
-15500
-15493
-15485
-15477
-15468
-15459
-15450
-15440
-15430
-15420
-15410
-15399
-15388
-15377
-15366
-15354
-15343
-15331
-15320
-15308
-15296
-15285
-15273
-15261
-15250
-15238
-15226
-15215
-15203
-15192
-15180
-15169
-15157
-15145
-15134
-15122
-15110
-15098
-15086
-15074
-15062
-15049
-15037
-15024
-15011
-14998
-14985
-14972
-14958
-14945
-14931
-14917
-14903
-14888
-14874
-14859
-14844
-14829
-14814
-14798
-14783
-14767
-14751
-14735
-14718
-14701
-14684
-14667
-14650
-14632
-14614
-14596
-14577
-14558
-14539
-14520
-14500
-14480
-14460
-14439
-14419
-14398
-14377
-14356
-14335
-14313
-14292
-14270
-14248
-14226
-14204
-14182
-14159
-14137
-14114
-14092
-14070
-14047
-14024
-14002
-13979
-13957
-13934
-13911
-13889
-13866
-13843
-13821
-13798
-13775
-13753
-13730
-13708
-13686
-13664
-13642
-13620
-13598
-13577
-13556
-13536
-13515
-13495
-13475
-13456
-13437
-13419
-13400
-13383
-13365
-13348
-13332
-13316
-13300
-13285
-13270
-13256
-13242
-13229
-13216
-13203
-13191
-13179
-13168
-13158
-13147
-13137
-13128
-13119
-13110
-13101
-13093
-13086
-13078
-13071
-13063
-13056
-13049
-13043
-13036
-13029
-13022
-13015
-13008
-13001
-12994
-12987
-12979
-12971
-12964
-12956
-12947
-12939
-12930
-12922
-12913
-12903
-12894
-12885
-12875
-12865
-12856
-12846
-12836
-12826
-12816
-12806
-12796
-12787
-12777
-12767
-12758
-12748
-12739
-12729
-12720
-12711
-12701
-12692
-12683
-12674
-12665
-12656
-12647
-12638
-12629
-12620
-12611
-12603
-12594
-12585
-12576
-12567
-12558
-12549
-12541
-12532
-12523
-12514
-12505
-12496
-12488
-12479
-12470
-12461
-12452
-12443
-12434
-12425
-12415
-12406
-12397
-12387
-12377
-12367
-12357
-12347
-12337
-12326
-12316
-12306
-12295
-12284
-12274
-12263
-12252
-12241
-12231
-12220
-12209
-12199
-12188
-12178
-12168
-12157
-12148
-12138
-12128
-12119
-12110
-12101
-12092
-12083
-12074
-12066
-12057
-12048
-12040
-12031
-12022
-12014
-12005
-11996
-11987
-11977
-11968
-11958
-11948
-11938
-11927
-11916
-11905
-11893
-11881
-11868
-11855
-11841
-11827
-11813
-11797
-11782
-11765
-11748
-11731
-11713
-11694
-11675
-11655
-11634
-11613
-11591
-11568
-11545
-11521
-11496
-11471
-11444
-11418
-11390
-11362
-11334
-11305
-11276
-11246
-11216
-11186
-11156
-11126
-11095
-11065
-11035
-11005
-10975
-10945
-10916
-10887
-10858
-10830
-10803
-10776
-10749
-10723
-10698
-10674
-10650
-10627
-10605
-10583
-10562
-10542
-10523
-10504
-10486
-10469
-10452
-10436
-10420
-10405
-10391
-10376
-10363
-10350
-10337
-10324
-10312
-10300
-10288
-10276
-10265
-10254
-10243
-10232
-10221
-10211
-10200
-10190
-10180
-10169
-10159
-10149
-10139
-10129
-10118
-10108
-10098
-10088
-10078
-10067
-10057
-10047
-10036
-10025
-10015
-10004
-9993
-9982
-9971
-9960
-9949
-9938
-9927
-9916
-9905
-9894
-9883
-9872
-9861
-9850
-9839
-9828
-9818
-9807
-9797
-9787
-9777
-9767
-9757
-9747
-9738
-9729
-9719
-9710
-9702
-9693
-9685
-9676
-9668
-9661
-9653
-9645
-9638
-9631
-9623
-9617
-9610
-9603
-9597
-9590
-9584
-9578
-9572
-9566
-9561
-9555
-9549
-9544
-9538
-9532
-9527
-9521
-9515
-9509
-9503
-9496
-9490
-9483
-9476
-9469
-9462
-9454
-9447
-9439
-9431
-9423
-9415
-9407
-9399
-9391
-9383
-9374
-9366
-9359
-9351
-9343
-9336
-9328
-9321
-9315
-9308
-9302
-9296
-9290
-9285
-9280
-9275
-9271
-9267
-9264
-9260
-9258
-9255
-9253
-9251
-9250
-9249
-9248
-9248
-9248
-9248
-9249
-9250
-9251
-9253
-9256
-9259
-9262
-9265
-9269
-9274
-9278
-9283
-9288
-9293
-9299
-9304
-9310
-9316
-9322
-9328
-9333
-9339
-9345
-9351
-9356
-9362
-9367
-9372
-9377
-9381
-9385
-9389
-9393
-9396
-9399
-9401
-9403
-9405
-9406
-9407
-9408
-9408
-9408
-9408
-9407
-9406
-9404
-9403
-9401
-9398
-9396
-9393
-9390
-9386
-9382
-9379
-9374
-9370
-9366
-9361
-9357
-9352
-9348
-9344
-9339
-9335
-9331
-9327
-9324
-9321
-9318
-9315
-9312
-9310
-9309
-9307
-9306
-9306
-9306
-9306
-9306
-9307
-9308
-9310
-9311
-9313
-9315
-9318
-9321
-9323
-9326
-9329
-9333
-9336
-9339
-9342
-9346
-9349
-9352
-9355
-9358
-9361
-9364
-9366
-9369
-9371
-9373
-9375
-9377
-9378
-9380
-9381
-9382
-9383
-9384
-9385
-9385
-9386
-9386
-9386
-9387
-9387
-9387
-9387
-9387
-9387
-9387
-9387
-9387
-9388
-9388
-9389
-9389
-9390
-9391
-9392
-9394
-9395
-9397
-9399
-9401
-9403
-9405
-9408
-9411
-9414
-9417
-9421
-9424
-9428
-9433
-9437
-9442
-9447
-9452
-9458
-9463
-9469
-9475
-9481
-9487
-9494
-9501
-9507
-9514
-9522
-9529
-9537
-9544
-9552
-9560
-9568
-9576
-9585
-9593
-9602
-9611
-9619
-9628
-9637
-9646
-9655
-9664
-9673
-9683
-9692
-9701
-9711
-9720
-9730
-9739
-9749
-9759
-9769
-9779
-9789
-9800
-9810
-9821
-9832
-9843
-9854
-9865
-9876
-9888
-9899
-9911
-9922
-9934
-9946
-9957
-9969
-9981
-9992
-10004
-10016
-10028
-10039
-10051
-10063
-10075
-10087
-10099
-10111
-10123
-10136
-10148
-10161
-10173
-10186
-10199
-10212
-10225
-10238
-10251
-10264
-10278
-10291
-10304
-10318
-10331
-10345
-10358
-10371
-10384
-10397
-10410
-10423
-10435
-10447
-10460
-10471
-10483
-10495
-10506
-10517
-10528
-10539
-10549
-10559
-10569
-10579
-10588
-10597
-10605
-10613
-10621
-10629
-10636
-10643
-10649
-10656
-10661
-10667
-10673
-10678
-10683
-10688
-10692
-10697
-10701
-10705
-10709
-10714
-10718
-10722
-10726
-10730
-10735
-10739
-10744
-10748
-10753
-10758
-10763
-10768
-10773
-10779
-10784
-10789
-10794
-10799
-10805
-10810
-10815
-10820
-10825
-10829
-10834
-10838
-10842
-10845
-10849
-10852
-10854
-10856
-10858
-10860
-10861
-10861
-10861
-10861
-10860
-10859
-10858
-10856
-10853
-10850
-10847
-10843
-10839
-10834
-10829
-10823
-10817
-10810
-10804
-10796
-10789
-10781
-10772
-10764
-10755
-10746
-10736
-10726
-10716
-10706
-10695
-10685
-10674
-10663
-10651
-10640
-10628
-10617
-10605
-10593
-10581
-10569
-10557
-10544
-10532
-10520
-10507
-10494
-10482
-10469
-10456
-10444
-10431
-10418
-10405
-10392
-10380
-10367
-10354
-10342
-10329
-10317
-10304
-10292
-10280
-10268
-10256
-10244
-10232
-10220
-10209
-10197
-10186
-10175
-10163
-10152
-10141
-10129
-10118
-10107
-10095
-10084
-10073
-10061
-10050
-10038
-10026
-10015
-10003
-9991
-9979
-9967
-9955
-9942
-9930
-9918
-9905
-9893
-9880
-9867
-9854
-9841
-9828
-9815
-9802
-9788
-9774
-9760
-9746
-9732
-9717
-9703
-9688
-9673
-9657
-9642
-9626
-9610
-9594
-9578
-9562
-9546
-9530
-9514
-9498
-9481
-9465
-9449
-9432
-9416
-9399
-9383
-9366
-9349
-9333
-9316
-9299
-9282
-9265
-9248
-9231
-9214
-9197
-9180
-9163
-9146
-9129
-9113
-9096
-9080
-9064
-9049
-9034
-9019
-9005
-8991
-8977
-8964
-8952
-8940
-8928
-8918
-8908
-8898
-8889
-8881
-8873
-8866
-8859
-8853
-8848
-8843
-8838
-8833
-8830
-8826
-8823
-8819
-8817
-8814
-8812
-8810
-8808
-8807
-8805
-8804
-8803
-8803
-8802
-8802
-8802
-8802
-8803
-8804
-8804
-8805
-8807
-8808
-8810
-8811
-8813
-8815
-8817
-8820
-8823
-8825
-8828
-8832
-8835
-8839
-8843
-8848
-8852
-8857
-8863
-8868
-8874
-8880
-8886
-8892
-8899
-8906
-8913
-8920
-8927
-8934
-8942
-8950
-8958
-8966
-8974
-8982
-8991
-9000
-9009
-9018
-9027
-9037
-9047
-9057
-9068
-9078
-9089
-9101
-9112
-9124
-9136
-9148
-9160
-9173
-9185
-9198
-9211
-9224
-9237
-9250
-9263
-9276
-9289
-9301
-9314
-9326
-9339
-9351
-9363
-9375
-9386
-9398
-9409
-9419
-9430
-9440
-9450
-9460
-9470
-9479
-9489
-9498
-9506
-9515
-9523
-9532
-9540
-9548
-9556
-9564
-9572
-9579
-9587
-9595
-9602
-9610
-9617
-9625
-9633
-9640
-9648
-9656
-9664
-9671
-9679
-9687
-9695
-9703
-9711
-9719
-9727
-9735
-9743
-9751
-9759
-9766
-9774
-9782
-9790
-9797
-9805
-9812
-9820
-9827
-9833
-9840
-9847
-9853
-9859
-9865
-9871
-9877
-9882
-9887
-9892
-9897
-9901
-9905
-9909
-9912
-9915
-9917
-9919
-9921
-9922
-9923
-9924
-9924
-9923
-9923
-9922
-9920
-9919
-9917
-9914
-9912
-9909
-9906
-9902
-9898
-9895
-9891
-9886
-9882
-9877
-9873
-9868
-9863
-9859
-9854
-9849
-9845
-9840
-9836
-9832
-9828
-9824
-9820
-9816
-9813
-9810
-9807
-9805
-9802
-9800
-9798
-9797
-9796
-9795
-9794
-9793
-9793
-9792
-9792
-9792
-9792
-9792
-9792
-9793
-9793
-9793
-9793
-9793
-9794
-9794
-9794
-9794
-9794
-9794
-9794
-9794
-9794
-9793
-9793
-9793
-9792
-9792
-9791
-9790
-9789
-9788
-9787
-9786
-9785
-9783
-9782
-9780
-9778
-9775
-9772
-9770
-9766
-9763
-9760
-9756
-9752
-9748
-9744
-9740
-9735
-9731
-9727
-9722
-9718
-9713
-9709
-9704
-9700
-9696
-9692
-9688
-9684
-9680
-9677
-9673
-9670
-9667
-9664
-9661
-9658
-9655
-9652
-9649
-9646
-9644
-9641
-9638
-9636
-9633
-9630
-9627
-9624
-9621
-9617
-9613
-9609
-9605
-9601
-9596
-9591
-9585
-9580
-9574
-9567
-9561
-9554
-9547
-9540
-9532
-9525
-9517
-9509
-9501
-9493
-9484
-9476
-9468
-9460
-9451
-9443
-9435
-9427
-9420
-9412
-9405
-9399
-9392
-9386
-9380
-9375
-9370
-9366
-9362
-9359
-9356
-9353
-9351
-9349
-9348
-9348
-9347
-9348
-9348
-9350
-9351
-9353
-9355
-9358
-9361
-9364
-9368
-9372
-9376
-9380
-9384
-9389
-9393
-9397
-9402
-9406
-9410
-9414
-9418
-9422
-9425
-9429
-9432
-9435
-9437
-9440
-9442
-9444
-9446
-9447
-9449
-9450
-9451
-9451
-9452
-9452
-9452
-9451
-9450
-9450
-9448
-9447
-9445
-9444
-9442
-9439
-9437
-9434
-9432
-9429
-9426
-9423
-9420
-9417
-9414
-9410
-9407
-9404
-9400
-9397
-9394
-9390
-9387
-9384
-9381
-9377
-9374
-9372
-9369
-9366
-9364
-9362
-9360
-9358
-9356
-9354
-9352
-9351
-9349
-9348
-9347
-9346
-9344
-9343
-9342
-9341
-9340
-9339
-9339
-9338
-9337
-9336
-9336
-9335
-9334
-9333
-9332
-9331
-9330
-9329
-9328
-9327
-9326
-9325
-9323
-9321
-9320
-9318
-9316
-9314
-9312
-9310
-9308
-9305
-9303
-9300
-9298
-9295
-9293
-9290
-9287
-9284
-9281
-9278
-9274
-9271
-9267
-9263
-9259
-9255
-9251
-9246
-9242
-9237
-9232
-9227
-9222
-9217
-9212
-9207
-9202
-9196
-9191
-9185
-9179
-9173
-9167
-9161
-9154
-9147
-9141
-9133
-9126
-9118
-9111
-9103
-9094
-9086
-9077
-9068
-9059
-9049
-9040
-9030
-9020
-9009
-8999
-8988
-8977
-8966
-8955
-8944
-8932
-8921
-8909
-8898
-8886
-8874
-8863
-8851
-8839
-8827
-8816
-8804
-8793
-8781
-8770
-8759
-8748
-8738
-8727
-8717
-8707
-8697
-8687
-8677
-8668
-8658
-8649
-8640
-8631
-8623
-8615
-8606
-8599
-8591
-8584
-8577
-8570
-8564
-8558
-8553
-8548
-8543
-8539
-8535
-8532
-8529
-8527
-8525
-8524
-8524
-8523
-8524
-8524
-8526
-8527
-8529
-8532
-8535
-8538
-8541
-8545
-8549
-8553
-8558
-8562
-8567
-8572
-8577
-8582
-8587
-8592
-8597
-8602
-8607
-8611
-8616
-8621
-8625
-8629
-8633
-8637
-8641
-8645
-8648
-8652
-8655
-8658
-8661
-8664
-8667
-8670
-8673
-8675
-8677
-8679
-8681
-8683
-8684
-8685
-8686
-8687
-8688
-8688
-8688
-8688
-8688
-8688
-8688
-8687
-8687
-8686
-8685
-8684
-8683
-8682
-8681
-8680
-8679
-8678
-8676
-8674
-8673
-8671
-8669
-8666
-8664
-8661
-8658
-8655
-8652
-8648
-8643
-8639
-8634
-8628
-8622
-8616
-8609
-8601
-8594
-8585
-8576
-8567
-8557
-8547
-8536
-8525
-8513
-8501
-8488
-8475
-8462
-8448
-8434
-8419
-8404
-8389
-8373
-8357
-8340
-8323
-8306
-8289
-8271
-8253
-8234
-8215
-8196
-8177
-8157
-8138
-8118
-8098
-8079
-8058
-8039
-8019
-7999
-7979
-7959
-7940
-7920
-7901
-7882
-7863
-7844
-7825
-7806
-7788
-7769
-7751
-7732
-7714
-7696
-7678
-7659
-7641
-7623
-7605
-7587
-7569
-7551
-7532
-7514
-7495
-7476
-7457
-7438
-7418
-7399
-7379
-7358
-7338
-7317
-7296
-7275
-7253
-7231
-7209
-7187
-7164
-7141
-7117
-7094
-7069
-7045
-7020
-6995
-6970
-6944
-6918
-6892
-6865
-6839
-6812
-6785
-6757
-6730
-6703
-6675
-6647
-6620
-6593
-6565
-6538
-6511
-6484
-6457
-6430
-6404
-6378
-6352
-6326
-6301
-6275
-6250
-6226
-6201
-6177
-6153
-6130
-6107
-6084
-6061
-6039
-6016
-5994
-5973
-5951
-5930
-5909
-5888
-5867
-5847
-5826
-5806
-5786
-5765
-5745
-5724
-5704
-5683
-5663
-5642
-5621
-5600
-5579
-5558
-5537
-5515
-5494
-5472
-5451
-5429
-5408
-5387
-5365
-5344
-5323
-5302
-5281
-5260
-5239
-5219
-5198
-5178
-5158
-5138
-5118
-5098
-5078
-5059
-5039
-5020
-5001
-4981
-4962
-4943
-4924
-4905
-4886
-4867
-4848
-4829
-4811
-4792
-4773
-4755
-4736
-4718
-4699
-4681
-4662
-4644
-4626
-4607
-4588
-4570
-4551
-4532
-4513
-4493
-4474
-4455
-4435
-4415
-4395
-4375
-4355
-4335
-4314
-4293
-4272
-4251
-4229
-4208
-4186
-4164
-4142
-4120
-4098
-4075
-4053
-4030
-4006
-3985
-3962
-3939
-3916
-3894
-3871
-3848
-3825
-3803
-3780
-3758
-3735
-3713
-3691
-3670
-3648
-3627
-3606
-3585
-3564
-3544
-3524
-3504
-3484
-3465
-3446
-3427
-3409
-3390
-3372
-3355
-3337
-3320
-3303
-3286
-3269
-3253
-3237
-3221
-3205
-3189
-3174
-3158
-3143
-3127
-3112
-3097
-3081
-3066
-3051
-3036
-3020
-3005
-2989
-2974
-2958
-2943
-2927
-2912
-2896
-2880
-2865
-2849
-2833
-2818
-2803
-2788
-2773
-2758
-2744
-2730
-2716
-2702
-2689
-2675
-2662
-2650
-2637
-2624
-2612
-2599
-2587
-2574
-2562
-2549
-2536
-2523
-2510
-2497
-2484
-2471
-2457
-2444
-2430
-2416
-2402
-2388
-2374
-2360
-2345
-2330
-2315
-2300
-2285
-2269
-2253
-2237
-2221
-2204
-2187
-2170
-2153
-2135
-2118
-2100
-2082
-2064
-2045
-2028
-2009
-1991
-1973
-1955
-1938
-1920
-1903
-1885
-1868
-1852
-1835
-1819
-1803
-1787
-1772
-1757
-1742
-1727
-1713
-1699
-1685
-1671
-1657
-1644
-1630
-1617
-1603
-1589
-1576
-1561
-1547
-1532
-1517
-1502
-1486
-1470
-1453
-1436
-1418
-1400
-1381
-1362
-1342
-1321
-1300
-1278
-1256
-1233
-1210
-1186
-1161
-1136
-1110
-1084
-1058
-1031
-1004
-977
-949
-921
-893
-865
-837
-808
-780
-752
-724
-697
-669
-642
-615
-589
-563
-537
-512
-487
-462
-438
-415
-391
-369
-346
-324
-303
-282
-261
-240
-220
-200
-180
-160
-140
-121
-101
-81
-62
-42
-22
-2
18
38
59
79
100
121
142
163
184
206
228
250
273
295
318
341
364
388
411
435
459
482
506
530
554
578
603
627
651
675
699
723
747
771
795
818
842
865
889
912
936
959
982
1004
1028
1052
1075
1098
1121
1145
1168
1191
1215
1238
1262
1285
1309
1332
1356
1379
1403
1426
1450
1473
1497
1521
1544
1568
1592
1616
1640
1664
1688
1713
1737
1761
1786
1811
1835
1860
1884
1909
1934
1958
1983
2008
2032
2057
2082
2106
2131
2156
2180
2205
2229
2253
2278
2302
2325
2349
2372
2396
2418
2441
2464
2486
2508
2530
2551
2573
2594
2615
2636
2657
2677
2698
2719
2740
2760
2781
2802
2823
2844
2865
2886
2907
2928
2949
2970
2991
3013
3034
3055
3076
3097
3118
3139
3160
3181
3202
3222
3243
3263
3284
3304
3324
3344
3365
3385
3404
3424
3444
3464
3483
3503
3522
3541
3561
3580
3599
3618
3637
3656
3675
3694
3713
3733
3752
3771
3790
3809
3828
3847
3866
3884
3903
3921
3940
3958
3976
3993
4011
4027
4046
4062
4080
4096
4113
4129
4146
4162
4178
4194
4209
4225
4240
4255
4270
4285
4299
4314
4328
4342
4356
4369
4383
4396
4409
4422
4435
4448
4460
4473
4485
4497
4510
4522
4535
4547
4560
4573
4586
4599
4613
4627
4641
4656
4670
4685
4701
4716
4732
4748
4764
4781
4798
4815
4833
4851
4869
4887
4906
4924
4943
4962
4982
5001
5020
5040
5059
5079
5098
5118
5138
5158
5178
5198
5218
5238
5258
5279
5300
5320
5342
5363
5384
5406
5428
5450
5472
5495
5517
5540
5563
5586
5609
5632
5655
5678
5701
5724
5747
5770
5793
5815
5838
5860
5883
5905
5927
5949
5970
5992
6013
6033
6054
6074
6094
6113
6132
6151
6169
6187
6205
6223
6240
6257
6274
6291
6307
6324
6340
6357
6373
6389
6406
6423
6439
6456
6473
6491
6508
6526
6544
6563
6581
6601
6620
6640
6660
6680
6701
6722
6744
6766
6788
6811
6834
6857
6881
6904
6929
6953
6978
7002
7027
7052
7077
7102
7128
7153
7178
7203
7228
7252
7277
7301
7325
7349
7372
7395
7418
7440
7462
7483
7504
7525
7545
7565
7584
7603
7622
7640
7658
7676
7693
7710
7726
7742
7758
7773
7788
7803
7817
7831
7845
7858
7870
7883
7894
7906
7917
7927
7937
7946
7955
7964
7972
7980
7987
7994
8000
8006
8012
8016
8022
8026
8031
8035
8039
8042
8045
8048
8052
8055
8058
8060
8063
8066
8069
8071
8074
8079
8082
8085
8089
8092
8096
8099
8103
8106
8109
8113
8116
8119
8122
8125
8127
8130
8132
8134
8135
8138
8138
8140
8141
8141
8141
8141
8141
8141
8138
8138
8135
8132
8129
8125
8121
8116
8109
8103
8096
8087
8080
8070
8058
8048
8036
8023
8007
7993
7978
7961
7943
7924
7905
7885
7864
7842
7820
7797
7774
7750
7726
7702
7677
7652
7627
7602
7577
7552
7526
7501
7476
7451
7427
7402
7378
7354
7330
7307
7284
7261
7238
7216
7194
7172
7151
7131
7110
7090
7071
7051
7033
7014
6996
6978
6961
6944
6927
6911
6895
6879
6864
6848
6833
6819
6804
6790
6776
6762
6749
6736
6723
6710
6697
6684
6672
6660
6647
6635
6623
6610
6598
6586
6573
6561
6548
6536
6523
6511
6498
6485
6472
6459
6446
6433
6420
6407
6394
6381
6369
6356
6343
6330
6317
6304
6291
6278
6265
6253
6240
6227
6214
6201
6188
6176
6163
6150
6137
6124
6111
6098
6085
6072
6059
6046
6034
6021
6008
5995
5982
5969
5956
5944
5931
5919
5906
5894
5882
5870
5857
5846
5834
5822
5810
5799
5788
5776
5765
5754
5743
5732
5721
5711
5700
5690
5680
5670
5660
5650
5640
5631
5622
5613
5604
5595
5587
5579
5571
5563
5555
5548
5541
5534
5527
5520
5514
5507
5501
5495
5489
5484
5478
5473
5468
5463
5458
5453
5449
5445
5440
5437
5433
5429
5426
5422
5419
5416
5413
5410
5407
5404
5401
5399
5396
5393
5390
5387
5384
5381
5378
5375
5371
5368
5364
5361
5357
5353
5349
5345
5340
5336
5331
5326
5321
5316
5310
5305
5299
5293
5287
5281
5274
5268
5261
5254
5247
5240
5233
5226
5219
5212
5205
5198
5191
5184
5178
5171
5165
5159
5154
5148
5143
5139
5135
5131
5128
5125
5122
5120
5119
5118
5118
5118
5118
5119
5121
5122
5125
5127
5131
5134
5138
5141
5146
5150
5154
5159
5164
5168
5173
5177
5182
5186
5190
5195
5198
5202
5205
5208
5211
5214
5216
5218
5219
5220
5221
5221
5222
5221
5221
5220
5218
5217
5215
5212
5210
5206
5203
5199
5195
5190
5185
5179
5173
5166
5159
5151
5143
5134
5125
5115
5105
5094
5083
5071
5058
5045
5032
5018
5004
4989
4974
4958
4942
4926
4909
4893
4876
4859
4841
4824
4807
4789
4772
4754
4737
4719
4702
4684
4667
4649
4632
4614
4597
4580
4562
4545
4528
4510
4493
4476
4458
4441
4424
4406
4389
4372
4355
4337
4320
4303
4286
4270
4253
4236
4220
4204
4188
4172
4157
4142
4127
4112
4097
4083
4069
4054
4042
4027
4014
4002
3988
3975
3962
3948
3935
3921
3907
3893
3879
3864
3849
3834
3818
3802
3786
3769
3752
3734
3716
3697
3678
3659
3639
3618
3597
3575
3553
3531
3508
3485
3461
3437
3412
3387
3362
3336
3310
3284
3258
3231
3204
3177
3149
3122
3094
3066
3038
3010
2981
2953
2925
2896
2868
2840
2812
2784
2757
2729
2702
2675
2648
2622
2596
2570
2545
2520
2495
2470
2446
2423
2399
2377
2354
2332
2311
2290
2269
2249
2229
2210
2191
2173
2155
2137
2120
2103
2086
2070
2054
2037
2021
2005
1991
1976
1961
1946
1931
1916
1901
1887
1872
1858
1844
1830
1817
1803
1790
1777
1765
1752
1740
1728
1717
1706
1696
1685
1676
1667
1658
1650
1642
1635
1629
1623
1618
1613
1609
1605
1602
1600
1598
1596
1596
1595
1595
1596
1597
1598
1599
1601
1603
1606
1608
1611
1614
1617
1619
1622
1625
1628
1630
1633
1635
1637
1639
1641
1643
1644
1646
1647
1648
1649
1650
1650
1651
1652
1653
1653
1654
1655
1657
1658
1659
1661
1663
1665
1668
1671
1674
1678
1682
1686
1691
1697
1703
1709
1716
1723
1731
1739
1748
1757
1767
1778
1789
1801
1813
1826
1839
1853
1867
1881
1896
1911
1927
1943
1959
1975
1991
2008
2024
2041
2058
2075
2092
2109
2125
2142
2159
2175
2192
2208
2224
2241
2257
2273
2289
2305
2321
2337
2352
2368
2384
2399
2415
2430
2445
2461
2476
2490
2505
2520
2534
2548
2562
2576
2589
2603
2616
2630
2643
2656
2669
2681
2694
2706
2718
2730
2741
2753
2764
2774
2785
2795
2804
2813
2822
2831
2840
2848
2856
2863
2871
2878
2885
2892
2899
2905
2912
2919
2925
2932
2938
2945
2951
2957
2964
2970
2977
2984
2990
2997
3004
3010
3017
3024
3031
3037
3044
3051
3057
3063
3069
3075
3080
3085
3090
3094
3097
3101
3103
3105
3107
3107
3108
3107
3106
3105
3103
3100
3096
3092
3088
3082
3076
3070
3062
3054
3046
3037
3027
3017
3006
2995
2983
2971
2959
2946
2934
2921
2907
2894
2881
2868
2855
2842
2829
2816
2804
2791
2779
2767
2755
2742
2730
2718
2706
2694
2681
2668
2655
2642
2629
2615
2600
2586
2570
2555
2538
2521
2504
2486
2467
2448
2428
2407
2386
2364
2342
2319
2295
2270
2245
2219
2193
2166
2139
2111
2083
2054
2025
1995
1965
1935
1904
1874
1843
1812
1781
1749
1718
1687
1655
1624
1592
1560
1528
1497
1465
1433
1401
1369
1337
1306
1274
1242
1209
1177
1145
1113
1081
1048
1016
983
951
918
886
853
820
787
754
721
688
655
621
588
555
521
488
454
420
387
353
318
284
249
215
180
144
109
73
37
1
-35
-71
-108
-145
-182
-220
-258
-296
-334
-373
-412
-451
-490
-530
-570
-610
-650
-690
-731
-771
-811
-852
-892
-932
-972
-1010
-1051
-1090
-1129
-1168
-1206
-1244
-1282
-1319
-1356
-1393
-1429
-1465
-1500
-1536
-1570
-1605
-1639
-1672
-1706
-1738
-1771
-1804
-1836
-1867
-1899
-1930
-1961
-1992
-2023
-2053
-2083
-2113
-2143
-2173
-2203
-2233
-2263
-2293
-2322
-2352
-2382
-2412
-2442
-2472
-2502
-2532
-2563
-2594
-2625
-2656
-2688
-2720
-2753
-2786
-2819
-2853
-2887
-2922
-2958
-2993
-3030
-3066
-3104
-3141
-3179
-3218
-3257
-3296
-3336
-3376
-3417
-3457
-3499
-3540
-3582
-3624
-3666
-3708
-3751
-3794
-3837
-3881
-3924
-3968
-4011
-4056
-4100
-4144
-4188
-4232
-4277
-4321
-4365
-4409
-4454
-4498
-4542
-4586
-4629
-4673
-4716
-4759
-4802
-4845
-4887
-4929
-4970
-5011
-5052
-5092
-5132
-5172
-5211
-5250
-5288
-5326
-5364
-5402
-5439
-5476
-5513
-5550
-5587
-5624
-5660
-5697
-5734
-5770
-5806
-5843
-5879
-5915
-5952
-5988
-6024
-6060
-6096
-6132
-6168
-6204
-6240
-6276
-6312
-6348
-6384
-6420
-6456
-6492
-6528
-6564
-6600
-6636
-6672
-6707
-6743
-6779
-6814
-6849
-6884
-6919
-6954
-6989
-7023
-7057
-7091
-7125
-7158
-7191
-7224
-7257
-7289
-7321
-7353
-7384
-7415
-7446
-7476
-7506
-7535
-7564
-7592
-7620
-7648
-7674
-7700
-7726
-7751
-7775
-7799
-7822
-7845
-7866
-7888
-7908
-7928
-7947
-7966
-7983
-8000
-8016
-8032
-8048
-8063
-8077
-8090
-8103
-8115
-8127
-8138
-8151
-8162
-8173
-8183
-8195
-8206
-8217
-8228
-8239
-8250
-8262
-8274
-8286
-8298
-8310
-8323
-8336
-8349
-8362
-8375
-8389
-8402
-8416
-8430
-8443
-8457
-8471
-8484
-8498
-8511
-8524
-8538
-8551
-8564
-8576
-8589
-8601
-8613
-8625
-8636
-8647
-8658
-8668
-8678
-8688
-8697
-8705
-8713
-8721
-8728
-8735
-8741
-8746
-8752
-8756
-8761
-8764
-8768
-8771
-8774
-8776
-8778
-8779
-8780
-8781
-8782
-8782
-8782
-8781
-8781
-8780
-8779
-8778
-8776
-8775
-8773
-8772
-8770
-8768
-8766
-8765
-8763
-8761
-8760
-8759
-8758
-8757
-8756
-8756
-8756
-8757
-8758
-8760
-8762
-8764
-8767
-8771
-8775
-8780
-8786
-8792
-8799
-8806
-8814
-8822
-8831
-8841
-8851
-8861
-8871
-8882
-8893
-8905
-8916
-8928
-8939
-8950
-8962
-8973
-8984
-8995
-9006
-9016
-9027
-9037
-9047
-9056
-9066
-9075
-9084
-9094
-9102
-9111
-9120
-9128
-9137
-9146
-9154
-9163
-9171
-9180
-9189
-9197
-9206
-9215
-9224
-9233
-9242
-9251
-9260
-9269
-9279
-9288
-9298
-9307
-9317
-9327
-9337
-9346
-9356
-9366
-9376
-9385
-9395
-9405
-9414
-9423
-9433
-9442
-9451
-9460
-9468
-9477
-9485
-9494
-9502
-9510
-9518
-9526
-9534
-9541
-9549
-9557
-9565
-9572
-9580
-9588
-9596
-9605
-9613
-9621
-9630
-9638
-9647
-9656
-9665
-9674
-9683
-9692
-9701
-9710
-9720
-9729
-9739
-9749
-9759
-9769
-9780
-9790
-9801
-9812
-9824
-9835
-9847
-9858
-9870
-9882
-9894
-9906
-9918
-9930
-9942
-9954
-9966
-9978
-9990
-10002
-10014
-10026
-10038
-10050
-10062
-10074
-10085
-10098
-10110
-10122
-10135
-10148
-10161
-10174
-10188
-10201
-10216
-10230
-10245
-10260
-10275
-10291
-10306
-10322
-10338
-10355
-10371
-10388
-10405
-10423
-10440
-10458
-10476
-10494
-10512
-10531
-10550
-10569
-10588
-10607
-10627
-10646
-10666
-10685
-10704
-10723
-10743
-10762
-10780
-10799
-10817
-10835
-10853
-10871
-10888
-10905
-10922
-10938
-10954
-10969
-10985
-10999
-11014
-11028
-11042
-11055
-11068
-11081
-11093
-11105
-11116
-11127
-11138
-11148
-11158
-11167
-11176
-11185
-11193
-11201
-11208
-11215
-11221
-11227
-11233
-11238
-11243
-11247
-11250
-11253
-11256
-11258
-11260
-11261
-11262
-11262
-11262
-11261
-11260
-11259
-11257
-11255
-11253
-11250
-11247
-11244
-11241
-11237
-11232
-11228
-11223
-11218
-11212
-11206
-11200
-11193
-11186
-11178
-11169
-11160
-11151
-11140
-11130
-11118
-11106
-11093
-11080
-11066
-11052
-11037
-11022
-11006
-10989
-10972
-10955
-10937
-10919
-10900
-10881
-10861
-10841
-10820
-10799
-10778
-10756
-10733
-10710
-10687
-10663
-10639
-10614
-10589
-10563
-10537
-10510
-10483
-10456
-10428
-10400
-10371
-10343
-10313
-10284
-10255
-10225
-10195
-10165
-10135
-10105
-10075
-10045
-10015
-9985
-9955
-9925
-9896
-9867
-9838
-9809
-9781
-9753
-9725
-9698
-9671
-9644
-9618
-9592
-9566
-9540
-9515
-9490
-9465
-9441
-9417
-9393
-9369
-9346
-9322
-9299
-9275
-9252
-9229
-9205
-9182
-9158
-9134
-9110
-9086
-9062
-9037
-9012
-8987
-8962
-8937
-8911
-8885
-8859
-8833
-8807
-8780
-8753
-8726
-8698
-8671
-8643
-8615
-8586
-8558
-8529
-8500
-8471
-8442
-8412
-8383
-8354
-8324
-8295
-8266
-8237
-8208
-8180
-8151
-8124
-8096
-8069
-8042
-8015
-7988
-7962
-7936
-7910
-7885
-7859
-7834
-7808
-7783
-7758
-7732
-7707
-7682
-7656
-7631
-7606
-7580
-7555
-7529
-7503
-7477
-7451
-7425
-7399
-7372
-7346
-7318
-7291
-7264
-7236
-7207
-7179
-7150
-7121
-7092
-7062
-7032
-7002
-6972
-6941
-6910
-6879
-6848
-6817
-6785
-6753
-6721
-6689
-6657
-6624
-6592
-6559
-6526
-6493
-6460
-6427
-6393
-6360
-6327
-6294
-6261
-6228
-6195
-6162
-6129
-6096
-6064
-6031
-5999
-5966
-5934
-5901
-5868
-5836
-5803
-5771
-5738
-5705
-5673
-5640
-5607
-5575
-5542
-5509
-5476
-5444
-5411
-5379
-5346
-5314
-5281
-5249
-5216
-5184
-5152
-5119
-5087
-5054
-5022
-4989
-4957
-4924
-4891
-4858
-4826
-4793
-4760
-4727
-4695
-4662
-4629
-4596
-4564
-4531
-4499
-4467
-4434
-4402
-4370
-4338
-4307
-4275
-4243
-4211
-4179
-4148
-4116
-4083
-4051
-4019
-3988
-3955
-3923
-3891
-3858
-3825
-3792
-3759
-3725
-3691
-3657
-3622
-3587
-3551
-3515
-3479
-3442
-3404
-3366
-3327
-3288
-3248
-3208
-3166
-3125
-3082
-3039
-2995
-2951
-2907
-2861
-2816
-2769
-2723
-2676
-2629
-2581
-2533
-2486
-2438
-2389
-2341
-2293
-2245
-2197
-2149
-2101
-2053
-2005
-1958
-1910
-1863
-1816
-1770
-1724
-1678
-1632
-1587
-1541
-1497
-1452
-1408
-1365
-1321
-1278
-1236
-1193
-1151
-1109
-1068
-1027
-985
-944
-903
-862
-821
-780
-739
-697
-656
-614
-571
-528
-485
-442
-398
-353
-308
-262
-216
-170
-123
-75
-27
21
70
119
169
219
270
321
372
424
476
528
580
633
685
738
791
844
897
950
1002
1056
1108
1161
1213
1265
1318
1370
1421
1473
1525
1576
1627
1678
1729
1780
1831
1882
1933
1984
2035
2086
2137
2189
2240
2292
2345
2397
2451
2504
2558
2612
2667
2723
2778
2835
2891
2948
3006
3064
3122
3181
3240
3299
3359
3419
3479
3540
3601
3662
3724
3786
3848
3910
3973
4035
4099
4162
4226
4290
4354
4418
4482
4547
4611
4676
4742
4807
4872
4938
5004
5070
5137
5203
5270
5337
5404
5472
5539
5607
5675
5744
5813
5882
5951
6020
6090
6160
6230
6300
6371
6442
6513
6584
6655
6726
6797
6869
6940
7011
7082
7153
7224
7295
7366
7437
7507
7577
7647
7718
7787
7857
7927
7997
8066
8135
8205
8274
8343
8413
8482
8551
8620
8689
8759
8828
8897
8966
9035
9105
9174
9243
9313
9382
9451
9520
9589
9659
9727
9796
9865
9934
10002
10070
10138
10206
10273
10340
10407
10474
10540
10606
10672
10737
10803
10867
10932
10996
11060
11123
11186
11249
11311
11373
11435
11496
11557
11618
11679
11739
11799
11858
11917
11976
12035
12093
12152
12209
12267
12324
12381
12438
12495
12552
12609
12665
12722
12778
12834
12891
12947
13003
13059
13115
13171
13227
13283
13339
13394
13450
13505
13560
13615
13669
13724
13778
13832
13885
13939
13992
14045
14098
14151
14203
14255
14307
14359
14410
14462
14513
14563
14614
14664
14714
14763
14812
14861
14910
14958
15006
15053
15100
15147
15194
15240
15286
15332
15378
15424
15469
15514
15559
15604
15649
15694
15738
15783
15828
15872
15917
15961
16004
16050
16094
16138
16183
16227
16271
16315
16359
16402
16446
16489
16532
16575
16618
16660
16702
16744
16785
16827
16868
16908
16948
16988
17028
17067
17106
17145
17183
17221
17259
17296
17333
17370
17406
17442
17478
17514
17549
17585
17620
17654
17688
17722
17756
17789
17822
17855
17887
17919
17950
17981
18012
18042
18072
18102
18131
18160
18189
18217
18245
18273
18301
18328
18355
18382
18409
18435
18462
18488
18515
18541
18567
18593
18620
18646
18673
18699
18726
18754
18781
18809
18838
18866
18896
18926
18956
18987
19019
19051
19084
19118
19152
19187
19223
19260
19298
19336
19375
19415
19456
19497
19540
19583
19627
19672
19717
19764
19811
19859
19907
19957
20007
20057
20109
20161
20213
20266
20320
20374
20429
20484
20539
20595
20651
20707
20764
20821
20878
20936
20994
21052
21110
21168
21227
21286
21344
21403
21462
21521
21580
21638
21697
21756
21815
21874
21933
21992
22051
22109
22168
22227
22286
22344
22403
22462
22520
22578
22637
22695
22753
22811
22869
22927
22985
23042
23100
23158
23215
23273
23330
23388
23445
23502
23559
23616
23673
23730
23786
23843
23899
23956
24012
24068
24124
24180
24235
24291
24346
24401
24456
24510
24564
24618
24672
24726
24779
24832
24884
24936
24988
25040
25091
25142
25192
25242
25292
25341
25390
25438
25486
25534
25581
25627
25674
25720
25765
25810
25855
25899
25942
25986
26029
26071
26113
26155
26196
26237
26277
26317
26356
26395
26434
26472
26510
26547
26584
26621
26657
26693
26729
26764
26800
26835
26870
26904
26939
26973
27008
27042
27076
27110
27143
27177
27210
27243
27276
27309
27341
27373
27405
27436
27468
27499
27529
27560
27590
27619
27649
27677
27706
27734
27762
27789
27816
27842
27867
27893
27917
27941
27965
27987
28010
28031
28052
28072
28092
28111
28129
28147
28164
28180
28196
28211
28226
28240
28253
28266
28279
28290
28302
28312
28323
28332
28342
28350
28359
28367
28374
28381
28388
28395
28401
28407
28413
28419
28425
28430
28436
28442
28448
28454
28459
28465
28471
28478
28484
28490
28496
28503
28509
28516
28523
28529
28536
28543
28549
28556
28562
28569
28575
28581
28588
28594
28599
28605
28611
28616
28621
28626
28631
28636
28640
28645
28649
28652
28656
28659
28662
28665
28667
28670
28672
28673
28675
28676
28676
28676
28676
28676
28675
28673
28671
28669
28666
28663
28659
28654
28650
28644
28639
28633
28626
28619
28611
28603
28595
28586
28576
28567
28556
28546
28535
28523
28512
28500
28487
28475
28462
28449
28436
28423
28410
28397
28383
28369
28356
28342
28328
28314
28299
28285
28270
28256
28241
28226
28211
28196
28181
28166
28151
28135
28120
28104
28088
28072
28056
28039
28023
28006
27989
27972
27954
27936
27918
27900
27881
27862
27842
27822
27802
27782
27761
27740
27719
27698
27676
27654
27632
27610
27587
27565
27542
27519
27496
27472
27449
27425
27401
27378
27353
27329
27305
27280
27255
27230
27204
27178
27152
27126
27099
27071
27043
27014
26985
26956
26925
26894
26863
26830
26797
26764
26729
26695
26659
26623
26586
26549
26511
26473
26435
26396
26356
26317
26277
26237
26197
26156
26116
26075
26034
25994
25953
25912
25872
25831
25791
25751
25711
25671
25632
25592
25553
25514
25476
25437
25399
25362
25324
25287
25249
25212
25175
25139
25102
25066
25029
24993
24956
24920
24883
24847
24810
24774
24737
24700
24663
24626
24589
24552
24515
24478
24441
24403
24366
24328
24291
24253
24215
24177
24138
24100
24062
24023
23984
23946
23907
23868
23829
23790
23751
23712
23674
23635
23596
23557
23519
23480
23441
23403
23364
23326
23288
23250
23212
23174
23136
23099
23062
23024
22987
22951
22914
22878
22842
22806
22770
22735
22700
22666
22631
22597
22564
22531
22498
22465
22433
22402
22370
22340
22309
22280
22250
22221
22193
22165
22138
22111
22084
22058
22032
22007
21982
21958
21934
21910
21886
21863
21840
21817
21794
21772
21749
21727
21705
21682
21660
21638
21616
21594
21573
21551
21529
21507
21485
21464
21442
21420
21399
21377
21355
21333
21311
21289
21267
21245
21222
21199
21177
21153
21130
21107
21083
21059
21035
21010
20986
20961
20935
20910
20884
20858
20831
20805
20778
20751
20723
20695
20667
20638
20610
20580
20551
20521
20491
20461
20430
20399
20367
20335
20303
20271
20238
20205
20171
20138
20104
20070
20035
20001
19966
19931
19896
19860
19824
19789
19753
19717
19680
19644
19608
19571
19534
19498
19461
19424
19387
19350
19313
19276
19238
19201
19163
19125
19087
19049
19011
18972
18934
18895
18856
18817
18778
18739
18700
18661
18622
18582
18543
18503
18464
18424
18384
18344
18304
18264
18223
18183
18142
18100
18059
18017
17975
17932
17889
17846
17802
17758
17713
17668
17622
17576
17530
17483
17435
17387
17338
17289
17240
17189
17139
17088
17037
16985
16933
16880
16828
16775
16721
16668
16614
16560
16506
16451
16397
16341
16286
16232
16177
16120
16065
16010
15954
15898
15842
15786
15729
15673
15616
15559
15502
15445
15388
15331
15274
15217
15160
15102
15045
14987
14930
14872
14815
14757
14699
14641
14584
14526
14468
14409
14351
14293
14234
14176
14117
14059
14000
13941
13882
13824
13765
13706
13647
13588
13529
13470
13412
13353
13294
13236
13177
13118
13060
13002
12943
12885
12827
12769
12712
12654
12597
12540
12483
12426
12370
12314
12257
12201
12145
12090
12034
11978
11923
11868
11813
11758
11703
11648
11594
11539
11485
11431
11376
11322
11268
11214
11160
11106
11052
10998
10944
10890
10836
10781
10727
10673
10618
10563
10509
10454
10399
10344
10289
10234
10179
10124
10069
10014
9959
9904
9850
9796
9741
9688
9634
9580
9527
9474
9421
9368
9316
9264
9212
9160
9108
9057
9006
8955
8905
8854
8804
8754
8704
8654
8604
8555
8505
8456
8407
8358
8309
8260
8211
8163
8115
8067
8019
7972
7924
7877
7830
7784
7737
7691
7644
7598
7552
7506
7460
7414
7368
7322
7276
7230
7183
7137
7090
7043
6996
6949
6902
6854
6806
6759
6710
6662
6614
6565
6517
6468
6419
6370
6321
6271
6222
6172
6122
6072
6022
5972
5922
5872
5821
5771
5721
5671
5620
5570
5520
5470
5420
5370
5320
5270
5221
5171
5121
5072
5023
4974
4925
4876
4827
4779
4731
4683
4635
4587
4540
4493
4445
4399
4352
4305
4259
4213
4167
4121
4075
4030
3985
3940
3894
3849
3804
3759
3715
3670
3625
3580
3536
3491
3447
3403
3358
3314
3270
3226
3182
3139
3095
3052
3009
2966
2923
2881
2839
2797
2755
2713
2672
2631
2591
2551
2511
2471
2432
2393
2354
2316
2277
2240
2202
2164
2127
2090
2054
2017
1981
1945
1909
1873
1838
1803
1767
1732
1697
1663
1628
1594
1559
1525
1491
1457
1424
1390
1357
1323
1290
1257
1224
1191
1158
1126
1093
1061
1029
997
965
934
902
871
841
810
780
750
721
692
663
634
606
578
551
524
497
470
443
417
391
365
340
314
289
264
239
215
190
165
141
116
92
68
43
19
-5
-29
-53
-77
-101
-125
-150
-174
-198
-222
-247
-271
-296
-320
-345
-370
-395
-420
-446
-471
-497
-523
-549
-575
-602
-628
-655
-682
-709
-737
-764
-792
-819
-847
-875
-903
-932
-960
-989
-1018
-1047
-1076
-1105
-1135
-1165
-1195
-1225
-1256
-1286
-1317
-1348
-1379
-1410
-1441
-1473
-1504
-1536
-1568
-1599
-1631
-1663
-1694
-1726
-1758
-1789
-1820
-1852
-1883
-1913
-1944
-1974
-2005
-2035
-2064
-2094
-2123
-2152
-2181
-2209
-2238
-2266
-2294
-2322
-2349
-2376
-2403
-2430
-2457
-2484
-2511
-2537
-2564
-2591
-2617
-2644
-2671
-2698
-2725
-2752
-2779
-2806
-2834
-2861
-2889
-2916
-2944
-2972
-3001
-3029
-3057
-3086
-3115
-3144
-3173
-3203
-3233
-3263
-3293
-3323
-3354
-3384
-3416
-3447
-3478
-3510
-3542
-3574
-3606
-3639
-3671
-3704
-3737
-3771
-3804
-3838
-3871
-3905
-3939
-3973
-4006
-4042
-4075
-4110
-4145
-4179
-4213
-4247
-4281
-4315
-4349
-4383
-4417
-4451
-4485
-4519
-4552
-4586
-4620
-4653
-4686
-4720
-4753
-4786
-4819
-4852
-4885
-4918
-4951
-4984
-5017
-5050
-5082
-5115
-5148
-5180
-5212
-5244
-5276
-5308
-5339
-5370
-5401
-5432
-5462
-5492
-5522
-5551
-5580
-5609
-5637
-5665
-5692
-5719
-5746
-5772
-5798
-5824
-5849
-5874
-5898
-5922
-5945
-5968
-5991
-6013
-6034
-6056
-6076
-6096
-6115
-6134
-6152
-6170
-6187
-6203
-6219
-6234
-6248
-6262
-6276
-6289
-6301
-6313
-6325
-6336
-6347
-6358
-6368
-6378
-6387
-6396
-6405
-6414
-6422
-6431
-6439
-6446
-6454
-6461
-6469
-6476
-6483
-6490
-6497
-6503
-6510
-6516
-6523
-6530
-6536
-6543
-6549
-6556
-6563
-6569
-6576
-6584
-6591
-6598
-6606
-6614
-6622
-6631
-6639
-6648
-6658
-6667
-6677
-6688
-6698
-6709
-6721
-6732
-6744
-6756
-6769
-6781
-6794
-6807
-6820
-6833
-6847
-6860
-6874
-6887
-6900
-6914
-6927
-6940
-6954
-6967
-6980
-6993
-7006
-7018
-7031
-7043
-7055
-7067
-7079
-7090
-7101
-7112
-7122
-7133
-7142
-7152
-7161
-7170
-7178
-7187
-7195
-7202
-7210
-7217
-7224
-7230
-7237
-7243
-7249
-7255
-7261
-7266
-7272
-7277
-7282
-7288
-7293
-7298
-7304
-7309
-7314
-7320
-7326
-7332
-7338
-7344
-7350
-7357
-7364
-7371
-7378
-7386
-7393
-7401
-7410
-7418
-7427
-7436
-7445
-7455
-7465
-7474
-7485
-7495
-7505
-7516
-7527
-7538
-7549
-7560
-7572
-7583
-7595
-7606
-7618
-7630
-7642
-7654
-7666
-7679
-7691
-7704
-7716
-7729
-7741
-7754
-7766
-7779
-7792
-7804
-7817
-7829
-7842
-7854
-7866
-7878
-7890
-7902
-7914
-7925
-7937
-7948
-7959
-7970
-7981
-7992
-8003
-8013
-8025
-8036
-8047
-8058
-8069
-8080
-8090
-8102
-8112
-8122
-8134
-8145
-8156
-8167
-8178
-8188
-8199
-8210
-8220
-8231
-8241
-8251
-8262
-8272
-8282
-8292
-8302
-8311
-8321
-8330
-8340
-8349
-8358
-8367
-8377
-8385
-8394
-8403
-8412
-8421
-8430
-8439
-8448
-8457
-8466
-8475
-8483
-8492
-8501
-8510
-8519
-8528
-8537
-8545
-8554
-8563
-8571
-8579
-8587
-8595
-8603
-8611
-8619
-8626
-8634
-8641
-8649
-8656
-8663
-8670
-8677
-8685
-8692
-8699
-8706
-8714
-8721
-8729
-8737
-8744
-8752
-8760
-8769
-8777
-8786
-8794
-8803
-8813
-8822
-8832
-8842
-8853
-8864
-8875
-8887
-8898
-8910
-8923
-8936
-8948
-8962
-8975
-8989
-9003
-9017
-9031
-9045
-9060
-9074
-9088
-9103
-9117
-9132
-9146
-9160
-9174
-9188
-9202
-9216
-9229
-9242
-9255
-9268
-9280
-9293
-9305
-9317
-9328
-9340
-9351
-9362
-9373
-9383
-9393
-9403
-9413
-9423
-9432
-9441
-9450
-9459
-9468
-9476
-9484
-9492
-9500
-9508
-9515
-9522
-9529
-9536
-9543
-9549
-9555
-9561
-9566
-9572
-9577
-9582
-9588
-9593
-9597
-9602
-9607
-9612
-9616
-9621
-9626
-9630
-9635
-9639
-9643
-9648
-9652
-9656
-9660
-9664
-9668
-9671
-9675
-9678
-9682
-9685
-9688
-9691
-9694
-9697
-9700
-9703
-9706
-9709
-9712
-9715
-9718
-9721
-9724
-9728
-9731
-9734
-9738
-9741
-9745
-9749
-9753
-9757
-9761
-9765
-9770
-9774
-9779
-9784
-9789
-9793
-9799
-9804
-9809
-9814
-9820
-9826
-9831
-9837
-9843
-9850
-9856
-9863
-9869
-9876
-9883
-9891
-9898
-9906
-9914
-9922
-9930
-9939
-9948
-9957
-9965
-9975
-9984
-9993
-10002
-10011
-10021
-10030
-10039
-10048
-10057
-10066
-10075
-10084
-10093
-10101
-10109
-10117
-10125
-10133
-10140
-10148
-10155
-10161
-10168
-10174
-10181
-10187
-10192
-10198
-10203
-10209
-10214
-10219
-10223
-10228
-10232
-10236
-10240
-10244
-10248
-10251
-10255
-10258
-10261
-10265
-10268
-10271
-10274
-10277
-10281
-10284
-10287
-10290
-10293
-10296
-10299
-10302
-10305
-10308
-10311
-10314
-10316
-10319
-10322
-10325
-10328
-10331
-10333
-10336
-10340
-10343
-10346
-10349
-10353
-10356
-10360
-10364
-10368
-10371
-10375
-10379
-10383
-10387
-10390
-10394
-10397
-10401
-10404
-10407
-10410
-10413
-10416
-10418
-10421
-10423
-10425
-10427
-10429
-10431
-10432
-10434
-10436
-10437
-10439
-10441
-10442
-10444
-10446
-10449
-10451
-10454
-10457
-10460
-10463
-10467
-10471
-10476
-10481
-10486
-10491
-10497
-10503
-10509
-10516
-10523
-10530
-10538
-10545
-10553
-10562
-10570
-10579
-10588
-10597
-10606
-10615
-10625
-10635
-10645
-10655
-10665
-10675
-10686
-10696
-10707
-10717
-10728
-10739
-10749
-10760
-10771
-10782
-10793
-10804
-10815
-10826
-10837
-10849
-10860
-10872
-10884
-10896
-10909
-10921
-10934
-10948
-10961
-10975
-10989
-11003
-11017
-11032
-11047
-11062
-11077
-11092
-11108
-11124
-11140
-11156
-11172
-11188
-11205
-11221
-11238
-11255
-11272
-11289
-11306
-11324
-11341
-11359
-11377
-11395
-11414
-11432
-11451
-11471
-11490
-11511
-11531
-11552
-11573
-11595
-11617
-11639
-11662
-11685
-11708
-11732
-11756
-11781
-11806
-11831
-11857
-11883
-11909
-11935
-11962
-11989
-12015
-12042
-12070
-12097
-12124
-12152
-12179
-12207
-12234
-12261
-12289
-12316
-12344
-12371
-12398
-12426
-12453
-12480
-12507
-12534
-12560
-12587
-12613
-12640
-12666
-12692
-12718
-12744
-12769
-12795
-12820
-12845
-12870
-12895
-12920
-12945
-12970
-12994
-13019
-13043
-13067
-13092
-13116
-13140
-13164
-13188
-13212
-13236
-13260
-13283
-13307
-13330
-13353
-13376
-13399
-13422
-13444
-13466
-13488
-13510
-13531
-13553
-13574
-13594
-13615
-13635
-13655
-13675
-13695
-13715
-13734
-13754
-13774
-13793
-13813
-13832
-13852
-13872
-13892
-13911
-13931
-13951
-13971
-13991
-14011
-14031
-14051
-14071
-14091
-14110
-14130
-14149
-14168
-14188
-14206
-14225
-14244
-14262
-14280
-14297
-14315
-14332
-14349
-14366
-14382
-14399
-14415
-14430
-14446
-14461
-14476
-14491
-14505
-14520
-14534
-14549
-14563
-14577
-14591
-14605
-14619
-14633
-14648
-14662
-14676
-14691
-14705
-14719
-14734
-14748
-14763
-14778
-14792
-14807
-14822
-14836
-14851
-14866
-14880
-14895
-14909
-14923
-14937
-14951
-14965
-14979
-14993
-15006
-15019
-15033
-15046
-15059
-15071
-15084
-15097
-15110
-15122
-15135
-15147
-15160
-15172
-15184
-15196
-15208
-15221
-15233
-15245
-15257
-15269
-15280
-15292
-15304
-15316
-15328
-15339
-15351
-15362
-15373
-15385
-15396
-15406
-15417
-15427
-15437
-15447
-15457
-15466
-15475
-15484
-15493
-15501
-15509
-15517
-15524
-15532
-15539
-15546
-15552
-15559
-15565
-15572
-15578
-15585
-15591
-15598
-15605
-15612
-15618
-15626
-15633
-15641
-15648
-15657
-15665
-15674
-15683
-15693
-15703
-15713
-15724
-15735
-15747
-15759
-15771
-15784
-15797
-15811
-15825
-15840
-15854
-15870
-15885
-15901
-15917
-15933
-15950
-15966
-15983
-16000
-16017
-16033
-16050
-16067
-16084
-16101
-16117
-16134
-16151
-16167
-16183
-16200
-16216
-16231
-16247
-16262
-16277
-16293
-16308
-16323
-16338
-16353
-16367
-16382
-16396
-16411
-16425
-16439
-16454
-16468
-16482
-16497
-16511
-16526
-16541
-16556
-16571
-16586
-16601
-16617
-16633
-16648
-16665
-16681
-16697
-16714
-16731
-16748
-16765
-16783
-16800
-16818
-16836
-16854
-16872
-16891
-16909
-16928
-16946
-16965
-16984
-17002
-17021
-17039
-17058
-17076
-17094
-17112
-17129
-17147
-17164
-17181
-17197
-17214
-17230
-17247
-17263
-17279
-17295
-17310
-17326
-17342
-17358
-17373
-17389
-17405
-17421
-17437
-17454
-17470
-17487
-17504
-17521
-17539
-17556
-17574
-17593
-17611
-17630
-17649
-17668
-17688
-17708
-17728
-17748
-17769
-17790
-17811
-17832
-17854
-17876
-17898
-17921
-17943
-17966
-17989
-18012
-18036
-18059
-18083
-18107
-18131
-18155
-18179
-18203
-18227
-18252
-18276
-18300
-18325
-18349
-18374
-18398
-18423
-18448
-18473
-18497
-18522
-18547
-18572
-18597
-18622
-18646
-18671
-18696
-18721
-18745
-18770
-18795
-18819
-18843
-18867
-18891
-18915
-18939
-18962
-18985
-19008
-19031
-19054
-19076
-19098
-19120
-19141
-19162
-19183
-19204
-19223
-19243
-19262
-19281
-19299
-19317
-19334
-19350
-19367
-19382
-19397
-19412
-19426
-19440
-19453
-19466
-19478
-19490
-19501
-19512
-19523
-19533
-19543
-19552
-19561
-19570
-19578
-19586
-19594
-19601
-19608
-19614
-19620
-19626
-19631
-19636
-19640
-19644
-19648
-19651
-19654
-19656
-19658
-19659
-19660
-19660
-19660
-19659
-19657
-19655
-19652
-19649
-19644
-19639
-19633
-19627
-19619
-19611
-19602
-19593
-19582
-19570
-19558
-19545
-19531
-19516
-19500
-19484
-19466
-19448
-19428
-19408
-19387
-19365
-19342
-19319
-19295
-19270
-19244
-19218
-19191
-19164
-19136
-19108
-19079
-19050
-19021
-18991
-18961
-18931
-18901
-18870
-18840
-18809
-18778
-18746
-18715
-18683
-18652
-18620
-18588
-18556
-18523
-18491
-18458
-18426
-18393
-18359
-18326
-18292
-18258
-18224
-18189
-18155
-18119
-18084
-18048
-18012
-17976
-17939
-17903
-17866
-17828
-17791
-17753
-17715
-17677
-17639
-17600
-17562
-17523
-17484
-17445
-17406
-17367
-17328
-17289
-17250
-17211
-17172
-17132
-17093
-17054
-17015
-16976
-16937
-16899
-16860
-16821
-16782
-16743
-16705
-16666
-16628
-16589
-16550
-16512
-16473
-16434
-16396
-16357
-16318
-16279
-16239
-16201
-16161
-16123
-16084
-16044
-16004
-15965
-15926
-15886
-15846
-15806
-15765
-15725
-15684
-15643
-15602
-15561
-15520
-15478
-15436
-15394
-15352
-15309
-15267
-15224
-15181
-15138
-15096
-15053
-15010
-14967
-14925
-14882
-14840
-14798
-14756
-14714
-14672
-14631
-14590
-14549
-14508
-14468
-14427
-14387
-14348
-14308
-14269
-14230
-14191
-14152
-14113
-14075
-14036
-13998
-13959
-13921
-13883
-13844
-13806
-13768
-13729
-13691
-13653
-13614
-13575
-13537
-13498
-13459
-13420
-13381
-13341
-13302
-13262
-13223
-13183
-13143
-13103
-13062
-13022
-12981
-12941
-12900
-12859
-12817
-12776
-12734
-12693
-12651
-12609
-12567
-12525
-12483
-12440
-12398
-12356
-12314
-12272
-12230
-12188
-12146
-12105
-12064
-12022
-11981
-11941
-11900
-11860
-11820
-11780
-11740
-11701
-11662
-11623
-11584
-11546
-11508
-11470
-11433
-11396
-11359
-11323
-11287
-11251
-11216
-11181
-11146
-11112
-11078
-11044
-11011
-10979
-10947
-10915
-10883
-10852
-10822
-10792
-10762
-10732
-10703
-10674
-10646
-10618
-10590
-10562
-10534
-10507
-10480
-10453
-10426
-10400
-10373
-10347
-10321
-10295
-10270
-10244
-10219
-10193
-10168
-10143
-10118
-10094
-10069
-10044
-10020
-9996
-9971
-9947
-9923
-9899
-9875
-9851
-9827
-9803
-9779
-9755
-9731
-9707
-9683
-9659
-9635
-9611
-9588
-9564
-9540
-9516
-9493
-9469
-9446
-9422
-9399
-9375
-9352
-9329
-9306
-9283
-9260
-9237
-9214
-9191
-9168
-9146
-9123
-9101
-9079
-9056
-9034
-9013
-8991
-8969
-8948
-8927
-8906
-8885
-8865
-8844
-8824
-8805
-8785
-8766
-8747
-8728
-8710
-8692
-8674
-8657
-8640
-8623
-8606
-8589
-8573
-8557
-8540
-8524
-8509
-8493
-8477
-8461
-8445
-8430
-8414
-8399
-8383
-8367
-8351
-8336
-8320
-8304
-8287
-8271
-8255
-8238
-8221
-8204
-8186
-8167
-8150
-8132
-8114
-8095
-8076
-8057
-8038
-8018
-7998
-7979
-7959
-7939
-7918
-7898
-7877
-7857
-7836
-7815
-7795
-7774
-7753
-7731
-7710
-7689
-7667
-7646
-7624
-7603
-7581
-7559
-7537
-7515
-7492
-7470
-7447
-7425
-7402
-7379
-7356
-7333
-7310
-7287
-7264
-7240
-7217
-7194
-7170
-7147
-7123
-7100
-7077
-7054
-7030
-7007
-6984
-6962
-6939
-6917
-6895
-6873
-6851
-6830
-6809
-6789
-6768
-6749
-6729
-6711
-6692
-6674
-6657
-6641
-6625
-6609
-6594
-6580
-6567
-6555
-6543
-6532
-6521
-6512
-6503
-6495
-6488
-6481
-6476
-6471
-6466
-6462
-6459
-6457
-6454
-6453
-6451
-6450
-6449
-6449
-6448
-6448
-6448
-6448
-6448
-6449
-6449
-6449
-6450
-6450
-6450
-6451
-6451
-6451
-6451
-6451
-6451
-6450
-6450
-6449
-6448
-6447
-6446
-6444
-6443
-6441
-6439
-6436
-6434
-6431
-6429
-6426
-6423
-6420
-6417
-6414
-6411
-6408
-6406
-6403
-6401
-6399
-6398
-6396
-6395
-6394
-6394
-6394
-6394
-6395
-6396
-6398
-6400
-6402
-6404
-6407
-6410
-6414
-6417
-6421
-6425
-6430
-6434
-6439
-6444
-6449
-6454
-6459
-6465
-6470
-6476
-6481
-6487
-6493
-6499
-6505
-6511
-6516
-6522
-6528
-6534
-6540
-6546
-6552
-6558
-6564
-6570
-6576
-6582
-6588
-6594
-6599
-6605
-6610
-6616
-6621
-6626
-6630
-6635
-6639
-6643
-6646
-6650
-6653
-6655
-6658
-6660
-6661
-6662
-6663
-6663
-6663
-6663
-6661
-6660
-6658
-6655
-6652
-6648
-6644
-6639
-6634
-6628
-6621
-6614
-6606
-6598
-6589
-6579
-6569
-6559
-6547
-6535
-6523
-6510
-6496
-6482
-6467
-6452
-6437
-6421
-6404
-6387
-6370
-6352
-6334
-6315
-6296
-6277
-6257
-6237
-6217
-6196
-6175
-6153
-6132
-6110
-6087
-6064
-6041
-6018
-5994
-5971
-5946
-5922
-5898
-5873
-5848
-5822
-5797
-5771
-5746
-5720
-5694
-5668
-5642
-5616
-5590
-5564
-5538
-5512
-5486
-5460
-5434
-5408
-5383
-5357
-5332
-5307
-5282
-5257
-5233
-5208
-5184
-5160
-5136
-5112
-5089
-5066
-5043
-5020
-4998
-4976
-4954
-4932
-4910
-4889
-4868
-4847
-4826
-4805
-4785
-4765
-4745
-4725
-4705
-4685
-4665
-4645
-4625
-4606
-4586
-4565
-4545
-4525
-4504
-4483
-4462
-4440
-4418
-4396
-4374
-4351
-4328
-4305
-4281
-4257
-4232
-4207
-4182
-4157
-4131
-4105
-4078
-4051
-4025
-3997
-3970
-3942
-3914
-3885
-3857
-3828
-3799
-3769
-3740
-3710
-3680
-3650
-3620
-3590
-3559
-3528
-3497
-3466
-3435
-3404
-3373
-3341
-3310
-3278
-3246
-3214
-3182
-3150
-3118
-3086
-3053
-3021
-2989
-2957
-2925
-2893
-2861
-2829
-2797
-2766
-2734
-2703
-2671
-2640
-2610
-2579
-2548
-2518
-2488
-2458
-2428
-2398
-2369
-2340
-2311
-2282
-2254
-2225
-2197
-2169
-2142
-2114
-2087
-2060
-2033
-2007
-1981
-1955
-1929
-1903
-1877
-1852
-1826
-1801
-1775
-1750
-1724
-1698
-1672
-1647
-1620
-1594
-1568
-1541
-1514
-1487
-1459
-1432
-1403
-1375
-1347
-1318
-1289
-1259
-1230
-1200
-1170
-1140
-1110
-1079
-1049
-1018
-987
-957
-926
-895
-864
-833
-803
-772
-741
-711
-680
-650
-619
-589
-559
-529
-499
-470
-440
-410
-381
-352
-323
-294
-265
-236
-207
-178
-150
-121
-92
-64
-35
-7
22
51
80
109
138
167
197
226
256
286
317
348
379
410
442
474
506
539
572
606
639
673
708
742
777
812
848
883
919
955
992
1028
1065
1102
1139
1177
1214
1252
1290
1329
1367
1406
1445
1484
1524
1564
1604
1644
1684
1725
1766
1807
1848
1889
1931
1972
2013
2056
2097
2139
2181
2223
2265
2308
2350
2392
2434
2476
2518
2560
2603
2645
2687
2729
2771
2813
2854
2896
2938
2980
3021
3063
3104
3146
3187
3229
3270
3311
3353
3394
3435
3477
3518
3560
3602
3643
3685
3727
3769
3811
3853
3896
3938
3981
4022
4066
4109
4151
4194
4237
4280
4324
4367
4410
4454
4497
4541
4584
4628
4672
4715
4758
4802
4845
4888
4932
4975
5018
5060
5103
5146
5188
5230
5272
5314
5356
5397
5439
5480
5521
5561
5602
5642
5682
5722
5762
5801
5840
5879
5917
5956
5994
6031
6069
6106
6143
6179
6215
6251
6287
6322
6357
6392
6426
6460
6494
6528
6561
6594
6627
6660
6692
6724
6756
6787
6818
6849
6879
6909
6939
6968
6997
7025
7053
7081
7108
7134
7160
7186
7211
7235
7259
7282
7305
7327
7348
7369
7389
7409
7428
7447
7465
7482
7499
7515
7531
7546
7561
7575
7589
7602
7615
7628
7640
7651
7663
7674
7684
7695
7705
7715
7725
7734
7744
7753
7762
7771
7781
7790
7799
7808
7818
7827
7837
7846
7857
7867
7877
7888
7899
7910
7922
7934
7946
7959
7972
7985
7998
8010
8025
8039
8053
8068
8083
8096
8112
8127
8143
8157
8173
8189
8205
8221
8237
8253
8269
8286
8302
8319
8335
8352
8369
8386
8403
8420
8437
8454
8472
8489
8507
8525
8543
8561
8580
8598
8617
8635
8654
8673
8692
8711
8730
8750
8769
8789
8808
8828
8847
8867
8887
8907
8926
8946
8966
8985
9005
9024
9044
9063
9083
9102
9122
9141
9161
9180
9200
9220
9240
9260
9280
9301
9321
9342
9363
9384
9406
9427
9450
9472
9495
9517
9541
9564
9588
9613
9637
9662
9687
9713
9739
9765
9791
9818
9845
9872
9899
9927
9954
9982
10010
10038
10066
10094
10122
10150
10178
10206
10234
10261
10289
10316
10344
10371
10398
10424
10451
10478
10504
10530
10556
10581
10607
10632
10658
10683
10708
10732
10757
10781
10806
10830
10854
10879
10903
10927
10951
10975
10998
11022
11046
11070
11093
11117
11141
11164
11188
11211
11234
11258
11281
11304
11327
11350
11373
11396
11419
11442
11464
11487
11510
11532
11555
11577
11599
11622
11644
11666
11688
11711
11733
11756
11778
11801
11823
11846
11869
11892
11915
11938
11962
11985
12009
12033
12056
12080
12105
12129
12153
12177
12202
12227
12251
12276
12301
12326
12350
12375
12400
12425
12450
12475
12499
12524
12548
12573
12597
12622
12646
12670
12694
12717
12741
12764
12788
12811
12834
12857
12880
12903
12925
12948
12970
12993
13015
13038
13060
13082
13104
13127
13149
13171
13193
13215
13238
13260
13282
13305
13327
13350
13373
13396
13419
13442
13465
13489
13512
13536
13560
13584
13609
13633
13658
13683
13708
13733
13759
13784
13810
13835
13861
13887
13913
13939
13965
13991
14018
14045
14071
14098
14125
14152
14179
14207
14234
14262
14290
14318
14346
14374
14402
14431
14459
14488
14516
14545
14574
14603
14632
14662
14691
14721
14751
14781
14812
14842
14873
14904
14936
14967
14999
15031
15063
15096
15129
15162
15195
15229
15263
15297
15331
15365
15399
15434
15469
15503
15538
15573
15608
15643
15677
15712
15747
15781
15815
15849
15883
15917
15950
15984
16017
16050
16082
16114
16146
16178
16210
16242
16273
16303
16335
16366
16396
16426
16457
16487
16517
16547
16577
16606
16636
16665
16695
16724
16753
16782
16811
16840
16869
16897
16926
16954
16983
17011
17039
17067
17095
17123
17151
17178
17206
17233
17261
17288
17316
17343
17370
17397
17424
17451
17478
17505
17532
17559
17586
17613
17640
17666
17693
17720
17747
17774
17801
17828
17856
17883
17910
17938
17965
17993
18021
18049
18076
18104
18133
18161
18189
18217
18245
18273
18301
18328
18356
18383
18410
18437
18464
18490
18517
18543
18568
18594
18619
18644
18668
18693
18717
18740
18764
18787
18810
18833
18855
18877
18899
18921
18943
18964
18986
19007
19028
19048
19069
19090
19110
19130
19150
19170
19190
19209
19229
19248
19267
19287
19306
19324
19343
19362
19381
19399
19418
19437
19455
19474
19492
19511
19530
19548
19567
19586
19605
19624
19643
19662
19682
19701
19721
19740
19760
19780
19800
19820
19840
19861
19881
19901
19922
19942
19963
19984
20004
20025
20045
20066
20086
20106
20127
20147
20166
20186
20205
20224
20243
20261
20279
20296
20313
20330
20346
20362
20377
20392
20406
20419
20432
20445
20457
20469
20480
20491
20502
20512
20521
20531
20540
20549
20557
20565
20573
20581
20588
20596
20603
20610
20616
20623
20629
20635
20641
20647
20653
20658
20664
20669
20674
20679
20683
20688
20692
20697
20701
20705
20709
20712
20716
20719
20722
20725
20728
20731
20733
20735
20737
20739
20740
20742
20743
20744
20744
20744
20745
20744
20744
20744
20743
20742
20741
20740
20738
20737
20735
20733
20731
20729
20726
20724
20721
20718
20715
20712
20708
20704
20700
20696
20691
20686
20681
20676
20671
20665
20659
20653
20646
20640
20633
20626
20619
20611
20604
20596
20588
20580
20571
20563
20554
20545
20536
20526
20517
20507
20497
20486
20475
20465
20453
20442
20430
20418
20406
20393
20380
20367
20354
20340
20326
20312
20297
20283
20268
20253
20237
20221
20205
20189
20173
20156
20139
20122
20105
20087
20070
20052
20034
20016
19998
19979
19961
19942
19924
19905
19886
19867
19848
19829
19811
19792
19773
19754
19735
19716
19697
19678
19659
19640
19621
19602
19582
19563
19544
19525
19506
19487
19468
19449
19430
19411
19391
19372
19353
19334
19315
19296
19277
19258
19238
19219
19200
19181
19162
19143
19124
19105
19086
19067
19048
19029
19010
18992
18973
18954
18936
18917
18899
18880
18862
18843
18825
18806
18788
18770
18752
18733
18715
18697
18679
18661
18643
18625
18608
18590
18572
18555
18537
18520
18502
18485
18468
18451
18434
18417
18400
18384
18368
18352
18336
18320
18305
18290
18275
18261
18247
18233
18219
18206
18193
18180
18167
18155
18143
18131
18119
18107
18096
18085
18074
18063
18052
18042
18031
18021
18010
18000
17990
17980
17970
17960
17950
17941
17931
17921
17912
17902
17893
17883
17874
17864
17855
17846
17836
17827
17818
17809
17800
17792
17783
17774
17766
17758
17750
17742
17734
17727
17720
17712
17705
17698
17691
17685
17678
17671
17665
17658
17652
17645
17638
17632
17625
17619
17612
17605
17598
17592
17585
17578
17571
17563
17556
17549
17542
17534
17526
17519
17511
17503
17495
17487
17479
17471
17462
17454
17445
17437
17428
17419
17410
17401
17392
17383
17374
17365
17355
17346
17336
17326
17316
17306
17295
17284
17274
17262
17251
17240
17228
17216
17204
17191
17178
17165
17152
17138
17124
17110
17095
17080
17065
17050
17034
17018
17001
16984
16967
16950
16933
16915
16897
16878
16860
16841
16822
16803
16784
16764
16744
16724
16704
16684
16663
16642
16621
16600
16578
16556
16534
16512
16489
16466
16443
16419
16395
16370
16347
16322
16297
16271
16245
16219
16193
16168
16140
16114
16087
16059
16032
16004
15976
15948
15919
15890
15861
15831
15802
15772
15742
15711
15681
15650
15619
15588
15557
15526
15495
15464
15433
15401
15370
15339
15308
15277
15246
15215
15184
15154
15123
15093
15063
15033
15003
14974
14944
14915
14886
14857
14828
14800
14771
14743
14715
14687
14659
14632
14605
14577
14550
14523
14497
14470
14444
14417
14391
14365
14339
14313
14287
14261
14235
14209
14183
14157
14131
14105
14079
14053
14027
14001
13974
13947
13920
13893
13866
13838
13811
13783
13754
13725
13697
13667
13638
13608
13578
13547
13517
13485
13454
13423
13391
13359
13327
13294
13261
13229
13196
13163
13130
13096
13063
13030
12996
12963
12929
12896
12862
12829
12795
12761
12728
12695
12661
12628
12595
12561
12528
12495
12463
12430
12397
12364
12332
12299
12267
12235
12203
12171
12139
12107
12076
12044
12013
11981
11950
11919
11888
11857
11826
11795
11764
11734
11703
11672
11642
11611
11581
11550
11519
11489
11458
11427
11397
11366
11335
11303
11272
11241
11209
11177
11145
11113
11080
11047
11014
10981
10948
10914
10880
10846
10812
10777
10743
10708
10673
10638
10602
10567
10531
10496
10460
10424
10388
10352
10316
10279
10243
10206
10170
10133
10096
10060
10023
9986
9949
9912
9876
9839
9802
9765
9729
9692
9655
9619
9582
9546
9509
9472
9436
9399
9363
9326
9290
9253
9216
9180
9143
9106
9069
9032
8995
8957
8920
8883
8845
8807
8770
8732
8694
8655
8617
8578
8540
8501
8462
8423
8384
8345
8305
8266
8226
8186
8147
8106
8066
8026
7986
7945
7904
7864
7822
7781
7740
7698
7657
7615
7573
7531
7489
7446
7404
7362
7319
7277
7234
7191
7149
7106
7064
7021
6978
6936
6894
6851
6809
6766
6724
6682
6639
6597
6555
6512
6470
6427
6385
6343
6300
6258
6215
6172
6130
6087
6044
6001
5958
5915
5872
5828
5785
5741
5698
5654
5610
5566
5521
5477
5432
5388
5343
5297
5252
5207
5161
5115
5069
5023
4976
4930
4883
4836
4789
4742
4694
4647
4599
4551
4503
4455
4407
4359
4310
4262
4213
4164
4116
4067
4018
3969
3920
3871
3822
3773
3724
3674
3625
3576
3527
3477
3428
3379
3330
3280
3231
3183
3134
3085
3036
2988
2940
2892
2844
2796
2749
2701
2654
2608
2561
2515
2468
2422
2377
2331
2286
2241
2196
2152
2108
2064
2020
1977
1934
1891
1849
1807
1765
1724
1682
1642
1601
1561
1522
1482
1443
1404
1366
1328
1290
1253
1216
1179
1143
1106
1071
1035
1000
965
930
896
862
828
795
762
729
697
665
633
601
570
539
508
478
448
418
389
360
331
303
275
248
221
194
167
141
116
91
66
41
17
-7
-30
-53
-75
-98
-119
-140
-161
-182
-201
-221
-240
-258
-276
-294
-310
-327
-343
-358
-373
-388
-401
-415
-428
-440
-453
-464
-476
-486
-497
-507
-517
-527
-536
-545
-554
-562
-570
-579
-586
-594
-602
-609
-616
-623
-630
-637
-644
-651
-658
-665
-671
-678
-685
-692
-698
-705
-712
-719
-726
-733
-740
-747
-754
-761
-768
-775
-782
-790
-797
-804
-812
-819
-827
-834
-842
-850
-858
-866
-874
-882
-890
-899
-907
-916
-925
-934
-943
-952
-962
-972
-982
-992
-1002
-1014
-1025
-1036
-1048
-1060
-1073
-1086
-1099
-1113
-1127
-1141
-1156
-1171
-1187
-1203
-1219
-1236
-1253
-1270
-1288
-1306
-1324
-1343
-1361
-1380
-1399
-1419
-1438
-1458
-1478
-1498
-1519
-1539
-1560
-1580
-1601
-1622
-1644
-1665
-1686
-1708
-1730
-1751
-1773
-1795
-1817
-1839
-1861
-1884
-1906
-1929
-1951
-1974
-1996
-2019
-2041
-2065
-2088
-2111
-2134
-2157
-2180
-2204
-2227
-2251
-2274
-2298
-2322
-2345
-2369
-2393
-2417
-2442
-2466
-2490
-2515
-2539
-2564
-2589
-2614
-2639
-2664
-2689
-2714
-2740
-2765
-2791
-2817
-2843
-2869
-2895
-2921
-2947
-2973
-2999
-3026
-3052
-3079
-3105
-3132
-3158
-3185
-3212
-3239
-3265
-3292
-3319
-3345
-3372
-3398
-3425
-3451
-3477
-3503
-3529
-3555
-3581
-3606
-3631
-3656
-3680
-3705
-3729
-3753
-3776
-3800
-3823
-3845
-3868
-3890
-3912
-3934
-3955
-3976
-3997
-4018
-4038
-4058
-4078
-4098
-4118
-4137
-4156
-4175
-4194
-4213
-4231
-4250
-4268
-4286
-4304
-4322
-4339
-4357
-4374
-4392
-4409
-4426
-4443
-4460
-4477
-4494
-4510
-4527
-4543
-4559
-4576
-4592
-4608
-4623
-4639
-4655
-4670
-4685
-4700
-4715
-4730
-4745
-4759
-4774
-4788
-4802
-4816
-4830
-4843
-4856
-4870
-4882
-4895
-4908
-4920
-4932
-4944
-4955
-4967
-4978
-4989
-4999
-5010
-5020
-5030
-5039
-5049
-5058
-5067
-5076
-5085
-5093
-5101
-5109
-5117
-5125
-5133
-5140
-5148
-5155
-5162
-5169
-5176
-5183
-5190
-5197
-5204
-5211
-5217
-5224
-5231
-5238
-5244
-5251
-5258
-5264
-5271
-5278
-5284
-5291
-5297
-5304
-5310
-5317
-5323
-5330
-5336
-5343
-5349
-5356
-5362
-5369
-5375
-5382
-5389
-5395
-5402
-5409
-5416
-5422
-5429
-5436
-5444
-5451
-5458
-5465
-5473
-5480
-5488
-5495
-5503
-5511
-5519
-5526
-5534
-5542
-5550
-5559
-5567
-5575
-5583
-5592
-5600
-5609
-5617
-5626
-5635
-5644
-5653
-5662
-5671
-5680
-5689
-5699
-5708
-5718
-5727
-5737
-5747
-5757
-5767
-5777
-5787
-5798
-5809
-5819
-5830
-5841
-5852
-5864
-5875
-5887
-5899
-5910
-5922
-5935
-5947
-5959
-5972
-5984
-5997
-6010
-6023
-6036
-6049
-6062
-6075
-6088
-6102
-6115
-6129
-6143
-6156
-6170
-6184
-6198
-6213
-6227
-6241
-6256
-6270
-6285
-6300
-6315
-6330
-6345
-6361
-6376
-6392
-6408
-6424
-6440
-6456
-6473
-6489
-6506
-6523
-6540
-6557
-6574
-6591
-6608
-6625
-6642
-6660
-6677
-6694
-6711
-6729
-6746
-6763
-6780
-6796
-6813
-6830
-6847
-6863
-6880
-6896
-6912
-6928
-6945
-6960
-6976
-6992
-7008
-7023
-7038
-7053
-7068
-7083
-7098
-7112
-7127
-7141
-7155
-7169
-7182
-7196
-7209
-7222
-7235
-7248
-7260
-7272
-7285
-7296
-7308
-7320
-7331
-7342
-7353
-7364
-7375
-7386
-7396
-7406
-7417
-7427
-7437
-7447
-7457
-7467
-7478
-7488
-7498
-7508
-7519
-7529
-7539
-7550
-7561
-7571
-7582
-7593
-7604
-7615
-7626
-7637
-7649
-7660
-7671
-7682
-7694
-7705
-7717
-7728
-7739
-7751
-7762
-7773
-7785
-7796
-7807
-7818
-7829
-7840
-7851
-7861
-7872
-7882
-7892
-7902
-7912
-7922
-7932
-7941
-7950
-7959
-7968
-7976
-7985
-7993
-8000
-8009
-8016
-8023
-8031
-8038
-8045
-8052
-8058
-8064
-8071
-8077
-8083
-8089
-8095
-8101
-8106
-8112
-8118
-8122
-8128
-8134
-8138
-8144
-8150
-8154
-8160
-8164
-8170
-8175
-8180
-8185
-8189
-8195
-8200
-8204
-8209
-8214
-8219
-8223
-8228
-8233
-8238
-8242
-8247
-8252
-8257
-8262
-8267
-8271
-8276
-8281
-8286
-8291
-8296
-8301
-8306
-8310
-8315
-8320
-8325
-8330
-8334
-8339
-8344
-8348
-8353
-8358
-8362
-8367
-8371
-8376
-8380
-8385
-8390
-8394
-8399
-8404
-8409
-8414
-8419
-8424
-8429
-8435
-8440
-8446
-8451
-8457
-8463
-8469
-8475
-8482
-8488
-8494
-8501
-8507
-8514
-8521
-8528
-8535
-8542
-8550
-8557
-8565
-8573
-8581
-8589
-8598
-8606
-8615
-8624
-8634
-8643
-8653
-8663
-8673
-8684
-8695
-8706
-8717
-8729
-8741
-8753
-8765
-8777
-8790
-8803
-8816
-8829
-8842
-8856
-8870
-8884
-8898
-8912
-8926
-8940
-8954
-8968
-8983
-8997
-9011
-9026
-9040
-9054
-9069
-9083
-9098
-9112
-9126
-9141
-9155
-9169
-9184
-9198
-9212
-9226
-9240
-9254
-9268
-9282
-9295
-9309
-9323
-9336
-9350
-9363
-9376
-9390
-9403
-9416
-9429
-9442
-9455
-9468
-9481
-9493
-9506
-9519
-9531
-9544
-9556
-9569
-9581
-9594
-9606
-9618
-9630
-9642
-9654
-9666
-9678
-9690
-9702
-9714
-9726
-9737
-9749
-9760
-9772
-9783
-9794
-9805
-9816
-9827
-9837
-9848
-9858
-9868
-9878
-9887
-9897
-9906
-9916
-9925
-9934
-9943
-9952
-9960
-9969
-9978
-9987
-9995
-10004
-10012
-10021
-10029
-10038
-10046
-10055
-10063
-10072
-10080
-10088
-10097
-10105
-10114
-10122
-10130
-10139
-10147
-10155
-10164
-10172
-10180
-10188
-10196
-10204
-10211
-10219
-10227
-10234
-10241
-10248
-10255
-10262
-10269
-10276
-10282
-10288
-10295
-10301
-10307
-10312
-10318
-10324
-10329
-10335
-10340
-10346
-10351
-10356
-10361
-10367
-10372
-10377
-10382
-10388
-10393
-10398
-10404
-10409
-10414
-10420
-10425
-10431
-10436
-10442
-10447
-10453
-10458
-10463
-10469
-10474
-10480
-10485
-10490
-10496
-10501
-10506
-10511
-10516
-10521
-10526
-10531
-10536
-10540
-10545
-10549
-10553
-10557
-10561
-10565
-10569
-10573
-10576
-10580
-10583
-10586
-10589
-10592
-10594
-10597
-10599
-10601
-10603
-10605
-10606
-10608
-10609
-10610
-10610
-10611
-10611
-10611
-10611
-10611
-10610
-10609
-10608
-10607
-10606
-10604
-10602
-10600
-10598
-10596
-10593
-10590
-10587
-10584
-10580
-10576
-10572
-10568
-10564
-10559
-10554
-10548
-10543
-10537
-10531
-10525
-10519
-10512
-10505
-10497
-10490
-10482
-10474
-10466
-10457
-10448
-10439
-10429
-10420
-10409
-10399
-10388
-10377
-10366
-10354
-10342
-10329
-10317
-10304
-10290
-10277
-10263
-10248
-10234
-10218
-10203
-10187
-10171
-10155
-10138
-10121
-10103
-10085
-10067
-10048
-10029
-10010
-9990
-9970
-9950
-9929
-9908
-9886
-9864
-9842
-9819
-9796
-9773
-9750
-9726
-9701
-9677
-9652
-9627
-9602
-9577
-9551
-9526
-9500
-9474
-9448
-9422
-9397
-9371
-9345
-9319
-9294
-9268
-9243
-9218
-9193
-9168
-9143
-9118
-9094
-9070
-9046
-9022
-8999
-8975
-8952
-8929
-8907
-8884
-8862
-8840
-8818
-8797
-8775
-8754
-8733
-8713
-8693
-8673
-8653
-8634
-8615
-8596
-8578
-8560
-8542
-8525
-8508
-8492
-8476
-8461
-8445
-8431
-8417
-8403
-8389
-8377
-8364
-8352
-8341
-8330
-8320
-8310
-8301
-8292
-8284
-8276
-8269
-8262
-8256
-8250
-8245
-8241
-8237
-8234
-8231
-8229
-8227
-8226
-8225
-8225
-8226
-8227
-8228
-8230
-8233
-8237
-8241
-8245
-8250
-8256
-8262
-8269
-8276
-8284
-8293
-8301
-8311
-8321
-8332
-8343
-8355
-8367
-8379
-8393
-8406
-8421
-8435
-8451
-8466
-8483
-8499
-8517
-8534
-8552
-8571
-8590
-8609
-8629
-8649
-8670
-8691
-8712
-8734
-8756
-8778
-8801
-8824
-8847
-8871
-8894
-8918
-8942
-8966
-8991
-9016
-9040
-9066
-9091
-9116
-9142
-9168
-9194
-9220
-9246
-9273
-9300
-9327
-9354
-9381
-9408
-9436
-9464
-9492
-9520
-9548
-9576
-9605
-9633
-9662
-9691
-9720
-9749
-9778
-9807
-9836
-9866
-9895
-9925
-9954
-9984
-10014
-10043
-10073
-10103
-10133
-10163
-10193
-10223
-10253
-10283
-10313
-10343
-10373
-10403
-10433
-10463
-10492
-10522
-10552
-10581
-10610
-10640
-10669
-10698
-10726
-10755
-10783
-10811
-10839
-10867
-10894
-10921
-10948
-10975
-11001
-11027
-11053
-11078
-11103
-11128
-11153
-11177
-11201
-11225
-11249
-11272
-11295
-11318
-11341
-11363
-11385
-11407
-11429
-11451
-11473
-11494
-11516
-11537
-11558
-11580
-11601
-11622
-11643
-11664
-11685
-11706
-11727
-11748
-11770
-11791
-11812
-11833
-11854
-11875
-11896
-11918
-11939
-11960
-11981
-12002
-12022
-12043
-12064
-12084
-12104
-12125
-12145
-12164
-12184
-12203
-12222
-12241
-12260
-12278
-12297
-12315
-12332
-12350
-12367
-12383
-12400
-12416
-12432
-12448
-12463
-12478
-12492
-12506
-12520
-12533
-12547
-12559
-12572
-12584
-12595
-12607
-12618
-12628
-12639
-12649
-12658
-12668
-12677
-12686
-12694
-12703
-12711
-12718
-12726
-12733
-12740
-12747
-12753
-12760
-12766
-12772
-12777
-12783
-12788
-12793
-12798
-12802
-12806
-12811
-12814
-12818
-12822
-12825
-12828
-12831
-12834
-12836
-12838
-12840
-12842
-12843
-12844
-12845
-12845
-12845
-12845
-12845
-12844
-12843
-12842
-12841
-12839
-12837
-12834
-12832
-12829
-12826
-12823
-12820
-12816
-12813
-12809
-12805
-12801
-12796
-12792
-12788
-12783
-12779
-12774
-12769
-12765
-12760
-12756
-12751
-12746
-12742
-12737
-12733
-12728
-12723
-12719
-12714
-12710
-12705
-12701
-12697
-12692
-12688
-12684
-12679
-12675
-12671
-12667
-12662
-12658
-12654
-12650
-12646
-12642
-12637
-12633
-12629
-12625
-12620
-12616
-12612
-12607
-12603
-12598
-12594
-12589
-12585
-12580
-12575
-12570
-12565
-12560
-12555
-12550
-12545
-12540
-12534
-12529
-12524
-12518
-12513
-12507
-12502
-12496
-12491
-12485
-12479
-12473
-12468
-12462
-12456
-12450
-12444
-12437
-12431
-12425
-12419
-12412
-12406
-12399
-12393
-12386
-12380
-12373
-12367
-12360
-12354
-12347
-12341
-12334
-12328
-12321
-12315
-12309
-12303
-12296
-12291
-12285
-12279
-12273
-12268
-12262
-12257
-12252
-12247
-12243
-12238
-12234
-12229
-12225
-12221
-12217
-12214
-12210
-12207
-12204
-12201
-12198
-12195
-12193
-12190
-12188
-12186
-12185
-12183
-12182
-12180
-12179
-12179
-12178
-12177
-12177
-12177
-12177
-12177
-12177
-12177
-12178
-12178
-12179
-12180
-12180
-12181
-12182
-12183
-12184
-12185
-12186
-12187
-12188
-12190
-12191
-12192
-12193
-12194
-12196
-12197
-12198
-12200
-12201
-12203
-12205
-12206
-12208
-12210
-12212
-12214
-12216
-12219
-12221
-12224
-12226
-12229
-12232
-12236
-12239
-12243
-12247
-12251
-12255
-12260
-12264
-12269
-12275
-12280
-12286
-12292
-12298
-12304
-12311
-12318
-12325
-12332
-12340
-12348
-12355
-12364
-12372
-12380
-12389
-12398
-12407
-12416
-12425
-12435
-12444
-12454
-12464
-12474
-12484
-12493
-12503
-12513
-12523
-12533
-12543
-12553
-12563
-12573
-12582
-12592
-12602
-12612
-12621
-12631
-12641
-12651
-12661
-12670
-12680
-12690
-12700
-12710
-12721
-12731
-12741
-12752
-12762
-12773
-12783
-12794
-12805
-12816
-12828
-12839
-12851
-12863
-12875
-12887
-12899
-12912
-12925
-12938
-12951
-12964
-12977
-12991
-13005
-13019
-13033
-13047
-13061
-13075
-13090
-13104
-13119
-13134
-13148
-13163
-13178
-13193
-13208
-13223
-13237
-13252
-13267
-13281
-13296
-13310
-13325
-13339
-13353
-13367
-13381
-13394
-13408
-13421
-13434
-13448
-13460
-13473
-13486
-13498
-13510
-13523
-13535
-13547
-13558
-13570
-13582
-13593
-13604
-13615
-13627
-13637
-13648
-13659
-13670
-13680
-13691
-13701
-13711
-13721
-13731
-13741
-13751
-13761
-13771
-13781
-13790
-13800
-13809
-13818
-13828
-13837
-13846
-13855
-13864
-13873
-13882
-13890
-13899
-13907
-13916
-13924
-13932
-13940
-13948
-13956
-13963
-13971
-13978
-13985
-13992
-13999
-14006
-14013
-14019
-14025
-14032
-14037
-14043
-14049
-14054
-14059
-14064
-14068
-14072
-14076
-14080
-14084
-14087
-14090
-14092
-14095
-14097
-14098
-14100
-14101
-14102
-14102
-14102
-14102
-14102
-14102
-14101
-14100
-14099
-14098
-14096
-14094
-14092
-14090
-14088
-14085
-14082
-14079
-14076
-14073
-14069
-14065
-14062
-14058
-14053
-14049
-14045
-14040
-14036
-14031
-14026
-14021
-14016
-14010
-14005
-14000
-13994
-13988
-13982
-13977
-13971
-13965
-13959
-13952
-13946
-13940
-13934
-13928
-13922
-13915
-13909
-13903
-13897
-13891
-13885
-13879
-13873
-13868
-13862
-13856
-13851
-13846
-13841
-13836
-13831
-13827
-13822
-13818
-13814
-13811
-13808
-13805
-13802
-13800
-13798
-13796
-13794
-13793
-13792
-13791
-13791
-13791
-13791
-13791
-13792
-13793
-13794
-13796
-13798
-13800
-13802
-13804
-13807
-13810
-13813
-13817
-13820
-13824
-13828
-13832
-13837
-13841
-13846
-13851
-13856
-13861
-13866
-13871
-13876
-13882
-13887
-13892
-13897
-13903
-13908
-13913
-13918
-13924
-13929
-13934
-13939
-13944
-13948
-13953
-13958
-13962
-13967
-13971
-13976
-13980
-13984
-13988
-13992
-13996
-13999
-14003
-14007
-14010
-14014
-14017
-14020
-14023
-14026
-14029
-14032
-14035
-14037
-14040
-14042
-14044
-14046
-14048
-14049
-14051
-14052
-14054
-14055
-14055
-14056
-14057
-14057
-14057
-14057
-14056
-14056
-14055
-14054
-14053
-14052
-14050
-14048
-14046
-14044
-14042
-14039
-14036
-14033
-14030
-14026
-14023
-14019
-14015
-14010
-14006
-14001
-13996
-13991
-13986
-13981
-13975
-13969
-13963
-13957
-13951
-13944
-13938
-13931
-13924
-13916
-13909
-13901
-13893
-13885
-13877
-13869
-13861
-13852
-13843
-13835
-13826
-13817
-13808
-13798
-13789
-13779
-13770
-13760
-13750
-13740
-13730
-13720
-13710
-13700
-13690
-13679
-13669
-13659
-13648
-13638
-13627
-13617
-13606
-13596
-13585
-13575
-13564
-13554
-13543
-13533
-13523
-13512
-13502
-13491
-13481
-13471
-13460
-13450
-13440
-13429
-13419
-13409
-13399
-13388
-13378
-13368
-13358
-13348
-13337
-13327
-13317
-13307
-13297
-13287
-13277
-13267
-13257
-13247
-13238
-13228
-13218
-13208
-13199
-13189
-13180
-13170
-13161
-13152
-13143
-13134
-13125
-13117
-13109
-13100
-13092
-13085
-13077
-13070
-13062
-13055
-13048
-13042
-13035
-13029
-13023
-13017
-13011
-13006
-13001
-12995
-12990
-12985
-12980
-12976
-12971
-12966
-12962
-12957
-12953
-12948
-12944
-12939
-12934
-12930
-12925
-12920
-12915
-12910
-12905
-12900
-12894
-12889
-12883
-12877
-12871
-12865
-12859
-12852
-12846
-12839
-12832
-12824
-12817
-12809
-12802
-12794
-12786
-12777
-12768
-12760
-12750
-12741
-12731
-12722
-12711
-12701
-12690
-12679
-12668
-12656
-12644
-12632
-12619
-12606
-12592
-12578
-12564
-12549
-12534
-12518
-12502
-12485
-12468
-12450
-12432
-12414
-12395
-12375
-12355
-12334
-12313
-12291
-12269
-12247
-12223
-12200
-12175
-12150
-12125
-12099
-12073
-12046
-12018
-11990
-11962
-11933
-11904
-11874
-11843
-11813
-11781
-11750
-11718
-11685
-11652
-11619
-11585
-11551
-11517
-11482
-11447
-11412
-11376
-11340
-11304
-11268
-11231
-11194
-11157
-11119
-11081
-11044
-11005
-10967
-10928
-10890
-10851
-10812
-10772
-10733
-10693
-10653
-10613
-10573
-10532
-10491
-10450
-10409
-10368
-10326
-10284
-10242
-10200
-10158
-10115
-10072
-10029
-9985
-9942
-9898
-9854
-9809
-9765
-9720
-9675
-9630
-9584
-9538
-9492
-9446
-9400
-9353
-9306
-9259
-9212
-9165
-9117
-9070
-9022
-8974
-8927
-8879
-8831
-8783
-8735
-8687
-8639
-8591
-8543
-8494
-8446
-8398
-8350
-8302
-8254
-8207
-8159
-8111
-8063
-8015
-7968
-7920
-7873
-7826
-7778
-7731
-7684
-7637
-7591
-7544
-7497
-7451
-7404
-7358
-7312
-7266
-7220
-7174
-7128
-7082
-7037
-6991
-6946
-6901
-6856
-6811
-6766
-6721
-6677
-6632
-6588
-6544
-6500
-6457
-6413
-6370
-6326
-6283
-6240
-6197
-6154
-6112
-6069
-6027
-5984
-5942
-5900
-5858
-5816
-5774
-5732
-5691
-5649
-5607
-5566
-5525
-5483
-5442
-5401
-5360
-5319
-5278
-5238
-5197
-5157
-5116
-5076
-5036
-4997
-4957
-4918
-4879
-4840
-4801
-4762
-4724
-4686
-4648
-4610
-4572
-4535
-4498
-4461
-4424
-4387
-4351
-4315
-4279
-4244
-4208
-4173
-4138
-4103
-4069
-4034
-4000
-3966
-3932
-3898
-3865
-3831
-3798
-3765
-3732
-3699
-3666
-3634
-3601
-3569
-3536
-3504
-3472
-3440
-3408
-3376
-3344
-3313
-3281
-3250
-3218
-3187
-3156
-3125
-3095
-3065
-3034
-3004
-2975
-2945
-2916
-2886
-2857
-2829
-2800
-2772
-2744
-2716
-2688
-2660
-2633
-2605
-2578
-2551
-2524
-2497
-2471
-2444
-2417
-2391
-2364
-2338
-2312
-2285
-2259
-2233
-2207
-2180
-2154
-2128
-2102
-2075
-2049
-2023
-1996
-1970
-1943
-1917
-1890
-1864
-1837
-1811
-1784
-1757
-1731
-1704
-1677
-1651
-1624
-1597
-1570
-1543
-1516
-1489
-1462
-1436
-1409
-1382
-1355
-1327
-1300
-1273
-1246
-1218
-1191
-1164
-1136
-1108
-1080
-1052
-1024
-996
-968
-939
-911
-882
-853
-824
-795
-765
-736
-706
-676
-646
-616
-585
-554
-523
-492
-461
-430
-398
-367
-335
-303
-271
-238
-206
-174
-141
-108
-76
-43
-10
23
56
89
123
156
189
222
256
289
322
356
389
423
456
490
524
557
591
625
659
692
726
760
794
828
863
897
931
966
1000
1035
1070
1104
1139
1175
1210
1245
1281
1316
1352
1388
1424
1460
1497
1533
1570
1607
1643
1681
1718
1755
1793
1830
1868
1906
1944
1982
2020
2058
2097
2135
2174
2212
2251
2290
2329
2367
2406
2445
2485
2524
2563
2602
2642
2681
2721
2761
2801
2841
2881
2921
2961
3002
3043
3083
3124
3166
3207
3248
3290
3332
3374
3416
3459
3501
3544
3587
3630
3674
3718
3761
3805
3849
3894
3938
3982
4027
4072
4117
4162
4207
4252
4297
4343
4388
4434
4479
4525
4571
4616
4662
4708
4754
4800
4846
4892
4938
4984
5030
5077
5123
5169
5216
5262
5309
5355
5402
5449
5496
5543
5590
5637
5684
5731
5779
5827
5874
5922
5970
6019
6067
6116
6165
6214
6263
6312
6361
6411
6461
6511
6561
6611
6662
6712
6763
6814
6865
6917
6968
7020
7072
7124
7176
7228
7281
7333
7386
7439
7492
7546
7599
7653
7707
7761
7815
7869
7923
7978
8032
8087
8141
8196
8250
8305
8360
8415
8469
8524
8579
8633
8688
8742
8797
8851
8905
8959
9013
9067
9121
9175
9228
9282
9335
9388
9441
9494
9547
9599
9652
9705
9757
9809
9862
9914
9966
10018
10070
10122
10174
10226
10279
10331
10383
10435
10487
10539
10592
10644
10697
10750
10803
10855
10909
10962
11015
11069
11122
11176
11230
11284
11338
11393
11447
11501
11556
11610
11664
11719
11773
11828
11882
11937
11991
12045
12099
12153
12207
12261
12315
12369
12423
12476
12530
12583
12636
12689
12742
12794
12847
12899
12951
13003
13055
13107
13158
13210
13261
13312
13363
13414
13464
13515
13565
13615
13666
13715
13765
13815
13865
13914
13964
14013
14062
14112
14161
14210
14259
14308
14357
14407
14456
14505
14554
14603
14652
14701
14751
14800
14849
14898
14947
14996
15045
15094
15143
15192
15241
15290
15339
15388
15437
15486
15535
15584
15633
15682
15731
15780
15829
15878
15927
15976
16024
16073
16122
16171
16219
16268
16318
16367
16415
16464
16513
16561
16610
16658
16707
16755
16803
16851
16900
16948
16996
17044
17092
17139
17187
17235
17282
17330
17378
17425
17472
17520
17567
17614
17661
17708
17755
17801
17848
17895
17941
17988
18034
18081
18127
18173
18219
18265
18311
18357
18403
18449
18494
18540
18586
18631
18677
18723
18768
18814
18859
18905
18950
18996
19042
19087
19133
19179
19225
19270
19316
19362
19408
19455
19501
19547
19594
19640
19687
19733
19780
19827
19874
19921
19969
20016
20063
20111
20159
20206
20254
20302
20349
20397
20445
20492
20540
20588
20635
20683
20730
20778
20825
20872
20920
20967
21014
21061
21108
21155
21201
21248
21295
21341
21388
21434
21481
21527
21573
21619
21665
21711
21757
21803
21848
21894
21939
21984
22030
22075
22120
22164
22209
22254
22298
22342
22387
22431
22475
22519
22562
22606
22649
22693
22736
22779
22822
22864
22907
22949
22991
23033
23075
23117
23158
23200
23240
23281
23322
23362
23402
23442
23482
23521
23561
23600
23639
23677
23716
23754
23792
23830
23868
23905
23943
23980
24017
24054
24090
24127
24163
24199
24235
24270
24306
24341
24376
24411
24446
24480
24514
24548
24582
24615
24648
24681
24714
24746
24778
24810
24842
24873
24904
24934
24965
24995
25025
25054
25083
25111
25140
25167
25195
25222
25249
25275
25301
25326
25351
25375
25399
25423
25446
25469
25491
25513
25535
25556
25576
25597
25617
25636
25656
25674
25693
25711
25729
25746
25764
25781
25797
25813
25829
25845
25860
25875
25890
25904
25918
25932
25945
25958
25971
25983
25995
26006
26017
26028
26038
26048
26057
26066
26075
26083
26090
26098
26104
26111
26117
26122
26127
26131
26135
26139
26142
26145
26147
26149
26151
26152
26152
26152
26152
26152
26151
26149
26148
26146
26143
26141
26138
26135
26131
26128
26124
26120
26115
26111
26106
26101
26096
26091
26086
26080
26074
26069
26063
26057
26051
26045
26038
26032
26026
26020
26013
26007
26000
25994
25987
25981
25974
25967
25961
25954
25947
25941
25934
25927
25920
25913
25906
25899
25892
25885
25877
25870
25863
25855
25847
25840
25832
25823
25815
25807
25798
25790
25781
25771
25762
25752
25743
25733
25722
25712
25701
25690
25679
25667
25656
25643
25631
25619
25606
25593
25580
25566
25552
25538
25524
25509
25495
25480
25465
25450
25434
25419
25403
25387
25371
25355
25339
25323
25306
25290
25274
25257
25241
25225
25208
25192
25176
25159
25143
25127
25111
25095
25078
25062
25046
25030
25014
24998
24982
24966
24950
24934
24918
24902
24886
24870
24853
24837
24821
24805
24788
24772
24755
24739
24723
24706
24689
24673
24656
24639
24622
24606
24589
24572
24555
24538
24521
24504
24487
24470
24453
24436
24419
24402
24385
24368
24351
24333
24316
24299
24282
24265
24248
24230
24213
24196
24178
24161
24144
24126
24109
24091
24073
24056
24038
24020
24003
23985
23967
23949
23931
23913
23895
23877
23859
23841
23823
23805
23787
23769
23750
23732
23714
23696
23678
23659
23641
23623
23605
23587
23569
23551
23533
23515
23497
23479
23461
23443
23425
23407
23389
23372
23354
23336
23318
23301
23283
23265
23248
23230
23212
23195
23177
23160
23142
23125
23107
23090
23072
23055
23037
23020
23003
22985
22968
22951
22934
22916
22899
22882
22865
22848
22831
22814
22797
22780
22763
22747
22730
22713
22697
22680
22664
22648
22631
22615
22599
22583
22568
22552
22536
22521
22505
22490
22475
22460
22445
22430
22416
22401
22387
22372
22358
22344
22330
22316
22302
22288
22274
22260
22246
22233
22219
22205
22192
22178
22165
22151
22138
22124
22111
22097
22084
22070
22057
22044
22030
22017
22004
21991
21978
21965
21952
21938
21925
21913
21900
21887
21874
21861
21848
21835
21823
21810
21797
21784
21772
21759
21746
21734
21721
21709
21696
21684
21671
21659
21646
21634
21622
21610
21598
21585
21573
21561
21550
21538
21526
21514
21502
21491
21479
21467
21455
21444
21432
21420
21409
21397
21385
21374
21362
21350
21338
21327
21315
21303
21291
21279
21267
21255
21243
21231
21219
21207
21195
21183
21171
21159
21147
21135
21123
21110
21098
21086
21074
21062
21050
21037
21025
21013
21001
20988
20976
20963
20951
20939
20926
20913
20901
20888
20876
20863
20850
20838
20825
20812
20799
20787
20774
20761
20748
20735
20722
20709
20696
20683
20670
20656
20643
20630
20616
20603
20589
20576
20562
20548
20533
20519
20505
20490
20475
20460
20445
20429
20414
20398
20382
20365
20349
20332
20315
20298
20280
20263
20245
20226
20208
20189
20170
20151
20132
20112
20093
20073
20053
20032
20012
19991
19970
19949
19928
19906
19885
19863
19841
19820
19798
19775
19753
19731
19708
19686
19663
19641
19618
19596
19573
19550
19527
19505
19482
19459
19436
19414
19391
19368
19345
19322
19300
19277
19254
19231
19208
19185
19162
19139
19116
19093
19070
19046
19023
18999
18975
18951
18927
18903
18878
18854
18829
18803
18778
18752
18726
18700
18673
18647
18620
18592
18565
18537
18509
18480
18451
18422
18393
18364
18334
18304
18274
18243
18212
18181
18150
18118
18086
18054
18022
17989
17956
17923
17890
17857
17823
17789
17755
17721
17686
17652
17617
17582
17547
17511
17476
17440
17404
17369
17332
17296
17260
17223
17186
17150
17113
17075
17038
17000
16962
16924
16886
16848
16809
16770
16731
16692
16653
16613
16574
16534
16494
16454
16413
16373
16332
16291
16250
16209
16167
16126
16084
16042
16000
15958
15916
15873
15830
15788
15745
15702
15659
15616
15572
15529
15485
15442
15398
15354
15311
15267
15223
15179
15135
15090
15046
15002
14957
14913
14868
14824
14779
14734
14690
14645
14600
14555
14510
14465
14420
14374
14329
14284
14239
14194
14149
14104
14058
14013
13968
13923
13878
13833
13788
13744
13699
13654
13609
13565
13521
13476
13432
13388
13344
13300
13256
13212
13168
13125
13081
13038
12995
12952
12909
12866
12824
12781
12739
12697
12655
12613
12571
12530
12488
12447
12406
12365
12325
12284
12244
12203
12163
12123
12084
12044
12004
11965
11926
11887
11848
11810
11771
11733
11695
11657
11620
11582
11545
11508
11472
11435
11399
11363
11327
11292
11257
11222
11187
11153
11118
11084
11051
11017
10984
10951
10918
10885
10852
10820
10788
10756
10724
10692
10660
10629
10597
10566
10535
10503
10472
10441
10410
10380
10349
10318
10287
10257
10226
10196
10165
10135
10104
10074
10043
10013
9982
9952
9921
9890
9860
9829
9799
9768
9737
9706
9676
9645
9614
9583
9552
9521
9490
9459
9428
9397
9365
9334
9302
9271
9239
9207
9176
9143
9111
9079
9047
9014
8981
8948
8915
8882
8848
8814
8780
8746
8711
8677
8642
8606
8570
8534
8498
8461
8424
8387
8350
8312
8274
8235
8197
8157
8118
8079
8039
7999
7959
7919
7878
7837
7797
7755
7714
7673
7631
7590
7548
7506
7464
7423
7381
7339
7297
7255
7213
7171
7129
7087
7046
7004
6963
6921
6880
6839
6797
6756
6716
6675
6634
6593
6553
6512
6472
6432
6391
6351
6311
6271
6231
6191
6151
6111
6070
6030
5990
5950
5909
5869
5828
5788
5747
5706
5665
5624
5583
5541
5500
5458
5417
5375
5333
5291
5249
5206
5164
5121
5079
5036
4993
4949
4906
4863
4819
4775
4731
4687
4643
4599
4555
4510
4465
4421
4376
4331
4286
4241
4195
4150
4105
4059
4014
3968
3923
3877
3832
3786
3741
3695
3650
3605
3559
3514
3469
3424
3379
3334
3289
3244
3199
3154
3110
3066
3021
2977
2933
2889
2845
2801
2758
2714
2671
2628
2585
2541
2499
2456
2413
2371
2328
2286
2244
2202
2160
2118
2076
2035
1993
1952
1910
1869
1828
1787
1746
1705
1664
1623
1582
1541
1501
1460
1419
1379
1338
1298
1258
1217
1177
1136
1096
1056
1014
975
935
895
854
814
774
734
694
653
613
573
533
493
453
413
374
334
294
254
215
175
136
96
57
18
-21
-61
-100
-139
-177
-216
-255
-294
-332
-370
-409
-447
-485
-523
-561
-599
-636
-674
-712
-749
-786
-823
-861
-898
-934
-971
-1008
-1045
-1081
-1118
-1154
-1191
-1227
-1263
-1299
-1335
-1371
-1407
-1442
-1478
-1514
-1549
-1585
-1620
-1655
-1691
-1726
-1761
-1796
-1831
-1866
-1901
-1936
-1971
-2005
-2041
-2076
-2110
-2145
-2180
-2214
-2249
-2284
-2318
-2352
-2387
-2421
-2455
-2490
-2524
-2558
-2592
-2626
-2660
-2695
-2729
-2763
-2797
-2831
-2865
-2899
-2933
-2967
-3000
-3034
-3068
-3102
-3136
-3170
-3204
-3237
-3271
-3305
-3339
-3372
-3406
-3439
-3473
-3507
-3540
-3574
-3607
-3640
-3674
-3707
-3741
-3774
-3808
-3841
-3875
-3908
-3942
-3975
-4009
-4043
-4077
-4110
-4144
-4179
-4213
-4247
-4281
-4316
-4350
-4385
-4420
-4455
-4490
-4525
-4560
-4596
-4632
-4667
-4703
-4739
-4776
-4812
-4849
-4886
-4922
-4960
-4997
-5034
-5072
-5109
-5147
-5185
-5223
-5262
-5300
-5339
-5377
-5416
-5455
-5495
-5534
-5573
-5613
-5652
-5692
-5732
-5772
-5812
-5853
-5893
-5934
-5975
-6016
-6057
-6098
-6139
-6181
-6222
-6264
-6306
-6348
-6391
-6433
-6476
-6519
-6562
-6605
-6648
-6692
-6735
-6779
-6823
-6867
-6911
-6956
-7000
-7045
-7090
-7135
-7181
-7226
-7272
-7318
-7364
-7410
-7456
-7503
-7550
-7596
-7643
-7691
-7738
-7785
-7833
-7881
-7928
-7976
-8023
-8071
-8121
-8169
-8217
-8266
-8314
-8363
-8411
-8460
-8508
-8557
-8605
-8653
-8702
-8750
-8798
-8847
-8895
-8943
-8991
-9038
-9086
-9134
-9181
-9228
-9275
-9322
-9369
-9416
-9462
-9509
-9555
-9601
-9646
-9692
-9737
-9782
-9827
-9872
-9916
-9961
-10005
-10049
-10092
-10136
-10179
-10222
-10265
-10308
-10350
-10393
-10435
-10477
-10519
-10560
-10602
-10643
-10684
-10725
-10766
-10806
-10847
-10887
-10927
-10967
-11007
-11046
-11085
-11125
-11164
-11203
-11241
-11280
-11318
-11356
-11394
-11432
-11469
-11507
-11544
-11581
-11617
-11654
-11690
-11726
-11762
-11798
-11834
-11869
-11904
-11939
-11974
-12008
-12042
-12076
-12110
-12144
-12178
-12211
-12244
-12277
-12309
-12342
-12374
-12406
-12438
-12470
-12501
-12532
-12563
-12594
-12625
-12655
-12685
-12715
-12745
-12775
-12804
-12833
-12862
-12891
-12920
-12948
-12977
-13005
-13033
-13060
-13088
-13115
-13143
-13170
-13196
-13223
-13249
-13276
-13302
-13328
-13353
-13379
-13404
-13430
-13455
-13480
-13505
-13530
-13554
-13579
-13603
-13627
-13652
-13676
-13699
-13723
-13747
-13770
-13793
-13817
-13840
-13863
-13886
-13908
-13931
-13953
-13976
-13998
-14020
-14042
-14063
-14085
-14106
-14127
-14148
-14169
-14190
-14210
-14231
-14251
-14271
-14290
-14310
-14330
-14349
-14368
-14387
-14406
-14425
-14444
-14463
-14481
-14500
-14518
-14537
-14555
-14574
-14592
-14611
-14629
-14648
-14666
-14685
-14703
-14722
-14740
-14759
-14778
-14796
-14815
-14834
-14853
-14872
-14891
-14910
-14929
-14949
-14968
-14987
-15006
-15026
-15045
-15064
-15084
-15103
-15122
-15141
-15161
-15180
-15199
-15218
-15237
-15256
-15275
-15293
-15312
-15331
-15349
-15368
-15386
-15404
-15422
-15440
-15458
-15476
-15493
-15511
-15528
-15545
-15562
-15578
-15595
-15612
-15628
-15644
-15660
-15676
-15692
-15707
-15723
-15738
-15754
-15769
-15784
-15799
-15814
-15829
-15843
-15858
-15873
-15887
-15902
-15917
-15931
-15946
-15960
-15974
-15989
-16003
-16017
-16032
-16046
-16059
-16074
-16088
-16103
-16117
-16131
-16145
-16158
-16174
-16187
-16202
-16216
-16230
-16244
-16258
-16273
-16286
-16300
-16315
-16329
-16344
-16358
-16372
-16386
-16401
-16415
-16429
-16444
-16458
-16473
-16487
-16501
-16516
-16530
-16544
-16559
-16573
-16587
-16602
-16616
-16630
-16644
-16658
-16672
-16686
-16700
-16714
-16727
-16741
-16755
-16768
-16782
-16795
-16808
-16821
-16835
-16848
-16861
-16874
-16887
-16899
-16912
-16925
-16937
-16949
-16962
-16974
-16986
-16998
-17010
-17021
-17033
-17044
-17056
-17067
-17078
-17089
-17100
-17111
-17121
-17132
-17142
-17153
-17163
-17173
-17183
-17193
-17202
-17212
-17222
-17231
-17240
-17250
-17259
-17268
-17277
-17285
-17294
-17303
-17311
-17319
-17327
-17335
-17343
-17350
-17358
-17365
-17372
-17379
-17385
-17392
-17398
-17404
-17410
-17416
-17421
-17427
-17432
-17437
-17442
-17446
-17451
-17455
-17459
-17463
-17467
-17470
-17474
-17477
-17480
-17483
-17485
-17488
-17490
-17492
-17494
-17496
-17498
-17499
-17501
-17502
-17504
-17505
-17506
-17507
-17508
-17508
-17509
-17510
-17510
-17511
-17511
-17511
-17512
-17512
-17512
-17512
-17512
-17512
-17512
-17512
-17512
-17512
-17512
-17512
-17512
-17512
-17512
-17512
-17512
-17511
-17511
-17511
-17511
-17511
-17511
-17511
-17511
-17511
-17510
-17510
-17510
-17510
-17510
-17510
-17510
-17510
-17510
-17510
-17511
-17511
-17511
-17511
-17511
-17511
-17511
-17511
-17511
-17511
-17511
-17511
-17511
-17511
-17511
-17511
-17512
-17512
-17512
-17512
-17512
-17512
-17513
-17513
-17513
-17514
-17514
-17515
-17515
-17516
-17516
-17517
-17518
-17519
-17519
-17520
-17521
-17522
-17523
-17524
-17525
-17526
-17527
-17528
-17529
-17531
-17532
-17533
-17534
-17535
-17536
-17538
-17539
-17540
-17541
-17542
-17543
-17544
-17545
-17546
-17547
-17548
-17549
-17550
-17551
-17552
-17552
-17553
-17554
-17555
-17555
-17556
-17557
-17557
-17558
-17559
-17559
-17560
-17560
-17561
-17562
-17562
-17563
-17563
-17564
-17564
-17565
-17565
-17566
-17566
-17567
-17567
-17568
-17568
-17569
-17570
-17570
-17571
-17571
-17572
-17572
-17573
-17573
-17574
-17574
-17575
-17575
-17576
-17576
-17577
-17577
-17578
-17578
-17579
-17579
-17580
-17581
-17581
-17582
-17583
-17584
-17584
-17585
-17586
-17587
-17588
-17589
-17590
-17592
-17593
-17594
-17596
-17597
-17599
-17600
-17602
-17604
-17606
-17608
-17610
-17613
-17615
-17618
-17620
-17623
-17626
-17628
-17631
-17634
-17637
-17640
-17643
-17647
-17650
-17653
-17656
-17660
-17663
-17666
-17669
-17673
-17676
-17680
-17683
-17686
-17690
-17693
-17696
-17699
-17703
-17706
-17709
-17712
-17716
-17719
-17722
-17725
-17728
-17731
-17734
-17737
-17740
-17743
-17746
-17749
-17752
-17755
-17758
-17761
-17764
-17767
-17771
-17774
-17777
-17780
-17783
-17786
-17789
-17793
-17796
-17799
-17802
-17806
-17809
-17812
-17816
-17819
-17822
-17826
-17829
-17832
-17836
-17839
-17842
-17845
-17848
-17852
-17855
-17858
-17861
-17864
-17867
-17869
-17872
-17875
-17878
-17880
-17883
-17885
-17888
-17890
-17893
-17895
-17897
-17899
-17902
-17904
-17906
-17908
-17910
-17913
-17915
-17917
-17919
-17921
-17923
-17926
-17928
-17930
-17932
-17934
-17937
-17939
-17941
-17944
-17946
-17948
-17951
-17953
-17955
-17958
-17960
-17963
-17965
-17968
-17970
-17973
-17975
-17978
-17980
-17983
-17985
-17987
-17990
-17992
-17995
-17997
-17999
-18002
-18004
-18006
-18008
-18010
-18012
-18014
-18016
-18017
-18019
-18020
-18022
-18023
-18024
-18025
-18026
-18026
-18027
-18027
-18027
-18027
-18027
-18026
-18026
-18025
-18024
-18023
-18021
-18020
-18018
-18016
-18014
-18012
-18009
-18006
-18003
-18000
-17997
-17993
-17989
-17985
-17981
-17976
-17972
-17967
-17962
-17956
-17951
-17945
-17939
-17933
-17926
-17920
-17913
-17906
-17899
-17892
-17885
-17878
-17870
-17863
-17855
-17847
-17839
-17831
-17822
-17814
-17806
-17797
-17788
-17779
-17770
-17761
-17752
-17743
-17733
-17724
-17714
-17704
-17694
-17684
-17674
-17664
-17653
-17643
-17632
-17621
-17610
-17598
-17587
-17575
-17563
-17551
-17539
-17527
-17514
-17501
-17488
-17475
-17462
-17448
-17435
-17421
-17407
-17393
-17378
-17364
-17349
-17334
-17319
-17303
-17288
-17272
-17256
-17240
-17223
-17207
-17190
-17174
-17157
-17139
-17122
-17105
-17087
-17069
-17051
-17033
-17015
-16997
-16978
-16960
-16941
-16922
-16903
-16884
-16864
-16845
-16825
-16806
-16786
-16766
-16746
-16726
-16706
-16685
-16665
-16644
-16624
-16603
-16582
-16562
-16541
-16520
-16499
-16478
-16457
-16435
-16414
-16393
-16370
-16350
-16328
-16306
-16285
-16263
-16242
-16219
-16198
-16175
-16154
-16132
-16110
-16088
-16065
-16043
-16021
-15999
-15976
-15954
-15931
-15908
-15886
-15863
-15840
-15817
-15794
-15771
-15748
-15724
-15701
-15678
-15654
-15631
-15607
-15583
-15559
-15535
-15512
-15487
-15463
-15439
-15415
-15390
-15366
-15341
-15317
-15292
-15267
-15243
-15218
-15193
-15168
-15143
-15118
-15093
-15067
-15042
-15017
-14992
-14967
-14941
-14916
-14890
-14865
-14840
-14814
-14788
-14763
-14737
-14712
-14686
-14660
-14634
-14608
-14582
-14556
-14530
-14504
-14477
-14451
-14424
-14397
-14371
-14344
-14316
-14289
-14262
-14234
-14207
-14179
-14151
-14123
-14095
-14067
-14038
-14010
-13981
-13952
-13923
-13894
-13864
-13835
-13805
-13775
-13745
-13715
-13684
-13653
-13623
-13592
-13560
-13529
-13498
-13466
-13434
-13402
-13370
-13337
-13305
-13272
-13239
-13206
-13173
-13140
-13106
-13072
-13038
-13004
-12970
-12936
-12901
-12866
-12831
-12796
-12761
-12725
-12690
-12654
-12618
-12582
-12546
-12509
-12472
-12436
-12399
-12362
-12324
-12287
-12249
-12212
-12174
-12136
-12098
-12059
-12021
-11983
-11944
-11905
-11866
-11827
-11788
-11749
-11710
-11671
-11631
-11591
-11552
-11512
-11472
-11432
-11391
-11351
-11311
-11270
-11229
-11188
-11147
-11106
-11065
-11024
-10982
-10941
-10899
-10857
-10815
-10773
-10731
-10689
-10647
-10604
-10562
-10519
-10476
-10433
-10390
-10347
-10304
-10261
-10218
-10174
-10131
-10088
-10044
-10000
-9957
-9913
-9869
-9825
-9781
-9737
-9693
-9649
-9604
-9560
-9516
-9471
-9427
-9382
-9338
-9293
-9248
-9203
-9159
-9114
-9069
-9024
-8979
-8934
-8889
-8844
-8799
-8754
-8709
-8664
-8619
-8574
-8529
-8484
-8439
-8394
-8349
-8304
-8259
-8214
-8169
-8124
-8079
-8034
-7989
-7945
-7900
-7855
-7810
-7766
-7721
-7676
-7632
-7587
-7543
-7498
-7454
-7409
-7365
-7320
-7276
-7232
-7187
-7143
-7099
-7055
-7011
-6967
-6923
-6879
-6835
-6791
-6747
-6704
-6660
-6617
-6573
-6530
-6487
-6444
-6401
-6359
-6316
-6274
-6231
-6189
-6147
-6105
-6064
-6022
-5981
-5940
-5899
-5858
-5817
-5777
-5737
-5696
-5657
-5617
-5577
-5538
-5499
-5460
-5421
-5382
-5344
-5306
-5268
-5230
-5192
-5154
-5117
-5079
-5042
-5005
-4968
-4932
-4895
-4858
-4822
-4786
-4749
-4713
-4677
-4641
-4606
-4570
-4534
-4499
-4463
-4428
-4393
-4357
-4322
-4287
-4252
-4217
-4182
-4148
-4113
-4078
-4043
-4009
-3975
-3940
-3906
-3872
-3837
-3803
-3769
-3735
-3701
-3667
-3633
-3599
-3565
-3531
-3497
-3463
-3429
-3395
-3361
-3327
-3293
-3259
-3224
-3190
-3156
-3122
-3087
-3053
-3018
-2984
-2949
-2914
-2879
-2845
-2810
-2774
-2739
-2704
-2668
-2633
-2597
-2562
-2526
-2490
-2455
-2419
-2383
-2347
-2311
-2275
-2239
-2203
-2167
-2131
-2095
-2059
-2023
-1987
-1952
-1916
-1880
-1844
-1809
-1773
-1738
-1703
-1667
-1632
-1597
-1562
-1527
-1493
-1458
-1423
-1389
-1354
-1320
-1286
-1251
-1217
-1183
-1149
-1115
-1081
-1047
-1014
-980
-946
-913
-879
-845
-812
-779
-745
-712
-679
-645
-612
-579
-546
-513
-480
-447
-414
-382
-349
-316
-284
-251
-219
-186
-154
-122
-90
-58
-26
6
38
69
101
132
164
195
226
257
288
319
350
381
411
442
472
502
532
562
592
621
651
680
709
738
767
796
824
853
881
909
937
965
992
1018
1047
1074
1100
1127
1153
1180
1206
1232
1257
1283
1308
1333
1358
1382
1406
1431
1454
1478
1502
1525
1548
1571
1593
1615
1637
1659
1681
1703
1724
1745
1766
1786
1807
1827
1848
1868
1888
1907
1927
1947
1966
1986
2005
2024
2043
2062
2081
2100
2119
2137
2156
2174
2193
2211
2229
2247
2265
2283
2301
2318
2336
2353
2370
2387
2404
2421
2438
2455
2472
2488
2505
2521
2537
2554
2570
2586
2602
2617
2633
2649
2664
2680
2695
2710
2725
2740
2755
2770
2785
2800
2814
2829
2843
2858
2872
2886
2900
2915
2929
2942
2956
2970
2984
2997
3011
3024
3038
3051
3064
3077
3091
3103
3116
3129
3142
3155
3167
3180
3192
3204
3216
3228
3240
3252
3264
3275
3286
3298
3309
3320
3330
3341
3352
3362
3372
3382
3392
3402
3411
3421
3430
3439
3448
3456
3465
3473
3482
3490
3498
3505
3513
3520
3528
3535
3541
3548
3555
3561
3567
3573
3579
3584
3590
3595
3600
3605
3609
3614
3618
3622
3626
3629
3633
3636
3639
3642
3644
3647
3649
3651
3653
3654
3656
3657
3659
3660
3661
3661
3662
3662
3662
3663
3663
3662
3662
3662
3661
3660
3660
3659
3658
3656
3655
3654
3653
3651
3650
3648
3646
3644
3643
3641
3639
3637
3635
3632
3630
3628
3626
3623
3621
3618
3616
3613
3610
3607
3604
3602
3599
3595
3592
3589
3586
3582
3579
3576
3572
3568
3565
3561
3557
3553
3549
3545
3541
3537
3533
3529
3525
3521
3516
3512
3508
3503
3499
3495
3491
3487
3483
3478
3475
3471
3467
3463
3460
3456
3453
3450
3446
3444
3441
3438
3436
3434
3431
3430
3428
3426
3425
3424
3423
3422
3422
3421
3421
3421
3421
3422
3422
3423
3424
3426
3427
3429
3431
3433
3436
3438
3441
3444
3448
3452
3456
3460
3464
3469
3474
3480
3485
3491
3497
3504
3511
3518
3525
3533
3540
3549
3557
3566
3575
3584
3594
3604
3614
3624
3635
3646
3657
3669
3681
3693
3706
3719
3732
3745
3759
3773
3787
3802
3817
3832
3848
3864
3880
3896
3913
3930
3947
3964
3982
4000
4018
4037
4054
4074
4093
4113
4132
4152
4172
4192
4212
4232
4253
4274
4295
4316
4337
4358
4380
4401
4423
4445
4467
4490
4512
4534
4557
4580
4602
4625
4648
4671
4694
4718
4741
4764
4788
4811
4835
4859
4882
4906
4930
4954
4978
5002
5026
5050
5075
5099
5123
5147
5172
5196
5220
5244
5269
5293
5317
5342
5366
5390
5415
5439
5463
5488
5512
5536
5561
5585
5610
5634
5659
5683
5708
5732
5757
5781
5806
5831
5855
5880
5905
5930
5955
5980
6005
6030
6055
6080
6105
6130
6155
6181
6206
6231
6257
6282
6308
6333
6359
6385
6410
6436
6461
6487
6512
6538
6564
6589
6615
6640
6666
6691
6716
6742
6767
6792
6817
6842
6867
6892
6917
6942
6966
6991
7016
7040
7064
7089
7113
7137
7161
7185
7209
7233
7257
7281
7304
7328
7352
7375
7398
7422
7445
7468
7491
7514
7537
7560
7583
7606
7628
7651
7673
7695
7718
7740
7762
7784
7805
7827
7849
7870
7892
7913
7934
7955
7976
7997
8016
8038
8058
8079
8099
8119
8138
8157
8178
8197
8217
8236
8255
8274
8293
8311
8330
8348
8367
8385
8403
8421
8439
8457
8474
8492
8510
8527
8545
8562
8580
8597
8614
8632
8649
8666
8684
8701
8718
8736
8753
8770
8788
8805
8823
8840
8857
8875
8892
8910
8927
8945
8962
8980
8997
9015
9032
9050
9067
9085
9103
9120
9138
9156
9174
9191
9209
9227
9245
9262
9280
9298
9316
9334
9352
9370
9388
9406
9424
9442
9460
9478
9497
9515
9534
9552
9571
9589
9608
9627
9646
9664
9683
9702
9721
9740
9759
9778
9797
9817
9836
9855
9874
9893
9912
9931
9950
9968
9987
10006
10025
10044
10062
10081
10099
10118
10136
10154
10173
10191
10209
10227
10245
10263
10280
10298
10316
10334
10351
10369
10386
10404
10421
10438
10456
10473
10490
10508
10525
10542
10559
10577
10594
10611
10629
10646
10663
10680
10698
10715
10732
10750
10767
10784
10802
10819
10836
10854
10871
10888
10905
10923
10940
10957
10974
10991
11008
11025
11042
11059
11076
11093
11110
11126
11143
11160
11176
11193
11209
11226
11242
11258
11275
11291
11307
11323
11340
11356
11372
11388
11404
11421
11437
11453
11469
11486
11502
11518
11535
11551
11567
11583
11600
11616
11632
11648
11665
11681
11697
11713
11729
11745
11761
11777
11793
11809
11824
11840
11856
11871
11887
11902
11918
11933
11948
11964
11979
11994
12009
12024
12038
12053
12068
12082
12097
12111
12125
12140
12154
12168
12181
12195
12209
12222
12236
12249
12263
12276
12289
12302
12315
12328
12340
12353
12366
12378
12390
12403
12415
12427
12439
12451
12463
12475
12486
12498
12510
12521
12532
12544
12555
12566
12577
12588
12599
12609
12620
12631
12641
12651
12662
12672
12682
12692
12701
12711
12721
12730
12739
12749
12758
12767
12775
12784
12793
12801
12810
12818
12826
12834
12842
12849
12857
12864
12871
12878
12885
12891
12898
12904
12910
12916
12922
12927
12932
12937
12942
12947
12951
12956
12960
12964
12968
12971
12975
12978
12981
12984
12986
12989
12991
12994
12996
12998
12999
13001
13002
13004
13005
13006
13007
13008
13008
13009
13009
13009
13010
13009
13009
13009
13009
13008
13007
13006
13005
13004
13003
13001
13000
12998
12996
12994
12992
12990
12988
12985
12982
12979
12976
12973
12970
12966
12963
12959
12955
12951
12947
12943
12938
12933
12929
12924
12919
12914
12909
12904
12898
12893
12887
12882
12876
12871
12865
12860
12854
12848
12842
12837
12831
12825
12819
12814
12808
12802
12797
12791
12785
12779
12774
12768
12762
12756
12750
12744
12739
12733
12727
12721
12714
12708
12702
12696
12689
12683
12676
12670
12663
12656
12649
12642
12635
12628
12620
12613
12605
12597
12589
12581
12573
12564
12556
12547
12538
12529
12520
12511
12502
12492
12482
12473
12463
12453
12443
12432
12422
12411
12401
12390
12379
12368
12357
12346
12334
12323
12312
12300
12288
12277
12265
12253
12241
12229
12217
12206
12194
12182
12169
12157
12145
12133
12121
12109
12097
12085
12074
12062
12050
12038
12027
12015
12003
11992
11981
11969
11958
11947
11936
11925
11914
11904
11893
11882
11871
11861
11850
11840
11829
11819
11808
11798
11788
11777
11767
11756
11746
11735
11725
11714
11704
11693
11683
11672
11661
11651
11640
11629
11619
11608
11597
11586
11575
11564
11553
11542
11531
11520
11508
11497
11486
11474
11462
11451
11439
11427
11415
11403
11390
11378
11366
11353
11340
11328
11315
11302
11289
11276
11263
11249
11236
11223
11209
11196
11182
11169
11155
11141
11128
11114
11100
11086
11072
11058
11044
11030
11016
11002
10988
10974
10960
10946
10932
10918
10904
10890
10875
10861
10847
10833
10819
10804
10790
10776
10762
10747
10733
10719
10704
10690
10676
10661
10647
10632
10618
10603
10589
10574
10559
10544
10530
10515
10500
10485
10470
10455
10440
10425
10409
10394
10379
10364
10348
10333
10318
10302
10287
10272
10256
10241
10225
10210
10195
10179
10164
10149
10133
10118
10103
10088
10073
10058
10043
10028
10013
9998
9983
9968
9954
9939
9924
9910
9896
9881
9867
9853
9838
9824
9810
9796
9782
9768
9754
9740
9726
9712
9698
9684
9670
9656
9642
9628
9614
9600
9586
9572
9558
9544
9530
9516
9501
9487
9473
9458
9444
9429
9415
9400
9386
9371
9356
9341
9326
9311
9296
9281
9266
9251
9236
9221
9206
9190
9175
9160
9144
9129
9113
9098
9082
9066
9051
9035
9019
9003
8987
8971
8955
8939
8923
8907
8891
8875
8858
8842
8826
8809
8793
8777
8760
8743
8727
8710
8693
8677
8660
8643
8626
8609
8592
8575
8558
8541
8524
8506
8489
8472
8454
8437
8420
8402
8385
8367
8349
8332
8314
8297
8279
8262
8244
8226
8209
8191
8173
8156
8138
8121
8103
8086
8068
8051
8032
8016
7998
7980
7963
7945
7928
7910
7892
7875
7857
7839
7821
7803
7785
7767
7749
7731
7712
7694
7675
7657
7638
7619
7600
7581
7562
7542
7523
7503
7483
7464
7444
7423
7403
7383
7362
7342
7321
7300
7280
7259
7237
7216
7195
7174
7152
7130
7109
7087
7065
7043
7021
6999
6977
6954
6932
6909
6887
6864
6841
6818
6795
6772
6749
6726
6703
6680
6656
6633
6609
6585
6561
6538
6514
6490
6465
6441
6417
6392
6368
6343
6318
6294
6269
6244
6219
6193
6168
6143
6118
6092
6067
6041
6016
5990
5965
5939
5914
5888
5862
5837
5811
5786
5760
5735
5709
5684
5658
5633
5607
5582
5556
5531
5505
5480
5455
5429
5404
5378
5353
5327
5301
5276
5250
5224
5199
5173
5147
5121
5095
5069
5043
5017
4991
4965
4939
4913
4886
4860
4833
4807
4780
4754
4727
4701
4674
4647
4620
4593
4567
4540
4513
4486
4459
4432
4405
4378
4350
4323
4296
4269
4242
4215
4188
4161
4134
4107
4081
4054
4027
4000
3973
3946
3920
3893
3866
3840
3813
3787
3760
3734
3707
3681
3655
3628
3602
3576
3550
3524
3498
3472
3446
3420
3394
3368
3343
3317
3291
3266
3240
3215
3190
3164
3139
3114
3089
3064
3039
3014
2990
2965
2940
2916
2891
2867
2842
2818
2794
2770
2745
2721
2697
2673
2650
2626
2602
2578
2555
2531
2508
2484
2461
2437
2414
2391
2367
2344
2321
2298
2275
2252
2229
2206
2183
2161
2138
2116
2093
2071
2048
2025
2004
1982
1960
1939
1917
1896
1874
1853
1832
1811
1790
1770
1749
1729
1709
1689
1669
1649
1630
1611
1592
1573
1554
1536
1517
1499
1481
1463
1446
1429
1411
1394
1377
1360
1344
1327
1311
1295
1278
1262
1246
1231
1215
1199
1183
1168
1152
1137
1122
1106
1091
1076
1061
1046
1031
1016
1000
986
972
957
943
928
914
900
886
872
858
844
831
818
804
791
778
766
753
741
728
716
704
693
681
670
659
647
637
626
615
605
594
584
574
564
554
545
535
526
516
507
498
489
480
471
462
453
444
436
427
418
410
401
393
384
376
368
359
351
343
335
326
318
310
302
294
286
278
270
262
254
246
239
231
223
215
208
200
193
185
178
170
163
156
148
141
134
127
120
113
106
99
92
85
78
72
65
59
52
46
40
34
27
22
16
10
4
-1
-7
-12
-17
-22
-27
-32
-37
-41
-46
-50
-54
-58
-63
-66
-70
-74
-78
-82
-85
-89
-92
-95
-99
-102
-105
-108
-112
-115
-118
-121
-124
-127
-130
-132
-135
-138
-141
-144
-147
-149
-152
-155
-158
-160
-163
-166
-168
-171
-174
-176
-179
-182
-184
-187
-189
-192
-194
-196
-199
-201
-203
-205
-207
-209
-211
-213
-215
-217
-218
-220
-222
-223
-224
-226
-227
-228
-229
-230
-231
-231
-232
-233
-233
-234
-234
-234
-235
-235
-235
-235
-235
-235
-235
-236
-236
-236
-236
-236
-236
-236
-236
-236
-237
-237
-237
-238
-238
-238
-239
-240
-240
-241
-242
-242
-243
-244
-245
-246
-247
-249
-250
-251
-252
-254
-255
-256
-257
-259
-260
-261
-263
-264
-265
-266
-267
-268
-269
-270
-271
-272
-273
-274
-275
-275
-276
-277
-277
-278
-278
-279
-279
-279
-280
-280
-280
-280
-281
-281
-281
-281
-281
-281
-281
-281
-282
-282
-282
-282
-282
-282
-282
-281
-281
-281
-281
-281
-281
-281
-281
-281
-281
-281
-281
-280
-280
-280
-280
-279
-279
-278
-278
-277
-277
-276
-276
-275
-274
-273
-272
-271
-270
-269
-268
-267
-265
-264
-263
-261
-260
-258
-257
-255
-254
-252
-251
-249
-247
-246
-244
-242
-241
-239
-237
-235
-233
-231
-230
-228
-226
-224
-222
-220
-218
-216
-214
-212
-210
-207
-205
-203
-201
-199
-197
-195
-192
-190
-188
-186
-184
-181
-179
-177
-175
-173
-171
-169
-167
-165
-163
-161
-159
-158
-156
-154
-153
-151
-150
-149
-147
-146
-145
-144
-143
-142
-141
-140
-139
-138
-138
-137
-136
-136
-135
-134
-134
-133
-132
-132
-131
-131
-130
-129
-128
-128
-127
-126
-125
-124
-123
-122
-121
-120
-119
-117
-116
-114
-113
-111
-109
-108
-106
-104
-102
-100
-97
-95
-93
-90
-88
-85
-83
-80
-78
-75
-73
-70
-68
-65
-63
-60
-58
-56
-53
-51
-49
-47
-45
-43
-41
-39
-38
-36
-35
-33
-32
-31
-30
-29
-29
-28
-28
-27
-27
-27
-27
-28
-28
-29
-29
-30
-31
-32
-34
-35
-37
-38
-40
-42
-44
-46
-48
-50
-52
-55
-57
-59
-62
-65
-68
-70
-73
-76
-79
-82
-85
-89
-92
-95
-98
-102
-105
-108
-112
-115
-119
-123
-126
-130
-134
-137
-141
-145
-149
-153
-157
-161
-165
-169
-174
-178
-182
-187
-192
-196
-201
-206
-211
-216
-221
-227
-232
-237
-243
-248
-254
-260
-265
-271
-277
-283
-289
-295
-301
-307
-313
-318
-324
-330
-336
-342
-348
-354
-359
-365
-371
-377
-382
-388
-394
-399
-405
-411
-416
-422
-427
-433
-439
-444
-450
-455
-461
-467
-473
-478
-484
-490
-496
-502
-508
-514
-520
-526
-532
-538
-544
-551
-557
-563
-570
-576
-583
-589
-596
-602
-609
-615
-622
-629
-635
-642
-649
-655
-662
-668
-675
-682
-689
-695
-702
-709
-715
-722
-729
-736
-743
-749
-756
-763
-770
-777
-784
-791
-797
-804
-811
-818
-825
-831
-838
-845
-852
-858
-865
-871
-878
-884
-891
-897
-904
-910
-916
-922
-928
-934
-940
-946
-952
-958
-964
-970
-975
-981
-986
-992
-997
-1002
-1008
-1012
-1018
-1024
-1029
-1034
-1039
-1044
-1049
-1053
-1058
-1063
-1068
-1073
-1077
-1082
-1087
-1092
-1097
-1102
-1106
-1111
-1116
-1121
-1127
-1132
-1137
-1143
-1148
-1153
-1159
-1165
-1170
-1176
-1182
-1188
-1194
-1200
-1206
-1213
-1219
-1225
-1232
-1238
-1245
-1251
-1258
-1265
-1271
-1278
-1285
-1292
-1299
-1306
-1313
-1320
-1326
-1333
-1340
-1347
-1354
-1361
-1368
-1375
-1382
-1389
-1395
-1402
-1409
-1415
-1422
-1429
-1435
-1441
-1448
-1454
-1460
-1467
-1473
-1479
-1485
-1491
-1497
-1503
-1508
-1514
-1520
-1525
-1531
-1536
-1542
-1547
-1552
-1557
-1563
-1568
-1573
-1578
-1583
-1588
-1593
-1598
-1603
-1607
-1612
-1617
-1622
-1627
-1632
-1636
-1641
-1646
-1651
-1655
-1660
-1665
-1669
-1674
-1678
-1683
-1687
-1692
-1696
-1700
-1704
-1709
-1713
-1717
-1721
-1725
-1729
-1732
-1736
-1740
-1743
-1747
-1750
-1754
-1757
-1760
-1764
-1767
-1770
-1773
-1776
-1779
-1782
-1785
-1788
-1791
-1794
-1797
-1800
-1803
-1806
-1809
-1813
-1816
-1819
-1823
-1826
-1830
-1834
-1837
-1841
-1845
-1850
-1854
-1858
-1863
-1867
-1872
-1876
-1881
-1886
-1891
-1896
-1901
-1906
-1911
-1916
-1922
-1927
-1932
-1938
-1943
-1949
-1954
-1959
-1965
-1970
-1976
-1981
-1987
-1992
-1997
-2003
-2008
-2013
-2019
-2024
-2029
-2035
-2040
-2045
-2051
-2056
-2061
-2066
-2072
-2077
-2082
-2087
-2093
-2098
-2104
-2109
-2115
-2120
-2126
-2131
-2137
-2143
-2149
-2154
-2160
-2166
-2172
-2178
-2184
-2190
-2196
-2202
-2208
-2214
-2221
-2227
-2233
-2239
-2245
-2251
-2257
-2263
-2268
-2274
-2280
-2286
-2291
-2297
-2302
-2307
-2312
-2317
-2322
-2327
-2332
-2336
-2341
-2345
-2349
-2354
-2358
-2362
-2365
-2369
-2372
-2376
-2379
-2382
-2385
-2388
-2391
-2394
-2396
-2399
-2401
-2403
-2405
-2407
-2409
-2411
-2413
-2414
-2416
-2417
-2418
-2419
-2420
-2421
-2422
-2423
-2423
-2424
-2424
-2425
-2425
-2425
-2425
-2425
-2425
-2425
-2424
-2424
-2423
-2423
-2422
-2421
-2421
-2420
-2419
-2418
-2417
-2415
-2414
-2413
-2412
-2410
-2409
-2407
-2406
-2404
-2402
-2401
-2399
-2397
-2395
-2393
-2391
-2389
-2386
-2384
-2382
-2379
-2377
-2374
-2372
-2369
-2366
-2363
-2360
-2357
-2353
-2350
-2346
-2343
-2339
-2335
-2331
-2327
-2323
-2318
-2314
-2310
-2305
-2301
-2296
-2291
-2287
-2282
-2277
-2272
-2267
-2262
-2257
-2252
-2248
-2243
-2238
-2233
-2228
-2223
-2218
-2213
-2208
-2203
-2198
-2193
-2188
-2184
-2179
-2174
-2169
-2164
-2160
-2155
-2150
-2146
-2141
-2136
-2132
-2127
-2122
-2117
-2113
-2108
-2103
-2098
-2093
-2088
-2083
-2078
-2073
-2067
-2062
-2057
-2051
-2045
-2040
-2033
-2029
-2023
-2017
-2011
-2005
-1999
-1993
-1986
-1980
-1974
-1967
-1961
-1954
-1947
-1940
-1934
-1927
-1920
-1913
-1906
-1899
-1891
-1884
-1877
-1870
-1862
-1855
-1847
-1839
-1832
-1824
-1816
-1808
-1800
-1792
-1784
-1776
-1768
-1760
-1751
-1743
-1735
-1726
-1717
-1709
-1700
-1691
-1682
-1673
-1664
-1655
-1646
-1637
-1628
-1618
-1609
-1599
-1590
-1580
-1571
-1561
-1551
-1541
-1531
-1522
-1512
-1502
-1491
-1481
-1471
-1461
-1451
-1440
-1430
-1420
-1410
-1399
-1389
-1379
-1368
-1358
-1347
-1337
-1327
-1316
-1306
-1295
-1285
-1274
-1264
-1253
-1242
-1232
-1221
-1210
-1200
-1189
-1178
-1167
-1157
-1146
-1135
-1124
-1113
-1102
-1092
-1081
-1070
-1059
-1048
-1037
-1027
-1016
-1004
-994
-984
-973
-962
-952
-941
-931
-920
-910
-900
-889
-879
-869
-859
-849
-839
-829
-819
-809
-799
-789
-779
-770
-760
-751
-741
-732
-722
-713
-704
-694
-685
-676
-667
-658
-649
-640
-631
-622
-612
-603
-594
-585
-576
-567
-558
-549
-540
-531
-522
-513
-504
-495
-486
-477
-468
-458
-449
-440
-431
-422
-413
-405
-396
-387
-378
-369
-361
-352
-344
-335
-327
-318
-310
-301
-293
-285
-276
-268
-260
-252
-243
-235
-227
-219
-211
-203
-195
-187
-179
-171
-163
-155
-147
-140
-132
-124
-116
-108
-101
-93
-85
-77
-69
-62
-54
-46
-38
-30
-22
-14
-7
1
9
17
25
33
41
49
57
65
73
81
89
97
105
113
121
129
137
145
152
160
168
176
183
191
199
206
214
222
229
237
244
252
259
267
274
281
289
296
303
310
318
325
332
339
346
353
360
367
374
381
388
394
401
408
415
421
428
434
441
448
454
460
467
473
479
486
492
498
504
511
517
523
529
535
541
547
554
560
566
572
578
585
591
597
604
610
617
624
630
637
644
651
658
665
673
680
687
695
703
710
718
726
733
741
749
757
765
773
781
789
797
805
814
822
830
838
846
855
863
871
879
888
896
904
912
921
929
937
946
954
962
970
979
987
996
1004
1012
1020
1030
1038
1047
1056
1064
1073
1082
1091
1099
1108
1117
1126
1135
1144
1153
1162
1171
1180
1189
1198
1207
1216
1225
1234
1243
1251
1260
1269
1278
1287
1296
1304
1313
1322
1330
1339
1348
1356
1365
1373
1382
1391
1399
1408
1416
1425
1433
1442
1451
1459
1468
1477
1486
1494
1503
1512
1521
1530
1539
1548
1557
1566
1575
1584
1593
1602
1611
1621
1630
1639
1648
1658
1667
1676
1685
1694
1704
1713
1722
1731
1740
1749
1758
1767
1776
1785
1793
1802
1811
1819
1828
1836
1845
1853
1861
1869
1877
1885
1894
1902
1910
1917
1925
1933
1941
1949
1957
1965
1973
1981
1989
1997
2005
2013
2021
2029
2037
2047
2055
2063
2072
2080
2089
2098
2106
2115
2123
2132
2141
2150
2158
2167
2176
2184
2193
2202
2210
2219
2227
2236
2244
2253
2261
2269
2278
2286
2294
2302
2310
2318
2325
2333
2341
2348
2355
2363
2370
2377
2384
2391
2398
2405
2412
2418
2425
2432
2438
2445
2451
2458
2464
2471
2477
2483
2490
2496
2502
2508
2514
2520
2526
2531
2537
2542
2548
2553
2558
2563
2568
2573
2577
2582
2586
2590
2594
2598
2601
2605
2608
2611
2614
2617
2619
2621
2624
2626
2627
2629
2630
2632
2633
2634
2634
2635
2635
2636
2636
2636
2635
2635
2634
2634
2633
2632
2631
2629
2628
2626
2625
2623
2621
2618
2616
2614
2611
2608
2605
2602
2599
2596
2592
2589
2585
2582
2578
2574
2570
2566
2561
2557
2552
2548
2543
2538
2534
2529
2524
2518
2513
2508
2502
2497
2491
2486
2480
2474
2468
2462
2456
2450
2443
2437
2430
2423
2417
2410
2403
2396
2388
2381
2373
2366
2358
2350
2342
2334
2325
2316
2308
2299
2290
2280
2271
2261
2251
2241
2231
2221
2210
2200
2189
2178
2166
2155
2144
2132
2120
2108
2096
2083
2071
2058
2045
2032
2019
2005
1993
1979
1965
1952
1938
1924
1910
1895
1881
1867
1852
1837
1823
1808
1793
1778
1764
1749
1734
1719
1704
1689
1674
1659
1644
1629
1614
1599
1584
1569
1554
1540
1525
1510
1495
1481
1466
1452
1437
1423
1408
1394
1380
1365
1351
1337
1322
1308
1294
1280
1266
1252
1238
1224
1210
1196
1182
1168
1154
1141
1127
1113
1100
1086
1073
1059
1046
1033
1020
1006
993
981
968
955
943
930
918
906
894
882
870
858
847
835
824
813
802
791
780
770
759
749
739
729
719
709
700
690
681
671
662
653
644
636
627
618
610
602
593
585
577
569
561
554
546
539
531
524
516
509
502
495
488
481
474
467
461
454
447
441
434
428
421
415
408
402
396
389
383
377
371
365
359
353
347
341
335
330
324
319
313
308
302
297
292
287
283
278
273
269
264
260
256
252
248
245
241
238
234
231
228
225
222
219
217
214
212
209
207
205
203
201
199
197
196
194
192
190
189
187
186
184
183
181
180
178
176
175
173
172
170
168
166
164
163
161
159
157
154
152
150
148
146
143
141
139
136
134
131
129
126
124
121
119
116
114
111
109
106
104
101
99
97
94
92
90
88
86
84
82
80
78
76
74
73
71
70
68
67
65
64
63
61
60
59
58
57
55
54
53
52
51
50
49
48
47
45
44
43
42
40
39
37
36
34
33
31
29
28
26
24
22
20
17
15
13
10
8
5
2
0
-3
-6
-9
-13
-16
-19
-23
-26
-30
-33
-37
-40
-44
-48
-52
-56
-59
-63
-67
-71
-75
-78
-82
-86
-90
-93
-97
-100
-104
-108
-111
-115
-118
-121
-125
-128
-132
-135
-138
-142
-145
-148
-152
-155
-158
-162
-165
-169
-172
-176
-179
-183
-186
-190
-194
-197
-201
-205
-209
-213
-217
-221
-225
-229
-233
-237
-241
-246
-250
-254
-258
-262
-267
-271
-275
-279
-284
-288
-292
-296
-300
-305
-309
-313
-317
-321
-325
-328
-332
-336
-339
-343
-346
-350
-353
-356
-359
-362
-365
-368
-371
-373
-376
-378
-381
-383
-385
-387
-389
-391
-392
-394
-396
-397
-399
-401
-402
-404
-405
-407
-408
-410
-411
-412
-414
-416
-417
-419
-420
-422
-423
-425
-427
-428
-430
-432
-434
-436
-437
-439
-441
-443
-445
-447
-449
-452
-454
-456
-458
-461
-463
-466
-468
-471
-474
-476
-479
-482
-485
-488
-492
-495
-498
-501
-505
-508
-512
-515
-518
-522
-525
-529
-532
-536
-539
-543
-546
-550
-554
-557
-561
-564
-568
-571
-575
-578
-582
-586
-589
-593
-596
-600
-603
-606
-610
-613
-617
-620
-624
-627
-631
-634
-638
-641
-645
-648
-652
-655
-659
-662
-666
-669
-673
-677
-680
-684
-688
-691
-695
-699
-702
-706
-709
-713
-717
-720
-724
-727
-730
-734
-737
-740
-744
-747
-750
-753
-756
-759
-762
-764
-767
-770
-773
-775
-778
-780
-783
-785
-787
-790
-792
-794
-797
-799
-801
-803
-806
-808
-810
-813
-815
-817
-820
-822
-825
-827
-829
-832
-834
-837
-840
-842
-845
-847
-850
-853
-855
-858
-861
-863
-866
-869
-872
-874
-877
-880
-882
-885
-888
-891
-893
-896
-899
-901
-904
-907
-909
-912
-915
-918
-920
-923
-926
-928
-931
-934
-937
-939
-942
-945
-947
-950
-953
-956
-958
-961
-964
-967
-969
-972
-975
-977
-980
-983
-985
-988
-991
-993
-996
-998
-1000
-1002
-1006
-1008
-1010
-1012
-1014
-1016
-1020
-1022
-1024
-1026
-1029
-1031
-1033
-1035
-1038
-1040
-1042
-1044
-1046
-1049
-1051
-1053
-1055
-1057
-1059
-1062
-1064
-1066
-1068
-1070
-1072
-1073
-1075
-1077
-1079
-1080
-1082
-1083
-1084
-1085
-1086
-1087
-1088
-1089
-1089
-1090
-1090
-1090
-1090
-1090
-1089
-1089
-1088
-1088
-1087
-1086
-1084
-1083
-1081
-1080
-1078
-1076
-1074
-1071
-1069
-1066
-1063
-1060
-1057
-1054
-1051
-1048
-1044
-1040
-1037
-1033
-1029
-1025
-1020
-1016
-1012
-1006
-1002
-998
-994
-989
-984
-979
-974
-969
-964
-959
-953
-948
-943
-938
-933
-927
-922
-917
-912
-907
-902
-896
-891
-886
-881
-876
-871
-866
-862
-857
-852
-847
-842
-837
-833
-828
-823
-819
-814
-809
-805
-800
-795
-791
-786
-781
-777
-772
-767
-762
-758
-753
-748
-743
-738
-733
-728
-723
-718
-712
-707
-702
-696
-691
-685
-680
-674
-668
-663
-657
-651
-645
-639
-633
-627
-621
-615
-609
-602
-596
-590
-584
-577
-571
-565
-558
-552
-546
-540
-534
-527
-521
-515
-509
-503
-497
-491
-486
-480
-474
-469
-463
-458
-452
-447
-442
-437
-432
-427
-422
-418
-413
-409
-404
-400
-396
-391
-387
-383
-379
-376
-372
-368
-364
-360
-357
-353
-349
-346
-342
-338
-335
-331
-328
-324
-320
-317
-313
-310
-306
-303
-299
-295
-292
-288
-284
-281
-277
-273
-269
-266
-262
-258
-254
-250
-246
-242
-238
-234
-229
-225
-221
-217
-213
-209
-205
-201
-197
-193
-189
-185
-181
-177
-173
-170
-166
-162
-159
-155
-152
-148
-145
-141
-138
-134
-131
-128
-125
-122
-119
-116
-113
-110
-107
-104
-102
-99
-96
-94
-91
-89
-87
-84
-82
-80
-77
-75
-73
-71
-69
-67
-65
-63
-61
-59
-57
-55
-54
-52
-50
-49
-47
-46
-44
-43
-42
-40
-39
-38
-37
-36
-35
-34
-33
-32
-32
-31
-31
-30
-30
-30
-29
-29
-29
-29
-30
-30
-30
-31
-31
-32
-32
-33
-34
-35
-36
-37
-38
-40
-41
-42
-44
-45
-47
-49
-50
-52
-54
-56
-58
-60
-61
-63
-65
-67
-69
-71
-73
-75
-76
-78
-80
-82
-84
-85
-87
-89
-91
-92
-94
-96
-98
-99
-101
-103
-104
-106
-108
-110
-111
-113
-115
-116
-118
-119
-121
-123
-124
-126
-127
-129
-130
-132
-133
-135
-136
-138
-139
-140
-142
-143
-144
-145
-147
-148
-149
-150
-151
-152
-153
-154
-155
-155
-156
-157
-158
-159
-159
-160
-161
-161
-162
-163
-163
-164
-164
-165
-165
-166
-166
-167
-167
-168
-168
-168
-168
-169
-169
-169
-169
-169
-169
-169
-169
-168
-168
-168
-167
-167
-166
-165
-164
-163
-162
-161
-160
-159
-157
-155
-154
-152
-150
-148
-146
-143
-141
-138
-136
-133
-130
-127
-124
-121
-118
-115
-112
-108
-105
-101
-97
-94
-90
-86
-82
-78
-74
-70
-66
-62
-57
-53
-49
-44
-40
-35
-31
-26
-21
-17
-12
-7
-2
3
8
13
19
24
29
35
40
46
51
57
62
68
74
80
86
92
98
104
110
116
122
128
134
140
147
153
159
166
172
179
185
192
198
205
212
218
225
232
239
246
253
260
267
274
281
288
296
303
310
318
325
332
340
347
354
362
369
377
384
392
399
406
414
421
428
435
442
450
457
464
471
477
484
491
498
505
511
518
524
531
537
544
550
557
563
569
576
582
588
594
601
607
613
619
625
631
638
644
650
656
662
668
674
680
685
691
697
703
709
714
720
725
731
736
741
747
752
757
762
767
772
777
782
787
791
796
801
805
810
814
818
823
827
831
835
839
843
847
851
855
859
863
867
871
874
878
882
886
890
894
898
901
905
909
913
917
922
926
930
934
938
943
947
952
956
960
965
970
974
979
983
988
993
997
1002
1006
1010
1016
1020
1025
1030
1034
1039
1043
1047
1052
1056
1060
1064
1068
1072
1076
1080
1084
1088
1091
1095
1098
1102
1105
1108
1112
1115
1118
1121
1124
1127
1130
1133
1136
1138
1141
1144
1147
1149
1152
1155
1157
1160
1162
1165
1167
1170
1172
1175
1177
1180
1182
1184
1187
1189
1191
1194
1196
1198
1201
1203
1205
1208
1210
1212
1215
1217
1220
1222
1224
1227
1230
1232
1235
1237
1240
1243
1246
1249
1251
1254
1257
1260
1263
1267
1270
1273
1276
1280
1283
1286
1290
1293
1297
1300
1304
1307
1311
1314
1318
1321
1325
1329
1332
1336
1339
1343
1347
1350
1354
1357
1361
1364
1368
1371
1375
1378
1381
1385
1388
1392
1395
1398
1402
1405
1409
1412
1416
1419
1423
1426
1430
1434
1437
1441
1445
1449
1453
1456
1460
1464
1468
1472
1476
1480
1485
1489
1493
1497
1501
1505
1510
1514
1518
1522
1527
1531
1535
1539
1544
1548
1552
1556
1561
1565
1569
1573
1578
1582
1586
1590
1595
1599
1603
1607
1612
1616
1620
1624
1628
1632
1636
1640
1644
1648
1652
1656
1660
1664
1668
1671
1675
1678
1682
1685
1689
1692
1695
1699
1702
1705
1708
1711
1714
1717
1719
1722
1725
1728
1730
1733
1735
1738
1741
1743
1746
1748
1751
1753
1755
1758
1760
1763
1765
1768
1770
1773
1775
1778
1780
1783
1785
1787
1790
1792
1795
1797
1799
1802
1804
1806
1809
1811
1813
1816
1818
1820
1822
1824
1827
1829
1831
1833
1835
1837
1839
1841
1843
1846
1848
1850
1852
1854
1856
1858
1860
1862
1864
1866
1868
1871
1873
1875
1877
1880
1882
1884
1887
1889
1892
1894
1897
1899
1902
1905
1907
1910
1913
1916
1919
1922
1925
1929
1932
1935
1939
1942
1946
1949
1953
1957
1960
1964
1968
1972
1976
1980
1983
1987
1991
1995
1999
2003
2007
2009
2013
2017
2021
2025
2028
2032
2035
2037
2041
2045
2047
2050
2053
2056
2058
2061
2063
2065
2068
2070
2072
2074
2076
2078
2080
2082
2083
2085
2087
2089
2090
2092
2094
2095
2097
2099
2100
2102
2103
2105
2106
2108
2109
2111
2112
2113
2115
2116
2117
2119
2120
2121
2122
2124
2125
2126
2127
2128
2129
2130
2132
2133
2134
2135
2136
2137
2138
2139
2140
2142
2143
2144
2145
2146
2147
2149
2150
2151
2152
2154
2155
2156
2158
2159
2160
2162
2163
2165
2166
2168
2170
2171
2173
2175
2177
2178
2180
2182
2184
2186
2189
2191
2193
2195
2197
2200
2202
2204
2207
2209
2212
2214
2217
2219
2222
2224
2227
2230
2232
2235
2238
2240
2243
2246
2249
2252
2255
2258
2261
2264
2267
2270
2273
2276
2280
2283
2286
2290
2293
2296
2300
2303
2307
2311
2314
2318
2322
2326
2329
2333
2337
2341
2345
2349
2353
2357
2361
2365
2369
2373
2377
2381
2385
2389
2394
2398
2402
2406
2410
2414
2418
2422
2427
2431
2435
2439
2443
2447
2451
2455
2459
2463
2467
2471
2475
2478
2482
2486
2490
2493
2497
2500
2504
2507
2511
2514
2517
2520
2524
2527
2530
2533
2536
2538
2541
2544
2547
2549
2552
2554
2557
2559
2561
2564
2566
2568
2570
2572
2574
2577
2579
2580
2582
2584
2586
2588
2590
2591
2593
2595
2596
2598
2599
2601
2602
2604
2605
2606
2608
2609
2610
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2624
2625
2626
2626
2627
2627
2628
2628
2629
2629
2629
2629
2629
2629
2629
2629
2629
2628
2628
2627
2627
2626
2625
2624
2623
2622
2620
2619
2618
2616
2614
2613
2611
2609
2607
2604
2602
2600
2598
2595
2593
2590
2587
2585
2582
2579
2576
2573
2570
2567
2564
2561
2558
2555
2551
2548
2545
2541
2538
2534
2531
2527
2523
2519
2516
2512
2508
2504
2500
2495
2491
2487
2483
2478
2474
2469
2464
2460
2455
2450
2445
2440
2435
2430
2424
2419
2413
2408
2402
2397
2391
2385
2379
2374
2368
2361
2355
2349
2343
2336
2330
2323
2317
2310
2303
2296
2290
2283
2275
2268
2261
2254
2246
2239
2231
2223
2216
2208
2200
2192
2183
2175
2167
2158
2150
2141
2132
2123
2114
2105
2096
2087
2078
2068
2059
2049
2040
2029
2021
2011
2001
1991
1981
1971
1961
1951
1941
1931
1920
1910
1900
1889
1879
1868
1857
1847
1836
1825
1814
1803
1792
1781
1770
1759
1747
1736
1725
1713
1702
1690
1678
1667
1655
1643
1631
1619
1607
1596
1583
1571
1559
1547
1535
1523
1511
1498
1486
1474
1461
1449
1436
1424
1411
1399
1386
1373
1361
1348
1335
1323
1310
1298
1285
1272
1260
1247
1234
1222
1209
1197
1184
1172
1159
1147
1134
1122
1109
1097
1085
1072
1060
1048
1036
1024
1012
1000
988
976
964
952
940
929
917
906
894
883
871
860
849
838
827
816
805
794
783
773
762
752
741
731
720
710
700
690
680
670
660
650
640
631
621
611
602
593
583
574
565
556
547
538
529
521
512
503
495
486
478
470
461
453
445
437
428
420
412
404
396
388
380
372
364
356
348
340
332
324
316
308
300
292
284
276
268
261
253
245
237
229
221
214
206
198
190
182
174
167
159
151
143
135
127
120
112
104
96
88
80
72
64
56
48
40
32
24
15
7
-1
-9
-18
-26
-34
-43
-51
-59
-68
-76
-85
-93
-102
-111
-119
-128
-136
-145
-154
-162
-171
-180
-188
-197
-205
-214
-222
-231
-239
-248
-256
-264
-273
-281
-289
-297
-306
-314
-322
-330
-338
-346
-355
-363
-371
-379
-387
-395
-403
-411
-419
-427
-435
-443
-451
-458
-466
-474
-482
-490
-497
-505
-513
-520
-528
-535
-543
-550
-558
-565
-573
-580
-587
-594
-602
-609
-616
-623
-630
-637
-644
-651
-658
-665
-672
-679
-686
-693
-699
-706
-713
-720
-727
-733
-740
-747
-753
-760
-767
-773
-780
-787
-793
-800
-806
-813
-819
-826
-832
-839
-845
-852
-858
-865
-871
-878
-884
-891
-897
-903
-910
-916
-923
-929
-936
-943
-949
-956
-962
-969
-976
-982
-989
-996
-1002
-1008
-1016
-1022
-1030
-1037
-1043
-1050
-1057
-1064
-1071
-1078
-1085
-1091
-1098
-1105
-1112
-1119
-1126
-1133
-1140
-1147
-1154
-1161
-1168
-1175
-1182
-1189
-1196
-1204
-1211
-1218
-1225
-1232
-1239
-1246
-1253
-1260
-1267
-1275
-1282
-1289
-1296
-1303
-1310
-1318
-1325
-1332
-1339
-1347
-1354
-1361
-1368
-1376
-1383
-1390
-1398
-1405
-1412
-1420
-1427
-1434
-1442
-1449
-1456
-1464
-1471
-1478
-1486
-1493
-1500
-1507
-1515
-1522
-1529
-1536
-1543
-1550
-1558
-1565
-1572
-1579
-1586
-1593
-1600
-1607
-1614
-1621
-1628
-1635
-1642
-1649
-1656
-1662
-1669
-1676
-1682
-1689
-1696
-1702
-1709
-1715
-1722
-1728
-1734
-1741
-1747
-1753
-1759
-1765
-1771
-1777
-1783
-1789
-1795
-1801
-1807
-1813
-1819
-1824
-1830
-1836
-1841
-1847
-1853
-1858
-1864
-1869
-1875
-1880
-1886
-1891
-1897
-1902
-1908
-1913
-1919
-1925
-1930
-1936
-1941
-1947
-1953
-1958
-1964
-1970
-1976
-1982
-1988
-1994
-2000
-2005
-2012
-2019
-2025
-2031
-2037
-2044
-2051
-2057
-2064
-2071
-2077
-2084
-2091
-2098
-2105
-2111
-2118
-2125
-2132
-2139
-2146
-2153
-2160
-2167
-2174
-2181
-2189
-2196
-2203
-2210
-2217
-2224
-2231
-2239
-2246
-2253
-2260
-2268
-2275
-2282
-2289
-2297
-2304
-2312
-2319
-2327
-2334
-2342
-2350
-2357
-2365
-2373
-2381
-2388
-2396
-2404
-2412
-2420
-2428
-2436
-2444
-2452
-2460
-2468
-2476
-2484
-2492
-2500
-2508
-2516
-2524
-2532
-2540
-2548
-2556
-2564
-2572
-2580
-2588
-2596
-2604
-2612
-2620
-2627
-2635
-2643
-2651
-2658
-2666
-2674
-2681
-2689
-2697
-2704
-2712
-2719
-2727
-2735
-2742
-2750
-2757
-2765
-2773
-2780
-2788
-2796
-2803
-2811
-2819
-2827
-2834
-2842
-2850
-2858
-2866
-2873
-2881
-2889
-2897
-2905
-2913
-2921
-2929
-2937
-2945
-2952
-2960
-2968
-2976
-2984
-2992
-3000
-3008
-3016
-3024
-3031
-3039
-3047
-3055
-3063
-3071
-3079
-3087
-3095
-3103
-3111
-3119
-3127
-3135
-3143
-3151
-3159
-3168
-3176
-3184
-3192
-3200
-3208
-3216
-3225
-3233
-3241
-3249
-3257
-3266
-3274
-3282
-3291
-3299
-3307
-3316
-3324
-3333
-3341
-3349
-3358
-3366
-3375
-3383
-3391
-3400
-3408
-3417
-3425
-3433
-3442
-3450
-3458
-3467
-3475
-3483
-3492
-3500
-3508
-3516
-3524
-3533
-3541
-3549
-3557
-3565
-3573
-3581
-3589
-3596
-3604
-3612
-3620
-3627
-3635
-3642
-3649
-3657
-3664
-3671
-3678
-3685
-3692
-3699
-3706
-3713
-3719
-3726
-3733
-3739
-3746
-3752
-3759
-3765
-3771
-3778
-3784
-3790
-3796
-3803
-3809
-3815
-3821
-3827
-3833
-3839
-3845
-3851
-3857
-3862
-3868
-3874
-3879
-3885
-3891
-3896
-3902
-3907
-3912
-3918
-3923
-3928
-3933
-3938
-3943
-3948
-3953
-3957
-3962
-3967
-3971
-3976
-3980
-3984
-3989
-3993
-3997
-4001
-4005
-4009
-4013
-4017
-4021
-4025
-4029
-4033
-4037
-4041
-4043
-4048
-4051
-4056
-4059
-4062
-4067
-4070
-4074
-4078
-4081
-4085
-4088
-4091
-4094
-4098
-4101
-4105
-4108
-4111
-4114
-4117
-4119
-4122
-4125
-4127
-4129
-4132
-4134
-4136
-4138
-4139
-4141
-4143
-4144
-4145
-4147
-4148
-4149
-4150
-4150
-4151
-4152
-4152
-4152
-4153
-4153
-4153
-4152
-4152
-4152
-4151
-4151
-4150
-4149
-4148
-4147
-4146
-4145
-4143
-4142
-4140
-4139
-4137
-4135
-4133
-4131
-4129
-4126
-4124
-4121
-4119
-4116
-4113
-4110
-4107
-4104
-4101
-4097
-4094
-4091
-4086
-4083
-4080
-4075
-4072
-4067
-4065
-4061
-4057
-4053
-4049
-4045
-4041
-4037
-4033
-4029
-4025
-4021
-4017
-4013
-4009
-4005
-4001
-3997
-3993
-3989
-3984
-3980
-3976
-3972
-3968
-3964
-3960
-3957
-3953
-3949
-3945
-3941
-3937
-3933
-3929
-3925
-3921
-3917
-3913
-3909
-3905
-3901
-3897
-3893
-3889
-3884
-3880
-3876
-3872
-3867
-3863
-3859
-3855
-3850
-3846
-3841
-3837
-3832
-3828
-3823
-3819
-3814
-3809
-3805
-3800
-3795
-3790
-3786
-3781
-3776
-3771
-3767
-3762
-3757
-3752
-3748
-3743
-3738
-3733
-3728
-3723
-3718
-3713
-3708
-3703
-3698
-3693
-3688
-3683
-3678
-3673
-3668
-3663
-3658
-3653
-3647
-3642
-3637
-3632
-3626
-3621
-3616
-3610
-3605
-3599
-3594
-3588
-3583
-3577
-3571
-3566
-3560
-3554
-3548
-3542
-3536
-3531
-3525
-3519
-3512
-3506
-3500
-3494
-3488
-3482
-3476
-3469
-3463
-3457
-3451
-3445
-3438
-3432
-3426
-3419
-3413
-3407
-3400
-3394
-3387
-3381
-3374
-3368
-3361
-3354
-3347
-3341
-3334
-3327
-3320
-3312
-3305
-3298
-3291
-3283
-3276
-3268
-3260
-3253
-3245
-3237
-3229
-3221
-3213
-3205
-3196
-3188
-3179
-3171
-3162
-3153
-3145
-3136
-3127
-3118
-3108
-3099
-3090
-3080
-3071
-3061
-3052
-3042
-3032
-3023
-3013
-3003
-2993
-2983
-2973
-2963
-2953
-2943
-2934
-2924
-2914
-2904
-2894
-2883
-2873
-2863
-2853
-2843
-2833
-2823
-2812
-2802
-2792
-2781
-2771
-2760
-2750
-2739
-2729
-2718
-2707
-2696
-2686
-2675
-2664
-2653
-2642
-2631
-2620
-2609
-2598
-2587
-2576
-2565
-2553
-2542
-2531
-2520
-2508
-2497
-2486
-2474
-2463
-2451
-2440
-2429
-2417
-2406
-2394
-2383
-2371
-2360
-2349
-2337
-2326
-2315
-2303
-2292
-2281
-2269
-2258
-2247
-2236
-2225
-2214
-2203
-2192
-2181
-2170
-2159
-2148
-2138
-2127
-2116
-2106
-2095
-2085
-2074
-2064
-2053
-2043
-2033
-2021
-2012
-2001
-1992
-1982
-1972
-1962
-1952
-1943
-1933
-1923
-1914
-1904
-1895
-1886
-1876
-1867
-1858
-1849
-1840
-1832
-1823
-1814
-1805
-1797
-1788
-1780
-1771
-1763
-1754
-1746
-1738
-1729
-1721
-1713
-1704
-1696
-1688
-1680
-1672
-1664
-1656
-1647
-1639
-1631
-1623
-1615
-1608
-1600
-1592
-1584
-1576
-1569
-1561
-1553
-1546
-1538
-1531
-1523
-1516
-1509
-1502
-1494
-1487
-1480
-1473
-1466
-1459
-1453
-1446
-1439
-1432
-1425
-1419
-1412
-1405
-1399
-1392
-1385
-1379
-1372
-1365
-1359
-1352
-1345
-1339
-1332
-1325
-1318
-1312
-1305
-1298
-1291
-1284
-1278
-1271
-1264
-1257
-1250
-1243
-1236
-1229
-1222
-1216
-1209
-1202
-1195
-1188
-1181
-1174
-1167
-1160
-1153
-1146
-1140
-1133
-1126
-1119
-1113
-1106
-1100
-1093
-1086
-1080
-1074
-1067
-1061
-1054
-1048
-1042
-1035
-1029
-1022
-1016
-1010
-1004
-997
-991
-985
-978
-972
-965
-959
-952
-946
-939
-933
-926
-920
-913
-907
-900
-893
-887
-880
-873
-866
-860
-853
-846
-839
-832
-825
-818
-811
-804
-797
-790
-783
-776
-768
-761
-754
-747
-740
-732
-725
-718
-711
-704
-696
-689
-682
-675
-667
-660
-653
-646
-638
-631
-624
-617
-610
-603
-596
-589
-582
-575
-568
-561
-554
-547
-540
-533
-527
-520
-513
-507
-500
-494
-487
-481
-474
-468
-462
-456
-449
-443
-437
-431
-425
-419
-414
-408
-402
-396
-391
-385
-380
-374
-369
-364
-358
-353
-348
-343
-338
-332
-327
-322
-317
-312
-307
-302
-297
-292
-287
-282
-277
-272
-267
-262
-257
-253
-248
-243
-238
-233
-228
-223
-218
-213
-208
-203
-198
-193
-188
-183
-178
-173
-168
-163
-158
-154
-149
-144
-139
-134
-130
-125
-120
-116
-111
-107
-103
-98
-94
-90
-85
-81
-77
-73
-69
-65
-61
-58
-54
-50
-46
-43
-39
-36
-32
-29
-26
-22
-19
-16
-13
-10
-7
-4
-1
2
5
7
10
13
15
18
20
23
25
28
30
32
35
37
39
41
43
45
47
49
51
53
55
56
58
60
61
63
64
66
67
69
70
71
73
74
75
76
78
79
80
81
82
83
84
86
87
88
89
90
91
93
94
95
97
98
99
101
102
104
105
107
108
110
112
113
115
117
119
121
123
125
126
128
130
132
134
136
138
140
142
144
147
149
151
153
155
157
159
161
163
165
167
169
171
173
175
177
179
181
183
185
187
189
191
193
194
196
198
200
203
205
207
209
211
213
215
217
219
222
224
226
228
231
233
235
238
240
242
245
247
250
252
255
257
260
262
265
268
270
273
276
279
282
285
288
291
294
297
300
303
306
309
313
316
319
323
326
330
333
337
340
344
347
351
354
358
362
365
369
373
376
380
384
387
391
395
399
402
406
410
413
417
421
424
428
432
435
439
443
446
450
454
457
461
464
468
471
475
478
482
485
489
492
496
500
503
507
510
514
518
521
525
529
533
537
540
544
548
552
556
560
564
567
571
575
579
583
587
591
594
598
602
606
609
613
617
620
624
627
631
634
638
641
644
648
651
654
658
661
664
667
670
673
676
679
682
685
688
691
694
697
700
703
706
709
712
715
717
720
723
726
729
731
734
737
740
742
745
748
750
753
755
758
760
763
765
768
770
773
775
777
780
782
784
787
789
791
794
796
798
801
803
805
807
809
812
814
816
818
820
823
825
827
829
831
833
835
837
839
841
843
845
847
849
850
852
854
855
857
858
860
861
862
863
865
866
867
868
868
869
870
871
871
871
872
872
872
873
873
873
873
872
872
872
871
871
870
870
869
868
868
867
866
865
864
863
862
860
859
858
857
855
854
852
851
849
848
846
844
842
841
839
837
835
833
831
829
827
824
822
820
817
815
813
810
807
805
802
799
796
793
790
787
784
781
777
774
771
767
763
760
756
752
749
745
741
737
733
728
724
720
716
711
707
702
698
693
688
684
679
674
669
665
660
655
650
645
640
635
630
625
621
616
611
606
601
596
591
586
581
576
572
567
562
557
552
547
542
538
533
528
523
518
513
508
503
497
492
487
482
476
471
466
460
455
449
444
438
433
427
421
415
410
404
398
392
386
380
374
369
363
357
351
345
338
332
326
320
314
308
302
296
290
284
278
272
265
259
253
247
241
235
229
223
217
211
205
199
193
188
182
176
170
164
159
153
148
142
137
131
126
121
115
110
105
100
95
91
86
81
76
72
67
63
58
54
50
46
41
37
33
29
25
21
17
14
10
6
2
-1
-5
-9
-12
-16
-20
-23
-27
-30
-34
-38
-41
-45
-48
-52
-55
-59
-62
-66
-69
-73
-76
-80
-83
-87
-90
-93
-96
-100
-103
-106
-109
-112
-115
-118
-120
-123
-126
-128
-131
-133
-136
-138
-140
-142
-144
-146
-148
-150
-151
-153
-154
-156
-157
-158
-159
-160
-161
-162
-163
-164
-164
-165
-165
-165
-166
-166
-166
-166
-165
-165
-165
-164
-164
-163
-163
-162
-161
-160
-159
-158
-157
-156
-155
-154
-153
-151
-150
-148
-147
-145
-143
-142
-140
-138
-136
-135
-133
-131
-129
-127
-125
-123
-121
-118
-116
-114
-112
-110
-108
-105
-103
-101
-99
-96
-94
-92
-89
-87
-84
-82
-80
-77
-75
-72
-70
-67
-65
-62
-60
-57
-55
-52
-50
-47
-45
-42
-40
-37
-35
-33
-30
-28
-25
-23
-21
-18
-16
-14
-12
-10
-8
-6
-4
-2
0
2
3
5
7
8
10
11
13
14
15
17
18
19
20
21
23
24
25
26
27
27
28
29
30
31
32
32
33
34
35
36
36
37
38
39
40
40
41
42
43
44
45
47
48
49
50
51
53
54
55
57
58
60
61
63
64
66
67
69
70
72
73
75
77
78
80
81
83
84
86
87
88
90
91
92
94
95
96
97
98
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
116
117
118
119
120
121
122
123
124
125
125
126
127
128
129
130
130
131
132
133
133
134
134
135
136
136
137
137
138
138
139
140
140
141
141
142
142
143
144
144
145
146
147
148
149
150
151
152
153
154
155
157
158
159
161
162
164
166
167
169
171
173
175
176
178
180
182
184
186
188
190
192
194
197
199
201
203
205
207
209
211
213
214
216
218
220
222
223
225
227
228
230
231
233
234
236
237
238
239
241
242
243
244
245
246
247
247
248
249
250
250
251
251
252
252
253
253
254
254
255
255
256
256
257
257
258
258
259
259
260
260
261
261
262
262
263
263
264
265
265
266
266
267
267
268
268
269
269
270
270
271
271
272
272
273
273
274
274
275
275
276
276
277
277
277
278
278
279
279
280
280
281
281
282
282
283
283
284
284
285
285
286
286
287
287
288
288
289
289
290
290
291
291
292
292
293
293
294
294
295
295
296
296
297
297
297
298
298
299
299
300
300
301
301
302
302
303
303
304
304
305
305
306
306
307
307
307
308
308
309
309
310
310
311
311
312
312
313
313
314
314
315
315
315
316
316
317
317
318
318
319
319
320
320
321
321
321
322
322
323
323
324
324
325
325
326
326
327
327
327
328
328
329
329
330
330
331
331
332
332
332
333
333
334
334
335
335
336
336
337
337
337
338
338
339
339
340
340
341
341
341
342
342
343
343
344
344
345
345
345
346
346
347
347
348
348
349
349
349
350
350
351
351
352
352
352
353
353
354
354
355
355
356
356
356
357
357
358
358
359
359
359
360
360
361
361
362
362
362
363
363
364
364
365
365
365
366
366
367
367
368
368
368
369
369
370
370
371
371
371
372
372
373
373
374
374
374
375
375
376
376
376
377
377
378
378
379
379
379
380
380
381
381
381
382
382
383
383
383
384
384
385
385
386
386
386
387
387
388
388
388
389
389
390
390
390
391
391
392
392
392
393
393
394
394
395
395
395
396
396
397
397
397
398
398
399
399
399
400
400
401
401
401
402
402
403
403
403
404
404
404
405
405
406
406
406
407
407
408
408
408
409
409
410
410
410
411
411
412
412
412
413
413
413
414
414
415
415
415
416
416
417
417
417
418
418
418
419
419
420
420
420
421
421
422
422
422
423
423
423
424
424
425
425
425
426
426
426
427
427
428
428
428
429
429
429
430
430
431
431
431
432
432
432
433
433
434
434
434
435
435
435
436
436
437
437
437
438
438
438
439
439
439
440
440
441
441
441
442
442
442
443
443
443
444
444
445
445
445
446
446
446
447
447
447
448
448
448
449
449
450
450
450
451
451
451
452
452
452
453
453
453
454
454
455
455
455
456
456
456
457
457
457
458
458
458
459
459
459
460
460
460
461
461
462
462
462
463
463
463
464
464
464
465
465
465
466
466
466
467
467
467
468
468
468
469
469
469
470
470
470
471
471
471
472
472
472
473
473
473
474
474
474
475
475
475
476
476
476
477
477
477
478
478
478
479
479
479
480
480
480
481
481
481
482
482
482
483
483
483
484
484
484
485
485
485
486
486
486
487
487
487
488
488
488
489
489
489
489
490
490
490
491
491
491
492
492
492
493
493
493
494
494
494
495
495
495
496
496
496
496
497
497
497
498
498
498
499
499
499
500
500
500
501
501
501
501
502
502
502
503
503
503
504
504
504
505
505
505
505
506
506
506
507
507
507
508
508
508
509
509
509
509
510
510
510
511
511
511
512
512
512
512
513
513
513
514
514
514
515
515
515
515
516
516
516
517
517
517
517
518
518
518
519
519
519
520
520
520
520
521
521
521
522
522
522
522
523
523
523
524
524
524
524
525
525
525
526
526
526
526
527
527
527
528
528
528
528
529
529
529
530
530
530
530
531
531
531
532
532
532
532
533
533
533
534
534
534
534
535
535
535
535
536
536
536
537
537
537
537
538
538
538
538
539
539
539
540
540
540
540
541
541
541
541
542
542
542
543
543
543
543
544
544
544
544
545
545
545
545
546
546
546
547
547
547
547
548
548
548
548
549
549
549
549
550
550
550
551
551
551
551
552
552
552
552
553
553
553
553
554
554
554
554
555
555
555
555
556
556
556
556
557
557
557
557
558
558
558
558
559
559
559
560
560
560
560
561
561
561
561
562
562
562
562
563
563
563
563
564
564
564
564
564
565
565
565
565
566
566
566
566
567
567
567
567
568
568
568
568
569
569
569
569
570
570
570
570
571
571
571
571
572
572
572
572
573
573
573
573
573
574
574
574
574
575
575
575
575
576
576
576
576
577
577
577
577
577
578
578
578
578
579
579
579
579
580
580
580
580
580
581
581
581
581
582
582
582
582
583
583
583
583
583
584
584
584
584
585
585
585
585
585
586
586
586
586
587
587
587
587
587
588
588
588
588
589
589
589
589
589
590
590
590
590
591
591
591
591
591
592
592
592
592
593
593
593
593
593
594
594
594
594
594
595
595
595
595
596
596
596
596
596
597
597
597
597
597
598
598
598
598
599
599
599
599
599
600
600
600
600
600
