5
99940
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-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
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-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
-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
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-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
-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
-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
-10
-10
-10
-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
-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
-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
-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
-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
-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
-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
-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
-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
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-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
-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
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-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
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-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
1
1
1
1
1
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
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
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
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
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
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
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
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
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
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
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
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
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
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
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
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
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
35
35
35
35
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
44
44
44
45
45
45
45
45
45
45
45
45
45
45
46
46
46
46
46
46
46
46
46
46
47
47
47
47
47
47
47
47
47
47
48
48
48
48
48
48
48
48
48
48
48
49
49
49
49
49
49
49
49
49
49
50
50
50
50
50
50
50
50
50
50
51
51
51
51
51
51
51
51
51
51
51
52
52
52
52
52
52
52
52
52
52
52
53
53
53
53
53
53
53
53
53
53
54
54
54
54
54
54
54
54
54
55
55
55
55
55
55
55
55
55
55
56
56
56
56
56
56
56
56
56
57
57
57
57
57
57
57
57
57
57
58
58
58
58
58
58
58
58
58
59
59
59
59
59
59
59
59
59
59
60
60
60
60
60
60
60
60
60
60
61
61
61
61
61
61
61
61
61
62
62
62
62
62
62
62
62
62
63
63
63
63
63
63
63
63
63
64
64
64
64
64
64
64
64
64
65
65
65
65
65
65
65
65
65
66
66
66
66
66
66
66
66
67
67
67
67
67
67
67
67
68
68
68
68
68
68
68
68
68
69
69
69
69
69
69
69
69
70
70
70
70
70
70
70
70
71
71
71
71
71
71
71
71
72
72
72
72
72
72
72
72
73
73
73
73
73
73
73
73
74
74
74
74
74
74
74
75
75
75
75
75
75
75
76
76
76
76
76
76
76
77
77
77
77
77
77
77
77
78
78
78
78
78
78
78
79
79
79
79
79
79
79
80
80
80
80
80
80
80
81
81
81
81
81
81
81
81
82
82
82
82
82
82
82
83
83
83
83
83
83
83
84
84
84
84
84
84
84
84
85
85
85
85
85
85
85
86
86
86
86
86
86
86
86
87
87
87
87
87
87
87
87
88
88
88
88
88
88
88
88
89
89
89
89
89
89
89
90
90
90
90
90
90
90
90
91
91
91
91
91
91
91
91
92
92
92
92
92
92
92
93
93
93
93
93
93
93
93
94
94
94
94
94
94
94
95
95
95
95
95
95
95
95
96
96
96
96
96
96
96
97
97
97
97
97
97
97
97
98
98
98
98
98
98
98
99
99
99
99
99
99
99
100
100
100
100
100
100
100
100
101
101
101
101
101
101
101
102
102
102
102
102
102
102
103
103
103
103
103
103
103
104
104
104
104
104
104
105
105
105
105
105
105
105
106
106
106
106
106
106
106
107
107
107
107
107
107
108
108
108
108
108
108
108
109
109
109
109
109
109
110
110
110
110
110
110
110
111
111
111
111
111
111
112
112
112
112
112
112
113
113
113
113
113
113
114
114
114
114
114
114
115
115
115
115
115
115
115
116
116
116
116
116
116
117
117
117
117
117
117
118
118
118
118
118
118
119
119
119
119
119
119
120
120
120
120
120
120
120
121
121
121
121
121
122
122
122
122
122
122
123
123
123
123
123
123
124
124
124
124
124
124
125
125
125
125
125
125
126
126
126
126
126
126
127
127
127
127
127
127
128
128
128
128
128
128
129
129
129
129
129
129
130
130
130
130
130
130
131
131
131
131
131
132
132
132
132
132
132
133
133
133
133
133
133
134
134
134
134
134
135
135
135
135
135
135
136
136
136
136
136
136
137
137
137
137
137
138
138
138
138
138
138
139
139
139
139
139
139
140
140
140
140
140
141
141
141
141
141
141
142
142
142
142
142
143
143
143
143
143
143
144
144
144
144
144
145
145
145
145
145
145
146
146
146
146
146
147
147
147
147
147
148
148
148
148
148
148
149
149
149
149
149
150
150
150
150
150
150
151
151
151
151
151
152
152
152
152
152
152
153
153
153
153
153
154
154
154
154
154
154
155
155
155
155
155
156
156
156
156
156
156
157
157
157
157
157
158
158
158
158
158
159
159
159
159
159
159
160
160
160
160
160
161
161
161
161
161
162
162
162
162
162
162
163
163
163
163
163
164
164
164
164
164
165
165
165
165
165
166
166
166
166
166
167
167
167
167
167
167
168
168
168
168
168
169
169
169
169
169
170
170
170
170
170
171
171
171
171
171
172
172
172
172
172
173
173
173
173
173
174
174
174
174
174
175
175
175
175
175
176
176
176
176
176
177
177
177
177
177
178
178
178
178
178
179
179
179
179
179
180
180
180
180
180
181
181
181
181
181
182
182
182
182
183
183
183
183
183
184
184
184
184
184
185
185
185
185
185
186
186
186
186
187
187
187
187
187
188
188
188
188
188
189
189
189
189
189
190
190
190
190
191
191
191
191
191
192
192
192
192
192
193
193
193
193
194
194
194
194
194
195
195
195
195
195
196
196
196
196
197
197
197
197
197
198
198
198
198
199
199
199
199
199
200
200
200
200
201
201
201
201
201
202
202
202
202
203
203
203
203
203
204
204
204
204
204
205
205
205
205
206
206
206
206
206
207
207
207
207
208
208
208
208
208
209
209
209
209
210
210
210
210
210
211
211
211
211
212
212
212
212
212
213
213
213
213
214
214
214
214
214
215
215
215
215
215
216
216
216
216
217
217
217
217
217
218
218
218
218
219
219
219
219
219
220
220
220
220
220
221
221
221
221
222
222
222
222
222
223
223
223
223
223
224
224
224
224
225
225
225
225
225
226
226
226
226
226
227
227
227
227
228
228
228
228
228
229
229
229
229
229
230
230
230
230
231
231
231
231
231
232
232
232
232
233
233
233
233
233
234
234
234
234
234
235
235
235
235
236
236
236
236
236
237
237
237
237
237
238
238
238
238
239
239
239
239
239
240
240
240
240
241
241
241
241
241
242
242
242
242
243
243
243
243
243
244
244
244
244
245
245
245
245
245
246
246
246
246
247
247
247
247
247
248
248
248
248
249
249
249
249
250
250
250
250
250
251
251
251
251
252
252
252
252
253
253
253
253
253
254
254
254
254
255
255
255
255
256
256
256
256
256
257
257
257
257
258
258
258
258
258
259
259
259
259
260
260
260
260
260
261
261
261
261
262
262
262
262
262
263
263
263
263
264
264
264
264
265
265
265
265
265
266
266
266
266
267
267
267
267
267
268
268
268
268
269
269
269
269
269
270
270
270
270
271
271
271
271
271
272
272
272
272
273
273
273
273
273
274
274
274
274
275
275
275
275
275
276
276
276
276
277
277
277
277
278
278
278
278
278
279
279
279
279
280
280
280
280
280
281
281
281
281
282
282
282
282
283
283
283
283
283
284
284
284
284
285
285
285
285
285
286
286
286
286
287
287
287
287
288
288
288
288
288
289
289
289
289
290
290
290
290
290
291
291
291
291
292
292
292
292
293
293
293
293
293
294
294
294
294
295
295
295
295
295
296
296
296
296
297
297
297
297
298
298
298
298
298
299
299
299
299
300
300
300
300
300
301
301
301
301
302
302
302
302
303
303
303
303
304
304
304
304
304
305
305
305
305
306
306
306
306
307
307
307
307
308
308
308
308
309
309
309
309
310
310
310
310
310
311
311
311
311
312
312
312
312
313
313
313
313
314
314
314
314
315
315
315
315
316
316
316
316
317
317
317
317
318
318
318
318
319
319
319
319
320
320
320
320
321
321
321
321
322
322
322
322
323
323
323
323
324
324
324
325
325
325
325
326
326
326
326
327
327
327
327
328
328
328
328
329
329
329
329
330
330
330
331
331
331
331
332
332
332
332
333
333
333
333
334
334
334
334
335
335
335
336
336
336
336
337
337
337
337
338
338
338
338
339
339
339
340
340
340
340
341
341
341
341
342
342
342
342
343
343
343
343
344
344
344
345
345
345
345
346
346
346
346
347
347
347
347
348
348
348
348
349
349
349
350
350
350
350
351
351
351
351
352
352
352
352
353
353
353
354
354
354
354
355
355
355
355
356
356
356
356
357
357
357
358
358
358
358
359
359
359
359
360
360
360
360
361
361
361
362
362
362
362
363
363
363
363
364
364
364
364
365
365
365
366
366
366
366
367
367
367
367
368
368
368
369
369
369
369
370
370
370
370
371
371
371
371
372
372
372
373
373
373
373
374
374
374
374
375
375
375
375
376
376
376
377
377
377
377
378
378
378
378
379
379
379
380
380
380
380
381
381
381
381
382
382
382
383
383
383
383
384
384
384
384
385
385
385
386
386
386
386
387
387
387
387
388
388
388
388
389
389
389
390
390
390
390
391
391
391
391
392
392
392
392
393
393
393
394
394
394
394
395
395
395
395
396
396
396
397
397
397
397
398
398
398
398
399
399
399
400
400
400
400
401
401
401
401
402
402
402
403
403
403
403
404
404
404
404
405
405
405
406
406
406
406
407
407
407
407
408
408
408
408
409
409
409
410
410
410
410
411
411
411
411
412
412
412
412
413
413
413
414
414
414
414
415
415
415
415
416
416
416
416
417
417
417
417
418
418
418
419
419
419
419
420
420
420
420
421
421
421
421
422
422
422
422
423
423
423
423
424
424
424
424
425
425
425
426
426
426
426
427
427
427
427
428
428
428
428
429
429
429
429
430
430
430
430
431
431
431
431
432
432
432
432
433
433
433
433
434
434
434
434
435
435
435
435
436
436
436
436
437
437
437
437
438
438
438
438
439
439
439
439
440
440
440
440
441
441
441
441
442
442
442
442
443
443
443
443
444
444
444
444
445
445
445
445
446
446
446
447
447
447
447
448
448
448
448
449
449
449
449
450
450
450
450
451
451
451
451
452
452
452
452
453
453
453
453
454
454
454
454
455
455
455
455
456
456
456
456
457
457
457
457
458
458
458
458
459
459
459
460
460
460
460
461
461
461
461
462
462
462
462
463
463
463
463
464
464
464
464
465
465
465
465
466
466
466
466
467
467
467
468
468
468
468
469
469
469
469
470
470
470
470
471
471
471
471
472
472
472
473
473
473
473
474
474
474
474
475
475
475
475
476
476
476
476
477
477
477
478
478
478
478
479
479
479
479
480
480
480
480
481
481
481
481
482
482
482
482
483
483
483
483
484
484
484
485
485
485
485
486
486
486
486
487
487
487
487
488
488
488
488
489
489
489
489
490
490
490
490
491
491
491
491
492
492
492
492
493
493
493
494
494
494
494
495
495
495
495
496
496
496
496
497
497
497
497
498
498
498
498
499
499
499
499
500
500
500
500
501
501
501
501
502
502
502
502
503
503
503
503
504
504
504
504
505
505
505
505
506
506
506
506
507
507
507
508
508
508
508
509
509
509
509
510
510
510
510
511
511
511
511
512
512
512
512
513
513
513
513
514
514
514
514
515
515
515
515
516
516
516
516
517
517
517
517
518
518
518
518
519
519
519
520
520
520
520
521
521
521
521
522
522
522
522
523
523
523
523
524
524
524
524
525
525
525
525
526
526
526
527
527
527
527
528
528
528
528
529
529
529
529
530
530
530
530
531
531
531
531
532
532
532
532
533
533
533
533
534
534
534
534
535
535
535
536
536
536
536
537
537
537
537
538
538
538
538
539
539
539
539
540
540
540
540
541
541
541
541
542
542
542
542
543
543
543
543
544
544
544
544
545
545
545
545
546
546
546
546
547
547
547
547
548
548
548
548
549
549
549
549
550
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
557
558
558
558
558
559
559
559
559
560
560
560
560
561
561
561
561
562
562
562
562
562
563
563
563
563
564
564
564
564
565
565
565
565
566
566
566
566
566
567
567
567
567
568
568
568
568
569
569
569
569
569
570
570
570
570
571
571
571
571
572
572
572
572
572
573
573
573
573
574
574
574
574
574
575
575
575
575
576
576
576
576
576
577
577
577
577
578
578
578
578
578
579
579
579
579
580
580
580
580
580
581
581
581
581
582
582
582
582
582
583
583
583
583
584
584
584
584
584
585
585
585
585
586
586
586
586
586
587
587
587
587
588
588
588
588
588
589
589
589
589
590
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
598
598
598
598
598
599
599
599
599
599
600
600
600
600
601
601
601
601
601
602
602
602
602
602
603
603
603
603
604
604
604
604
604
605
605
605
605
605
606
606
606
606
606
607
607
607
607
608
608
608
608
608
609
609
609
609
609
610
610
610
610
610
611
611
611
611
611
612
612
612
612
612
613
613
613
613
613
614
614
614
614
614
615
615
615
615
615
616
616
616
616
616
617
617
617
617
617
618
618
618
618
618
619
619
619
619
620
620
620
620
620
621
621
621
621
621
622
622
622
622
622
623
623
623
623
623
624
624
624
624
624
625
625
625
625
625
626
626
626
626
626
627
627
627
627
627
628
628
628
628
628
629
629
629
629
630
630
630
630
630
631
631
631
631
631
632
632
632
632
632
633
633
633
633
633
634
634
634
634
634
635
635
635
635
635
636
636
636
636
636
637
637
637
637
637
638
638
638
638
638
639
639
639
639
639
640
640
640
640
640
641
641
641
641
641
642
642
642
642
642
643
643
643
643
644
644
644
644
644
645
645
645
645
645
645
646
646
646
646
646
647
647
647
647
647
648
648
648
648
648
649
649
649
649
649
650
650
650
650
650
651
651
651
651
651
652
652
652
652
652
652
653
653
653
653
653
654
654
654
654
654
655
655
655
655
655
656
656
656
656
656
656
657
657
657
657
657
658
658
658
658
658
658
659
659
659
659
659
660
660
660
660
660
660
661
661
661
661
661
662
662
662
662
662
662
663
663
663
663
663
664
664
664
664
664
664
665
665
665
665
665
666
666
666
666
666
666
667
667
667
667
667
667
668
668
668
668
668
669
669
669
669
669
669
670
670
670
670
670
670
671
671
671
671
671
672
672
672
672
672
672
673
673
673
673
673
673
674
674
674
674
674
675
675
675
675
675
675
676
676
676
676
676
676
677
677
677
677
677
677
678
678
678
678
678
678
679
679
679
679
679
679
680
680
680
680
680
680
681
681
681
681
681
681
682
682
682
682
682
682
683
683
683
683
683
683
684
684
684
684
684
684
685
685
685
685
685
685
686
686
686
686
686
686
687
687
687
687
687
687
687
688
688
688
688
688
688
689
689
689
689
689
689
690
690
690
690
690
690
690
691
691
691
691
691
691
692
692
692
692
692
692
693
693
693
693
693
693
693
694
694
694
694
694
694
695
695
695
695
695
695
696
696
696
696
696
696
697
697
697
697
697
697
697
698
698
698
698
698
698
699
699
699
699
699
699
700
700
700
700
700
700
700
701
701
701
701
701
701
702
702
702
702
702
702
703
703
703
703
703
703
704
704
704
704
704
704
705
705
705
705
705
705
706
706
706
706
706
706
707
707
707
707
707
707
708
708
708
708
708
708
709
709
709
709
709
709
710
710
710
710
710
710
711
711
711
711
711
712
712
712
712
712
712
713
713
713
713
713
713
714
714
714
714
714
714
715
715
715
715
715
716
716
716
716
716
716
717
717
717
717
717
717
718
718
718
718
718
718
719
719
719
719
719
720
720
720
720
720
720
721
721
721
721
721
722
722
722
722
722
722
723
723
723
723
723
724
724
724
724
724
724
725
725
725
725
725
726
726
726
726
726
727
727
727
727
727
727
728
728
728
728
728
729
729
729
729
729
729
730
730
730
730
730
731
731
731
731
731
732
732
732
732
732
732
733
733
733
733
733
734
734
734
734
734
734
735
735
735
735
735
736
736
736
736
736
736
737
737
737
737
737
738
738
738
738
738
738
739
739
739
739
739
740
740
740
740
740
740
741
741
741
741
741
742
742
742
742
742
743
743
743
743
743
743
744
744
744
744
744
745
745
745
745
745
746
746
746
746
746
746
747
747
747
747
747
748
748
748
748
748
748
749
749
749
749
749
750
750
750
750
750
750
751
751
751
751
751
752
752
752
752
752
753
753
753
753
753
753
754
754
754
754
754
755
755
755
755
755
755
756
756
756
756
756
757
757
757
757
757
758
758
758
758
758
758
759
759
759
759
759
760
760
760
760
760
760
761
761
761
761
761
762
762
762
762
762
762
763
763
763
763
763
763
764
764
764
764
764
765
765
765
765
765
765
766
766
766
766
766
767
767
767
767
767
767
768
768
768
768
768
768
769
769
769
769
769
769
770
770
770
770
770
771
771
771
771
771
771
772
772
772
772
772
772
773
773
773
773
773
773
774
774
774
774
774
774
775
775
775
775
775
776
776
776
776
776
776
777
777
777
777
777
777
778
778
778
778
778
778
779
779
779
779
779
779
780
780
780
780
780
780
781
781
781
781
781
781
782
782
782
782
782
782
783
783
783
783
783
783
784
784
784
784
784
784
785
785
785
785
785
785
786
786
786
786
786
786
787
787
787
787
787
787
787
788
788
788
788
788
788
789
789
789
789
789
789
790
790
790
790
790
790
791
791
791
791
791
791
791
792
792
792
792
792
792
793
793
793
793
793
793
793
794
794
794
794
794
794
795
795
795
795
795
795
795
796
796
796
796
796
796
796
797
797
797
797
797
797
797
798
798
798
798
798
798
798
799
799
799
799
799
799
799
800
800
800
800
800
800
800
801
801
801
801
801
801
801
802
802
802
802
802
802
802
803
803
803
803
803
803
803
803
804
804
804
804
804
804
804
804
805
805
805
805
805
805
805
805
806
806
806
806
806
806
806
806
807
807
807
807
807
807
807
807
807
808
808
808
808
808
808
808
808
809
809
809
809
809
809
809
809
809
810
810
810
810
810
810
810
810
810
811
811
811
811
811
811
811
811
811
812
812
812
812
812
812
812
812
812
813
813
813
813
813
813
813
813
813
813
814
814
814
814
814
814
814
814
814
814
815
815
815
815
815
815
815
815
815
815
816
816
816
816
816
816
816
816
816
816
817
817
817
817
817
817
817
817
817
817
817
818
818
818
818
818
818
818
818
818
818
818
819
819
819
819
819
819
819
819
819
819
819
820
820
820
820
820
820
820
820
820
820
820
820
820
821
821
821
821
821
821
821
821
821
821
821
821
821
822
822
822
822
822
822
822
822
822
822
822
822
822
822
822
823
823
823
823
823
823
823
823
823
823
823
823
823
823
823
824
824
824
824
824
824
824
824
824
824
824
824
824
824
824
824
824
824
824
825
825
825
825
825
825
825
825
825
825
825
825
825
825
825
825
825
825
825
826
826
826
826
826
826
826
826
826
826
826
826
826
826
826
826
826
826
826
826
826
826
826
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
829
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
828
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
827
826
826
826
826
826
826
826
826
826
826
826
826
826
826
826
826
826
826
826
826
826
826
826
826
826
826
826
826
825
825
825
825
825
825
825
825
825
825
825
825
825
825
825
825
825
825
825
825
825
825
825
825
824
824
824
824
824
824
824
824
824
824
824
824
824
824
824
824
824
824
824
824
824
823
823
823
823
823
823
823
823
823
823
823
823
823
823
823
823
823
823
823
822
822
822
822
822
822
822
822
822
822
822
822
822
822
822
822
821
821
821
821
821
821
821
821
821
821
821
821
821
821
821
820
820
820
820
820
820
820
820
820
820
820
820
820
819
819
819
819
819
819
819
819
819
819
819
819
819
818
818
818
818
818
818
818
818
818
818
818
818
817
817
817
817
817
817
817
817
817
817
817
817
816
816
816
816
816
816
816
816
816
816
816
816
815
815
815
815
815
815
815
815
815
815
815
815
814
814
814
814
814
814
814
814
814
814
814
814
813
813
813
813
813
813
813
813
813
813
813
812
812
812
812
812
812
812
812
812
812
812
811
811
811
811
811
811
811
811
811
811
810
810
810
810
810
810
810
810
810
810
809
809
809
809
809
809
809
809
809
808
808
808
808
808
808
808
808
808
808
807
807
807
807
807
807
807
807
807
806
806
806
806
806
806
806
806
806
806
805
805
805
805
805
805
805
805
805
804
804
804
804
804
804
804
804
804
803
803
803
803
803
803
803
803
803
802
802
802
802
802
802
802
802
802
801
801
801
801
801
801
801
801
800
800
800
800
800
800
800
800
800
799
799
799
799
799
799
799
799
798
798
798
798
798
798
798
798
797
797
797
797
797
797
797
797
796
796
796
796
796
796
796
795
795
795
795
795
795
795
795
794
794
794
794
794
794
794
793
793
793
793
793
793
793
792
792
792
792
792
792
792
791
791
791
791
791
791
791
790
790
790
790
790
790
790
789
789
789
789
789
789
788
788
788
788
788
788
788
787
787
787
787
787
787
786
786
786
786
786
786
786
785
785
785
785
785
785
784
784
784
784
784
784
783
783
783
783
783
783
782
782
782
782
782
782
781
781
781
781
781
781
780
780
780
780
780
780
779
779
779
779
779
779
778
778
778
778
778
777
777
777
777
777
777
776
776
776
776
776
775
775
775
775
775
775
774
774
774
774
774
773
773
773
773
773
772
772
772
772
772
771
771
771
771
771
770
770
770
770
770
770
769
769
769
769
769
768
768
768
768
768
767
767
767
767
767
766
766
766
766
766
765
765
765
765
765
764
764
764
764
764
763
763
763
763
763
762
762
762
762
761
761
761
761
761
760
760
760
760
760
759
759
759
759
759
758
758
758
758
758
757
757
757
757
756
756
756
756
756
755
755
755
755
755
754
754
754
754
753
753
753
753
753
752
752
752
752
751
751
751
751
750
750
750
750
750
749
749
749
749
748
748
748
748
747
747
747
747
746
746
746
746
746
745
745
745
745
744
744
744
744
743
743
743
743
742
742
742
742
741
741
741
741
740
740
740
740
739
739
739
739
738
738
738
738
737
737
737
737
736
736
736
736
735
735
735
735
734
734
734
734
733
733
733
733
732
732
732
731
731
731
731
730
730
730
730
729
729
729
728
728
728
728
727
727
727
727
726
726
726
725
725
725
725
724
724
724
723
723
723
723
722
722
722
722
721
721
721
720
720
720
720
719
719
719
718
718
718
717
717
717
717
716
716
716
715
715
715
715
714
714
714
713
713
713
712
712
712
712
711
711
711
710
710
710
709
709
709
709
708
708
708
707
707
707
706
706
706
706
705
705
705
704
704
704
703
703
703
702
702
702
701
701
701
700
700
700
700
699
699
699
698
698
698
697
697
697
696
696
696
695
695
695
694
694
694
693
693
693
692
692
692
691
691
691
690
690
690
689
689
689
688
688
688
687
687
687
686
686
686
685
685
685
684
684
684
683
683
683
682
682
682
681
681
681
680
680
680
679
679
678
678
678
677
677
677
676
676
676
675
675
675
674
674
673
673
673
672
672
672
671
671
671
670
670
669
669
669
668
668
668
667
667
667
666
666
665
665
665
664
664
664
663
663
662
662
662
661
661
661
660
660
659
659
659
658
658
658
657
657
656
656
656
655
655
655
654
654
653
653
653
652
652
651
651
651
650
650
650
649
649
648
648
648
647
647
646
646
646
645
645
644
644
644
643
643
642
642
642
641
641
640
640
640
639
639
638
638
638
637
637
636
636
636
635
635
634
634
633
633
633
632
632
631
631
631
630
630
629
629
628
628
628
627
627
626
626
625
625
625
624
624
623
623
622
622
622
621
621
620
620
619
619
618
618
618
617
617
616
616
615
615
614
614
614
613
613
612
612
611
611
610
610
609
609
609
608
608
607
607
606
606
605
605
604
604
603
603
603
602
602
601
601
600
600
599
599
598
598
597
597
597
596
596
595
595
594
594
593
593
592
592
591
591
590
590
589
589
588
588
587
587
586
586
586
585
585
584
584
583
583
582
582
581
581
580
580
579
579
578
578
577
577
576
576
575
575
574
574
573
573
572
572
571
571
570
570
569
569
568
568
567
567
566
566
565
565
564
564
563
563
562
562
561
561
560
560
559
559
558
558
557
557
556
556
555
555
554
554
553
553
552
552
551
551
550
550
549
548
548
547
547
546
546
545
545
544
544
543
543
542
542
541
541
540
540
539
539
538
537
537
536
536
535
535
534
534
533
533
532
532
531
531
530
529
529
528
528
527
527
526
526
525
525
524
523
523
522
522
521
521
520
520
519
519
518
517
517
516
516
515
515
514
514
513
512
512
511
511
510
510
509
509
508
507
507
506
506
505
505
504
503
503
502
502
501
501
500
499
499
498
498
497
497
496
495
495
494
494
493
493
492
491
491
490
490
489
489
488
487
487
486
486
485
484
484
483
483
482
482
481
480
480
479
479
478
477
477
476
476
475
475
474
473
473
472
472
471
470
470
469
469
468
467
467
466
466
465
464
464
463
463
462
461
461
460
460
459
458
458
457
457
456
455
455
454
454
453
452
452
451
451
450
449
449
448
448
447
446
446
445
445
444
443
443
442
442
441
440
440
439
439
438
437
437
436
436
435
434
434
433
433
432
432
431
430
430
429
429
428
427
427
426
425
425
424
424
423
422
422
421
421
420
419
419
418
418
417
416
416
415
414
414
413
413
412
411
411
410
409
409
408
408
407
406
406
405
404
404
403
403
402
401
401
400
399
399
398
397
397
396
395
395
394
393
393
392
392
391
390
390
389
388
388
387
386
386
385
385
384
383
383
382
381
381
380
379
379
378
377
376
376
375
374
374
373
372
372
371
371
370
369
369
368
367
367
366
365
365
364
364
363
362
362
361
360
360
359
358
357
357
356
355
355
354
353
353
352
351
351
350
349
349
348
347
347
346
346
345
344
344
343
342
342
341
340
340
339
338
338
337
336
336
335
334
334
333
332
332
331
330
330
329
328
328
327
326
326
325
325
324
323
323
322
322
321
320
320
319
319
318
317
317
316
315
315
314
313
312
312
311
310
310
309
308
308
307
306
305
305
304
303
303
302
301
301
300
299
299
298
297
297
296
295
295
294
294
293
293
292
291
291
290
290
289
288
288
287
286
286
285
284
284
283
282
281
280
280
279
278
277
277
276
275
274
274
273
272
271
271
270
269
268
268
267
266
265
264
264
263
262
261
260
259
259
258
257
256
255
254
254
253
252
251
250
249
248
247
247
246
245
244
243
242
241
241
240
239
238
238
237
236
235
235
234
233
232
232
231
230
229
229
228
227
226
226
225
224
223
223
222
221
221
220
219
219
218
217
216
216
215
214
213
213
212
211
211
210
209
208
208
207
206
206
205
204
204
203
202
202
201
200
200
199
198
197
197
196
195
195
194
193
192
192
191
190
190
189
188
188
187
186
186
185
184
183
183
182
181
180
180
179
178
177
176
175
175
174
173
172
171
171
170
169
168
167
166
165
164
163
162
160
159
158
157
155
154
153
152
151
150
149
148
147
147
146
146
145
145
145
144
144
143
142
142
141
140
139
138
137
136
136
135
134
133
132
132
131
130
130
129
129
128
128
128
127
127
127
126
126
126
126
126
126
125
125
125
124
124
123
122
122
121
120
119
118
117
116
114
113
112
111
109
108
107
106
104
103
102
101
100
99
98
97
96
95
94
94
93
93
92
92
91
91
90
89
88
88
86
85
84
82
81
79
78
76
75
73
72
71
70
69
68
68
67
67
66
66
65
65
65
65
64
64
64
64
63
63
63
62
62
61
61
60
59
58
58
57
56
55
54
54
53
52
52
51
51
50
50
50
50
50
50
50
50
50
50
50
50
50
50
49
49
48
48
47
46
45
45
44
43
43
42
41
41
40
39
39
38
38
37
37
36
36
35
34
34
33
32
31
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
8
7
6
5
4
3
2
1
0
-1
-2
-3
-4
-5
-6
-7
-9
-10
-11
-12
-14
-15
-16
-17
-17
-18
-19
-19
-19
-19
-19
-19
-19
-18
-18
-18
-17
-17
-17
-17
-18
-18
-19
-20
-21
-22
-23
-23
-24
-25
-26
-26
-26
-27
-27
-27
-26
-26
-26
-26
-25
-25
-25
-25
-26
-26
-27
-27
-28
-29
-31
-32
-34
-35
-37
-39
-40
-42
-44
-46
-47
-48
-50
-51
-52
-52
-53
-53
-53
-52
-52
-51
-51
-50
-49
-48
-47
-46
-46
-45
-45
-45
-46
-47
-49
-50
-52
-55
-58
-61
-64
-68
-71
-75
-78
-81
-84
-86
-89
-91
-92
-93
-94
-95
-95
-94
-94
-93
-92
-91
-90
-89
-88
-87
-87
-86
-85
-85
-85
-85
-86
-87
-87
-88
-89
-91
-92
-93
-94
-96
-96
-97
-98
-98
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-100
-101
-102
-103
-104
-106
-107
-109
-110
-112
-113
-115
-116
-117
-118
-119
-120
-120
-120
-119
-118
-117
-115
-113
-111
-109
-107
-104
-102
-100
-99
-97
-97
-96
-97
-98
-99
-101
-103
-105
-107
-110
-112
-115
-118
-120
-122
-124
-126
-128
-129
-130
-131
-131
-132
-132
-132
-131
-131
-131
-130
-130
-130
-129
-128
-128
-127
-126
-125
-124
-124
-123
-122
-122
-122
-122
-122
-122
-123
-124
-125
-126
-128
-130
-132
-134
-136
-138
-141
-143
-145
-147
-148
-149
-150
-151
-151
-151
-151
-151
-151
-151
-151
-152
-152
-154
-155
-157
-159
-161
-163
-165
-167
-168
-170
-171
-171
-171
-170
-170
-168
-167
-166
-165
-163
-163
-162
-162
-162
-163
-164
-166
-168
-170
-173
-176
-179
-182
-185
-188
-190
-193
-195
-198
-199
-201
-203
-204
-205
-206
-207
-208
-208
-209
-210
-210
-211
-212
-213
-214
-215
-217
-219
-220
-222
-225
-227
-229
-232
-234
-237
-240
-242
-245
-247
-249
-252
-254
-257
-259
-262
-265
-268
-272
-276
-280
-284
-288
-293
-297
-302
-306
-310
-314
-318
-321
-325
-328
-331
-334
-336
-339
-342
-345
-348
-351
-353
-356
-359
-361
-364
-365
-367
-368
-368
-369
-368
-368
-368
-367
-366
-365
-365
-364
-364
-364
-365
-366
-367
-369
-371
-374
-377
-380
-383
-387
-390
-394
-398
-402
-406
-409
-412
-416
-418
-421
-424
-426
-428
-430
-432
-434
-435
-437
-439
-441
-443
-446
-449
-452
-456
-460
-464
-468
-473
-478
-482
-486
-490
-494
-496
-498
-499
-499
-499
-498
-497
-495
-494
-492
-492
-491
-492
-494
-496
-500
-504
-509
-515
-521
-527
-534
-540
-546
-552
-557
-562
-566
-569
-572
-575
-577
-579
-581
-582
-584
-586
-588
-590
-592
-595
-597
-600
-603
-607
-611
-614
-619
-623
-628
-632
-637
-642
-647
-651
-656
-660
-664
-667
-671
-674
-676
-679
-680
-681
-682
-683
-682
-682
-681
-681
-681
-680
-681
-681
-683
-684
-686
-689
-692
-696
-700
-705
-710
-715
-720
-725
-730
-735
-740
-745
-749
-754
-759
-763
-767
-771
-775
-778
-781
-783
-785
-787
-789
-790
-791
-793
-794
-795
-797
-799
-802
-805
-809
-813
-818
-823
-829
-835
-842
-849
-857
-864
-871
-877
-883
-888
-893
-897
-901
-903
-906
-907
-909
-910
-911
-912
-913
-915
-917
-920
-923
-927
-932
-937
-943
-950
-957
-964
-972
-980
-988
-996
-1004
-1010
-1018
-1025
-1031
-1037
-1041
-1046
-1049
-1052
-1055
-1057
-1058
-1059
-1059
-1059
-1059
-1059
-1059
-1059
-1059
-1060
-1061
-1062
-1063
-1065
-1068
-1071
-1074
-1078
-1082
-1086
-1091
-1096
-1101
-1106
-1111
-1116
-1120
-1124
-1128
-1131
-1133
-1135
-1137
-1139
-1140
-1141
-1142
-1144
-1145
-1147
-1149
-1151
-1154
-1157
-1161
-1164
-1168
-1172
-1176
-1181
-1185
-1189
-1193
-1197
-1201
-1204
-1208
-1212
-1215
-1218
-1221
-1224
-1227
-1229
-1231
-1233
-1234
-1236
-1237
-1239
-1241
-1243
-1246
-1249
-1253
-1258
-1264
-1270
-1277
-1284
-1292
-1300
-1307
-1315
-1321
-1327
-1333
-1337
-1341
-1343
-1345
-1345
-1346
-1345
-1345
-1344
-1343
-1343
-1342
-1342
-1342
-1342
-1342
-1343
-1344
-1346
-1347
-1348
-1350
-1351
-1353
-1355
-1357
-1359
-1361
-1363
-1365
-1368
-1370
-1371
-1373
-1374
-1375
-1376
-1377
-1377
-1377
-1377
-1377
-1377
-1377
-1377
-1377
-1378
-1379
-1380
-1382
-1384
-1386
-1389
-1391
-1394
-1396
-1398
-1399
-1400
-1400
-1400
-1400
-1398
-1397
-1395
-1392
-1390
-1388
-1387
-1386
-1386
-1386
-1387
-1388
-1390
-1392
-1395
-1398
-1400
-1403
-1406
-1408
-1411
-1413
-1415
-1418
-1420
-1423
-1426
-1430
-1433
-1438
-1442
-1447
-1452
-1457
-1462
-1467
-1472
-1477
-1481
-1485
-1488
-1490
-1491
-1492
-1491
-1490
-1487
-1484
-1480
-1475
-1470
-1464
-1458
-1451
-1445
-1439
-1434
-1429
-1425
-1421
-1419
-1418
-1417
-1418
-1419
-1422
-1425
-1428
-1432
-1436
-1441
-1444
-1448
-1451
-1453
-1455
-1457
-1458
-1458
-1459
-1459
-1459
-1459
-1459
-1459
-1460
-1460
-1461
-1462
-1462
-1462
-1463
-1463
-1463
-1462
-1462
-1461
-1459
-1458
-1456
-1454
-1453
-1451
-1450
-1449
-1449
-1449
-1450
-1451
-1453
-1455
-1457
-1459
-1462
-1464
-1466
-1468
-1469
-1470
-1471
-1470
-1470
-1469
-1467
-1465
-1463
-1461
-1459
-1457
-1455
-1453
-1451
-1450
-1449
-1448
-1448
-1448
-1449
-1450
-1452
-1454
-1457
-1459
-1461
-1463
-1465
-1467
-1467
-1468
-1468
-1467
-1466
-1465
-1464
-1462
-1461
-1460
-1459
-1459
-1459
-1460
-1462
-1464
-1466
-1469
-1473
-1477
-1481
-1485
-1490
-1495
-1499
-1504
-1509
-1513
-1517
-1521
-1524
-1527
-1529
-1531
-1533
-1533
-1534
-1534
-1533
-1533
-1532
-1532
-1531
-1531
-1531
-1532
-1533
-1534
-1536
-1539
-1542
-1545
-1548
-1551
-1555
-1557
-1560
-1562
-1564
-1566
-1567
-1568
-1568
-1569
-1569
-1569
-1570
-1571
-1573
-1574
-1576
-1579
-1582
-1585
-1589
-1592
-1596
-1599
-1602
-1605
-1607
-1609
-1611
-1612
-1613
-1613
-1614
-1614
-1614
-1614
-1614
-1613
-1613
-1613
-1613
-1612
-1612
-1612
-1612
-1612
-1612
-1612
-1612
-1613
-1614
-1615
-1616
-1618
-1621
-1624
-1627
-1631
-1635
-1639
-1644
-1649
-1653
-1658
-1663
-1668
-1672
-1677
-1681
-1685
-1690
-1694
-1698
-1702
-1706
-1710
-1714
-1718
-1723
-1728
-1733
-1738
-1744
-1750
-1755
-1761
-1767
-1773
-1779
-1785
-1790
-1795
-1799
-1802
-1805
-1806
-1807
-1806
-1806
-1804
-1802
-1799
-1797
-1794
-1792
-1790
-1789
-1788
-1788
-1788
-1789
-1791
-1793
-1796
-1800
-1803
-1807
-1811
-1815
-1819
-1823
-1827
-1831
-1836
-1840
-1845
-1850
-1855
-1860
-1865
-1870
-1876
-1881
-1887
-1893
-1898
-1903
-1907
-1912
-1916
-1919
-1922
-1924
-1927
-1928
-1930
-1932
-1933
-1935
-1937
-1939
-1941
-1942
-1944
-1946
-1948
-1951
-1953
-1956
-1959
-1962
-1966
-1970
-1975
-1981
-1986
-1992
-1999
-2005
-2011
-2017
-2021
-2025
-2029
-2032
-2033
-2035
-2035
-2033
-2033
-2032
-2031
-2031
-2031
-2032
-2033
-2037
-2041
-2047
-2054
-2061
-2070
-2079
-2088
-2097
-2106
-2115
-2123
-2131
-2138
-2144
-2150
-2156
-2161
-2165
-2170
-2175
-2180
-2185
-2191
-2196
-2202
-2209
-2215
-2221
-2227
-2233
-2239
-2245
-2251
-2257
-2263
-2270
-2276
-2283
-2290
-2298
-2305
-2313
-2320
-2328
-2336
-2343
-2351
-2358
-2365
-2371
-2378
-2384
-2390
-2396
-2402
-2408
-2414
-2421
-2428
-2436
-2443
-2451
-2458
-2466
-2473
-2480
-2487
-2493
-2499
-2505
-2510
-2515
-2520
-2525
-2531
-2537
-2543
-2551
-2559
-2568
-2578
-2588
-2600
-2612
-2624
-2636
-2648
-2660
-2671
-2682
-2692
-2701
-2709
-2717
-2725
-2731
-2738
-2744
-2750
-2755
-2761
-2767
-2773
-2780
-2786
-2794
-2802
-2810
-2818
-2828
-2837
-2847
-2857
-2867
-2877
-2887
-2898
-2908
-2917
-2926
-2934
-2942
-2949
-2955
-2961
-2967
-2972
-2977
-2982
-2987
-2993
-2999
-3007
-3014
-3023
-3032
-3042
-3052
-3063
-3074
-3085
-3096
-3108
-3119
-3131
-3142
-3154
-3166
-3177
-3188
-3200
-3211
-3222
-3233
-3244
-3255
-3266
-3277
-3287
-3298
-3308
-3318
-3329
-3339
-3350
-3361
-3372
-3383
-3394
-3405
-3415
-3425
-3435
-3444
-3452
-3460
-3468
-3475
-3483
-3490
-3498
-3506
-3514
-3523
-3533
-3544
-3555
-3567
-3579
-3591
-3603
-3614
-3625
-3635
-3645
-3654
-3662
-3670
-3677
-3684
-3690
-3697
-3702
-3708
-3714
-3720
-3726
-3733
-3740
-3747
-3755
-3763
-3772
-3781
-3791
-3802
-3813
-3824
-3835
-3847
-3858
-3869
-3879
-3888
-3897
-3906
-3914
-3922
-3930
-3937
-3946
-3954
-3964
-3974
-3985
-3996
-4009
-4022
-4035
-4049
-4062
-4077
-4091
-4104
-4117
-4129
-4141
-4152
-4162
-4172
-4181
-4190
-4199
-4207
-4216
-4225
-4234
-4243
-4253
-4262
-4271
-4280
-4289
-4298
-4307
-4315
-4324
-4332
-4340
-4349
-4357
-4365
-4374
-4382
-4391
-4400
-4409
-4418
-4427
-4437
-4446
-4455
-4464
-4474
-4483
-4492
-4501
-4510
-4519
-4528
-4536
-4545
-4553
-4561
-4569
-4576
-4583
-4590
-4596
-4602
-4608
-4614
-4621
-4627
-4635
-4643
-4653
-4663
-4675
-4688
-4702
-4718
-4736
-4754
-4774
-4795
-4817
-4840
-4863
-4886
-4910
-4933
-4956
-4978
-4999
-5019
-5038
-5055
-5072
-5086
-5099
-5111
-5122
-5131
-5139
-5146
-5153
-5158
-5164
-5168
-5173
-5177
-5180
-5184
-5187
-5191
-5195
-5199
-5203
-5208
-5214
-5221
-5228
-5236
-5244
-5253
-5263
-5273
-5284
-5295
-5307
-5318
-5328
-5338
-5348
-5357
-5366
-5373
-5380
-5387
-5392
-5397
-5402
-5406
-5409
-5413
-5416
-5419
-5421
-5424
-5427
-5429
-5432
-5435
-5438
-5442
-5446
-5450
-5455
-5460
-5464
-5469
-5474
-5479
-5483
-5487
-5490
-5493
-5496
-5498
-5499
-5501
-5503
-5506
-5509
-5514
-5519
-5526
-5534
-5543
-5553
-5565
-5577
-5590
-5603
-5617
-5630
-5643
-5655
-5667
-5678
-5688
-5698
-5707
-5715
-5722
-5728
-5734
-5739
-5744
-5749
-5753
-5758
-5762
-5766
-5770
-5773
-5776
-5779
-5782
-5785
-5787
-5790
-5792
-5794
-5797
-5799
-5801
-5803
-5805
-5806
-5808
-5809
-5811
-5812
-5813
-5814
-5814
-5815
-5815
-5815
-5816
-5817
-5819
-5821
-5824
-5826
-5830
-5833
-5837
-5841
-5846
-5850
-5854
-5859
-5862
-5866
-5869
-5873
-5876
-5879
-5883
-5887
-5891
-5896
-5901
-5906
-5911
-5917
-5924
-5931
-5937
-5945
-5952
-5959
-5967
-5974
-5982
-5989
-5997
-6005
-6012
-6020
-6028
-6037
-6046
-6055
-6064
-6074
-6085
-6095
-6107
-6119
-6131
-6143
-6156
-6169
-6182
-6194
-6205
-6216
-6226
-6235
-6243
-6250
-6256
-6261
-6265
-6268
-6272
-6275
-6279
-6284
-6290
-6297
-6306
-6316
-6328
-6341
-6355
-6370
-6385
-6400
-6415
-6429
-6442
-6454
-6464
-6473
-6481
-6487
-6492
-6496
-6498
-6501
-6502
-6504
-6505
-6506
-6508
-6510
-6513
-6516
-6521
-6525
-6531
-6537
-6545
-6552
-6561
-6570
-6579
-6589
-6599
-6609
-6619
-6628
-6638
-6646
-6654
-6662
-6668
-6674
-6679
-6684
-6688
-6692
-6696
-6699
-6703
-6707
-6711
-6716
-6722
-6729
-6736
-6744
-6752
-6761
-6770
-6779
-6788
-6796
-6804
-6811
-6818
-6823
-6828
-6831
-6834
-6835
-6836
-6835
-6835
-6834
-6834
-6833
-6833
-6834
-6836
-6838
-6842
-6846
-6850
-6856
-6861
-6867
-6873
-6878
-6883
-6888
-6892
-6896
-6900
-6903
-6906
-6908
-6911
-6913
-6916
-6920
-6924
-6928
-6933
-6939
-6946
-6953
-6960
-6967
-6975
-6982
-6990
-6996
-7003
-7009
-7015
-7020
-7026
-7031
-7036
-7041
-7047
-7052
-7059
-7066
-7074
-7084
-7094
-7105
-7116
-7129
-7142
-7155
-7168
-7181
-7193
-7205
-7217
-7227
-7238
-7247
-7256
-7264
-7272
-7280
-7287
-7295
-7302
-7310
-7317
-7325
-7333
-7341
-7349
-7357
-7364
-7371
-7378
-7384
-7389
-7393
-7397
-7400
-7402
-7404
-7405
-7405
-7405
-7405
-7404
-7402
-7401
-7400
-7398
-7397
-7396
-7396
-7396
-7396
-7397
-7397
-7398
-7400
-7401
-7402
-7404
-7404
-7405
-7404
-7403
-7400
-7397
-7392
-7387
-7381
-7374
-7367
-7360
-7353
-7346
-7340
-7335
-7331
-7328
-7327
-7327
-7329
-7332
-7336
-7340
-7346
-7352
-7359
-7365
-7371
-7377
-7383
-7388
-7393
-7397
-7401
-7404
-7407
-7410
-7413
-7416
-7418
-7422
-7425
-7430
-7434
-7439
-7445
-7451
-7457
-7463
-7469
-7476
-7481
-7486
-7491
-7495
-7498
-7501
-7503
-7504
-7506
-7507
-7509
-7510
-7512
-7514
-7517
-7520
-7523
-7527
-7532
-7536
-7540
-7544
-7547
-7550
-7552
-7552
-7552
-7551
-7549
-7546
-7541
-7536
-7530
-7524
-7518
-7511
-7504
-7498
-7492
-7486
-7481
-7477
-7473
-7470
-7467
-7465
-7463
-7460
-7459
-7457
-7455
-7454
-7453
-7451
-7450
-7450
-7450
-7451
-7453
-7455
-7459
-7463
-7468
-7474
-7480
-7486
-7493
-7500
-7507
-7514
-7521
-7527
-7532
-7537
-7542
-7546
-7550
-7553
-7556
-7559
-7562
-7564
-7567
-7570
-7572
-7575
-7578
-7581
-7583
-7586
-7590
-7593
-7598
-7602
-7608
-7614
-7621
-7629
-7638
-7648
-7658
-7669
-7680
-7690
-7701
-7710
-7719
-7727
-7735
-7741
-7746
-7751
-7755
-7758
-7762
-7765
-7769
-7774
-7779
-7785
-7791
-7798
-7806
-7814
-7822
-7830
-7839
-7847
-7854
-7862
-7868
-7874
-7880
-7886
-7892
-7898
-7905
-7911
-7919
-7928
-7937
-7948
-7960
-7973
-7987
-8000
-8016
-8029
-8045
-8058
-8073
-8087
-8099
-8111
-8121
-8130
-8138
-8145
-8151
-8156
-8160
-8163
-8164
-8167
-8169
-8170
-8172
-8173
-8176
-8179
-8183
-8186
-8192
-8198
-8205
-8213
-8221
-8230
-8240
-8249
-8259
-8268
-8276
-8284
-8292
-8299
-8306
-8312
-8318
-8324
-8331
-8337
-8344
-8352
-8361
-8370
-8381
-8393
-8406
-8419
-8432
-8446
-8460
-8473
-8486
-8498
-8509
-8518
-8527
-8534
-8541
-8546
-8551
-8556
-8560
-8564
-8569
-8575
-8580
-8587
-8594
-8601
-8609
-8617
-8625
-8632
-8639
-8646
-8651
-8656
-8660
-8663
-8666
-8668
-8671
-8674
-8677
-8681
-8687
-8694
-8702
-8712
-8723
-8735
-8748
-8762
-8777
-8792
-8806
-8821
-8835
-8848
-8860
-8871
-8882
-8891
-8899
-8905
-8912
-8917
-8922
-8927
-8933
-8938
-8945
-8952
-8959
-8968
-8978
-8989
-9000
-9013
-9026
-9039
-9052
-9066
-9079
-9092
-9104
-9115
-9126
-9136
-9146
-9154
-9162
-9170
-9176
-9183
-9189
-9194
-9200
-9205
-9210
-9214
-9219
-9223
-9228
-9232
-9237
-9241
-9246
-9250
-9254
-9258
-9262
-9265
-9268
-9271
-9274
-9276
-9277
-9278
-9279
-9279
-9280
-9280
-9280
-9279
-9280
-9280
-9280
-9281
-9282
-9283
-9284
-9285
-9286
-9287
-9287
-9287
-9287
-9286
-9285
-9283
-9281
-9278
-9276
-9274
-9273
-9272
-9272
-9273
-9275
-9279
-9284
-9290
-9297
-9305
-9314
-9324
-9335
-9345
-9356
-9366
-9376
-9384
-9391
-9398
-9402
-9405
-9407
-9408
-9407
-9405
-9402
-9399
-9396
-9392
-9388
-9385
-9382
-9379
-9376
-9374
-9372
-9371
-9370
-9369
-9369
-9369
-9368
-9368
-9368
-9367
-9366
-9366
-9365
-9364
-9363
-9362
-9362
-9361
-9362
-9362
-9363
-9364
-9365
-9366
-9368
-9369
-9371
-9372
-9373
-9374
-9374
-9375
-9374
-9374
-9372
-9370
-9368
-9365
-9362
-9358
-9355
-9351
-9348
-9345
-9343
-9341
-9340
-9340
-9340
-9341
-9343
-9346
-9349
-9352
-9354
-9357
-9360
-9362
-9363
-9365
-9365
-9366
-9366
-9365
-9364
-9364
-9363
-9362
-9361
-9361
-9361
-9361
-9362
-9362
-9364
-9365
-9367
-9369
-9371
-9373
-9375
-9376
-9377
-9378
-9378
-9378
-9379
-9379
-9380
-9381
-9383
-9385
-9389
-9393
-9399
-9405
-9412
-9420
-9428
-9437
-9446
-9455
-9464
-9472
-9481
-9488
-9495
-9502
-9508
-9513
-9517
-9521
-9523
-9526
-9527
-9528
-9529
-9529
-9529
-9528
-9528
-9528
-9528
-9529
-9530
-9531
-9534
-9537
-9542
-9547
-9554
-9562
-9570
-9580
-9590
-9601
-9612
-9624
-9635
-9647
-9658
-9668
-9678
-9687
-9694
-9700
-9705
-9708
-9710
-9711
-9711
-9710
-9708
-9705
-9702
-9698
-9695
-9691
-9688
-9685
-9683
-9682
-9681
-9680
-9681
-9682
-9683
-9685
-9688
-9691
-9694
-9699
-9703
-9709
-9715
-9721
-9728
-9735
-9743
-9751
-9760
-9769
-9778
-9787
-9797
-9807
-9816
-9825
-9834
-9842
-9850
-9857
-9864
-9869
-9874
-9878
-9881
-9883
-9884
-9884
-9883
-9882
-9881
-9879
-9876
-9873
-9871
-9868
-9865
-9862
-9858
-9855
-9851
-9847
-9843
-9839
-9835
-9830
-9825
-9820
-9815
-9810
-9805
-9801
-9797
-9793
-9790
-9788
-9787
-9786
-9785
-9786
-9787
-9788
-9789
-9790
-9790
-9791
-9790
-9789
-9788
-9785
-9781
-9777
-9771
-9765
-9757
-9749
-9740
-9730
-9719
-9707
-9695
-9682
-9669
-9654
-9639
-9623
-9606
-9588
-9570
-9552
-9534
-9516
-9498
-9480
-9463
-9447
-9431
-9415
-9400
-9385
-9371
-9356
-9341
-9326
-9311
-9296
-9280
-9265
-9249
-9234
-9218
-9203
-9188
-9174
-9160
-9146
-9132
-9117
-9103
-9087
-9071
-9054
-9035
-9015
-8993
-8971
-8946
-8921
-8894
-8866
-8838
-8809
-8779
-8749
-8719
-8688
-8657
-8626
-8594
-8563
-8532
-8501
-8470
-8439
-8408
-8377
-8346
-8316
-8286
-8256
-8226
-8197
-8167
-8138
-8111
-8082
-8053
-8025
-7995
-7966
-7935
-7904
-7872
-7838
-7804
-7769
-7732
-7695
-7658
-7619
-7581
-7543
-7504
-7467
-7430
-7394
-7359
-7324
-7291
-7259
-7228
-7197
-7168
-7139
-7110
-7082
-7054
-7025
-6996
-6967
-6937
-6905
-6873
-6839
-6804
-6768
-6730
-6691
-6651
-6610
-6568
-6525
-6482
-6439
-6395
-6351
-6308
-6266
-6224
-6182
-6142
-6103
-6064
-6026
-5989
-5951
-5914
-5877
-5839
-5800
-5760
-5718
-5675
-5630
-5584
-5537
-5488
-5438
-5387
-5335
-5282
-5229
-5176
-5124
-5071
-5019
-4967
-4916
-4865
-4815
-4766
-4717
-4668
-4620
-4573
-4525
-4478
-4431
-4383
-4336
-4289
-4241
-4194
-4146
-4099
-4051
-4003
-3955
-3907
-3859
-3811
-3764
-3716
-3670
-3623
-3577
-3531
-3485
-3440
-3394
-3349
-3303
-3257
-3211
-3164
-3117
-3069
-3021
-2973
-2925
-2877
-2829
-2782
-2734
-2686
-2639
-2592
-2545
-2498
-2451
-2404
-2356
-2307
-2257
-2206
-2154
-2101
-2045
-1990
-1932
-1874
-1814
-1755
-1694
-1634
-1575
-1516
-1457
-1400
-1345
-1290
-1237
-1186
-1136
-1088
-1040
-993
-947
-900
-854
-806
-758
-709
-659
-608
-556
-502
-448
-394
-339
-285
-231
-179
-128
-78
-30
16
59
101
141
179
216
252
286
321
355
389
423
457
492
528
563
599
634
670
704
738
771
802
832
860
886
911
934
955
976
995
1014
1033
1051
1070
1089
1109
1130
1152
1175
1199
1224
1250
1278
1306
1334
1363
1393
1423
1453
1484
1514
1545
1576
1606
1637
1668
1699
1730
1761
1792
1823
1854
1884
1914
1943
1972
2000
2028
2054
2080
2104
2128
2151
2173
2195
2216
2237
2257
2277
2297
2318
2340
2363
2387
2412
2440
2469
2501
2535
2571
2610
2650
2692
2735
2779
2823
2868
2913
2956
2999
3041
3081
3119
3155
3189
3221
3251
3279
3306
3331
3355
3378
3400
3423
3445
3469
3493
3519
3546
3574
3603
3633
3664
3696
3727
3760
3792
3824
3857
3889
3920
3952
3984
4014
4046
4078
4111
4144
4177
4210
4244
4279
4313
4348
4383
4418
4452
4487
4521
4554
4587
4619
4651
4681
4711
4739
4766
4792
4818
4842
4865
4887
4909
4930
4951
4972
4993
5014
5036
5058
5081
5105
5129
5154
5180
5206
5232
5258
5284
5310
5335
5359
5382
5405
5428
5450
5473
5495
5518
5541
5565
5590
5615
5643
5672
5702
5734
5767
5801
5837
5873
5910
5947
5985
6022
6060
6096
6131
6166
6199
6230
6261
6290
6318
6345
6371
6396
6421
6445
6470
6494
6519
6543
6568
6592
6615
6639
6661
6684
6705
6726
6746
6765
6784
6802
6820
6838
6856
6874
6893
6913
6933
6954
6976
6999
7021
7044
7067
7089
7110
7129
7148
7164
7179
7191
7202
7210
7216
7220
7222
7222
7222
7220
7217
7214
7211
7208
7206
7205
7205
7206
7208
7211
7215
7220
7226
7232
7239
7247
7254
7262
7270
7277
7283
7289
7295
7300
7304
7308
7312
7316
7319
7323
7326
7330
7334
7339
7345
7350
7357
7364
7371
7378
7385
7391
7397
7402
7405
7408
7409
7409
7407
7403
7397
7389
7380
7368
7356
7342
7326
7310
7293
7276
7258
7240
7222
7205
7188
7171
7155
7140
7125
7110
7096
7082
7068
7055
7041
7028
7014
7000
6986
6972
6957
6942
6926
6910
6894
6878
6861
6845
6828
6812
6796
6780
6764
6748
6732
6716
6699
6681
6662
6642
6621
6599
6575
6550
6524
6497
6470
6441
6413
6385
6358
6331
6305
6280
6256
6233
6212
6191
6171
6151
6132
6113
6094
6075
6055
6035
6015
5993
5972
5949
5926
5901
5876
5850
5823
5795
5766
5737
5708
5678
5649
5621
5593
5566
5540
5516
5493
5472
5453
5436
5420
5407
5395
5385
5378
5372
5367
5365
5365
5366
5369
5373
5380
5388
5398
5410
5424
5440
5459
5479
5501
5526
5552
5580
5609
5639
5669
5700
5731
5761
5790
5818
5844
5870
5893
5916
5937
5956
5976
5994
6012
6031
6050
6069
6089
6110
6132
6155
6178
6202
6225
6249
6271
6293
6314
6335
6354
6373
6391
6410
6429
6448
6469
6491
6514
6538
6565
6593
6622
6653
6684
6716
6748
6779
6810
6839
6866
6891
6914
6935
6953
6969
6984
6997
7009
7021
7033
7045
7059
7074
7090
7108
7127
7148
7169
7191
7214
7236
7258
7279
7298
7317
7334
7351
7366
7380
7394
7408
7422
7437
7453
7469
7487
7507
7527
7548
7570
7592
7615
7637
7658
7678
7697
7714
7730
7744
7758
7770
7782
7793
7804
7815
7826
7838
7850
7863
7876
7889
7902
7915
7927
7939
7950
7960
7969
7977
7985
7992
7998
8004
8010
8016
8023
8029
8036
8042
8050
8058
8064
8073
8080
8087
8093
8100
8106
8112
8118
8122
8129
8134
8140
8147
8154
8162
8170
8182
8193
8206
8220
8235
8252
8269
8287
8306
8326
8346
8366
8386
8405
8423
8440
8456
8470
8482
8491
8499
8503
8505
8505
8503
8498
8492
8484
8475
8465
8455
8446
8437
8429
8424
8420
8419
8421
8426
8435
8446
8461
8479
8500
8525
8552
8582
8614
8648
8684
8721
8759
8797
8836
8875
8914
8954
8992
9030
9068
9104
9140
9174
9208
9241
9272
9304
9334
9364
9392
9420
9447
9473
9497
9521
9543
9563
9581
9598
9612
9626
9638
9648
9658
9668
9677
9687
9698
9709
9722
9737
9753
9771
9791
9811
9833
9856
9879
9903
9927
9950
9972
9994
10015
10035
10054
10073
10091
10108
10124
10141
10157
10173
10190
10207
10224
10242
10261
10280
10300
10319
10339
10358
10376
10394
10412
10428
10443
10458
10471
10483
10495
10507
10518
10529
10541
10553
10566
10579
10592
10605
10618
10630
10641
10651
10660
10668
10675
10680
10685
10690
10694
10698
10702
10708
10714
10721
10730
10740
10752
10765
10780
10796
10812
10829
10846
10863
10878
10893
10906
10916
10925
10931
10934
10935
10933
10930
10924
10917
10910
10902
10895
10888
10884
10881
10881
10884
10890
10899
10911
10926
10943
10963
10984
11007
11030
11054
11077
11100
11123
11144
11164
11182
11199
11214
11229
11242
11254
11266
11277
11289
11302
11316
11331
11349
11368
11391
11416
11444
11476
11510
11548
11588
11631
11677
11723
11772
11820
11869
11918
11966
12012
12057
12099
12139
12177
12211
12243
12272
12298
12321
12343
12363
12381
12399
12416
12433
12451
12469
12488
12509
12532
12557
12584
12613
12646
12681
12720
12761
12806
12853
12904
12958
13014
13073
13133
13195
13257
13319
13381
13442
13500
13557
13610
13660
13706
13748
13786
13820
13850
13877
13899
13919
13936
13951
13965
13977
13990
14003
14016
14032
14049
14068
14090
14115
14143
14174
14208
14244
14284
14326
14370
14416
14464
14513
14564
14616
14670
14724
14780
14838
14897
14958
15020
15085
15151
15219
15289
15361
15434
15508
15583
15659
15736
15811
15886
15960
16033
16103
16171
16236
16300
16361
16419
16476
16530
16583
16635
16687
16738
16789
16840
16893
16947
17002
17059
17119
17180
17244
17310
17377
17447
17519
17592
17666
17740
17815
17890
17965
18039
18112
18185
18256
18327
18397
18466
18534
18601
18667
18733
18797
18861
18925
18988
19050
19112
19175
19237
19299
19361
19424
19487
19551
19615
19679
19744
19810
19876
19942
20010
20078
20147
20217
20288
20360
20433
20507
20583
20659
20737
20815
20895
20975
21056
21138
21221
21305
21390
21476
21562
21649
21737
21826
21915
22006
22097
22188
22280
22373
22465
22558
22651
22744
22837
22929
23020
23111
23200
23288
23374
23459
23542
23623
23703
23781
23858
23934
24009
24084
24159
24233
24308
24383
24459
24535
24612
24690
24769
24848
24929
25009
25090
25171
25253
25333
25413
25492
25569
25644
25717
25787
25855
25919
25981
26040
26097
26152
26206
26258
26310
26362
26415
26468
26523
26580
26639
26700
26762
26827
26893
26960
27027
27095
27162
27228
27292
27354
27413
27469
27522
27572
27618
27662
27704
27744
27784
27823
27862
27904
27947
27993
28041
28093
28148
28206
28267
28331
28397
28465
28534
28604
28674
28744
28814
28882
28949
29014
29077
29139
29199
29256
29312
29365
29417
29467
29516
29563
29609
29654
29699
29744
29789
29834
29881
29928
29977
30028
30081
30135
30191
30249
30309
30370
30433
30497
30562
30627
30693
30758
30823
30888
30952
31014
31075
31135
31193
31249
31302
31354
31403
31451
31496
31540
31581
31621
31659
31696
31731
31766
31799
31832
31865
31898
31932
31968
32003
32043
32085
32128
32176
32226
32280
32337
32396
32457
32520
32584
32647
32710
32771
32830
32886
32939
32989
33036
33079
33120
33158
33194
33228
33262
33296
33331
33367
33404
33443
33484
33527
33572
33618
33665
33714
33764
33814
33865
33916
33967
34018
34070
34121
34173
34225
34278
34330
34384
34438
34492
34547
34603
34658
34714
34769
34825
34880
34934
34987
35039
35090
35138
35185
35229
35270
35308
35344
35377
35407
35435
35461
35485
35507
35529
35550
35570
35591
35612
35634
35656
35679
35703
35727
35751
35776
35800
35823
35845
35866
35886
35904
35920
35934
35947
35957
35966
35973
35979
35983
35986
35988
35988
35987
35984
35980
35975
35967
35958
35947
35934
35919
35902
35883
35861
35838
35813
35787
35760
35732
35703
35675
35647
35619
35591
35564
35537
35510
35483
35456
35428
35399
35369
35337
35302
35265
35225
35182
35136
35088
35037
34985
34930
34875
34819
34763
34707
34653
34600
34548
34498
34449
34402
34356
34311
34267
34223
34179
34134
34089
34042
33993
33943
33890
33835
33778
33717
33654
33588
33519
33447
33373
33296
33217
33135
33051
32965
32877
32787
32695
32601
32506
32411
32313
32213
32112
32009
31906
31801
31694
31585
31474
31361
31246
31128
31008
30884
30758
30627
30494
30357
30217
30073
29926
29776
29623
29468
29310
29149
28988
28824
28660
28495
28329
28163
27997
27830
27665
27499
27335
27171
27008
26847
26687
26529
26372
26218
26067
25918
25772
25629
25489
25351
25217
25085
24956
24828
24702
24577
24452
24328
24204
24080
23954
23828
23701
23573
23444
23313
23182
23049
22915
22781
22646
22511
22376
22242
22108
21975
21843
21712
21582
21453
21326
21200
21076
20953
20831
20710
20590
20471
20354
20237
20121
20006
19892
19780
19669
19560
19452
19346
19242
19139
19039
18939
18842
18745
18650
18556
18462
18369
18276
18183
18090
17995
17900
17803
17705
17606
17506
17404
17301
17198
17095
16991
16888
16785
16684
16584
16486
16390
16296
16206
16117
16033
15951
15872
15796
15723
15652
15584
15518
15454
15391
15330
15271
15214
15158
15104
15051
15001
14952
14906
14862
14820
14781
14744
14708
14675
14644
14614
14586
14559
14532
14506
14481
14456
14431
14407
14383
14360
14337
14316
14296
14277
14261
14246
14234
14225
14218
14215
14214
14215
14220
14226
14234
14244
14255
14266
14277
14288
14299
14309
14317
14325
14331
14336
14340
14343
14345
14346
14346
14346
14344
14341
14338
14333
14328
14321
14313
14304
14294
14284
14272
14261
14249
14238
14227
14217
14207
14199
14191
14185
14178
14172
14165
14158
14150
14141
14130
14117
14101
14084
14064
14042
14018
13992
13964
13934
13904
13872
13840
13808
13775
13743
13712
13681
13650
13621
13593
13567
13541
13517
13494
13472
13451
13431
13412
13394
13376
13359
13344
13329
13315
13302
13290
13278
13268
13258
13250
13241
13234
13227
13220
13213
13207
13201
13196
13191
13185
13180
13176
13171
13167
13164
13160
13157
13154
13152
13149
13147
13144
13141
13138
13134
13130
13125
13119
13111
13102
13092
13080
13067
13053
13037
13020
13003
12985
12967
12949
12932
12915
12900
12886
12874
12865
12857
12852
12850
12850
12852
12856
12861
12867
12874
12880
12886
12891
12893
12893
12891
12885
12876
12864
12848
12830
12808
12783
12757
12728
12698
12667
12636
12604
12574
12545
12517
12491
12468
12447
12429
12414
12402
12393
12387
12384
12382
12384
12386
12390
12395
12401
12406
12411
12415
12418
12420
12421
12419
12417
12413
12407
12400
12393
12384
12374
12364
12354
12344
12334
12325
12317
12311
12305
12301
12298
12297
12297
12298
12301
12305
12311
12318
12326
12334
12342
12349
12356
12361
12364
12365
12362
12357
12349
12336
12321
12301
12279
12253
12226
12196
12165
12134
12104
12074
12047
12022
12000
11982
11968
11958
11952
11950
11952
11958
11967
11980
11995
12012
12030
12049
12068
12085
12101
12115
12125
12133
12137
12137
12133
12125
12114
12099
12080
12059
12036
12010
11983
11955
11926
11898
11870
11844
11818
11794
11772
11751
11732
11715
11699
11686
11674
11662
11652
11641
11631
11619
11607
11593
11576
11558
11536
11512
11485
11455
11422
11387
11349
11309
11267
11223
11178
11131
11083
11035
10987
10938
10890
10842
10794
10748
10702
10656
10612
10567
10523
10479
10434
10388
10341
10293
10242
10189
10134
10075
10014
9950
9882
9813
9741
9666
9590
9513
9434
9354
9273
9191
9109
9026
8944
8862
8780
8699
8618
8538
8459
8382
8305
8230
8157
8085
8015
7946
7879
7812
7747
7681
7615
7548
7480
7410
7338
7264
7186
7106
7022
6935
6845
6751
6655
6557
6456
6353
6248
6143
6035
5928
5819
5709
5599
5488
5377
5264
5150
5035
4919
4802
4683
4564
4444
4324
4203
4082
3961
3840
3721
3602
3485
3369
3255
3143
3032
2923
2816
2710
2606
2502
2399
2296
2194
2091
1989
1886
1782
1678
1573
1468
1361
1254
1146
1036
926
814
702
588
472
356
239
122
4
-114
-232
-350
-467
-583
-697
-810
-921
-1029
-1136
-1239
-1340
-1439
-1535
-1628
-1719
-1808
-1896
-1981
-2066
-2149
-2232
-2315
-2398
-2481
-2565
-2650
-2736
-2822
-2910
-2998
-3087
-3176
-3265
-3354
-3442
-3530
-3616
-3701
-3785
-3866
-3945
-4022
-4096
-4168
-4237
-4304
-4368
-4430
-4490
-4549
-4606
-4662
-4717
-4772
-4826
-4881
-4936
-4992
-5049
-5107
-5166
-5227
-5289
-5352
-5417
-5484
-5553
-5623
-5694
-5767
-5841
-5917
-5994
-6072
-6151
-6230
-6310
-6391
-6472
-6554
-6635
-6717
-6800
-6882
-6964
-7047
-7130
-7214
-7298
-7383
-7469
-7556
-7643
-7732
-7823
-7914
-8006
-8100
-8195
-8292
-8389
-8489
-8589
-8691
-8794
-8898
-9002
-9107
-9212
-9316
-9421
-9524
-9627
-9729
-9829
-9928
-10026
-10122
-10216
-10308
-10398
-10487
-10574
-10659
-10744
-10827
-10909
-10991
-11072
-11154
-11236
-11318
-11401
-11485
-11570
-11656
-11744
-11832
-11921
-12011
-12101
-12190
-12279
-12367
-12454
-12539
-12623
-12705
-12786
-12866
-12945
-13022
-13099
-13176
-13252
-13328
-13404
-13480
-13556
-13633
-13710
-13787
-13864
-13941
-14018
-14095
-14172
-14249
-14325
-14401
-14477
-14553
-14629
-14706
-14782
-14860
-14937
-15016
-15094
-15173
-15253
-15333
-15413
-15493
-15573
-15653
-15732
-15810
-15888
-15964
-16040
-16114
-16187
-16258
-16329
-16398
-16467
-16534
-16602
-16669
-16737
-16804
-16872
-16940
-17008
-17077
-17146
-17214
-17282
-17349
-17416
-17481
-17544
-17606
-17667
-17725
-17782
-17838
-17892
-17946
-17999
-18052
-18105
-18158
-18213
-18268
-18325
-18383
-18442
-18503
-18565
-18629
-18694
-18760
-18828
-18896
-18964
-19033
-19103
-19172
-19241
-19309
-19377
-19443
-19509
-19574
-19637
-19699
-19759
-19818
-19876
-19933
-19988
-20042
-20096
-20149
-20202
-20254
-20307
-20360
-20413
-20468
-20523
-20580
-20638
-20698
-20758
-20820
-20883
-20947
-21011
-21076
-21141
-21205
-21269
-21333
-21395
-21456
-21515
-21572
-21627
-21681
-21732
-21781
-21829
-21874
-21916
-21957
-21995
-22032
-22067
-22100
-22132
-22163
-22193
-22222
-22251
-22280
-22309
-22338
-22367
-22396
-22426
-22457
-22487
-22518
-22550
-22581
-22613
-22645
-22677
-22709
-22741
-22773
-22806
-22839
-22872
-22906
-22940
-22974
-23010
-23046
-23084
-23122
-23162
-23203
-23246
-23290
-23337
-23385
-23435
-23488
-23543
-23599
-23658
-23719
-23782
-23848
-23915
-23985
-24057
-24131
-24208
-24287
-24367
-24450
-24535
-24620
-24707
-24794
-24882
-24969
-25056
-25142
-25226
-25310
-25392
-25472
-25550
-25627
-25703
-25777
-25850
-25922
-25993
-26064
-26134
-26204
-26275
-26345
-26416
-26486
-26557
-26628
-26698
-26768
-26838
-26908
-26977
-27045
-27113
-27180
-27247
-27313
-27379
-27445
-27510
-27575
-27640
-27705
-27770
-27835
-27900
-27965
-28030
-28095
-28161
-28226
-28292
-28357
-28423
-28490
-28557
-28624
-28692
-28760
-28829
-28899
-28969
-29041
-29113
-29186
-29259
-29333
-29407
-29481
-29555
-29629
-29702
-29774
-29845
-29914
-29983
-30050
-30116
-30181
-30245
-30308
-30370
-30430
-30491
-30550
-30609
-30668
-30726
-30785
-30843
-30902
-30962
-31022
-31082
-31144
-31207
-31270
-31335
-31402
-31469
-31538
-31609
-31680
-31753
-31828
-31903
-31979
-32055
-32134
-32212
-32289
-32366
-32442
-32519
-32593
-32667
-32738
-32809
-32878
-32945
-33010
-33074
-33136
-33196
-33255
-33314
-33371
-33428
-33484
-33540
-33597
-33653
-33710
-33768
-33827
-33887
-33948
-34011
-34075
-34141
-34209
-34279
-34351
-34424
-34499
-34574
-34651
-34728
-34805
-34883
-34959
-35036
-35112
-35187
-35261
-35334
-35406
-35478
-35549
-35620
-35690
-35760
-35830
-35900
-35969
-36039
-36109
-36178
-36248
-36316
-36384
-36451
-36517
-36581
-36644
-36705
-36764
-36821
-36876
-36929
-36979
-37028
-37073
-37117
-37159
-37199
-37238
-37275
-37311
-37345
-37378
-37411
-37443
-37475
-37506
-37538
-37570
-37603
-37637
-37672
-37708
-37745
-37783
-37822
-37862
-37903
-37944
-37986
-38028
-38070
-38111
-38151
-38191
-38228
-38264
-38298
-38330
-38359
-38386
-38410
-38432
-38450
-38467
-38480
-38491
-38500
-38506
-38511
-38513
-38515
-38515
-38514
-38513
-38512
-38511
-38510
-38510
-38511
-38513
-38516
-38520
-38525
-38530
-38536
-38543
-38549
-38554
-38558
-38561
-38561
-38560
-38556
-38549
-38540
-38528
-38513
-38496
-38476
-38454
-38431
-38407
-38381
-38356
-38330
-38304
-38280
-38255
-38232
-38210
-38190
-38170
-38152
-38134
-38117
-38100
-38083
-38066
-38048
-38030
-38010
-37989
-37966
-37941
-37914
-37885
-37853
-37819
-37783
-37746
-37706
-37666
-37625
-37583
-37542
-37501
-37462
-37424
-37389
-37356
-37326
-37299
-37275
-37254
-37237
-37223
-37211
-37202
-37195
-37190
-37186
-37184
-37182
-37181
-37181
-37180
-37179
-37176
-37173
-37169
-37163
-37156
-37147
-37137
-37127
-37115
-37102
-37089
-37076
-37063
-37050
-37038
-37027
-37017
-37009
-37002
-36997
-36993
-36992
-36991
-36992
-36994
-36997
-37000
-37003
-37005
-37005
-37005
-37002
-36997
-36989
-36978
-36964
-36948
-36929
-36907
-36884
-36858
-36831
-36803
-36774
-36744
-36715
-36686
-36658
-36631
-36606
-36583
-36561
-36542
-36524
-36509
-36495
-36482
-36471
-36460
-36450
-36441
-36430
-36419
-36407
-36393
-36376
-36357
-36334
-36308
-36279
-36245
-36208
-36166
-36120
-36070
-36016
-35959
-35899
-35836
-35771
-35704
-35637
-35570
-35503
-35437
-35372
-35310
-35250
-35193
-35139
-35087
-35039
-34992
-34948
-34905
-34864
-34824
-34784
-34744
-34704
-34663
-34621
-34578
-34534
-34489
-34443
-34396
-34349
-34300
-34252
-34204
-34156
-34109
-34063
-34017
-33973
-33929
-33887
-33846
-33807
-33768
-33730
-33693
-33657
-33620
-33584
-33547
-33509
-33470
-33430
-33388
-33344
-33299
-33251
-33201
-33149
-33094
-33037
-32977
-32915
-32851
-32785
-32717
-32648
-32577
-32505
-32430
-32357
-32283
-32208
-32134
-32060
-31988
-31916
-31846
-31777
-31711
-31646
-31583
-31521
-31461
-31402
-31344
-31287
-31230
-31173
-31115
-31056
-30995
-30931
-30865
-30797
-30725
-30650
-30572
-30492
-30408
-30322
-30234
-30144
-30053
-29960
-29867
-29774
-29681
-29589
-29498
-29408
-29320
-29233
-29147
-29064
-28982
-28902
-28823
-28746
-28670
-28596
-28524
-28453
-28384
-28316
-28250
-28186
-28122
-28060
-27999
-27939
-27879
-27820
-27762
-27704
-27646
-27588
-27531
-27474
-27418
-27362
-27308
-27254
-27202
-27152
-27103
-27056
-27011
-26967
-26925
-26884
-26844
-26804
-26765
-26725
-26684
-26642
-26599
-26554
-26507
-26457
-26406
-26352
-26295
-26237
-26177
-26115
-26052
-25987
-25921
-25853
-25785
-25716
-25647
-25577
-25506
-25435
-25364
-25293
-25221
-25149
-25077
-25005
-24934
-24862
-24791
-24720
-24649
-24579
-24508
-24438
-24368
-24298
-24227
-24156
-24084
-24011
-23937
-23862
-23786
-23708
-23628
-23547
-23465
-23381
-23295
-23209
-23122
-23035
-22947
-22860
-22773
-22687
-22601
-22517
-22435
-22353
-22273
-22194
-22117
-22040
-21964
-21889
-21814
-21740
-21666
-21592
-21519
-21446
-21373
-21300
-21228
-21156
-21084
-21012
-20939
-20866
-20793
-20718
-20642
-20565
-20487
-20406
-20324
-20240
-20154
-20066
-19977
-19886
-19795
-19703
-19610
-19517
-19425
-19333
-19241
-19150
-19060
-18970
-18880
-18790
-18700
-18609
-18518
-18426
-18332
-18237
-18140
-18042
-17942
-17840
-17737
-17633
-17527
-17420
-17313
-17205
-17096
-16987
-16878
-16769
-16660
-16550
-16441
-16329
-16219
-16108
-15996
-15883
-15769
-15654
-15537
-15419
-15300
-15180
-15058
-14936
-14813
-14689
-14565
-14440
-14315
-14190
-14064
-13938
-13812
-13685
-13558
-13431
-13302
-13174
-13044
-12914
-12784
-12653
-12521
-12390
-12258
-12126
-11995
-11864
-11733
-11603
-11474
-11346
-11218
-11092
-10966
-10841
-10717
-10593
-10470
-10347
-10224
-10101
-9978
-9855
-9731
-9608
-9483
-9358
-9232
-9105
-8977
-8847
-8715
-8582
-8447
-8310
-8172
-8031
-7889
-7745
-7599
-7453
-7304
-7155
-7005
-6854
-6703
-6551
-6400
-6247
-6095
-5943
-5790
-5637
-5484
-5330
-5176
-5020
-4864
-4707
-4549
-4390
-4230
-4067
-3906
-3742
-3577
-3410
-3243
-3075
-2906
-2737
-2567
-2397
-2227
-2056
-1886
-1716
-1547
-1377
-1208
-1039
-870
-701
-532
-362
-193
-23
147
317
487
658
828
998
1167
1336
1504
1671
1837
2001
2165
2326
2486
2645
2802
2957
3111
3264
3415
3565
3715
3863
4011
4159
4306
4452
4599
4744
4890
5035
5179
5322
5465
5606
5747
5885
6022
6158
6292
6424
6554
6682
6809
6934
7058
7180
7301
7420
7539
7656
7773
7889
8005
8119
8233
8346
8458
8570
8681
8792
8902
9011
9120
9228
9336
9444
9552
9659
9767
9875
9983
10091
10200
10310
10420
10530
10641
10752
10864
10976
11088
11201
11314
11426
11539
11651
11763
11875
11987
12099
12210
12322
12434
12546
12660
12774
12889
13006
13125
13245
13368
13493
13620
13750
13882
14015
14151
14289
14427
14568
14709
14850
14993
15136
15279
15424
15568
15713
15859
16006
16152
16302
16451
16602
16754
16908
17063
17219
17377
17537
17698
17860
18025
18191
18359
18528
18699
18872
19047
19223
19400
19579
19759
19940
20121
20303
20486
20668
20850
21033
21214
21395
21576
21755
21933
22110
22286
22460
22632
22803
22972
23139
23303
23465
23625
23783
23937
24089
24238
24385
24528
24668
24805
24939
25069
25195
25317
25436
25549
25659
25764
25865
25962
26055
26144
26229
26311
26389
26465
26538
26609
26678
26746
26813
26878
26942
27006
27068
27129
27189
27248
27305
27361
27415
27468
27518
27566
27612
27656
27698
27737
27774
27809
27843
27875
27906
27935
27964
27992
28020
28047
28074
28100
28126
28152
28177
28201
28225
28248
28270
28291
28310
28328
28345
28361
28375
28388
28399
28408
28416
28422
28427
28429
28430
28430
28427
28423
28418
28412
28405
28397
28389
28381
28374
28367
28361
28356
28352
28349
28348
28348
28349
28351
28353
28356
28358
28360
28361
28361
28360
28357
28352
28346
28338
28329
28318
28306
28293
28279
28264
28248
28232
28216
28199
28182
28166
28148
28131
28114
28096
28078
28061
28043
28026
28009
27993
27977
27962
27948
27935
27922
27910
27898
27887
27876
27865
27854
27842
27831
27818
27806
27793
27779
27766
27753
27740
27727
27716
27705
27695
27687
27681
27676
27673
27673
27675
27679
27686
27694
27705
27718
27732
27748
27764
27780
27796
27812
27827
27840
27851
27860
27867
27870
27871
27869
27864
27857
27848
27836
27822
27807
27790
27772
27753
27733
27713
27693
27672
27652
27632
27611
27591
27571
27552
27532
27513
27493
27474
27454
27434
27414
27394
27373
27352
27329
27306
27281
27255
27228
27199
27169
27138
27106
27074
27040
27006
26972
26939
26905
26872
26839
26808
26777
26747
26718
26690
26664
26638
26614
26591
26569
26547
26527
26506
26487
26468
26449
26431
26413
26396
26378
26361
26343
26326
26309
26292
26275
26259
26243
26228
26214
26200
26186
26174
26163
26152
26143
26135
26128
26122
26118
26115
26114
26114
26115
26117
26121
26126
26133
26140
26148
26156
26165
26174
26183
26192
26201
26209
26218
26225
26233
26240
26247
26254
26261
26267
26273
26278
26283
26287
26289
26291
26290
26289
26285
26278
26270
26259
26246
26230
26212
26193
26171
26148
26123
26098
26072
26045
26017
25990
25963
25937
25911
25886
25862
25840
25819
25801
25784
25770
25759
25750
25744
25740
25740
25742
25746
25753
25762
25773
25785
25798
25812
25826
25839
25852
25865
25876
25887
25897
25906
25915
25923
25931
25939
25948
25958
25968
25980
25994
26009
26026
26045
26066
26090
26115
26143
26172
26202
26234
26266
26299
26332
26364
26395
26425
26454
26480
26505
26527
26547
26564
26580
26594
26607
26618
26629
26639
26648
26657
26666
26675
26684
26694
26704
26714
26724
26734
26744
26753
26762
26770
26777
26783
26787
26790
26792
26791
26789
26785
26779
26772
26763
26752
26740
26726
26711
26695
26678
26659
26638
26617
26593
26568
26542
26513
26484
26452
26419
26385
26350
26313
26276
26237
26198
26158
26117
26076
26034
25991
25946
25901
25855
25807
25757
25706
25653
25597
25540
25480
25418
25353
25286
25217
25146
25072
24997
24920
24842
24762
24682
24601
24519
24437
24355
24272
24189
24106
24021
23936
23850
23762
23673
23582
23489
23395
23299
23201
23102
23002
22901
22800
22698
22598
22498
22399
22302
22206
22113
22021
21931
21843
21756
21671
21586
21502
21418
21334
21249
21164
21077
20989
20899
20807
20714
20619
20523
20426
20328
20230
20131
20032
19933
19834
19737
19640
19544
19449
19355
19263
19172
19082
18993
18906
18820
18736
18653
18572
18492
18414
18337
18260
18185
18109
18034
17958
17882
17804
17724
17643
17560
17474
17386
17295
17203
17108
17011
16913
16814
16715
16614
16514
16415
16315
16218
16122
16027
15935
15844
15756
15670
15586
15505
15425
15348
15273
15199
15126
15055
14984
14914
14843
14773
14702
14630
14557
14482
14407
14329
14249
14168
14084
13998
13910
13821
13729
13635
13540
13444
13346
13247
13148
13048
12948
12848
12748
12648
12550
12452
12354
12258
12161
12065
11968
11872
11774
11676
11577
11477
11375
11272
11167
11059
10950
10838
10724
10608
10491
10372
10253
10132
10012
9892
9772
9653
9536
9419
9305
9193
9082
8973
8866
8760
8655
8551
8448
8346
8243
8140
8036
7931
7825
7718
7608
7497
7384
7268
7150
7031
6910
6787
6663
6538
6413
6288
6162
6037
5912
5787
5663
5540
5418
5296
5175
5055
4935
4816
4697
4579
4462
4346
4231
4117
4003
3891
3781
3671
3562
3454
3347
3241
3136
3031
2927
2823
2720
2618
2516
2415
2314
2214
2116
2017
1921
1826
1731
1638
1546
1454
1364
1273
1183
1092
1002
911
819
726
632
537
441
344
246
147
47
-53
-153
-253
-353
-452
-550
-647
-742
-835
-926
-1014
-1101
-1185
-1267
-1347
-1425
-1501
-1576
-1649
-1722
-1793
-1863
-1933
-2001
-2071
-2139
-2208
-2276
-2344
-2413
-2481
-2549
-2618
-2686
-2754
-2822
-2889
-2956
-3023
-3089
-3154
-3219
-3283
-3346
-3409
-3472
-3534
-3597
-3660
-3722
-3785
-3847
-3909
-3971
-4030
-4091
-4151
-4209
-4266
-4321
-4376
-4429
-4481
-4532
-4581
-4630
-4678
-4725
-4771
-4816
-4861
-4905
-4949
-4992
-5034
-5076
-5118
-5158
-5198
-5237
-5275
-5312
-5349
-5384
-5419
-5454
-5487
-5520
-5554
-5587
-5620
-5654
-5689
-5725
-5761
-5799
-5838
-5877
-5918
-5959
-6000
-6040
-6080
-6119
-6156
-6191
-6225
-6257
-6286
-6313
-6338
-6360
-6381
-6399
-6416
-6433
-6449
-6464
-6481
-6498
-6517
-6537
-6560
-6585
-6613
-6643
-6675
-6710
-6746
-6784
-6823
-6862
-6902
-6942
-6981
-7019
-7056
-7093
-7128
-7161
-7193
-7223
-7252
-7278
-7303
-7327
-7348
-7368
-7386
-7403
-7418
-7431
-7443
-7454
-7463
-7473
-7481
-7489
-7497
-7506
-7515
-7524
-7534
-7545
-7557
-7571
-7585
-7600
-7616
-7632
-7649
-7666
-7683
-7698
-7713
-7725
-7736
-7745
-7751
-7754
-7754
-7751
-7746
-7737
-7725
-7711
-7694
-7676
-7655
-7632
-7609
-7585
-7560
-7535
-7511
-7487
-7464
-7441
-7420
-7400
-7381
-7363
-7346
-7330
-7315
-7300
-7286
-7273
-7261
-7249
-7237
-7227
-7216
-7207
-7197
-7189
-7180
-7173
-7166
-7159
-7154
-7149
-7145
-7142
-7140
-7139
-7139
-7139
-7142
-7145
-7149
-7155
-7161
-7169
-7177
-7186
-7196
-7206
-7216
-7226
-7236
-7247
-7256
-7265
-7274
-7282
-7289
-7295
-7300
-7305
-7309
-7312
-7314
-7317
-7318
-7320
-7322
-7324
-7326
-7329
-7333
-7337
-7344
-7352
-7361
-7374
-7388
-7406
-7426
-7449
-7476
-7505
-7537
-7573
-7611
-7651
-7694
-7738
-7784
-7830
-7877
-7924
-7970
-8016
-8061
-8108
-8151
-8197
-8241
-8285
-8330
-8374
-8420
-8466
-8513
-8561
-8611
-8663
-8715
-8770
-8825
-8882
-8941
-9000
-9060
-9121
-9182
-9243
-9305
-9366
-9427
-9488
-9548
-9607
-9667
-9726
-9786
-9845
-9905
-9965
-10025
-10086
-10147
-10208
-10270
-10331
-10393
-10454
-10514
-10574
-10632
-10689
-10745
-10799
-10851
-10901
-10950
-10997
-11042
-11086
-11128
-11169
-11209
-11248
-11285
-11322
-11358
-11394
-11429
-11463
-11498
-11531
-11565
-11599
-11632
-11666
-11699
-11733
-11768
-11802
-11837
-11872
-11907
-11942
-11977
-12013
-12049
-12085
-12121
-12157
-12193
-12230
-12267
-12304
-12342
-12379
-12417
-12454
-12491
-12528
-12565
-12600
-12635
-12670
-12704
-12738
-12772
-12806
-12840
-12875
-12911
-12948
-12986
-13026
-13068
-13111
-13155
-13202
-13250
-13299
-13349
-13400
-13451
-13503
-13554
-13605
-13655
-13704
-13752
-13799
-13844
-13888
-13931
-13972
-14011
-14049
-14085
-14120
-14153
-14185
-14215
-14244
-14271
-14298
-14323
-14346
-14369
-14391
-14412
-14433
-14453
-14472
-14491
-14509
-14527
-14545
-14562
-14579
-14595
-14611
-14627
-14642
-14657
-14672
-14686
-14699
-14712
-14724
-14735
-14746
-14756
-14764
-14772
-14780
-14786
-14791
-14794
-14797
-14799
-14799
-14799
-14797
-14795
-14791
-14787
-14782
-14776
-14770
-14763
-14755
-14747
-14739
-14730
-14720
-14710
-14699
-14687
-14674
-14660
-14645
-14630
-14613
-14596
-14579
-14560
-14542
-14523
-14504
-14485
-14465
-14446
-14428
-14409
-14391
-14373
-14355
-14337
-14319
-14300
-14281
-14261
-14240
-14217
-14193
-14167
-14138
-14107
-14074
-14037
-13998
-13957
-13913
-13866
-13817
-13766
-13713
-13659
-13604
-13547
-13489
-13431
-13371
-13312
-13252
-13191
-13131
-13071
-13011
-12951
-12891
-12832
-12772
-12714
-12655
-12596
-12537
-12478
-12418
-12356
-12294
-12229
-12162
-12094
-12022
-11949
-11872
-11794
-11712
-11629
-11544
-11457
-11370
-11281
-11193
-11105
-11017
-10930
-10846
-10762
-10681
-10602
-10526
-10451
-10379
-10309
-10240
-10173
-10107
-10043
-9979
-9915
-9852
-9789
-9726
-9663
-9599
-9536
-9471
-9407
-9341
-9275
-9209
-9142
-9074
-9005
-8936
-8866
-8795
-8724
-8653
-8581
-8509
-8437
-8365
-8293
-8222
-8151
-8080
-8010
-7942
-7874
-7806
-7738
-7671
-7605
-7538
-7473
-7407
-7341
-7276
-7211
-7146
-7082
-7017
-6953
-6889
-6826
-6763
-6701
-6639
-6578
-6518
-6459
-6400
-6342
-6285
-6229
-6175
-6122
-6070
-6020
-5972
-5925
-5880
-5837
-5796
-5756
-5718
-5681
-5645
-5610
-5576
-5542
-5509
-5475
-5442
-5408
-5374
-5339
-5303
-5266
-5229
-5191
-5151
-5111
-5070
-5028
-4986
-4943
-4899
-4855
-4811
-4766
-4721
-4676
-4630
-4584
-4539
-4493
-4448
-4403
-4358
-4314
-4270
-4226
-4184
-4142
-4100
-4059
-4019
-3980
-3941
-3903
-3865
-3827
-3789
-3752
-3715
-3678
-3642
-3606
-3571
-3537
-3503
-3471
-3439
-3409
-3379
-3351
-3324
-3298
-3274
-3250
-3228
-3206
-3184
-3164
-3143
-3123
-3103
-3083
-3063
-3042
-3021
-3000
-2979
-2957
-2936
-2915
-2895
-2875
-2856
-2839
-2823
-2808
-2795
-2784
-2774
-2766
-2760
-2756
-2753
-2752
-2753
-2756
-2760
-2766
-2774
-2784
-2795
-2807
-2820
-2835
-2850
-2866
-2883
-2900
-2917
-2934
-2951
-2967
-2982
-2997
-3011
-3024
-3036
-3048
-3058
-3068
-3078
-3086
-3095
-3102
-3110
-3117
-3124
-3131
-3138
-3145
-3153
-3161
-3169
-3178
-3188
-3198
-3208
-3218
-3229
-3239
-3249
-3258
-3267
-3275
-3282
-3289
-3294
-3299
-3302
-3306
-3309
-3312
-3315
-3318
-3321
-3325
-3329
-3334
-3340
-3346
-3352
-3359
-3367
-3375
-3383
-3391
-3400
-3408
-3417
-3425
-3433
-3441
-3449
-3456
-3464
-3471
-3479
-3487
-3495
-3504
-3513
-3524
-3534
-3546
-3558
-3570
-3583
-3596
-3608
-3621
-3634
-3646
-3658
-3669
-3680
-3690
-3701
-3710
-3720
-3729
-3739
-3749
-3759
-3769
-3779
-3790
-3800
-3810
-3820
-3829
-3838
-3845
-3851
-3856
-3860
-3862
-3863
-3863
-3862
-3859
-3855
-3851
-3845
-3840
-3833
-3827
-3820
-3812
-3805
-3797
-3788
-3779
-3770
-3759
-3748
-3736
-3724
-3710
-3695
-3680
-3664
-3648
-3631
-3614
-3597
-3580
-3564
-3548
-3532
-3516
-3500
-3485
-3469
-3453
-3436
-3419
-3401
-3383
-3363
-3342
-3320
-3298
-3274
-3250
-3224
-3199
-3173
-3146
-3119
-3093
-3066
-3039
-3012
-2985
-2957
-2929
-2901
-2872
-2842
-2812
-2782
-2750
-2718
-2686
-2653
-2619
-2585
-2552
-2518
-2485
-2453
-2422
-2392
-2363
-2335
-2308
-2283
-2258
-2234
-2210
-2187
-2164
-2141
-2117
-2093
-2069
-2044
-2019
-1993
-1966
-1939
-1912
-1883
-1855
-1826
-1796
-1766
-1735
-1703
-1670
-1635
-1600
-1562
-1523
-1482
-1439
-1393
-1346
-1297
-1245
-1192
-1138
-1082
-1026
-968
-910
-852
-794
-737
-680
-623
-568
-513
-460
-407
-355
-304
-254
-204
-155
-106
-58
-10
38
86
134
181
230
278
327
375
425
474
524
574
625
676
727
779
832
884
937
989
1042
1095
1148
1201
1253
1305
1357
1408
1459
1509
1558
1606
1653
1699
1744
1787
1829
1869
1909
1946
1983
2017
2051
2083
2113
2141
2168
2193
2216
2238
2257
2276
2293
2308
2322
2336
2348
2360
2371
2383
2393
2404
2414
2424
2434
2444
2453
2461
2469
2477
2484
2490
2496
2501
2506
2510
2515
2519
2523
2528
2533
2537
2542
2547
2552
2558
2562
2567
2571
2575
2578
2581
2582
2582
2582
2580
2578
2574
2570
2565
2559
2553
2546
2539
2532
2524
2516
2509
2501
2492
2483
2474
2464
2453
2440
2427
2412
2395
2377
2358
2337
2315
2292
2268
2243
2218
2193
2167
2142
2117
2092
2069
2045
2023
2001
1981
1961
1942
1923
1904
1886
1869
1851
1833
1815
1797
1778
1759
1740
1721
1700
1680
1659
1638
1617
1595
1573
1551
1529
1507
1485
1465
1445
1426
1409
1392
1378
1365
1353
1343
1334
1327
1321
1316
1312
1310
1308
1308
1309
1311
1315
1321
1328
1337
1348
1361
1375
1392
1409
1428
1449
1471
1494
1518
1543
1569
1596
1625
1654
1684
1716
1748
1782
1817
1853
1890
1928
1968
2008
2050
2093
2138
2184
2231
2279
2329
2381
2434
2488
2544
2602
2662
2724
2787
2853
2922
2992
3064
3139
3215
3293
3372
3452
3533
3615
3697
3779
3861
3943
4024
4104
4184
4263
4341
4418
4495
4571
4647
4722
4796
4870
4943
5016
5088
5160
5231
5301
5371
5440
5509
5578
5647
5715
5783
5852
5921
5990
6059
6129
6199
6270
6341
6411
6481
6551
6620
6689
6756
6822
6888
6952
7016
7079
7142
7204
7266
7329
7392
7456
7521
7587
7655
7724
7795
7868
7942
8016
8093
8170
8249
8327
8406
8484
8562
8640
8718
8795
8872
8950
9028
9107
9186
9268
9350
9434
9520
9608
9698
9790
9883
9978
10074
10171
10268
10366
10464
10562
10660
10757
10853
10949
11043
11138
11231
11323
11415
11507
11598
11688
11779
11869
11959
12050
12141
12232
12324
12416
12508
12601
12695
12790
12885
12982
13079
13178
13277
13378
13479
13582
13687
13792
13898
14005
14112
14219
14327
14434
14540
14646
14751
14854
14956
15057
15156
15254
15352
15448
15545
15642
15738
15836
15934
16033
16134
16236
16340
16445
16552
16659
16768
16877
16987
17097
17207
17318
17427
17536
17645
17752
17857
17961
18063
18164
18262
18359
18453
18545
18635
18724
18810
18894
18977
19059
19138
19217
19294
19370
19444
19518
19591
19663
19734
19804
19872
19939
20005
20070
20133
20195
20255
20313
20369
20423
20475
20524
20572
20618
20662
20705
20746
20786
20825
20864
20902
20939
20977
21013
21050
21086
21121
21155
21188
21220
21251
21279
21306
21331
21354
21374
21392
21407
21420
21431
21440
21447
21452
21455
21456
21456
21455
21452
21448
21442
21436
21429
21421
21412
21402
21391
21379
21366
21352
21337
21321
21303
21285
21266
21245
21223
21201
21177
21151
21124
21096
21067
21035
21003
20969
20933
20896
20858
20818
20777
20735
20693
20649
20605
20560
20514
20468
20421
20375
20328
20281
20233
20186
20139
20091
20043
19995
19946
19897
19847
19796
19744
19691
19636
19580
19522
19463
19402
19340
19275
19210
19142
19074
19004
18933
18862
18789
18716
18642
18569
18495
18422
18348
18276
18204
18133
18063
17993
17924
17856
17789
17722
17655
17589
17522
17456
17390
17323
17256
17189
17122
17055
16988
16920
16852
16785
16717
16650
16582
16515
16449
16383
16318
16251
16187
16123
16061
15998
15935
15873
15812
15751
15690
15630
15571
15512
15453
15395
15338
15281
15225
15169
15114
15059
15004
14950
14895
14840
14785
14729
14673
14616
14558
14499
14439
14378
14316
14253
14189
14124
14059
13992
13924
13856
13786
13715
13643
13570
13495
13419
13340
13259
13176
13090
13002
12911
12818
12721
12622
12520
12416
12309
12201
12090
11978
11865
11751
11636
11520
11404
11288
11171
11055
10938
10821
10704
10587
10470
10352
10234
10116
9997
9877
9756
9635
9513
9389
9265
9139
9012
8884
8755
8624
8493
8359
8225
8089
7952
7815
7676
7536
7396
7256
7115
6975
6834
6694
6555
6416
6278
6140
6003
5866
5730
5594
5458
5322
5186
5049
4913
4777
4640
4504
4368
4233
4098
3965
3832
3700
3569
3439
3309
3181
3053
2926
2798
2671
2544
2416
2288
2160
2032
1902
1773
1642
1512
1381
1250
1119
987
856
726
595
464
334
205
75
-54
-182
-311
-439
-567
-694
-822
-950
-1077
-1204
-1330
-1456
-1582
-1706
-1830
-1952
-2074
-2194
-2312
-2429
-2545
-2659
-2772
-2884
-2995
-3105
-3214
-3323
-3432
-3540
-3648
-3756
-3865
-3974
-4083
-4194
-4305
-4417
-4529
-4642
-4755
-4868
-4981
-5094
-5207
-5320
-5432
-5544
-5655
-5765
-5875
-5985
-6095
-6204
-6314
-6423
-6533
-6643
-6753
-6863
-6974
-7084
-7195
-7306
-7416
-7526
-7636
-7745
-7853
-7960
-8067
-8172
-8276
-8380
-8482
-8584
-8685
-8786
-8886
-8986
-9086
-9187
-9288
-9389
-9491
-9594
-9698
-9802
-9908
-10014
-10120
-10227
-10334
-10441
-10549
-10656
-10764
-10871
-10979
-11086
-11193
-11301
-11408
-11516
-11625
-11734
-11843
-11953
-12063
-12174
-12285
-12396
-12508
-12620
-12732
-12843
-12954
-13064
-13174
-13283
-13391
-13497
-13603
-13708
-13811
-13914
-14016
-14117
-14218
-14318
-14419
-14519
-14619
-14719
-14820
-14921
-15022
-15123
-15225
-15326
-15427
-15528
-15629
-15729
-15829
-15928
-16027
-16126
-16224
-16321
-16418
-16515
-16611
-16707
-16803
-16899
-16995
-17091
-17187
-17282
-17377
-17472
-17566
-17659
-17751
-17841
-17930
-18018
-18103
-18186
-18268
-18347
-18424
-18499
-18572
-18644
-18713
-18781
-18847
-18912
-18975
-19038
-19100
-19161
-19222
-19283
-19343
-19404
-19464
-19525
-19585
-19646
-19706
-19766
-19826
-19885
-19944
-20002
-20059
-20115
-20171
-20225
-20279
-20331
-20382
-20433
-20482
-20530
-20578
-20624
-20670
-20715
-20759
-20803
-20847
-20891
-20934
-20978
-21023
-21069
-21115
-21163
-21213
-21264
-21317
-21372
-21428
-21486
-21546
-21607
-21670
-21734
-21798
-21864
-21929
-21994
-22060
-22125
-22190
-22254
-22318
-22381
-22443
-22504
-22565
-22625
-22684
-22744
-22803
-22863
-22923
-22983
-23044
-23106
-23169
-23234
-23299
-23366
-23434
-23504
-23574
-23646
-23718
-23791
-23865
-23939
-24013
-24086
-24160
-24233
-24305
-24377
-24447
-24516
-24584
-24650
-24715
-24778
-24840
-24900
-24958
-25015
-25071
-25125
-25178
-25231
-25282
-25333
-25383
-25434
-25484
-25535
-25587
-25639
-25693
-25747
-25801
-25857
-25912
-25968
-26024
-26079
-26134
-26188
-26240
-26291
-26340
-26388
-26433
-26477
-26520
-26561
-26601
-26640
-26678
-26717
-26755
-26793
-26832
-26872
-26913
-26956
-27000
-27044
-27091
-27138
-27186
-27234
-27283
-27332
-27381
-27429
-27477
-27524
-27570
-27615
-27659
-27703
-27745
-27787
-27828
-27869
-27909
-27949
-27989
-28028
-28068
-28107
-28147
-28186
-28226
-28265
-28305
-28346
-28386
-28427
-28469
-28511
-28554
-28598
-28643
-28688
-28734
-28780
-28828
-28875
-28924
-28972
-29020
-29068
-29116
-29164
-29210
-29256
-29301
-29345
-29388
-29430
-29471
-29511
-29550
-29588
-29626
-29663
-29700
-29736
-29772
-29808
-29843
-29878
-29913
-29948
-29983
-30017
-30052
-30086
-30120
-30154
-30188
-30222
-30255
-30288
-30320
-30351
-30380
-30409
-30436
-30461
-30485
-30506
-30525
-30543
-30558
-30571
-30582
-30591
-30599
-30605
-30609
-30613
-30616
-30617
-30619
-30620
-30620
-30621
-30621
-30621
-30620
-30619
-30617
-30615
-30612
-30608
-30603
-30597
-30590
-30582
-30572
-30561
-30549
-30535
-30521
-30505
-30488
-30471
-30452
-30433
-30412
-30391
-30369
-30346
-30322
-30298
-30273
-30247
-30221
-30194
-30167
-30139
-30111
-30082
-30053
-30024
-29994
-29964
-29933
-29901
-29868
-29834
-29798
-29761
-29721
-29680
-29637
-29592
-29545
-29495
-29444
-29390
-29334
-29275
-29215
-29153
-29088
-29022
-28954
-28884
-28813
-28739
-28663
-28585
-28505
-28422
-28336
-28249
-28158
-28065
-27970
-27871
-27771
-27667
-27562
-27454
-27344
-27231
-27117
-27000
-26882
-26761
-26638
-26514
-26388
-26260
-26130
-25998
-25864
-25729
-25591
-25452
-25310
-25167
-25021
-24873
-24724
-24571
-24417
-24261
-24103
-23943
-23781
-23618
-23454
-23288
-23121
-22953
-22784
-22615
-22445
-22275
-22104
-21933
-21762
-21591
-21419
-21248
-21076
-20905
-20733
-20562
-20390
-20218
-20046
-19875
-19703
-19532
-19361
-19190
-19019
-18849
-18679
-18510
-18341
-18171
-18002
-17833
-17663
-17493
-17323
-17151
-16978
-16805
-16630
-16453
-16274
-16096
-15915
-15733
-15550
-15367
-15183
-14999
-14815
-14632
-14450
-14269
-14090
-13912
-13737
-13563
-13392
-13222
-13055
-12889
-12724
-12561
-12399
-12238
-12077
-11917
-11758
-11599
-11441
-11283
-11126
-10969
-10814
-10660
-10507
-10355
-10205
-10057
-9910
-9765
-9622
-9481
-9342
-9205
-9070
-8936
-8805
-8675
-8548
-8422
-8299
-8177
-8058
-7941
-7826
-7713
-7603
-7495
-7389
-7286
-7185
-7085
-6988
-6891
-6797
-6703
-6611
-6520
-6429
-6339
-6250
-6162
-6074
-5987
-5901
-5816
-5731
-5648
-5567
-5486
-5407
-5330
-5254
-5180
-5108
-5037
-4968
-4901
-4835
-4770
-4706
-4644
-4582
-4521
-4460
-4400
-4341
-4281
-4221
-4161
-4101
-4040
-3979
-3917
-3854
-3791
-3727
-3663
-3598
-3533
-3467
-3401
-3335
-3269
-3204
-3138
-3072
-3007
-2943
-2878
-2814
-2750
-2687
-2625
-2563
-2501
-2441
-2381
-2321
-2263
-2205
-2147
-2090
-2033
-1978
-1922
-1867
-1812
-1757
-1703
-1649
-1595
-1542
-1490
-1437
-1386
-1335
-1285
-1235
-1187
-1139
-1092
-1046
-1000
-957
-914
-873
-832
-793
-754
-717
-681
-646
-612
-578
-545
-513
-482
-451
-421
-392
-362
-334
-306
-278
-252
-225
-200
-175
-151
-127
-104
-82
-61
-41
-21
-3
14
30
44
57
69
80
89
97
104
109
114
118
121
124
126
128
130
132
134
135
137
139
140
140
140
139
136
133
128
121
113
103
92
79
65
49
32
13
-6
-26
-46
-67
-88
-110
-131
-152
-173
-194
-215
-235
-256
-277
-297
-317
-338
-359
-379
-400
-421
-442
-463
-485
-506
-527
-549
-570
-591
-612
-633
-654
-675
-695
-714
-734
-752
-770
-787
-804
-820
-835
-850
-864
-877
-890
-902
-914
-925
-936
-946
-956
-966
-975
-984
-993
-1002
-1010
-1018
-1027
-1035
-1043
-1051
-1060
-1068
-1077
-1086
-1095
-1103
-1112
-1120
-1128
-1135
-1142
-1147
-1152
-1156
-1159
-1161
-1162
-1162
-1161
-1160
-1157
-1155
-1152
-1149
-1146
-1143
-1142
-1140
-1140
-1140
-1141
-1142
-1144
-1147
-1149
-1152
-1154
-1156
-1158
-1158
-1158
-1157
-1154
-1150
-1145
-1139
-1132
-1124
-1115
-1104
-1093
-1082
-1069
-1056
-1041
-1026
-1010
-993
-974
-954
-933
-910
-886
-860
-833
-805
-775
-744
-712
-679
-645
-610
-575
-539
-503
-465
-428
-389
-350
-309
-267
-224
-180
-134
-86
-36
15
68
123
179
237
297
357
418
480
543
606
669
732
795
858
921
984
1047
1109
1172
1233
1295
1356
1417
1478
1539
1600
1660
1721
1781
1842
1902
1963
2023
2083
2144
2204
2264
2323
2383
2442
2501
2559
2617
2674
2731
2787
2842
2897
2950
3003
3055
3106
3157
3208
3258
3307
3356
3405
3454
3503
3552
3601
3650
3699
3748
3797
3845
3894
3942
3990
4038
4086
4134
4182
4230
4277
4325
4373
4422
4471
4520
4569
4620
4671
4722
4775
4829
4883
4939
4995
5053
5113
5173
5235
5299
5364
5430
5498
5567
5638
5710
5783
5857
5931
6005
6080
6154
6228
6301
6374
6446
6516
6586
6655
6722
6789
6854
6920
6984
7048
7112
7176
7240
7304
7369
7434
7500
7566
7633
7700
7768
7837
7905
7974
8042
8112
8180
8249
8317
8385
8451
8518
8583
8647
8711
8774
8836
8898
8959
9019
9078
9136
9195
9252
9310
9367
9424
9481
9538
9595
9652
9710
9768
9827
9886
9945
10005
10065
10126
10188
10249
10312
10374
10437
10500
10563
10626
10689
10752
10814
10877
10939
11001
11062
11124
11185
11246
11307
11368
11428
11488
11549
11608
11668
11726
11784
11841
11897
11953
12007
12060
12113
12164
12215
12266
12316
12366
12416
12467
12518
12570
12624
12678
12733
12790
12848
12907
12967
13028
13091
13155
13221
13287
13355
13423
13492
13562
13633
13705
13777
13850
13925
14000
14076
14153
14231
14310
14391
14472
14555
14640
14725
14811
14899
14987
15076
15166
15257
15347
15439
15530
15622
15714
15807
15900
15993
16088
16183
16277
16373
16471
16568
16666
16764
16862
16960
17058
17156
17253
17350
17446
17541
17635
17728
17820
17911
18001
18090
18177
18264
18351
18436
18521
18606
18690
18775
18859
18943
19027
19111
19195
19278
19361
19444
19526
19607
19688
19767
19846
19924
20001
20078
20154
20229
20305
20380
20456
20531
20608
20685
20762
20841
20920
21000
21081
21163
21246
21329
21412
21496
21580
21664
21748
21832
21915
21998
22082
22165
22248
22331
22414
22497
22580
22663
22746
22829
22912
22994
23077
23158
23239
23319
23398
23476
23552
23628
23701
23774
23845
23915
23984
24052
24120
24186
24252
24317
24382
24447
24512
24576
24641
24706
24771
24837
24903
24970
25037
25104
25172
25240
25308
25376
25445
25513
25582
25650
25718
25786
25854
25922
25990
26057
26125
26193
26261
26328
26396
26464
26532
26601
26669
26737
26806
26875
26944
27013
27082
27152
27222
27292
27362
27433
27503
27574
27645
27716
27787
27857
27927
27997
28067
28135
28203
28270
28336
28400
28463
28524
28583
28640
28696
28749
28801
28850
28898
28945
28990
29034
29077
29119
29160
29201
29242
29282
29322
29362
29402
29441
29480
29519
29557
29595
29632
29669
29705
29741
29776
29810
29843
29876
29908
29938
29967
29995
30021
30046
30068
30089
30108
30125
30140
30153
30165
30175
30184
30191
30197
30202
30206
30210
30212
30213
30214
30213
30212
30209
30206
30201
30195
30188
30179
30169
30158
30145
30131
30115
30098
30080
30061
30041
30019
29997
29973
29949
29923
29897
29870
29841
29812
29781
29750
29717
29683
29649
29613
29577
29539
29501
29462
29423
29383
29342
29302
29261
29220
29179
29138
29097
29056
29014
28972
28929
28886
28842
28797
28752
28706
28660
28613
28567
28521
28474
28429
28383
28338
28293
28249
28204
28159
28114
28069
28023
27977
27930
27882
27834
27785
27736
27687
27637
27588
27539
27490
27442
27394
27347
27300
27254
27207
27161
27115
27068
27021
26973
26924
26875
26824
26773
26721
26669
26616
26564
26512
26460
26410
26360
26312
26266
26220
26176
26133
26091
26050
26010
25969
25929
25888
25847
25805
25762
25718
25673
25627
25580
25533
25485
25436
25388
25339
25291
25243
25196
25150
25104
25059
25015
24972
24929
24887
24846
24805
24764
24723
24683
24643
24602
24562
24522
24483
24444
24404
24366
24327
24289
24252
24214
24177
24140
24102
24065
24026
23987
23947
23905
23863
23819
23774
23728
23681
23633
23584
23535
23486
23436
23388
23339
23292
23246
23201
23157
23115
23074
23034
22996
22959
22923
22888
22854
22821
22788
22756
22724
22692
22659
22626
22592
22556
22519
22480
22439
22396
22351
22304
22254
22203
22150
22095
22038
21980
21922
21863
21803
21744
21686
21628
21570
21514
21458
21403
21349
21295
21240
21186
21131
21076
21020
20962
20903
20843
20782
20719
20654
20589
20522
20455
20387
20319
20251
20182
20114
20046
19979
19912
19846
19781
19717
19654
19593
19532
19473
19415
19359
19305
19252
19201
19151
19104
19057
19013
18969
18926
18884
18843
18801
18760
18718
18676
18633
18589
18544
18498
18450
18402
18352
18302
18250
18198
18144
18091
18037
17982
17929
17875
17823
17771
17721
17672
17624
17579
17535
17493
17454
17416
17380
17346
17313
17283
17254
17226
17200
17175
17151
17127
17104
17082
17060
17039
17018
16998
16978
16959
16941
16924
16909
16894
16882
16870
16861
16853
16847
16842
16839
16838
16838
16839
16841
16844
16848
16852
16856
16861
16866
16871
16875
16880
16885
16889
16893
16897
16901
16905
16908
16911
16913
16915
16917
16917
16917
16916
16915
16912
16909
16905
16901
16897
16892
16888
16884
16881
16878
16877
16876
16877
16880
16883
16887
16893
16898
16904
16910
16916
16921
16926
16929
16932
16934
16935
16935
16935
16934
16933
16932
16931
16930
16931
16931
16933
16936
16939
16943
16948
16954
16961
16969
16977
16986
16995
17006
17016
17027
17038
17050
17062
17073
17084
17096
17106
17116
17125
17133
17141
17147
17152
17155
17158
17159
17158
17157
17153
17149
17143
17136
17128
17119
17109
17099
17088
17077
17066
17055
17044
17032
17021
17010
16999
16987
16976
16964
16951
16938
16924
16909
16894
16876
16858
16837
16816
16792
16767
16741
16713
16684
16654
16623
16591
16559
16526
16494
16461
16429
16398
16367
16337
16308
16280
16254
16230
16207
16184
16164
16143
16126
16109
16093
16078
16062
16049
16033
16020
16006
15991
15976
15960
15944
15927
15909
15890
15870
15849
15828
15805
15782
15758
15734
15710
15685
15660
15636
15612
15589
15567
15545
15524
15504
15483
15463
15443
15422
15401
15378
15354
15328
15301
15271
15239
15204
15168
15128
15087
15043
14998
14951
14903
14853
14804
14754
14703
14654
14605
14556
14509
14462
14417
14372
14329
14287
14245
14205
14166
14127
14089
14051
14014
13977
13940
13904
13867
13830
13792
13754
13715
13676
13635
13594
13552
13509
13466
13421
13376
13331
13284
13238
13190
13143
13094
13045
12996
12945
12894
12841
12787
12733
12677
12619
12560
12501
12439
12377
12313
12248
12183
12116
12048
11979
11909
11838
11766
11693
11619
11544
11469
11392
11314
11236
11157
11078
10998
10919
10840
10761
10683
10606
10530
10454
10380
10307
10235
10164
10094
10026
9958
9891
9825
9760
9695
9630
9566
9502
9438
9374
9311
9247
9183
9119
9055
8991
8927
8863
8800
8737
8675
8614
8554
8496
8440
8386
8334
8284
8237
8192
8148
8108
8068
8029
7993
7957
7921
7885
7849
7812
7774
7736
7697
7657
7617
7576
7534
7491
7449
7406
7362
7319
7276
7233
7191
7150
7110
7070
7031
6994
6957
6921
6886
6852
6819
6785
6753
6720
6688
6656
6623
6591
6559
6527
6495
6463
6431
6399
6367
6336
6305
6274
6243
6213
6184
6155
6127
6101
6075
6052
6030
6010
5992
5977
5964
5954
5946
5941
5939
5938
5940
5943
5947
5952
5957
5962
5966
5969
5971
5972
5970
5967
5962
5955
5945
5934
5921
5906
5889
5871
5852
5833
5813
5793
5774
5756
5739
5723
5709
5697
5686
5677
5669
5663
5658
5653
5649
5645
5640
5636
5630
5623
5615
5606
5595
5584
5571
5557
5542
5526
5509
5492
5475
5458
5441
5425
5409
5395
5383
5372
5363
5355
5349
5345
5342
5341
5341
5342
5343
5346
5348
5351
5354
5358
5361
5365
5368
5372
5376
5381
5386
5391
5397
5403
5411
5419
5427
5437
5448
5460
5472
5486
5501
5517
5534
5552
5571
5591
5611
5632
5653
5674
5696
5718
5740
5763
5786
5809
5833
5858
5883
5909
5936
5964
5993
6022
6051
6081
6111
6141
6171
6201
6230
6258
6286
6314
6341
6368
6394
6420
6446
6471
6497
6523
6548
6574
6600
6626
6652
6679
6705
6732
6759
6786
6814
6842
6871
6900
6930
6960
6991
7023
7056
7089
7123
7158
7193
7229
7266
7304
7341
7379
7417
7455
7493
7530
7567
7603
7638
7672
7705
7737
7768
7798
7828
7856
7884
7912
7939
7966
7993
8020
8048
8076
8103
8132
8162
8191
8220
8249
8278
8307
8336
8364
8391
8418
8444
8469
8493
8516
8537
8558
8577
8596
8613
8629
8644
8657
8670
8681
8691
8700
8708
8715
8721
8726
8731
8735
8739
8743
8747
8751
8754
8758
8762
8765
8767
8769
8771
8771
8770
8768
8764
8759
8753
8745
8736
8726
8714
8700
8686
8671
8655
8638
8621
8604
8587
8570
8555
8539
8525
8512
8501
8491
8482
8475
8468
8463
8458
8455
8451
8448
8446
8443
8439
8436
8431
8426
8420
8414
8406
8398
8389
8379
8369
8358
8347
8336
8325
8315
8305
8296
8288
8281
8275
8271
8268
8267
8267
8269
8272
8276
8282
8288
8295
8303
8310
8318
8326
8334
8341
8348
8353
8358
8362
8365
8367
8368
8368
8367
8366
8364
8361
8359
8356
8354
8353
8352
8352
8354
8356
8361
8366
8373
8382
8391
8401
8412
8424
8436
8448
8459
8470
8480
8490
8498
8504
8510
8514
8518
8520
8521
8521
8521
8520
8518
8516
8514
8512
8509
8507
8506
8504
8503
8503
8503
8504
8505
8507
8509
8511
8514
8517
8520
8522
8525
8527
8528
8529
8528
8527
8524
8520
8515
8508
8501
8492
8483
8473
8462
8451
8440
8429
8419
8410
8401
8394
8388
8383
8380
8377
8376
8375
8375
8375
8375
8376
8375
8374
8372
8369
8365
8359
8352
8343
8332
8320
8306
8290
8272
8253
8232
8210
8186
8161
8134
8106
8077
8048
8016
7986
7954
7922
7890
7858
7825
7793
7761
7730
7698
7667
7636
7605
7574
7542
7511
7479
7447
7414
7381
7348
7314
7280
7246
7212
7178
7145
7112
7079
7048
7017
6988
6960
6933
6907
6883
6860
6839
6819
6800
6783
6767
6753
6739
6726
6714
6703
6693
6683
6673
6664
6655
6646
6638
6629
6620
6610
6601
6591
6581
6571
6561
6550
6540
6529
6518
6507
6496
6484
6472
6460
6448
6435
6422
6408
6394
6381
6366
6352
6338
6324
6311
6298
6286
6275
6265
6256
6249
6243
6238
6235
6234
6234
6235
6238
6241
6245
6250
6255
6261
6267
6273
6279
6285
6292
6298
6304
6310
6317
6324
6331
6339
6347
6355
6364
6373
6382
6392
6401
6411
6420
6430
6440
6451
6461
6472
6484
6496
6509
6522
6537
6552
6568
6585
6602
6621
6640
6659
6679
6699
6719
6738
6758
6777
6795
6813
6830
6845
6860
6873
6885
6896
6906
6915
6923
6930
6936
6942
6946
6951
6955
6958
6962
6965
6969
6972
6975
6979
6982
6986
6989
6993
6996
6999
7003
7006
7009
7011
7014
7016
7019
7021
7023
7025
7028
7030
7032
7035
7037
7039
7041
7042
7044
7045
7045
7045
7045
7044
7042
7040
7038
7035
7031
7028
7024
7020
7015
7011
7007
7002
6997
6991
6985
6979
6971
6963
6953
6943
6931
6919
6905
6890
6875
6858
6841
6823
6805
6786
6767
6748
6729
6710
6691
6671
6652
6633
6613
6594
6575
6556
6537
6519
6501
6484
6467
6452
6437
6423
6410
6398
6387
6376
6367
6357
6348
6340
6332
6324
6317
6309
6302
6296
6290
6285
6280
6275
6271
6268
6265
6263
6261
6259
6257
6255
6252
6249
6246
6242
6237
6232
6226
6219
6212
6204
6196
6187
6179
6170
6162
6155
6147
6140
6134
6128
6122
6116
6111
6105
6099
6093
6086
6078
6069
6060
6049
6037
6024
6011
5996
5981
5965
5949
5932
5916
5900
5884
5868
5853
5839
5825
5813
5801
5790
5779
5769
5760
5751
5743
5734
5725
5715
5704
5692
5679
5664
5647
5628
5608
5586
5561
5535
5507
5478
5447
5415
5383
5350
5316
5282
5248
5214
5179
5145
5110
5075
5040
5004
4968
4931
4893
4855
4816
4777
4736
4695
4654
4611
4569
4526
4483
4439
4395
4351
4307
4262
4218
4173
4129
4083
4038
3994
3949
3904
3859
3813
3767
3720
3673
3626
3578
3530
3481
3431
3380
3329
3276
3223
3168
3112
3055
2997
2936
2875
2812
2747
2682
2615
2546
2477
2407
2336
2264
2192
2120
2047
1974
1900
1826
1752
1678
1602
1527
1450
1373
1294
1215
1134
1053
970
885
799
711
622
531
438
344
249
152
54
-45
-146
-247
-348
-450
-553
-656
-758
-861
-964
-1066
-1169
-1271
-1373
-1475
-1576
-1678
-1780
-1883
-1985
-2089
-2193
-2298
-2404
-2511
-2619
-2729
-2839
-2951
-3064
-3179
-3295
-3412
-3531
-3650
-3771
-3892
-4013
-4135
-4257
-4378
-4499
-4620
-4739
-4858
-4976
-5092
-5208
-5323
-5437
-5551
-5665
-5779
-5893
-6008
-6123
-6239
-6357
-6476
-6596
-6717
-6839
-6962
-7086
-7211
-7336
-7461
-7586
-7711
-7836
-7961
-8085
-8208
-8331
-8454
-8576
-8698
-8820
-8941
-9061
-9181
-9301
-9420
-9538
-9655
-9772
-9887
-10002
-10116
-10229
-10342
-10453
-10563
-10673
-10782
-10890
-10998
-11105
-11211
-11317
-11423
-11528
-11633
-11737
-11841
-11945
-12048
-12151
-12253
-12356
-12457
-12559
-12660
-12761
-12862
-12963
-13063
-13163
-13264
-13364
-13464
-13565
-13665
-13766
-13867
-13968
-14070
-14172
-14275
-14378
-14481
-14585
-14690
-14795
-14900
-15005
-15111
-15216
-15322
-15427
-15532
-15637
-15742
-15846
-15950
-16053
-16157
-16260
-16363
-16465
-16568
-16670
-16772
-16875
-16977
-17080
-17183
-17287
-17391
-17494
-17599
-17703
-17807
-17911
-18014
-18117
-18219
-18320
-18420
-18518
-18614
-18709
-18802
-18893
-18982
-19069
-19154
-19238
-19320
-19402
-19482
-19561
-19640
-19719
-19797
-19876
-19955
-20034
-20114
-20195
-20275
-20357
-20438
-20520
-20602
-20683
-20765
-20846
-20927
-21007
-21087
-21166
-21244
-21322
-21400
-21477
-21553
-21629
-21705
-21780
-21855
-21930
-22005
-22079
-22153
-22227
-22300
-22373
-22445
-22517
-22588
-22659
-22729
-22799
-22867
-22935
-23002
-23068
-23133
-23197
-23261
-23323
-23385
-23446
-23506
-23565
-23623
-23681
-23738
-23794
-23849
-23904
-23958
-24012
-24065
-24118
-24170
-24221
-24272
-24323
-24373
-24423
-24473
-24523
-24572
-24621
-24670
-24718
-24767
-24815
-24863
-24910
-24958
-25006
-25054
-25101
-25149
-25196
-25243
-25290
-25336
-25382
-25427
-25472
-25515
-25558
-25599
-25640
-25681
-25720
-25760
-25799
-25837
-25876
-25915
-25955
-25995
-26036
-26077
-26120
-26163
-26207
-26251
-26296
-26341
-26387
-26432
-26477
-26522
-26566
-26609
-26652
-26694
-26736
-26777
-26817
-26858
-26898
-26939
-26979
-27020
-27060
-27101
-27142
-27182
-27223
-27263
-27302
-27341
-27380
-27417
-27454
-27490
-27524
-27558
-27591
-27622
-27653
-27683
-27711
-27739
-27766
-27792
-27818
-27843
-27868
-27892
-27916
-27939
-27962
-27985
-28007
-28029
-28050
-28070
-28090
-28108
-28125
-28141
-28156
-28170
-28182
-28193
-28202
-28211
-28219
-28225
-28231
-28235
-28239
-28243
-28245
-28248
-28250
-28252
-28255
-28257
-28260
-28264
-28268
-28272
-28277
-28282
-28288
-28293
-28300
-28306
-28313
-28319
-28326
-28332
-28339
-28345
-28351
-28357
-28364
-28370
-28375
-28381
-28387
-28393
-28398
-28403
-28407
-28411
-28414
-28417
-28419
-28420
-28420
-28420
-28418
-28416
-28412
-28408
-28403
-28397
-28391
-28383
-28375
-28367
-28357
-28347
-28336
-28324
-28311
-28297
-28282
-28266
-28249
-28231
-28211
-28190
-28169
-28146
-28123
-28099
-28074
-28049
-28024
-27998
-27972
-27947
-27921
-27896
-27871
-27847
-27822
-27798
-27773
-27748
-27723
-27698
-27673
-27647
-27620
-27593
-27565
-27536
-27507
-27477
-27446
-27415
-27383
-27350
-27318
-27284
-27250
-27216
-27182
-27148
-27113
-27079
-27044
-27010
-26975
-26941
-26907
-26873
-26839
-26806
-26772
-26739
-26706
-26673
-26640
-26607
-26574
-26541
-26507
-26473
-26438
-26403
-26368
-26331
-26294
-26257
-26218
-26180
-26140
-26100
-26060
-26019
-25978
-25937
-25896
-25855
-25814
-25773
-25733
-25693
-25653
-25613
-25574
-25535
-25496
-25457
-25418
-25379
-25340
-25301
-25262
-25222
-25182
-25142
-25103
-25063
-25023
-24983
-24943
-24903
-24864
-24824
-24785
-24745
-24706
-24667
-24628
-24589
-24550
-24512
-24473
-24434
-24395
-24356
-24318
-24279
-24240
-24201
-24163
-24124
-24086
-24048
-24010
-23973
-23936
-23899
-23863
-23827
-23791
-23756
-23721
-23687
-23653
-23620
-23588
-23557
-23527
-23497
-23469
-23442
-23416
-23391
-23367
-23344
-23322
-23301
-23281
-23262
-23243
-23225
-23208
-23191
-23174
-23158
-23142
-23126
-23110
-23095
-23079
-23063
-23048
-23032
-23016
-23001
-22985
-22969
-22952
-22936
-22920
-22903
-22887
-22870
-22854
-22837
-22821
-22804
-22788
-22772
-22756
-22741
-22725
-22710
-22695
-22680
-22664
-22649
-22634
-22618
-22602
-22586
-22570
-22554
-22537
-22521
-22504
-22488
-22471
-22455
-22439
-22424
-22409
-22394
-22381
-22367
-22355
-22343
-22333
-22323
-22315
-22307
-22301
-22296
-22292
-22289
-22287
-22285
-22285
-22285
-22285
-22287
-22288
-22290
-22292
-22295
-22298
-22301
-22305
-22309
-22313
-22317
-22322
-22326
-22331
-22335
-22339
-22343
-22346
-22349
-22352
-22354
-22356
-22356
-22357
-22356
-22355
-22353
-22351
-22348
-22344
-22339
-22333
-22327
-22320
-22313
-22304
-22296
-22287
-22277
-22268
-22259
-22249
-22240
-22232
-22223
-22215
-22208
-22201
-22194
-22188
-22183
-22178
-22173
-22169
-22165
-22162
-22159
-22156
-22153
-22150
-22147
-22143
-22139
-22135
-22130
-22124
-22118
-22112
-22105
-22099
-22092
-22086
-22080
-22074
-22069
-22065
-22061
-22058
-22055
-22053
-22052
-22051
-22050
-22049
-22049
-22049
-22050
-22050
-22052
-22053
-22055
-22058
-22061
-22064
-22069
-22074
-22080
-22086
-22094
-22102
-22112
-22122
-22132
-22144
-22156
-22168
-22181
-22194
-22208
-22222
-22236
-22250
-22265
-22280
-22295
-22311
-22327
-22344
-22362
-22381
-22401
-22421
-22442
-22464
-22485
-22507
-22528
-22549
-22569
-22588
-22606
-22622
-22638
-22651
-22663
-22673
-22682
-22690
-22695
-22700
-22703
-22706
-22707
-22708
-22707
-22706
-22705
-22703
-22700
-22697
-22693
-22688
-22683
-22677
-22671
-22664
-22656
-22647
-22637
-22626
-22613
-22599
-22584
-22568
-22550
-22530
-22509
-22485
-22461
-22434
-22406
-22377
-22346
-22314
-22280
-22246
-22211
-22175
-22139
-22104
-22068
-22032
-21997
-21963
-21928
-21894
-21860
-21827
-21793
-21758
-21723
-21687
-21651
-21612
-21573
-21532
-21489
-21446
-21401
-21354
-21307
-21260
-21211
-21163
-21114
-21065
-21016
-20968
-20920
-20873
-20826
-20779
-20733
-20688
-20644
-20600
-20557
-20515
-20474
-20434
-20394
-20355
-20316
-20278
-20241
-20204
-20167
-20129
-20091
-20053
-20013
-19973
-19931
-19888
-19844
-19799
-19752
-19704
-19655
-19605
-19554
-19503
-19450
-19398
-19344
-19291
-19238
-19184
-19131
-19077
-19024
-18970
-18916
-18861
-18806
-18751
-18695
-18638
-18581
-18523
-18464
-18404
-18343
-18282
-18219
-18157
-18093
-18029
-17965
-17900
-17835
-17769
-17703
-17637
-17571
-17505
-17439
-17373
-17307
-17242
-17177
-17113
-17049
-16987
-16925
-16864
-16805
-16746
-16689
-16632
-16577
-16522
-16468
-16416
-16364
-16312
-16262
-16212
-16163
-16114
-16065
-16017
-15969
-15921
-15873
-15826
-15778
-15730
-15683
-15635
-15587
-15539
-15491
-15443
-15395
-15347
-15299
-15252
-15206
-15161
-15116
-15073
-15032
-14992
-14953
-14917
-14883
-14850
-14820
-14791
-14764
-14738
-14714
-14692
-14671
-14650
-14631
-14612
-14594
-14576
-14559
-14542
-14525
-14508
-14492
-14475
-14459
-14443
-14427
-14411
-14396
-14380
-14366
-14352
-14339
-14326
-14314
-14303
-14292
-14281
-14272
-14262
-14252
-14243
-14234
-14224
-14214
-14204
-14194
-14182
-14171
-14158
-14145
-14132
-14117
-14102
-14087
-14070
-14054
-14036
-14018
-13999
-13980
-13960
-13940
-13920
-13899
-13879
-13859
-13839
-13819
-13799
-13780
-13761
-13742
-13724
-13705
-13687
-13668
-13649
-13630
-13611
-13591
-13571
-13551
-13530
-13509
-13487
-13466
-13443
-13421
-13399
-13377
-13354
-13332
-13309
-13287
-13264
-13242
-13220
-13197
-13175
-13152
-13129
-13105
-13081
-13057
-13031
-13005
-12977
-12949
-12920
-12890
-12860
-12829
-12798
-12768
-12738
-12708
-12679
-12651
-12623
-12597
-12571
-12547
-12523
-12500
-12477
-12454
-12431
-12408
-12384
-12359
-12334
-12308
-12281
-12254
-12227
-12199
-12171
-12143
-12116
-12089
-12063
-12038
-12015
-11993
-11972
-11953
-11936
-11919
-11905
-11892
-11880
-11868
-11858
-11849
-11840
-11831
-11822
-11814
-11806
-11798
-11789
-11781
-11772
-11763
-11754
-11745
-11735
-11726
-11717
-11707
-11697
-11688
-11677
-11667
-11657
-11646
-11634
-11622
-11610
-11598
-11585
-11573
-11560
-11548
-11536
-11525
-11514
-11504
-11496
-11488
-11482
-11476
-11472
-11469
-11466
-11463
-11461
-11458
-11455
-11451
-11446
-11440
-11432
-11424
-11414
-11403
-11391
-11378
-11364
-11350
-11336
-11322
-11308
-11295
-11283
-11271
-11260
-11251
-11242
-11235
-11229
-11224
-11220
-11217
-11215
-11214
-11214
-11215
-11217
-11220
-11223
-11226
-11230
-11234
-11238
-11241
-11244
-11247
-11249
-11251
-11252
-11252
-11252
-11252
-11251
-11250
-11248
-11247
-11245
-11244
-11243
-11243
-11243
-11244
-11245
-11247
-11249
-11252
-11255
-11258
-11261
-11264
-11266
-11268
-11270
-11271
-11271
-11271
-11270
-11269
-11266
-11263
-11259
-11253
-11246
-11238
-11228
-11216
-11203
-11187
-11170
-11151
-11129
-11107
-11082
-11056
-11029
-11001
-10972
-10942
-10911
-10879
-10847
-10814
-10780
-10745
-10710
-10674
-10637
-10600
-10561
-10522
-10482
-10441
-10400
-10359
-10317
-10275
-10234
-10193
-10152
-10111
-10070
-10030
-9990
-9951
-9911
-9871
-9831
-9790
-9749
-9707
-9665
-9623
-9579
-9535
-9491
-9446
-9401
-9355
-9309
-9263
-9216
-9170
-9124
-9078
-9032
-8986
-8940
-8894
-8847
-8801
-8754
-8708
-8660
-8613
-8566
-8518
-8470
-8421
-8373
-8324
-8275
-8226
-8177
-8127
-8077
-8026
-7976
-7925
-7873
-7821
-7768
-7715
-7662
-7608
-7554
-7500
-7446
-7393
-7339
-7286
-7234
-7182
-7131
-7081
-7031
-6981
-6932
-6883
-6834
-6786
-6737
-6688
-6639
-6590
-6541
-6493
-6444
-6396
-6348
-6300
-6253
-6207
-6161
-6116
-6072
-6028
-5984
-5940
-5897
-5854
-5811
-5769
-5726
-5684
-5643
-5602
-5561
-5521
-5482
-5444
-5407
-5371
-5337
-5303
-5271
-5240
-5211
-5182
-5155
-5129
-5104
-5080
-5056
-5034
-5013
-4992
-4973
-4955
-4938
-4921
-4907
-4893
-4880
-4869
-4859
-4851
-4843
-4837
-4831
-4826
-4822
-4819
-4816
-4814
-4812
-4810
-4809
-4808
-4807
-4807
-4808
-4808
-4810
-4811
-4814
-4817
-4820
-4823
-4827
-4832
-4836
-4840
-4844
-4848
-4851
-4854
-4857
-4859
-4862
-4863
-4865
-4867
-4869
-4871
-4873
-4876
-4879
-4882
-4885
-4889
-4893
-4896
-4900
-4902
-4904
-4906
-4906
-4906
-4904
-4901
-4897
-4893
-4887
-4880
-4873
-4866
-4857
-4849
-4841
-4832
-4824
-4816
-4809
-4801
-4794
-4787
-4780
-4773
-4767
-4760
-4753
-4746
-4739
-4731
-4723
-4716
-4708
-4700
-4693
-4685
-4678
-4671
-4664
-4657
-4651
-4644
-4637
-4629
-4622
-4613
-4604
-4594
-4583
-4572
-4560
-4547
-4534
-4522
-4509
-4496
-4484
-4473
-4463
-4453
-4444
-4436
-4428
-4422
-4415
-4409
-4402
-4395
-4388
-4379
-4370
-4359
-4348
-4335
-4321
-4307
-4291
-4275
-4258
-4240
-4223
-4205
-4188
-4171
-4155
-4139
-4124
-4110
-4096
-4083
-4070
-4059
-4048
-4035
-4024
-4013
-4001
-3989
-3976
-3964
-3950
-3936
-3922
-3907
-3892
-3876
-3859
-3842
-3825
-3806
-3788
-3769
-3749
-3729
-3709
-3688
-3667
-3646
-3624
-3602
-3580
-3558
-3536
-3514
-3492
-3470
-3448
-3427
-3405
-3383
-3361
-3339
-3317
-3295
-3272
-3248
-3224
-3199
-3173
-3147
-3120
-3091
-3063
-3034
-3004
-2975
-2945
-2915
-2886
-2856
-2827
-2798
-2769
-2740
-2712
-2684
-2656
-2628
-2601
-2573
-2546
-2519
-2492
-2465
-2438
-2411
-2385
-2358
-2331
-2305
-2279
-2253
-2227
-2201
-2175
-2150
-2125
-2101
-2076
-2053
-2029
-2007
-1984
-1962
-1941
-1921
-1900
-1881
-1862
-1843
-1825
-1808
-1791
-1775
-1760
-1745
-1731
-1717
-1705
-1693
-1682
-1672
-1662
-1653
-1644
-1636
-1627
-1619
-1611
-1602
-1594
-1585
-1577
-1568
-1559
-1551
-1542
-1534
-1525
-1517
-1509
-1501
-1492
-1483
-1474
-1465
-1455
-1445
-1434
-1423
-1411
-1398
-1385
-1371
-1356
-1341
-1326
-1310
-1293
-1276
-1259
-1242
-1225
-1208
-1191
-1174
-1158
-1143
-1127
-1113
-1098
-1085
-1071
-1059
-1046
-1034
-1022
-1012
-1000
-991
-981
-971
-962
-952
-943
-933
-924
-914
-904
-894
-883
-872
-861
-849
-837
-825
-812
-800
-787
-774
-761
-749
-737
-725
-714
-703
-692
-682
-673
-663
-653
-644
-634
-624
-613
-602
-590
-578
-565
-552
-538
-524
-509
-493
-477
-459
-442
-423
-404
-384
-363
-342
-321
-299
-278
-256
-234
-213
-192
-172
-152
-132
-113
-94
-76
-58
-40
-22
-4
13
31
48
67
85
104
123
143
163
184
206
227
250
273
297
321
347
372
399
426
454
483
512
542
573
605
636
669
701
733
766
798
830
862
894
926
957
989
1020
1051
1082
1114
1145
1177
1208
1240
1272
1303
1335
1366
1397
1427
1457
1487
1516
1544
1571
1598
1624
1650
1675
1700
1724
1749
1773
1797
1820
1844
1867
1889
1911
1933
1954
1975
1995
2013
2032
2050
2067
2084
2099
2115
2129
2144
2157
2171
2184
2197
2209
2221
2233
2245
2256
2267
2278
2289
2299
2309
2318
2326
2335
2342
2348
2354
2359
2363
2366
2368
2370
2370
2370
2370
2369
2368
2366
2364
2362
2359
2357
2354
2350
2347
2343
2338
2333
2326
2320
2312
2303
2294
2283
2272
2259
2246
2231
2216
2199
2182
2163
2144
2124
2103
2082
2059
2036
2012
1987
1961
1934
1906
1876
1845
1813
1779
1744
1707
1669
1630
1590
1549
1507
1465
1421
1377
1332
1286
1239
1191
1142
1093
1042
990
937
884
829
774
719
662
605
548
491
433
375
317
259
200
142
83
23
-37
-97
-158
-220
-282
-345
-409
-474
-539
-606
-674
-742
-812
-882
-954
-1026
-1099
-1173
-1248
-1323
-1399
-1475
-1552
-1629
-1706
-1784
-1861
-1939
-2016
-2094
-2171
-2249
-2326
-2403
-2481
-2558
-2635
-2712
-2789
-2866
-2944
-3021
-3098
-3176
-3253
-3331
-3408
-3485
-3562
-3639
-3715
-3790
-3865
-3940
-4013
-4085
-4157
-4228
-4298
-4367
-4434
-4501
-4567
-4632
-4696
-4758
-4820
-4881
-4940
-4998
-5054
-5109
-5163
-5215
-5266
-5315
-5363
-5409
-5454
-5497
-5539
-5580
-5619
-5657
-5694
-5730
-5765
-5800
-5833
-5866
-5899
-5931
-5962
-5994
-6024
-6055
-6085
-6115
-6144
-6173
-6202
-6230
-6257
-6284
-6310
-6335
-6360
-6384
-6408
-6431
-6453
-6475
-6496
-6517
-6537
-6557
-6576
-6596
-6615
-6635
-6654
-6674
-6693
-6712
-6732
-6751
-6770
-6789
-6808
-6827
-6845
-6864
-6882
-6900
-6918
-6937
-6955
-6973
-6992
-7010
-7029
-7048
-7068
-7087
-7107
-7127
-7147
-7168
-7189
-7210
-7232
-7253
-7276
-7298
-7321
-7344
-7367
-7391
-7414
-7438
-7462
-7485
-7508
-7531
-7554
-7576
-7597
-7618
-7638
-7658
-7676
-7694
-7712
-7728
-7744
-7759
-7774
-7789
-7803
-7818
-7832
-7847
-7861
-7876
-7891
-7907
-7923
-7939
-7956
-7973
-7990
-8007
-8023
-8041
-8058
-8076
-8093
-8109
-8127
-8143
-8160
-8176
-8192
-8208
-8223
-8239
-8253
-8268
-8282
-8295
-8309
-8322
-8334
-8346
-8358
-8368
-8379
-8389
-8398
-8407
-8416
-8424
-8432
-8440
-8447
-8454
-8461
-8468
-8475
-8481
-8487
-8492
-8496
-8500
-8504
-8507
-8509
-8510
-8511
-8511
-8510
-8509
-8506
-8503
-8500
-8495
-8490
-8484
-8478
-8472
-8464
-8457
-8449
-8441
-8432
-8424
-8416
-8408
-8400
-8392
-8385
-8378
-8371
-8365
-8359
-8353
-8348
-8342
-8336
-8331
-8324
-8318
-8311
-8303
-8295
-8287
-8277
-8268
-8258
-8247
-8237
-8226
-8216
-8205
-8195
-8185
-8176
-8166
-8157
-8148
-8140
-8132
-8124
-8116
-8108
-8100
-8090
-8082
-8073
-8064
-8054
-8044
-8032
-8023
-8012
-8000
-7991
-7980
-7969
-7959
-7949
-7938
-7928
-7918
-7908
-7897
-7886
-7875
-7863
-7851
-7838
-7824
-7809
-7794
-7778
-7761
-7744
-7726
-7707
-7688
-7668
-7648
-7628
-7607
-7586
-7565
-7544
-7522
-7500
-7478
-7455
-7432
-7408
-7385
-7361
-7336
-7311
-7285
-7259
-7233
-7206
-7179
-7151
-7123
-7094
-7065
-7036
-7007
-6977
-6946
-6915
-6884
-6852
-6819
-6786
-6752
-6718
-6683
-6647
-6610
-6573
-6535
-6496
-6456
-6416
-6375
-6333
-6291
-6249
-6205
-6162
-6117
-6073
-6028
-5983
-5938
-5893
-5848
-5803
-5758
-5713
-5668
-5624
-5580
-5536
-5493
-5449
-5406
-5363
-5321
-5278
-5236
-5195
-5154
-5113
-5073
-5033
-4994
-4954
-4915
-4876
-4837
-4798
-4759
-4719
-4678
-4637
-4595
-4553
-4509
-4465
-4421
-4376
-4330
-4284
-4239
-4193
-4147
-4102
-4058
-4013
-3970
-3927
-3885
-3844
-3804
-3764
-3725
-3686
-3648
-3610
-3572
-3534
-3496
-3457
-3417
-3377
-3337
-3295
-3253
-3209
-3165
-3119
-3073
-3025
-2977
-2928
-2877
-2826
-2774
-2721
-2668
-2614
-2560
-2504
-2449
-2393
-2337
-2281
-2224
-2167
-2111
-2054
-1996
-1939
-1881
-1823
-1765
-1706
-1647
-1587
-1527
-1467
-1407
-1346
-1285
-1223
-1162
-1100
-1039
-977
-916
-854
-794
-733
-673
-613
-554
-495
-436
-378
-320
-263
-206
-149
-93
-37
19
74
129
183
237
291
344
397
450
503
556
610
664
718
774
829
885
942
999
1056
1113
1170
1226
1282
1337
1390
1443
1494
1543
1591
1638
1683
1726
1768
1809
1848
1887
1925
1963
2000
2037
2074
2111
2148
2185
2223
2261
2299
2337
2375
2414
2452
2491
2529
2567
2605
2642
2679
2716
2752
2788
2823
2857
2891
2924
2957
2989
3020
3051
3082
3111
3141
3170
3198
3225
3252
3278
3304
3329
3353
3377
3400
3423
3446
3469
3493
3516
3540
3564
3589
3615
3641
3668
3695
3722
3750
3778
3806
3833
3861
3888
3914
3940
3966
3991
4014
4038
4061
4083
4105
4127
4148
4170
4191
4213
4235
4258
4282
4306
4331
4357
4383
4409
4436
4463
4489
4515
4541
4565
4589
4611
4633
4653
4672
4690
4706
4722
4737
4751
4764
4777
4789
4801
4813
4824
4835
4846
4856
4866
4876
4886
4896
4906
4915
4924
4934
4943
4952
4961
4970
4978
4987
4995
5002
5010
5017
5023
5029
5034
5038
5042
5045
5047
5047
5047
5045
5042
5038
5032
5025
5018
5009
4999
4989
4979
4969
4958
4948
4939
4930
4921
4914
4907
4901
4895
4890
4886
4881
4876
4872
4866
4861
4854
4847
4839
4830
4821
4810
4798
4786
4773
4760
4747
4734
4721
4709
4698
4688
4679
4672
4665
4660
4656
4653
4651
4649
4648
4647
4646
4645
4644
4643
4641
4639
4637
4635
4633
4631
4628
4625
4623
4619
4616
4613
4609
4604
4599
4593
4587
4580
4572
4564
4555
4546
4536
4526
4517
4507
4497
4488
4479
4470
4462
4455
4448
4442
4436
4431
4427
4423
4420
4417
4414
4412
4410
4408
4405
4403
4401
4398
4396
4393
4391
4388
4385
4383
4381
4380
4379
4378
4379
4379
4381
4383
4386
4390
4394
4400
4407
4415
4424
4434
4446
4458
4473
4488
4504
4522
4541
4560
4581
4603
4625
4648
4671
4696
4720
4746
4772
4798
4825
4852
4879
4906
4933
4960
4988
5015
5042
5069
5096
5122
5149
5175
5201
5227
5253
5279
5305
5332
5359
5387
5416
5445
5475
5505
5536
5568
5600
5632
5664
5696
5728
5759
5790
5821
5851
5880
5909
5938
5966
5995
6023
6051
6080
6109
6140
6171
6203
6236
6270
6305
6342
6380
6419
6460
6502
6545
6590
6636
6683
6732
6782
6833
6887
6941
6997
7054
7113
7172
7233
7295
7358
7422
7486
7552
7618
7686
7754
7823
7894
7965
8037
8111
8185
8261
8338
8415
8494
8574
8655
8737
8819
8902
8986
9070
9154
9238
9323
9408
9493
9578
9662
9747
9832
9916
10000
10085
10169
10253
10337
10421
10505
10589
10672
10755
10838
10921
11004
11086
11168
11249
11330
11411
11492
11572
11652
11733
11813
11893
11973
12052
12132
12212
12291
12369
12448
12525
12602
12679
12755
12830
12905
12981
13056
13131
13207
13283
13360
13437
13516
13595
13676
13757
13839
13923
14007
14091
14177
14263
14349
14435
14522
14609
14695
14782
14868
14954
15040
15126
15211
15297
15383
15469
15556
15643
15731
15819
15909
15999
16090
16181
16274
16369
16463
16558
16653
16748
16843
16939
17033
17128
17222
17315
17408
17500
17591
17681
17771
17859
17948
18035
18123
18210
18298
18385
18473
18561
18649
18737
18825
18914
19002
19091
19179
19266
19353
19439
19524
19608
19691
19773
19853
19931
20008
20083
20156
20227
20297
20365
20432
20496
20559
20621
20682
20741
20799
20856
20912
20968
21023
21078
21133
21187
21241
21296
21350
21405
21459
21513
21568
21622
21676
21730
21784
21838
21891
21944
21996
22047
22097
22147
22195
22242
22289
22334
22378
22422
22464
22506
22548
22589
22629
22669
22708
22748
22787
22826
22864
22903
22942
22980
23019
23057
23095
23134
23172
23211
23249
23288
23326
23363
23400
23436
23472
23506
23539
23570
23600
23629
23656
23681
23704
23726
23746
23765
23783
23800
23816
23832
23847
23862
23876
23891
23906
23921
23936
23952
23968
23984
24001
24017
24034
24051
24067
24083
24099
24113
24127
24140
24152
24163
24173
24182
24190
24196
24202
24207
24211
24214
24216
24218
24220
24221
24223
24225
24226
24229
24232
24235
24239
24243
24248
24254
24260
24266
24272
24278
24284
24290
24296
24301
24307
24312
24316
24321
24326
24330
24335
24340
24345
24351
24357
24364
24372
24380
24389
24399
24410
24422
24435
24449
24464
24480
24497
24515
24534
24553
24574
24595
24617
24639
24662
24685
24708
24731
24754
24777
24799
24821
24842
24862
24881
24899
24916
24932
24947
24961
24974
24987
24999
25010
25022
25033
25045
25056
25069
25081
25095
25109
25124
25139
25155
25171
25188
25204
25220
25235
25250
25264
25277
25289
25299
25309
25317
25324
25330
25335
25339
25342
25344
25347
25348
25350
25351
25352
25353
25354
25355
25355
25356
25356
25357
25357
25357
25357
25357
25357
25357
25357
25357
25357
25356
25356
25355
25354
25352
25350
25346
25342
25336
25330
25322
25314
25305
25295
25285
25275
25265
25255
25246
25238
25231
25226
25221
25219
25217
25217
25218
25220
25222
25226
25229
25233
25236
25239
25242
25244
25246
25247
25247
25247
25246
25245
25243
25240
25238
25235
25232
25229
25225
25222
25219
25216
25213
25211
25209
25208
25207
25207
25207
25208
25210
25212
25214
25216
25219
25222
25225
25228
25230
25232
25233
25233
25232
25231
25228
25224
25219
25213
25206
25198
25189
25179
25169
25158
25147
25135
25124
25112
25099
25087
25074
25061
25047
25033
25019
25004
24988
24972
24956
24939
24921
24903
24885
24866
24847
24828
24808
24788
24768
24747
24726
24705
24684
24663
24642
24620
24599
24578
24558
24537
24517
24496
24476
24456
24436
24416
24395
24374
24353
24331
24309
24287
24264
24241
24217
24194
24170
24146
24122
24098
24074
24050
24026
24002
23978
23954
23931
23907
23884
23862
23839
23817
23795
23774
23753
23732
23712
23692
23673
23654
23635
23617
23599
23581
23564
23547
23530
23514
23498
23483
23468
23454
23441
23428
23416
23405
23395
23386
23377
23369
23361
23354
23348
23341
23335
23329
23324
23318
23312
23306
23299
23293
23286
23278
23271
23263
23254
23245
23236
23226
23215
23204
23192
23180
23168
23155
23142
23130
23117
23105
23093
23081
23070
23059
23049
23040
23032
23024
23017
23011
23005
23000
22995
22991
22987
22983
22980
22977
22973
22970
22967
22964
22960
22957
22953
22949
22944
22940
22935
22930
22924
22919
22913
22908
22902
22896
22890
22884
22879
22873
22867
22861
22855
22848
22842
22836
22830
22824
22817
22811
22805
22798
22791
22784
22777
22770
22762
22754
22746
22738
22729
22720
22711
22702
22692
22682
22673
22663
22652
22642
22631
22620
22609
22597
22585
22573
22561
22547
22534
22520
22505
22490
22474
22457
22440
22422
22403
22383
22362
22340
22317
22293
22267
22241
22213
22184
22153
22121
22088
22054
22019
21983
21946
21908
21870
21831
21792
21752
21712
21672
21632
21591
21550
21509
21466
21424
21380
21335
21290
21244
21196
21148
21098
21047
20995
20942
20888
20833
20777
20720
20662
20603
20544
20483
20422
20361
20298
20235
20171
20107
20041
19975
19909
19841
19774
19706
19638
19570
19501
19432
19364
19295
19227
19158
19090
19021
18953
18884
18815
18746
18677
18607
18538
18467
18397
18326
18254
18182
18110
18038
17965
17892
17818
17744
17670
17596
17522
17448
17374
17300
17226
17152
17077
17003
16928
16853
16779
16704
16628
16553
16477
16402
16326
16250
16172
16097
16021
15944
15867
15790
15713
15635
15557
15478
15398
15318
15237
15154
15072
14988
14904
14819
14733
14647
14561
14475
14390
14304
14219
14134
14050
13966
13884
13803
13722
13643
13564
13487
13410
13335
13260
13186
13112
13039
12965
12892
12820
12747
12674
12600
12527
12454
12380
12307
12233
12160
12087
12013
11940
11868
11796
11724
11653
11583
11513
11443
11375
11307
11240
11174
11108
11043
10978
10914
10850
10786
10722
10658
10593
10529
10464
10398
10332
10266
10199
10132
10064
9996
9928
9860
9791
9723
9655
9587
9519
9451
9384
9316
9249
9182
9116
9050
8984
8918
8853
8788
8724
8661
8598
8536
8474
8414
8354
8294
8236
8178
8121
8064
8007
7952
7897
7842
7787
7733
7680
7627
7575
7524
7474
7426
7378
7332
7286
7242
7199
7158
7117
7077
7038
7000
6962
6925
6888
6851
6815
6778
6742
6707
6671
6636
6602
6568
6534
6501
6468
6436
6404
6373
6342
6311
6281
6251
6222
6193
6165
6137
6109
6082
6055
6028
6002
5976
5950
5925
5899
5874
5850
5825
5801
5778
5755
5733
5711
5691
5671
5652
5634
5617
5601
5587
5573
5561
5550
5541
5533
5526
5521
5518
5517
5517
5519
5523
5529
5535
5543
5552
5561
5572
5582
5593
5604
5614
5625
5635
5645
5655
5664
5674
5683
5692
5702
5712
5723
5735
5748
5762
5778
5796
5814
5835
5857
5881
5906
5932
5960
5989
6019
6049
6080
6112
6145
6178
6211
6246
6280
6315
6350
6386
6422
6459
6495
6532
6569
6606
6643
6681
6719
6758
6796
6836
6875
6916
6956
6998
7039
7082
7125
7168
7212
7256
7300
7345
7390
7435
7481
7526
7571
7615
7659
7703
7746
7789
7831
7872
7913
7954
7994
8032
8073
8112
8151
8189
8229
8269
8308
8348
8389
8429
8470
8511
8552
8593
8635
8676
8717
8757
8797
8836
8874
8911
8947
8982
9016
9049
9080
9111
9139
9167
9193
9218
9241
9263
9284
9304
9323
9341
9359
9375
9391
9406
9420
9434
9448
9460
9472
9484
9495
9504
9513
9521
9527
9532
9537
9540
9541
9542
9541
9539
9536
9532
9527
9521
9514
9506
9497
9486
9475
9463
9450
9437
9423
9408
9393
9377
9361
9344
9327
9309
9290
9271
9252
9232
9211
9190
9169
9147
9124
9100
9076
9050
9024
8997
8969
8941
8911
8882
8851
8821
8790
8760
8730
8700
8671
8643
8615
8587
8560
8534
8508
8481
8455
8428
8401
8373
8345
8315
8286
8255
8224
8192
8159
8125
8092
8058
8023
7989
7954
7919
7884
7848
7812
7776
7739
7702
7664
7625
7586
7546
7505
7463
7421
7378
7335
7292
7248
7204
7160
7116
7071
7027
6982
6937
6892
6846
6800
6754
6707
6659
6611
6563
6514
6464
6415
6365
6315
6266
6216
6166
6116
6066
6015
5965
5914
5863
5812
5760
5707
5654
5600
5546
5491
5436
5380
5324
5268
5212
5156
5101
5046
4991
4937
4884
4831
4778
4726
4674
4623
4571
4520
4469
4417
4365
4313
4261
4209
4156
4104
4051
3999
3947
3894
3843
3791
3739
3688
3638
3587
3537
3488
3438
3390
3341
3294
3246
3199
3153
3107
3062
3017
2972
2928
2885
2841
2798
2755
2711
2668
2624
2579
2534
2488
2442
2395
2347
2299
2249
2199
2149
2097
2045
1994
1941
1888
1836
1783
1730
1677
1624
1572
1519
1468
1416
1365
1315
1264
1214
1165
1115
1065
1016
966
915
865
814
763
711
658
606
552
499
445
391
336
282
228
174
121
67
15
-37
-88
-139
-189
-239
-287
-336
-383
-431
-478
-524
-571
-617
-662
-708
-753
-798
-843
-887
-930
-974
-1016
-1059
-1100
-1141
-1181
-1221
-1259
-1297
-1334
-1371
-1406
-1440
-1474
-1507
-1538
-1569
-1598
-1627
-1654
-1681
-1707
-1732
-1757
-1782
-1806
-1830
-1854
-1877
-1901
-1923
-1946
-1968
-1989
-2009
-2029
-2048
-2066
-2083
-2100
-2116
-2132
-2147
-2163
-2178
-2194
-2210
-2226
-2242
-2259
-2275
-2292
-2309
-2326
-2342
-2358
-2373
-2388
-2402
-2414
-2426
-2437
-2447
-2455
-2463
-2470
-2476
-2481
-2486
-2491
-2495
-2499
-2503
-2506
-2510
-2514
-2517
-2520
-2523
-2526
-2529
-2531
-2532
-2533
-2534
-2534
-2533
-2532
-2530
-2528
-2525
-2521
-2517
-2512
-2507
-2501
-2495
-2488
-2481
-2473
-2464
-2454
-2444
-2433
-2421
-2408
-2394
-2379
-2364
-2348
-2330
-2313
-2294
-2276
-2257
-2238
-2218
-2199
-2180
-2160
-2141
-2122
-2103
-2083
-2064
-2044
-2024
-2004
-1983
-1962
-1939
-1917
-1894
-1870
-1846
-1821
-1797
-1773
-1748
-1724
-1701
-1678
-1656
-1635
-1615
-1596
-1579
-1562
-1546
-1532
-1519
-1508
-1497
-1487
-1479
-1471
-1464
-1457
-1451
-1445
-1439
-1434
-1428
-1422
-1417
-1411
-1406
-1401
-1396
-1392
-1389
-1387
-1385
-1385
-1386
-1388
-1392
-1397
-1403
-1410
-1418
-1427
-1437
-1448
-1460
-1472
-1484
-1496
-1509
-1521
-1534
-1546
-1558
-1570
-1582
-1593
-1604
-1615
-1625
-1636
-1646
-1656
-1666
-1676
-1686
-1696
-1707
-1718
-1730
-1742
-1755
-1769
-1783
-1798
-1814
-1830
-1847
-1863
-1881
-1898
-1915
-1933
-1950
-1967
-1983
-2000
-2016
-2031
-2047
-2062
-2078
-2093
-2109
-2126
-2142
-2160
-2178
-2196
-2215
-2236
-2257
-2279
-2302
-2326
-2351
-2377
-2404
-2432
-2461
-2492
-2523
-2554
-2587
-2620
-2654
-2688
-2723
-2757
-2792
-2826
-2861
-2895
-2929
-2963
-2996
-3028
-3060
-3091
-3122
-3152
-3182
-3210
-3239
-3266
-3293
-3320
-3346
-3372
-3398
-3424
-3450
-3475
-3502
-3528
-3554
-3581
-3608
-3635
-3663
-3690
-3717
-3744
-3771
-3797
-3822
-3848
-3872
-3896
-3919
-3942
-3964
-3985
-4005
-4026
-4045
-4064
-4083
-4101
-4119
-4136
-4153
-4169
-4184
-4198
-4212
-4225
-4236
-4247
-4257
-4266
-4273
-4281
-4287
-4294
-4300
-4305
-4311
-4317
-4323
-4330
-4337
-4344
-4352
-4360
-4368
-4376
-4385
-4393
-4402
-4410
-4419
-4427
-4436
-4445
-4453
-4462
-4470
-4479
-4487
-4496
-4505
-4514
-4523
-4532
-4541
-4550
-4558
-4567
-4575
-4583
-4590
-4597
-4604
-4609
-4615
-4619
-4623
-4626
-4629
-4631
-4631
-4631
-4630
-4628
-4625
-4621
-4617
-4612
-4606
-4599
-4592
-4584
-4576
-4568
-4560
-4553
-4545
-4538
-4532
-4526
-4521
-4516
-4512
-4507
-4503
-4498
-4494
-4489
-4483
-4477
-4469
-4461
-4452
-4441
-4430
-4417
-4404
-4390
-4375
-4359
-4343
-4327
-4311
-4294
-4278
-4261
-4245
-4229
-4213
-4197
-4181
-4165
-4150
-4135
-4120
-4105
-4090
-4075
-4062
-4048
-4034
-4019
-4006
-3994
-3980
-3967
-3954
-3941
-3928
-3914
-3900
-3886
-3871
-3855
-3838
-3820
-3802
-3782
-3762
-3740
-3718
-3695
-3671
-3646
-3622
-3596
-3571
-3545
-3520
-3495
-3470
-3445
-3421
-3397
-3373
-3350
-3327
-3304
-3281
-3257
-3234
-3209
-3184
-3158
-3130
-3102
-3072
-3040
-3008
-2973
-2938
-2901
-2863
-2823
-2782
-2741
-2697
-2653
-2608
-2563
-2516
-2469
-2422
-2374
-2325
-2276
-2226
-2177
-2127
-2076
-2025
-1975
-1924
-1872
-1821
-1770
-1718
-1667
-1615
-1564
-1512
-1461
-1409
-1358
-1306
-1255
-1204
-1153
-1102
-1052
-1000
-950
-900
-849
-799
-749
-698
-648
-598
-548
-498
-448
-398
-348
-298
-248
-198
-148
-98
-47
3
54
105
157
209
261
313
365
417
469
521
573
624
676
726
776
826
874
922
969
1014
1059
1103
1145
1186
1226
1265
1303
1339
1375
1409
1443
1477
1510
1543
1575
1608
1641
1675
1708
1742
1777
1811
1846
1881
1917
1952
1988
2023
2059
2094
2129
2163
2197
2230
2263
2295
2326
2358
2389
2420
2451
2482
2513
2545
2577
2609
2642
2675
2709
2744
2779
2815
2851
2887
2924
2961
2998
3035
3072
3110
3148
3185
3223
3261
3298
3335
3372
3409
3445
3481
3516
3551
3585
3618
3650
3682
3712
3743
3773
3802
3832
3861
3891
3921
3951
3981
4011
4043
4074
4104
4135
4166
4196
4226
4255
4284
4312
4339
4366
4392
4417
4442
4465
4488
4509
4530
4549
4568
4585
4601
4616
4630
4643
4655
4666
4676
4686
4695
4704
4713
4722
4731
4740
4750
4760
4770
4781
4791
4802
4813
4824
4834
4844
4853
4861
4868
4874
4879
4883
4885
4886
4886
4884
4882
4878
4873
4867
4860
4853
4845
4838
4830
4822
4814
4806
4799
4792
4785
4778
4771
4765
4758
4752
4745
4738
4730
4722
4713
4704
4695
4685
4674
4663
4651
4639
4626
4613
4599
4585
4571
4557
4542
4527
4511
4496
4480
4464
4448
4433
4417
4402
4387
4371
4357
4342
4328
4315
4302
4289
4277
4265
4253
4241
4230
4217
4205
4192
4178
4164
4149
4133
4117
4101
4083
4067
4050
4033
4017
4001
3986
3972
3958
3945
3933
3921
3910
3899
3889
3879
3869
3859
3849
3839
3828
3817
3806
3795
3783
3770
3757
3744
3730
3715
3700
3684
3668
3651
3634
3616
3599
3581
3563
3545
3527
3510
3492
3475
3458
3441
3425
3409
3394
3379
3364
3350
3336
3322
3309
3296
3283
3270
3257
3244
3230
3216
3201
3185
3168
3151
3133
3114
3095
3074
3054
3032
3010
2988
2966
2943
2920
2898
2875
2854
2832
2811
2791
2772
2753
2735
2717
2700
2683
2667
2651
2636
2621
2607
2593
2580
2568
2556
2544
2533
2522
2512
2502
2492
2482
2472
2462
2452
2442
2432
2422
2412
2403
2393
2384
2376
2367
2360
2352
2345
2337
2330
2323
2315
2307
2298
2289
2278
2266
2253
2240
2225
2209
2192
2175
2157
2139
2121
2102
2083
2065
2047
2029
2012
1996
1981
1966
1952
1939
1927
1914
1903
1891
1880
1869
1858
1846
1834
1822
1809
1796
1783
1769
1755
1741
1726
1712
1697
1683
1669
1656
1643
1630
1619
1608
1597
1588
1579
1570
1562
1555
1547
1539
1532
1524
1516
1507
1498
1489
1479
1468
1458
1447
1436
1425
1413
1401
1390
1378
1365
1353
1341
1329
1317
1305
1294
1283
1272
1262
1253
1244
1236
1230
1224
1220
1216
1214
1213
1213
1214
1217
1220
1223
1228
1233
1238
1244
1250
1256
1262
1268
1274
1280
1286
1292
1299
1306
1312
1320
1327
1335
1343
1351
1360
1368
1378
1387
1397
1408
1418
1429
1441
1452
1464
1477
1489
1502
1514
1526
1538
1550
1560
1571
1580
1589
1597
1604
1611
1617
1623
1628
1634
1639
1644
1650
1656
1663
1670
1678
1687
1696
1707
1718
1729
1741
1754
1767
1780
1794
1807
1820
1833
1846
1859
1871
1883
1895
1907
1918
1929
1940
1951
1961
1971
1982
1992
2001
2011
2021
2029
2039
2048
2057
2066
2076
2085
2095
2104
2115
2125
2136
2148
2159
2171
2183
2196
2208
2220
2232
2244
2256
2268
2279
2290
2300
2310
2320
2329
2338
2347
2355
2363
2370
2377
2384
2390
2396
2402
2407
2411
2416
2419
2422
2425
2428
2431
2433
2435
2438
2440
2442
2445
2447
2450
2452
2454
2457
2459
2461
2463
2465
2467
2468
2470
2472
2473
2475
2477
2480
2483
2486
2490
2494
2499
2504
2511
2518
2525
2533
2542
2550
2560
2569
2579
2589
2599
2609
2619
2629
2639
2649
2659
2670
2680
2691
2702
2714
2726
2738
2750
2763
2777
2790
2804
2819
2833
2848
2863
2879
2895
2912
2928
2946
2964
2982
3001
3021
3040
3061
3081
3102
3123
3144
3164
3184
3204
3222
3240
3257
3272
3286
3298
3310
3319
3328
3335
3342
3348
3354
3359
3365
3370
3377
3384
3391
3400
3409
3419
3430
3441
3453
3466
3479
3492
3506
3520
3534
3548
3563
3577
3591
3605
3619
3633
3647
3660
3673
3686
3698
3710
3722
3733
3744
3755
3766
3776
3786
3796
3806
3815
3824
3833
3841
3849
3856
3862
3868
3873
3878
3881
3885
3887
3889
3890
3890
3890
3889
3888
3886
3884
3881
3878
3874
3870
3865
3861
3856
3850
3845
3839
3833
3826
3820
3813
3805
3798
3790
3782
3774
3766
3757
3748
3739
3729
3719
3708
3696
3684
3671
3657
3642
3627
3611
3595
3579
3563
3547
3532
3516
3502
3488
3475
3462
3450
3439
3428
3418
3407
3397
3387
3376
3365
3354
3342
3329
3315
3301
3286
3270
3253
3236
3219
3201
3182
3164
3145
3126
3107
3088
3069
3051
3033
3016
2999
2982
2967
2952
2938
2925
2912
2901
2891
2882
2874
2867
2861
2856
2852
2849
2846
2844
2843
2842
2842
2842
2842
2842
2843
2844
2845
2847
2849
2851
2853
2856
2859
2863
2866
2871
2875
2880
2886
2892
2898
2905
2913
2921
2930
2940
2950
2961
2973
2986
3000
3014
3029
3045
3061
3078
3096
3114
3132
3151
3169
3188
3208
3227
3247
3267
3288
3309
3331
3353
3376
3400
3424
3450
3476
3504
3532
3560
3589
3619
3650
3681
3712
3744
3776
3809
3841
3875
3908
3942
3976
4010
4043
4078
4114
4149
4184
4220
4256
4292
4328
4364
4401
4437
4474
4511
4547
4584
4621
4658
4695
4732
4769
4806
4843
4880
4917
4955
4992
5030
5068
5107
5145
5184
5223
5263
5302
5342
5382
5422
5463
5503
5543
5584
5624
5664
5705
5745
5785
5825
5864
5904
5943
5981
6020
6058
6096
6133
6171
6208
6246
6284
6322
6361
6399
6439
6478
6518
6558
6599
6639
6680
6720
6760
6800
6840
6879
6917
6955
6992
7029
7064
7099
7133
7165
7197
7228
7257
7286
7314
7340
7366
7392
7417
7441
7465
7490
7513
7537
7561
7584
7608
7631
7653
7675
7697
7717
7737
7756
7773
7790
7805
7819
7832
7843
7853
7861
7867
7872
7876
7878
7878
7877
7875
7871
7865
7858
7850
7841
7830
7819
7806
7792
7778
7763
7748
7732
7715
7699
7682
7664
7647
7629
7611
7593
7574
7555
7535
7514
7492
7470
7447
7423
7398
7372
7345
7316
7287
7257
7226
7194
7161
7127
7092
7057
7022
6986
6949
6913
6877
6841
6805
6769
6734
6698
6664
6629
6595
6561
6528
6494
6461
6427
6393
6359
6324
6289
6253
6216
6179
6140
6101
6061
6019
5977
5934
5889
5844
5798
5751
5703
5654
5605
5555
5505
5454
5403
5351
5299
5248
5196
5144
5092
5040
4988
4937
4886
4835
4784
4733
4682
4631
4580
4529
4478
4427
4376
4324
4271
4219
4166
4112
4058
4003
3949
3895
3840
3786
3731
3677
3623
3570
3517
3464
3412
3360
3309
3259
3208
3158
3109
3059
3010
2961
2911
2861
2811
2761
2710
2658
2606
2553
2499
2444
2389
2333
2276
2219
2162
2105
2048
1991
1935
1880
1825
1772
1719
1668
1618
1569
1522
1475
1430
1385
1341
1298
1255
1213
1171
1130
1089
1047
1006
966
925
884
843
802
761
720
678
637
595
554
512
470
429
388
347
306
266
226
187
148
110
74
38
3
-31
-63
-95
-125
-154
-182
-209
-235
-261
-286
-311
-336
-361
-386
-412
-438
-464
-492
-520
-548
-578
-607
-637
-668
-698
-729
-760
-790
-820
-849
-878
-906
-934
-961
-987
-1012
-1038
-1063
-1088
-1112
-1136
-1161
-1186
-1210
-1235
-1261
-1286
-1313
-1339
-1365
-1392
-1419
-1446
-1473
-1500
-1527
-1553
-1579
-1605
-1631
-1657
-1682
-1707
-1731
-1756
-1780
-1804
-1828
-1851
-1875
-1898
-1921
-1943
-1965
-1987
-2009
-2029
-2051
-2072
-2093
-2114
-2135
-2156
-2177
-2199
-2221
-2244
-2268
-2291
-2316
-2340
-2365
-2390
-2415
-2439
-2463
-2486
-2508
-2529
-2549
-2568
-2585
-2601
-2615
-2628
-2639
-2649
-2657
-2664
-2670
-2674
-2678
-2681
-2683
-2685
-2686
-2687
-2689
-2690
-2691
-2693
-2695
-2697
-2701
-2704
-2708
-2713
-2719
-2725
-2731
-2738
-2745
-2752
-2760
-2767
-2774
-2780
-2785
-2789
-2792
-2794
-2793
-2791
-2787
-2781
-2772
-2762
-2750
-2736
-2720
-2703
-2684
-2665
-2645
-2625
-2604
-2583
-2562
-2541
-2521
-2501
-2481
-2462
-2443
-2425
-2406
-2389
-2371
-2354
-2337
-2319
-2302
-2284
-2266
-2248
-2229
-2209
-2188
-2167
-2144
-2121
-2096
-2071
-2045
-2017
-1991
-1963
-1935
-1907
-1879
-1851
-1824
-1798
-1772
-1747
-1722
-1699
-1676
-1654
-1633
-1612
-1592
-1572
-1552
-1532
-1512
-1492
-1470
-1449
-1426
-1403
-1378
-1353
-1327
-1300
-1272
-1243
-1213
-1183
-1152
-1121
-1089
-1057
-1025
-992
-960
-928
-895
-864
-832
-801
-770
-740
-710
-681
-652
-623
-594
-565
-535
-506
-476
-445
-413
-381
-348
-313
-278
-243
-206
-169
-131
-92
-53
-13
27
67
107
148
188
228
268
308
348
387
425
464
501
539
576
612
648
684
720
756
791
827
863
899
936
972
1008
1047
1085
1123
1163
1203
1244
1286
1329
1373
1418
1464
1511
1558
1607
1656
1705
1754
1803
1852
1901
1949
1997
2045
2092
2139
2186
2234
2281
2328
2376
2425
2474
2523
2574
2625
2677
2729
2783
2837
2891
2947
3003
3059
3116
3174
3232
3290
3349
3409
3469
3530
3592
3654
3717
3780
3844
3908
3973
4038
4105
4170
4236
4302
4368
4434
4500
4566
4631
4697
4763
4828
4894
4961
5027
5094
5161
5228
5295
5363
5431
5499
5567
5635
5704
5772
5841
5910
5980
6050
6120
6191
6263
6334
6406
6478
6550
6623
6694
6766
6837
6908
6978
7048
7117
7186
7254
7321
7388
7454
7520
7585
7650
7714
7778
7841
7904
7967
8029
8090
8151
8211
8271
8331
8390
8450
8508
8567
8626
8685
8744
8804
8863
8923
8983
9043
9103
9163
9223
9282
9342
9401
9460
9519
9577
9636
9694
9752
9809
9867
9925
9983
10040
10099
10157
10215
10274
10332
10391
10449
10507
10565
10622
10678
10734
10789
10844
10897
10950
11003
11055
11107
11159
11211
11263
11315
11369
11422
11476
11531
11587
11643
11700
11758
11817
11877
11938
12000
12063
12126
12190
12256
12321
12387
12453
12519
12586
12652
12717
12782
12846
12910
12973
13035
13096
13156
13215
13273
13330
13387
13443
13498
13552
13605
13658
13710
13762
13813
13864
13914
13964
14013
14062
14112
14161
14210
14259
14309
14358
14409
14459
14510
14562
14614
14667
14720
14773
14827
14881
14935
14989
15044
15098
15152
15205
15259
15313
15367
15421
15475
15530
15585
15642
15699
15757
15817
15877
15939
16001
16065
16129
16195
16261
16327
16392
16457
16522
16587
16651
16714
16777
16839
16902
16964
17026
17089
17152
17215
17278
17342
17406
17471
17535
17600
17665
17730
17794
17858
17922
17985
18048
18110
18171
18232
18292
18352
18411
18470
18529
18588
18646
18705
18764
18823
18883
18942
19003
19063
19124
19185
19246
19307
19367
19428
19487
19547
19605
19663
19720
19775
19830
19884
19936
19987
20037
20086
20133
20180
20225
20269
20312
20354
20396
20437
20477
20518
20558
20598
20637
20677
20717
20757
20797
20838
20879
20920
20962
21004
21047
21090
21133
21176
21219
21262
21305
21347
21389
21429
21469
21507
21545
21580
21615
21648
21679
21709
21738
21765
21791
21816
21840
21863
21886
21907
21928
21948
21966
21984
22001
22017
22031
22044
22056
22066
22074
22081
22086
22088
22089
22088
22085
22081
22074
22066
22056
22045
22031
22017
22001
21983
21964
21945
21925
21904
21883
21863
21842
21823
21804
21786
21770
21755
21741
21729
21717
21707
21698
21689
21680
21671
21662
21653
21642
21630
21618
21603
21587
21570
21551
21530
21509
21486
21462
21437
21412
21386
21361
21335
21309
21284
21259
21235
21211
21187
21164
21141
21119
21097
21076
21054
21033
21012
20990
20969
20947
20924
20900
20876
20850
20822
20793
20762
20729
20693
20656
20617
20575
20532
20488
20442
20395
20347
20300
20252
20204
20157
20110
20065
20020
19977
19934
19893
19853
19814
19776
19738
19701
19664
19627
19590
19553
19516
19479
19442
19405
19367
19330
19292
19255
19218
19181
19144
19108
19072
19036
19001
18965
18930
18896
18861
18826
18792
18758
18724
18691
18658
18625
18593
18562
18533
18504
18477
18451
18426
18403
18381
18360
18340
18321
18303
18285
18267
18249
18230
18211
18191
18171
18148
18125
18100
18074
18046
18017
17986
17955
17922
17888
17853
17818
17783
17747
17711
17676
17641
17606
17571
17537
17504
17470
17437
17404
17372
17339
17307
17275
17243
17212
17180
17149
17118
17088
17058
17029
17001
16973
16946
16919
16893
16868
16843
16818
16794
16770
16746
16723
16700
16677
16655
16634
16613
16592
16573
16554
16537
16520
16504
16489
16476
16464
16453
16444
16436
16429
16423
16418
16414
16411
16408
16405
16402
16399
16396
16391
16386
16379
16372
16364
16354
16344
16332
16321
16309
16297
16283
16271
16259
16247
16236
16225
16213
16204
16196
16187
16178
16172
16166
16161
16155
16151
16146
16143
16140
16136
16133
16129
16125
16120
16116
16110
16104
16097
16088
16081
16071
16061
16050
16036
16024
16011
15996
15981
15966
15949
15933
15916
15899
15882
15866
15850
15834
15819
15805
15792
15779
15767
15755
15745
15735
15726
15717
15709
15701
15694
15687
15681
15675
15669
15664
15659
15655
15651
15647
15643
15639
15635
15631
15626
15620
15613
15605
15595
15584
15572
15558
15542
15525
15507
15488
15467
15447
15425
15404
15383
15362
15341
15322
15303
15285
15268
15252
15237
15222
15208
15195
15181
15168
15155
15141
15127
15112
15096
15080
15062
15044
15024
15004
14983
14962
14940
14917
14894
14870
14847
14823
14800
14776
14752
14728
14705
14681
14657
14632
14608
14583
14557
14530
14504
14476
14448
14419
14390
14360
14330
14299
14268
14237
14205
14174
14141
14109
14076
14043
14009
13975
13940
13904
13869
13832
13795
13758
13720
13682
13644
13605
13566
13528
13490
13452
13416
13379
13344
13310
13276
13243
13211
13179
13148
13117
13085
13054
13021
12988
12954
12918
12882
12844
12804
12763
12720
12676
12630
12584
12536
12488
12439
12390
12341
12292
12243
12195
12148
12101
12056
12011
11967
11925
11883
11842
11802
11762
11723
11684
11646
11607
11569
11530
11492
11454
11416
11378
11340
11302
11265
11227
11190
11153
11116
11079
11042
11006
10969
10932
10895
10857
10819
10781
10743
10704
10665
10625
10586
10546
10506
10465
10425
10384
10343
10302
10261
10220
10178
10137
10096
10055
10014
9974
9933
9894
9855
9817
9779
9743
9707
9672
9638
9605
9573
9541
9510
9480
9451
9422
9394
9367
9340
9314
9288
9262
9237
9213
9188
9165
9141
9118
9095
9072
9050
9027
9005
8983
8961
8940
8918
8896
8874
8852
8829
8807
8784
8760
8736
8712
8687
8662
8637
8610
8584
8556
8528
8499
8470
8440
8410
8379
8347
8316
8284
8252
8220
8188
8156
8125
8093
8061
8031
8000
7970
7939
7908
7877
7847
7816
7786
7755
7725
7694
7664
7634
7604
7574
7544
7514
7484
7454
7424
7393
7362
7331
7300
7268
7236
7204
7171
7139
7107
7076
7046
7016
6988
6961
6936
6912
6890
6870
6852
6836
6821
6808
6796
6784
6774
6764
6755
6745
6736
6726
6715
6704
6692
6679
6665
6651
6637
6622
6607
6592
6577
6562
6548
6534
6520
6507
6494
6482
6469
6457
6445
6432
6420
6408
6395
6383
6371
6358
6345
6333
6320
6307
6293
6280
6266
6252
6238
6223
6209
6194
6179
6164
6149
6135
6120
6105
6090
6075
6061
6046
6031
6016
6000
5984
5968
5952
5936
5919
5903
5886
5870
5853
5836
5820
5803
5786
5770
5753
5736
5719
5702
5684
5667
5649
5631
5613
5595
5577
5559
5541
5524
5506
5488
5471
5454
5437
5419
5402
5385
5368
5351
5334
5318
5301
5284
5267
5250
5234
5217
5199
5182
5164
5146
5128
5110
5091
5072
5052
5033
5013
4993
4973
4953
4932
4912
4891
4870
4849
4828
4806
4784
4762
4740
4717
4693
4669
4644
4619
4593
4566
4539
4511
4482
4453
4424
4394
4363
4332
4301
4269
4236
4204
4170
4136
4101
4065
4027
3991
3952
3911
3870
3827
3783
3737
3690
3641
3591
3540
3488
3434
3379
3323
3266
3209
3151
3092
3033
2974
2914
2855
2795
2735
2676
2617
2558
2499
2441
2383
2325
2268
2212
2156
2101
2047
1993
1940
1886
1834
1781
1727
1674
1620
1565
1509
1453
1396
1337
1278
1218
1157
1096
1034
972
909
846
783
720
657
595
533
471
409
349
288
229
170
112
55
-2
-58
-113
-168
-223
-277
-331
-385
-439
-493
-547
-602
-657
-712
-768
-825
-882
-940
-999
-1058
-1117
-1177
-1237
-1297
-1357
-1417
-1477
-1536
-1596
-1655
-1714
-1773
-1832
-1891
-1949
-2008
-2067
-2126
-2185
-2244
-2303
-2362
-2421
-2479
-2537
-2595
-2652
-2709
-2765
-2821
-2877
-2932
-2987
-3042
-3096
-3150
-3203
-3255
-3307
-3358
-3407
-3456
-3503
-3550
-3594
-3638
-3680
-3721
-3760
-3798
-3835
-3871
-3906
-3941
-3974
-4006
-4040
-4072
-4105
-4137
-4169
-4202
-4235
-4268
-4301
-4335
-4369
-4404
-4439
-4474
-4508
-4543
-4576
-4610
-4642
-4674
-4704
-4733
-4762
-4788
-4814
-4838
-4861
-4883
-4903
-4922
-4940
-4956
-4971
-4985
-4997
-5008
-5017
-5025
-5032
-5037
-5041
-5045
-5047
-5048
-5049
-5049
-5049
-5048
-5046
-5044
-5042
-5039
-5036
-5032
-5028
-5023
-5018
-5012
-5006
-5000
-4993
-4987
-4980
-4974
-4967
-4961
-4955
-4949
-4943
-4937
-4932
-4926
-4920
-4915
-4909
-4903
-4897
-4890
-4884
-4877
-4869
-4862
-4854
-4846
-4837
-4829
-4820
-4811
-4802
-4793
-4784
-4775
-4766
-4757
-4748
-4739
-4730
-4721
-4712
-4703
-4694
-4685
-4676
-4667
-4659
-4651
-4644
-4637
-4631
-4627
-4623
-4621
-4620
-4619
-4620
-4621
-4622
-4623
-4624
-4624
-4623
-4621
-4618
-4613
-4607
-4600
-4591
-4582
-4571
-4560
-4547
-4535
-4521
-4507
-4493
-4479
-4464
-4448
-4433
-4416
-4400
-4382
-4365
-4346
-4327
-4307
-4286
-4265
-4244
-4221
-4199
-4176
-4153
-4129
-4106
-4082
-4058
-4033
-4009
-3984
-3958
-3932
-3906
-3879
-3851
-3822
-3793
-3763
-3733
-3702
-3671
-3640
-3609
-3578
-3547
-3516
-3486
-3456
-3427
-3398
-3370
-3341
-3314
-3286
-3258
-3231
-3203
-3176
-3148
-3121
-3093
-3066
-3039
-3012
-2985
-2958
-2931
-2904
-2878
-2851
-2824
-2797
-2770
-2742
-2713
-2684
-2655
-2625
-2594
-2562
-2530
-2498
-2465
-2431
-2396
-2361
-2325
-2289
-2252
-2215
-2177
-2139
-2100
-2061
-2021
-1983
-1944
-1906
-1868
-1830
-1793
-1757
-1721
-1686
-1652
-1619
-1586
-1554
-1523
-1492
-1462
-1432
-1403
-1374
-1345
-1316
-1287
-1259
-1230
-1202
-1175
-1148
-1121
-1096
-1071
-1047
-1022
-1000
-980
-960
-942
-924
-908
-893
-880
-867
-856
-846
-838
-830
-824
-818
-813
-810
-808
-806
-806
-806
-808
-810
-813
-817
-822
-827
-833
-839
-846
-853
-861
-869
-878
-888
-898
-909
-920
-933
-946
-960
-975
-991
-1006
-1024
-1042
-1060
-1079
-1097
-1116
-1136
-1155
-1175
-1195
-1215
-1236
-1258
-1280
-1303
-1327
-1352
-1379
-1406
-1434
-1464
-1495
-1528
-1561
-1596
-1631
-1667
-1704
-1742
-1779
-1817
-1855
-1893
-1931
-1969
-2005
-2044
-2082
-2120
-2158
-2197
-2236
-2277
-2318
-2361
-2405
-2450
-2497
-2544
-2592
-2641
-2690
-2739
-2788
-2837
-2886
-2934
-2982
-3029
-3076
-3122
-3168
-3214
-3259
-3304
-3349
-3394
-3439
-3484
-3530
-3575
-3621
-3668
-3714
-3761
-3808
-3856
-3903
-3951
-3998
-4046
-4093
-4140
-4187
-4234
-4281
-4328
-4374
-4421
-4468
-4515
-4562
-4609
-4656
-4704
-4752
-4800
-4848
-4896
-4945
-4993
-5041
-5088
-5136
-5182
-5228
-5274
-5318
-5361
-5404
-5445
-5485
-5523
-5561
-5597
-5633
-5667
-5701
-5733
-5765
-5796
-5826
-5855
-5884
-5912
-5940
-5967
-5995
-6022
-6049
-6076
-6104
-6131
-6159
-6187
-6216
-6245
-6274
-6304
-6334
-6364
-6394
-6425
-6455
-6486
-6517
-6547
-6577
-6607
-6636
-6665
-6694
-6722
-6749
-6776
-6803
-6829
-6854
-6879
-6903
-6927
-6950
-6973
-6996
-7018
-7040
-7062
-7083
-7104
-7125
-7146
-7167
-7188
-7209
-7230
-7250
-7271
-7291
-7310
-7330
-7348
-7366
-7384
-7401
-7417
-7432
-7447
-7461
-7475
-7488
-7502
-7516
-7530
-7545
-7560
-7576
-7593
-7610
-7629
-7648
-7668
-7690
-7712
-7735
-7760
-7785
-7811
-7838
-7865
-7893
-7921
-7950
-7978
-8007
-8035
-8064
-8092
-8119
-8147
-8173
-8201
-8228
-8254
-8280
-8306
-8332
-8357
-8383
-8409
-8435
-8461
-8488
-8514
-8540
-8567
-8593
-8620
-8646
-8672
-8697
-8723
-8747
-8771
-8795
-8817
-8840
-8861
-8883
-8904
-8924
-8944
-8964
-8984
-9003
-9022
-9041
-9059
-9077
-9095
-9111
-9127
-9142
-9157
-9170
-9182
-9193
-9203
-9213
-9222
-9231
-9240
-9248
-9256
-9264
-9272
-9280
-9289
-9297
-9305
-9313
-9322
-9330
-9338
-9346
-9354
-9363
-9371
-9380
-9389
-9398
-9408
-9418
-9428
-9440
-9452
-9465
-9479
-9494
-9511
-9529
-9548
-9570
-9593
-9619
-9646
-9676
-9707
-9739
-9774
-9809
-9846
-9884
-9923
-9963
-10004
-10045
-10087
-10130
-10173
-10216
-10260
-10305
-10350
-10395
-10441
-10487
-10534
-10581
-10628
-10675
-10722
-10770
-10818
-10865
-10913
-10961
-11008
-11056
-11103
-11149
-11195
-11241
-11286
-11330
-11373
-11416
-11458
-11499
-11539
-11579
-11618
-11657
-11696
-11735
-11774
-11813
-11852
-11892
-11932
-11974
-12016
-12059
-12103
-12148
-12194
-12241
-12289
-12337
-12386
-12436
-12485
-12535
-12584
-12633
-12682
-12730
-12777
-12824
-12870
-12916
-12961
-13005
-13050
-13094
-13137
-13181
-13225
-13268
-13312
-13356
-13400
-13444
-13488
-13532
-13576
-13621
-13665
-13710
-13755
-13800
-13846
-13891
-13937
-13983
-14029
-14075
-14121
-14167
-14213
-14258
-14302
-14345
-14388
-14430
-14470
-14509
-14548
-14585
-14622
-14658
-14693
-14728
-14762
-14797
-14831
-14866
-14901
-14936
-14971
-15007
-15043
-15080
-15116
-15153
-15190
-15228
-15265
-15303
-15341
-15379
-15418
-15457
-15497
-15538
-15580
-15622
-15666
-15710
-15755
-15801
-15848
-15896
-15943
-15992
-16040
-16088
-16138
-16187
-16236
-16285
-16334
-16383
-16432
-16481
-16530
-16579
-16628
-16676
-16725
-16773
-16821
-16869
-16916
-16962
-17007
-17052
-17096
-17139
-17181
-17223
-17264
-17304
-17344
-17383
-17423
-17462
-17501
-17541
-17581
-17621
-17662
-17704
-17746
-17788
-17832
-17876
-17920
-17965
-18010
-18056
-18102
-18148
-18195
-18241
-18288
-18335
-18381
-18428
-18475
-18521
-18567
-18613
-18659
-18704
-18749
-18793
-18837
-18881
-18924
-18966
-19008
-19050
-19091
-19132
-19174
-19215
-19256
-19298
-19341
-19383
-19427
-19470
-19515
-19559
-19604
-19648
-19693
-19737
-19781
-19824
-19867
-19909
-19950
-19991
-20030
-20070
-20109
-20147
-20186
-20224
-20263
-20301
-20340
-20380
-20419
-20459
-20500
-20540
-20581
-20622
-20662
-20703
-20743
-20782
-20821
-20859
-20896
-20933
-20969
-21005
-21040
-21075
-21110
-21145
-21180
-21215
-21251
-21287
-21324
-21361
-21399
-21438
-21477
-21516
-21555
-21595
-21634
-21673
-21713
-21752
-21791
-21829
-21867
-21905
-21943
-21980
-22018
-22055
-22093
-22131
-22170
-22210
-22250
-22291
-22334
-22377
-22422
-22468
-22515
-22563
-22612
-22661
-22711
-22761
-22811
-22861
-22911
-22960
-23008
-23057
-23104
-23151
-23198
-23245
-23291
-23338
-23385
-23432
-23480
-23528
-23576
-23624
-23672
-23720
-23767
-23814
-23860
-23905
-23950
-23993
-24036
-24078
-24120
-24161
-24202
-24243
-24283
-24324
-24365
-24406
-24448
-24490
-24531
-24574
-24616
-24658
-24700
-24741
-24783
-24824
-24864
-24904
-24943
-24981
-25019
-25056
-25093
-25129
-25165
-25202
-25238
-25274
-25310
-25347
-25385
-25423
-25461
-25500
-25540
-25581
-25622
-25665
-25708
-25752
-25797
-25844
-25891
-25939
-25989
-26039
-26090
-26142
-26195
-26248
-26302
-26356
-26410
-26464
-26518
-26571
-26625
-26679
-26733
-26788
-26843
-26898
-26955
-27012
-27071
-27131
-27192
-27255
-27318
-27383
-27449
-27515
-27582
-27650
-27718
-27787
-27856
-27925
-27996
-28067
-28138
-28211
-28285
-28361
-28438
-28516
-28596
-28678
-28761
-28846
-28933
-29021
-29109
-29199
-29290
-29380
-29471
-29562
-29652
-29742
-29831
-29920
-30009
-30097
-30184
-30271
-30358
-30445
-30531
-30618
-30704
-30791
-30877
-30964
-31051
-31138
-31224
-31311
-31398
-31485
-31571
-31658
-31744
-31831
-31917
-32003
-32091
-32177
-32266
-32354
-32442
-32531
-32621
-32711
-32802
-32893
-32985
-33077
-33169
-33262
-33355
-33448
-33541
-33634
-33727
-33820
-33914
-34007
-34101
-34195
-34289
-34384
-34479
-34574
-34670
-34766
-34862
-34958
-35055
-35152
-35248
-35345
-35441
-35537
-35632
-35727
-35821
-35915
-36008
-36099
-36191
-36281
-36371
-36460
-36548
-36636
-36723
-36810
-36896
-36982
-37068
-37154
-37240
-37327
-37414
-37501
-37589
-37678
-37768
-37859
-37951
-38044
-38138
-38233
-38328
-38424
-38521
-38618
-38714
-38811
-38907
-39001
-39095
-39188
-39278
-39367
-39453
-39537
-39619
-39698
-39775
-39849
-39920
-39988
-40054
-40117
-40178
-40237
-40293
-40348
-40400
-40452
-40502
-40551
-40600
-40648
-40696
-40744
-40793
-40842
-40891
-40942
-40993
-41045
-41098
-41151
-41206
-41261
-41316
-41372
-41428
-41485
-41541
-41598
-41654
-41711
-41767
-41823
-41880
-41936
-41992
-42049
-42105
-42161
-42218
-42274
-42330
-42385
-42440
-42494
-42547
-42600
-42651
-42702
-42751
-42800
-42849
-42897
-42945
-42992
-43040
-43088
-43136
-43185
-43234
-43284
-43334
-43384
-43435
-43486
-43536
-43587
-43637
-43686
-43735
-43783
-43830
-43877
-43922
-43967
-44012
-44055
-44099
-44142
-44185
-44228
-44271
-44314
-44358
-44402
-44447
-44492
-44536
-44581
-44625
-44669
-44712
-44754
-44795
-44834
-44873
-44909
-44944
-44978
-45010
-45040
-45068
-45096
-45121
-45146
-45169
-45191
-45211
-45231
-45250
-45267
-45284
-45300
-45315
-45329
-45343
-45355
-45367
-45379
-45390
-45401
-45412
-45422
-45433
-45444
-45455
-45466
-45478
-45491
-45505
-45519
-45534
-45551
-45568
-45587
-45607
-45628
-45649
-45672
-45696
-45720
-45744
-45769
-45793
-45818
-45841
-45864
-45886
-45906
-45925
-45942
-45958
-45972
-45985
-45996
-46005
-46012
-46018
-46022
-46025
-46027
-46028
-46029
-46028
-46028
-46027
-46026
-46025
-46024
-46023
-46023
-46023
-46023
-46023
-46023
-46024
-46024
-46025
-46025
-46026
-46026
-46026
-46026
-46026
-46025
-46024
-46023
-46020
-46017
-46013
-46008
-46002
-45995
-45986
-45976
-45965
-45952
-45939
-45924
-45909
-45893
-45876
-45860
-45844
-45829
-45814
-45801
-45789
-45778
-45769
-45761
-45755
-45751
-45748
-45747
-45746
-45747
-45748
-45750
-45752
-45754
-45757
-45758
-45759
-45760
-45760
-45759
-45758
-45757
-45755
-45753
-45751
-45750
-45748
-45748
-45748
-45749
-45751
-45755
-45759
-45764
-45771
-45779
-45787
-45797
-45808
-45820
-45834
-45848
-45864
-45881
-45900
-45920
-45941
-45964
-45988
-46014
-46041
-46070
-46099
-46130
-46162
-46194
-46228
-46263
-46298
-46334
-46372
-46411
-46451
-46493
-46536
-46581
-46627
-46676
-46726
-46778
-46832
-46888
-46946
-47005
-47066
-47128
-47192
-47257
-47322
-47389
-47456
-47523
-47591
-47660
-47729
-47798
-47868
-47938
-48008
-48079
-48151
-48223
-48296
-48369
-48443
-48518
-48594
-48671
-48750
-48829
-48910
-48992
-49075
-49159
-49244
-49330
-49418
-49506
-49594
-49684
-49774
-49864
-49954
-50044
-50134
-50224
-50314
-50403
-50492
-50580
-50668
-50755
-50842
-50928
-51014
-51100
-51185
-51271
-51356
-51440
-51525
-51609
-51693
-51777
-51860
-51943
-52026
-52108
-52190
-52272
-52353
-52434
-52516
-52597
-52678
-52759
-52840
-52922
-53003
-53084
-53165
-53245
-53325
-53403
-53481
-53558
-53633
-53707
-53779
-53850
-53919
-53987
-54053
-54117
-54180
-54242
-54301
-54360
-54417
-54472
-54526
-54579
-54630
-54680
-54729
-54777
-54823
-54868
-54912
-54955
-54997
-55037
-55076
-55114
-55151
-55187
-55222
-55256
-55289
-55321
-55352
-55383
-55412
-55441
-55469
-55495
-55521
-55546
-55569
-55591
-55612
-55632
-55651
-55669
-55686
-55701
-55716
-55730
-55743
-55755
-55767
-55777
-55787
-55796
-55804
-55811
-55818
-55823
-55827
-55830
-55833
-55834
-55835
-55835
-55834
-55833
-55832
-55830
-55828
-55826
-55823
-55821
-55819
-55816
-55813
-55810
-55807
-55803
-55798
-55793
-55787
-55781
-55773
-55765
-55755
-55744
-55733
-55720
-55706
-55691
-55675
-55658
-55641
-55622
-55603
-55584
-55564
-55543
-55522
-55500
-55478
-55455
-55431
-55406
-55380
-55354
-55326
-55297
-55268
-55237
-55205
-55173
-55139
-55105
-55070
-55035
-54999
-54962
-54926
-54888
-54850
-54812
-54772
-54733
-54692
-54651
-54609
-54567
-54524
-54480
-54435
-54390
-54344
-54298
-54251
-54204
-54157
-54109
-54062
-54015
-53968
-53921
-53875
-53829
-53784
-53739
-53695
-53651
-53607
-53564
-53522
-53479
-53437
-53395
-53352
-53308
-53264
-53219
-53172
-53124
-53074
-53022
-52968
-52912
-52853
-52793
-52730
-52665
-52599
-52531
-52461
-52390
-52318
-52245
-52171
-52097
-52022
-51948
-51874
-51800
-51726
-51653
-51580
-51507
-51435
-51363
-51291
-51219
-51148
-51076
-51004
-50933
-50861
-50790
-50718
-50647
-50575
-50504
-50433
-50362
-50291
-50220
-50149
-50077
-50006
-49935
-49863
-49791
-49719
-49647
-49575
-49504
-49432
-49361
-49291
-49222
-49154
-49087
-49022
-48958
-48896
-48835
-48777
-48720
-48664
-48610
-48557
-48506
-48455
-48405
-48356
-48308
-48261
-48214
-48167
-48121
-48075
-48030
-47985
-47941
-47897
-47853
-47810
-47768
-47725
-47684
-47643
-47603
-47564
-47525
-47488
-47452
-47418
-47384
-47352
-47321
-47291
-47263
-47235
-47208
-47182
-47156
-47131
-47105
-47080
-47053
-47027
-46999
-46971
-46943
-46913
-46883
-46852
-46820
-46788
-46755
-46722
-46689
-46656
-46624
-46592
-46560
-46529
-46499
-46470
-46442
-46415
-46389
-46364
-46340
-46317
-46294
-46272
-46251
-46230
-46209
-46189
-46168
-46148
-46128
-46108
-46088
-46068
-46048
-46029
-46009
-45991
-45972
-45955
-45937
-45921
-45906
-45891
-45878
-45865
-45854
-45844
-45835
-45827
-45820
-45814
-45809
-45805
-45802
-45800
-45798
-45797
-45796
-45795
-45795
-45795
-45796
-45796
-45797
-45798
-45800
-45802
-45804
-45807
-45811
-45816
-45821
-45827
-45834
-45842
-45851
-45861
-45872
-45885
-45898
-45913
-45929
-45947
-45965
-45984
-46004
-46025
-46046
-46067
-46089
-46110
-46131
-46152
-46172
-46191
-46210
-46228
-46245
-46261
-46277
-46292
-46306
-46320
-46334
-46347
-46360
-46372
-46385
-46397
-46409
-46421
-46433
-46445
-46456
-46466
-46476
-46486
-46494
-46501
-46507
-46512
-46515
-46517
-46517
-46515
-46511
-46506
-46499
-46490
-46479
-46466
-46451
-46434
-46416
-46395
-46373
-46348
-46322
-46294
-46264
-46233
-46200
-46166
-46131
-46095
-46058
-46020
-45982
-45943
-45904
-45864
-45825
-45784
-45743
-45702
-45660
-45617
-45573
-45528
-45483
-45436
-45389
-45341
-45292
-45243
-45193
-45142
-45091
-45039
-44987
-44934
-44881
-44828
-44774
-44720
-44666
-44611
-44556
-44500
-44444
-44387
-44330
-44271
-44212
-44151
-44090
-44027
-43962
-43897
-43830
-43761
-43691
-43619
-43547
-43472
-43397
-43320
-43242
-43162
-43081
-42999
-42916
-42832
-42747
-42660
-42573
-42485
-42396
-42306
-42216
-42125
-42034
-41942
-41851
-41759
-41667
-41574
-41482
-41389
-41296
-41203
-41110
-41016
-40922
-40828
-40733
-40637
-40540
-40443
-40345
-40246
-40147
-40047
-39947
-39846
-39745
-39644
-39543
-39442
-39340
-39239
-39138
-39037
-38936
-38836
-38736
-38636
-38536
-38436
-38337
-38238
-38138
-38039
-37940
-37841
-37742
-37643
-37543
-37443
-37343
-37242
-37141
-37039
-36937
-36834
-36730
-36626
-36522
-36417
-36311
-36205
-36098
-35991
-35883
-35774
-35665
-35555
-35444
-35333
-35220
-35107
-34993
-34878
-34763
-34646
-34529
-34411
-34292
-34173
-34053
-33932
-33810
-33688
-33565
-33441
-33317
-33192
-33066
-32940
-32814
-32686
-32558
-32430
-32302
-32174
-32046
-31917
-31788
-31660
-31531
-31402
-31273
-31144
-31016
-30888
-30759
-30631
-30504
-30376
-30249
-30123
-29997
-29871
-29746
-29621
-29497
-29373
-29249
-29127
-29004
-28882
-28761
-28639
-28518
-28397
-28277
-28156
-28035
-27914
-27794
-27673
-27553
-27432
-27312
-27191
-27071
-26950
-26830
-26709
-26589
-26468
-26347
-26226
-26104
-25982
-25860
-25738
-25614
-25490
-25365
-25240
-25113
-24985
-24857
-24727
-24596
-24464
-24331
-24197
-24063
-23927
-23790
-23653
-23515
-23376
-23236
-23096
-22955
-22813
-22671
-22528
-22384
-22240
-22095
-21949
-21802
-21655
-21507
-21357
-21207
-21056
-20903
-20749
-20594
-20437
-20280
-20121
-19961
-19799
-19637
-19474
-19310
-19145
-18980
-18814
-18647
-18480
-18312
-18144
-17974
-17805
-17634
-17462
-17290
-17116
-16941
-16765
-16588
-16410
-16230
-16049
-15866
-15683
-15498
-15313
-15126
-14939
-14750
-14562
-14372
-14183
-13992
-13802
-13611
-13420
-13229
-13038
-12846
-12655
-12463
-12271
-12078
-11886
-11693
-11500
-11306
-11112
-10917
-10721
-10525
-10328
-10130
-9931
-9732
-9531
-9329
-9126
-8922
-8717
-8511
-8304
-8096
-7886
-7675
-7463
-7250
-7036
-6820
-6604
-6385
-6165
-5944
-5721
-5496
-5270
-5042
-4812
-4580
-4347
-4112
-3875
-3637
-3397
-3156
-2914
-2670
-2426
-2181
-1935
-1688
-1441
-1193
-944
-695
-445
-194
58
310
564
818
1073
1328
1585
1842
2100
2358
2617
2876
3136
3397
3657
3919
4181
4444
4708
4972
5238
5505
5773
6042
6313
6584
6857
7131
7406
7681
7958
8234
8512
8790
9067
9345
9623
9901
10179
10457
10735
11013
11291
11570
11849
12129
12410
12692
12975
13260
13545
13833
14121
14411
14702
14994
15287
15581
15875
16170
16466
16762
17058
17354
17650
17945
18240
18535
18829
19122
19415
19707
19997
20287
20576
20865
21152
21439
21724
22010
22295
22579
22863
23146
23429
23712
23995
24278
24560
24842
25124
25405
25686
25967
26247
26526
26805
27084
27361
27638
27913
28187
28461
28733
29004
29273
29542
29809
30075
30340
30604
30867
31129
31390
31651
31910
32170
32427
32686
32943
33199
33455
33710
33964
34217
34470
34721
34971
35221
35469
35715
35961
36205
36448
36689
36929
37167
37403
37638
37871
38102
38331
38559
38784
39007
39229
39449
39666
39882
40097
40310
40521
40731
40939
41147
41353
41558
41763
41966
42169
42370
42570
42770
42968
43165
43360
43554
43746
43936
44124
44310
44493
44675
44854
45032
45208
45381
45554
45725
45895
46065
46233
46401
46569
46736
46903
47070
47236
47402
47568
47733
47898
48062
48225
48388
48550
48711
48872
49032
49192
49351
49509
49667
49825
49982
50140
50296
50453
50609
50765
50921
51076
51232
51387
51542
51697
51852
52006
52161
52316
52471
52626
52782
52937
53093
53248
53403
53559
53714
53869
54024
54178
54332
54485
54638
54790
54942
55094
55245
55395
55546
55696
55846
55996
56146
56296
56446
56596
56746
56897
57047
57198
57348
57499
57650
57800
57951
58102
58253
58403
58554
58704
58855
59005
59155
59305
59455
59604
59754
59903
60052
60201
60350
60499
60648
60796
60945
61093
61242
61390
61538
61687
61834
61982
62129
62277
62423
62570
62716
62862
63007
63153
63297
63441
63585
63728
63870
64012
64152
64292
64431
64569
64706
64843
64980
65114
65250
65384
65516
65650
65783
65915
66047
66178
66308
66438
66566
66694
66821
66947
67072
67195
67318
67439
67558
67676
67793
67909
68024
68138
68251
68363
68474
68584
68695
68804
68914
69023
69131
69239
69347
69455
69562
69668
69774
69879
69983
70086
70189
70291
70391
70491
70589
70687
70783
70879
70973
71066
71158
71250
71340
71430
71519
71607
71694
71780
71866
71950
72034
72118
72200
72282
72364
72444
72525
72605
72684
72763
72841
72918
72994
73070
73144
73217
73289
73359
73429
73496
73563
73628
73691
73754
73815
73876
73935
73993
74051
74108
74165
74221
74277
74332
74388
74444
74500
74556
74613
74671
74729
74787
74846
74906
74967
75028
75089
75151
75214
75277
75340
75403
75466
75530
75593
75657
75720
75783
75847
75910
75973
76036
76099
76162
76225
76288
76352
76416
76480
76544
76609
76675
76742
76808
76876
76944
77013
77082
77151
77221
77291
77362
77433
77504
77575
77646
77718
77789
77861
77933
78005
78078
78150
78222
78295
78368
78441
78513
78586
78659
78732
78805
78878
78951
79024
79097
79169
79241
79313
79385
79456
79527
79598
79669
79739
79809
79878
79948
80017
80085
80154
80222
80291
80359
80426
80494
80561
80627
80693
80758
80823
80887
80949
81011
81072
81132
81191
81248
81305
81361
81417
81471
81526
81580
81633
81687
81741
81794
81848
81903
81957
82012
82068
82124
82179
82236
82292
82348
82404
82459
82515
82570
82625
82679
82733
82787
82841
82894
82948
83002
83056
83110
83164
83219
83275
83331
83387
83444
83502
83560
83619
83678
83737
83796
83856
83916
83975
84034
84093
84152
84210
84267
84324
84380
84436
84491
84546
84600
84654
84707
84760
84812
84864
84916
84967
85018
85068
85118
85168
85217
85267
85317
85367
85418
85469
85521
85574
85627
85682
85738
85795
85854
85913
85974
86036
86098
86162
86226
86290
86355
86419
86483
86547
86611
86674
86737
86800
86863
86925
86987
87050
87113
87176
87241
87306
87372
87439
87508
87579
87651
87725
87800
87878
87956
88037
88119
88203
88288
88375
88463
88551
88641
88732
88823
88915
89007
89100
89193
89286
89379
89471
89564
89656
89747
89838
89929
90019
90108
90197
90286
90374
90463
90551
90640
90728
90817
90907
90996
91086
91177
91267
91357
91447
91537
91627
91716
91804
91891
91978
92063
92147
92230
92312
92393
92473
92553
92631
92709
92787
92864
92942
93019
93097
93174
93252
93330
93408
93486
93565
93643
93721
93799
93877
93955
94033
94111
94189
94266
94343
94420
94497
94573
94648
94723
94797
94870
94942
95013
95083
95152
95219
95286
95351
95415
95479
95541
95603
95665
95726
95788
95849
95912
95974
96037
96101
96165
96231
96296
96363
96429
96496
96563
96631
96698
96765
96832
96899
96965
97032
97098
97164
97229
97295
97360
97425
97490
97555
97619
97683
97746
97808
97870
97930
97990
98048
98105
98161
98215
98268
98320
98370
98419
98467
98513
98559
98603
98646
98687
98728
98767
98806
98843
98879
98914
98948
98981
99013
99044
99074
99103
99131
99159
99185
99211
99236
99260
99283
99304
99325
99345
99364
99381
99398
99413
99426
99439
99450
99459
99467
99474
99479
99483
99485
99486
99486
99485
99483
99480
99476
99471
99466
99460
99454
99447
99440
99432
99424
99416
99407
99398
99388
99379
99368
99358
99348
99338
99327
99317
99307
99297
99286
99276
99265
99254
99243
99230
99218
99204
99189
99173
99157
99139
99120
99101
99080
99059
99037
99015
98992
98969
98946
98923
98899
98876
98852
98829
98805
98782
98758
98734
98709
98684
98658
98632
98604
98576
98546
98516
98484
98452
98418
98384
98349
98314
98278
98243
98207
98171
98135
98100
98064
98029
97994
97959
97924
97889
97853
97816
97779
97741
97701
97660
97618
97575
97530
97484
97436
97387
97337
97287
97235
97182
97129
97075
97020
96965
96910
96854
96797
96740
96682
96624
96565
96505
96444
96382
96320
96256
96191
96124
96057
95988
95918
95846
95773
95699
95624
95548
95471
95393
95314
95235
95154
95073
94992
94909
94826
94743
94658
94573
94486
94399
94311
94222
94131
94040
93947
93854
93759
93663
93566
93468
93369
93269
93168
93066
92962
92858
92753
92647
92540
92432
92323
92214
92103
91991
91878
91764
91650
91534
91417
91298
91179
91059
90937
90815
90692
90567
90442
90316
90190
90062
89934
89805
89675
89544
89412
89279
89144
89009
88871
88733
88593
88451
88308
88163
88016
87868
87718
87567
87414
87260
87104
86947
86789
86630
86469
86308
86145
85981
85816
85650
85483
85314
85144
84973
84800
84626
84450
84273
84095
83915
83735
83553
83370
83186
83001
82816
82630
82443
82256
82069
81882
81695
81507
81320
81132
80945
80757
80569
80380
80191
80001
79811
79620
79429
79236
79043
78849
78654
78459
78262
78065
77867
77668
77468
77268
77067
76865
76663
76459
76256
76051
75846
75641
75434
75227
75020
74812
74603
74394
74184
73974
73763
73551
73339
73127
72914
72700
72486
72271
72055
71839
71621
71402
71183
70962
70740
70517
70293
70068
69842
69614
69386
69157
68927
68696
68465
68233
68000
67767
67532
67297
67061
66824
66586
66346
66105
65863
65619
65373
65126
64878
64628
64375
64120
63866
63608
63349
63088
62826
62561
62295
62027
61757
61485
61212
60937
60660
60382
60102
59820
59537
59253
58968
58681
58394
58105
57815
57523
57231
56937
56642
56346
56048
55749
55448
55146
54842
54536
54229
53920
53610
53298
52985
52670
52353
52035
51716
51395
51074
50751
50426
50101
49774
49446
49117
48787
48455
48121
47786
47449
47111
46770
46428
46085
45739
45391
45042
44690
44337
43982
43626
43267
42907
42546
42182
41817
41451
41083
40714
40344
39972
39599
39225
38849
38473
38096
37718
37338
36958
36577
36195
35811
35427
35042
34656
34269
33882
33493
33103
32713
32320
31929
31536
31142
30747
30351
29955
29558
29160
28762
28363
27964
27565
27166
26767
26368
25970
25572
25175
24779
24383
23988
23594
23200
22806
22413
22020
21627
21233
20840
20446
20052
19658
19263
18868
18472
18077
17681
17286
16890
16495
16101
15707
15315
14923
14532
14142
13753
13366
12980
12595
12211
11828
11447
11066
10687
10309
9931
9555
9179
8804
8430
8055
7684
7311
6940
6568
6198
5827
5457
5088
4719
4350
3981
3612
3244
2876
2508
2141
1774
1408
1042
677
313
-51
-413
-773
-1133
-1492
-1849
-2205
-2560
-2914
-3267
-3619
-3970
-4321
-4671
-5021
-5370
-5719
-6068
-6417
-6765
-7114
-7463
-7811
-8160
-8508
-8856
-9204
-9552
-9899
-10245
-10591
-10936
-11280
-11623
-11965
-12306
-12646
-12984
-13321
-13656
-13990
-14322
-14653
-14983
-15311
-15638
-15963
-16286
-16610
-16932
-17252
-17571
-17890
-18207
-18523
-18838
-19152
-19465
-19777
-20088
-20398
-20707
-21014
-21321
-21626
-21929
-22231
-22532
-22831
-23129
-23425
-23720
-24013
-24305
-24596
-24886
-25174
-25461
-25746
-26031
-26314
-26595
-26876
-27155
-27432
-27708
-27983
-28256
-28528
-28798
-29067
-29334
-29600
-29864
-30127
-30389
-30650
-30909
-31166
-31423
-31677
-31931
-32183
-32433
-32682
-32929
-33174
-33418
-33660
-33900
-34139
-34376
-34611
-34845
-35077
-35308
-35537
-35766
-35994
-36220
-36446
-36672
-36896
-37120
-37343
-37566
-37788
-38009
-38229
-38449
-38668
-38886
-39103
-39319
-39533
-39747
-39960
-40171
-40382
-40591
-40800
-41008
-41215
-41422
-41628
-41833
-42038
-42242
-42445
-42649
-42851
-43053
-43254
-43455
-43654
-43853
-44051
-44247
-44443
-44638
-44831
-45024
-45215
-45405
-45593
-45781
-45967
-46152
-46335
-46517
-46697
-46876
-47053
-47229
-47402
-47574
-47745
-47913
-48080
-48245
-48408
-48569
-48729
-48887
-49044
-49200
-49354
-49507
-49659
-49810
-49960
-50109
-50258
-50406
-50554
-50701
-50848
-50994
-51140
-51286
-51432
-51577
-51722
-51866
-52010
-52153
-52296
-52438
-52580
-52720
-52860
-53000
-53139
-53277
-53415
-53552
-53689
-53825
-53962
-54098
-54234
-54370
-54506
-54643
-54779
-54916
-55054
-55191
-55329
-55467
-55606
-55745
-55884
-56024
-56164
-56304
-56445
-56587
-56728
-56871
-57014
-57157
-57301
-57445
-57590
-57735
-57880
-58025
-58170
-58316
-58461
-58606
-58751
-58897
-59042
-59187
-59332
-59476
-59621
-59766
-59911
-60055
-60200
-60345
-60489
-60634
-60779
-60924
-61069
-61214
-61359
-61505
-61651
-61797
-61943
-62090
-62237
-62384
-62532
-62681
-62829
-62979
-63129
-63279
-63429
-63581
-63732
-63883
-64035
-64187
-64337
-64489
-64641
-64792
-64943
-65093
-65242
-65393
-65543
-65693
-65842
-65992
-66141
-66290
-66440
-66589
-66739
-66889
-67039
-67189
-67339
-67490
-67641
-67791
-67942
-68093
-68245
-68396
-68547
-68699
-68850
-69001
-69152
-69303
-69454
-69604
-69755
-69904
-70053
-70202
-70350
-70498
-70645
-70792
-70939
-71085
-71231
-71376
-71522
-71667
-71813
-71959
-72104
-72250
-72397
-72543
-72690
-72836
-72984
-73131
-73278
-73426
-73573
-73721
-73868
-74016
-74163
-74309
-74455
-74601
-74747
-74892
-75036
-75180
-75324
-75467
-75610
-75753
-75895
-76038
-76180
-76322
-76464
-76606
-76748
-76891
-77033
-77176
-77320
-77464
-77608
-77753
-77899
-78045
-78192
-78339
-78487
-78635
-78784
-78933
-79082
-79232
-79381
-79530
-79679
-79828
-79976
-80124
-80272
-80419
-80566
-80713
-80859
-81004
-81149
-81294
-81438
-81581
-81724
-81866
-82008
-82150
-82290
-82431
-82570
-82710
-82848
-82986
-83124
-83261
-83397
-83532
-83667
-83800
-83933
-84065
-84197
-84327
-84456
-84585
-84713
-84840
-84966
-85092
-85217
-85342
-85465
-85589
-85711
-85834
-85955
-86076
-86197
-86317
-86437
-86556
-86674
-86792
-86910
-87026
-87143
-87258
-87374
-87488
-87602
-87715
-87828
-87940
-88051
-88161
-88271
-88380
-88489
-88596
-88703
-88809
-88915
-89019
-89123
-89226
-89328
-89430
-89530
-89630
-89730
-89828
-89927
-90024
-90122
-90219
-90316
-90412
-90508
-90604
-90699
-90794
-90889
-90982
-91075
-91168
-91259
-91350
-91440
-91528
-91616
-91703
-91789
-91874
-91958
-92041
-92123
-92204
-92285
-92365
-92444
-92522
-92600
-92677
-92754
-92831
-92907
-92983
-93059
-93135
-93211
-93287
-93363
-93439
-93515
-93590
-93666
-93742
-93818
-93894
-93969
-94044
-94119
-94193
-94267
-94340
-94412
-94484
-94554
-94624
-94692
-94760
-94826
-94892
-94957
-95021
-95084
-95147
-95210
-95272
-95334
-95396
-95458
-95520
-95582
-95644
-95706
-95768
-95830
-95891
-95953
-96014
-96074
-96134
-96194
-96253
-96311
-96369
-96426
-96483
-96540
-96596
-96652
-96708
-96764
-96820
-96876
-96932
-96987
-97043
-97098
-97153
-97209
-97264
-97318
-97373
-97427
-97481
-97535
-97589
-97642
-97695
-97748
-97801
-97853
-97905
-97957
-98008
-98060
-98110
-98161
-98210
-98259
-98308
-98355
-98401
-98447
-98491
-98534
-98576
-98617
-98656
-98695
-98732
-98769
-98804
-98839
-98873
-98907
-98940
-98972
-99004
-99036
-99067
-99098
-99129
-99159
-99189
-99219
-99249
-99279
-99308
-99337
-99366
-99394
-99422
-99450
-99477
-99504
-99530
-99556
-99581
-99604
-99628
-99650
-99671
-99691
-99710
-99729
-99746
-99762
-99778
-99793
-99807
-99820
-99832
-99844
-99856
-99866
-99876
-99886
-99895
-99903
-99910
-99917
-99923
-99928
-99932
-99936
-99938
-99939
-99940
-99939
-99937
-99935
-99932
-99927
-99922
-99917
-99910
-99903
-99896
-99888
-99879
-99870
-99861
-99851
-99840
-99829
-99817
-99804
-99791
-99777
-99762
-99747
-99730
-99714
-99696
-99678
-99659
-99639
-99619
-99598
-99577
-99555
-99532
-99509
-99485
-99460
-99435
-99409
-99382
-99355
-99327
-99298
-99269
-99239
-99208
-99176
-99143
-99109
-99075
-99040
-99004
-98967
-98930
-98892
-98854
-98816
-98777
-98739
-98700
-98662
-98623
-98585
-98547
-98509
-98471
-98432
-98394
-98356
-98317
-98278
-98239
-98199
-98159
-98118
-98076
-98034
-97992
-97949
-97905
-97861
-97816
-97771
-97725
-97679
-97632
-97585
-97537
-97488
-97439
-97388
-97338
-97286
-97234
-97181
-97128
-97074
-97019
-96964
-96909
-96852
-96796
-96738
-96681
-96622
-96563
-96503
-96442
-96381
-96318
-96255
-96191
-96126
-96060
-95992
-95924
-95855
-95785
-95715
-95643
-95571
-95498
-95424
-95350
-95275
-95199
-95123
-95046
-94968
-94890
-94810
-94730
-94649
-94567
-94484
-94400
-94315
-94229
-94142
-94054
-93966
-93876
-93785
-93693
-93601
-93507
-93413
-93317
-93221
-93124
-93026
-92927
-92827
-92726
-92625
-92522
-92418
-92314
-92209
-92103
-91996
-91889
-91781
-91672
-91563
-91453
-91342
-91232
-91120
-91008
-90895
-90782
-90668
-90553
-90437
-90320
-90202
-90084
-89964
-89843
-89721
-89599
-89475
-89350
-89225
-89099
-88973
-88846
-88719
-88591
-88463
-88335
-88207
-88079
-87951
-87823
-87694
-87566
-87438
-87310
-87181
-87053
-86923
-86794
-86664
-86533
-86402
-86271
-86139
-86006
-85872
-85739
-85604
-85469
-85334
-85199
-85063
-84928
-84792
-84656
-84520
-84385
-84249
-84114
-83979
-83844
-83710
-83576
-83443
-83310
-83177
-83044
-82912
-82780
-82649
-82518
-82386
-82255
-82124
-81993
-81862
-81731
-81600
-81468
-81336
-81204
-81072
-80939
-80807
-80674
-80541
-80407
-80274
-80141
-80007
-79874
-79741
-79607
-79474
-79342
-79209
-79077
-78945
-78813
-78682
-78551
-78420
-78290
-78159
-78029
-77899
-77769
-77639
-77509
-77379
-77249
-77119
-76990
-76860
-76731
-76601
-76472
-76344
-76215
-76087
-75959
-75831
-75704
-75577
-75450
-75324
-75197
-75071
-74945
-74819
-74693
-74567
-74442
-74316
-74190
-74063
-73937
-73811
-73684
-73556
-73429
-73301
-73172
-73043
-72914
-72784
-72653
-72521
-72389
-72256
-72122
-71988
-71853
-71717
-71581
-71444
-71306
-71167
-71028
-70888
-70747
-70605
-70462
-70319
-70175
-70030
-69883
-69736
-69588
-69438
-69288
-69136
-68983
-68829
-68674
-68518
-68361
-68203
-68044
-67884
-67723
-67562
-67399
-67236
-67072
-66908
-66743
-66577
-66411
-66244
-66077
-65909
-65740
-65571
-65402
-65232
-65061
-64888
-64717
-64543
-64369
-64194
-64019
-63842
-63664
-63485
-63306
-63125
-62944
-62762
-62579
-62395
-62211
-62026
-61840
-61654
-61467
-61280
-61091
-60902
-60713
-60522
-60330
-60138
-59945
-59751
-59556
-59360
-59163
-58966
-58767
-58568
-58369
-58168
-57967
-57766
-57563
-57360
-57156
-56951
-56745
-56538
-56331
-56122
-55913
-55702
-55491
-55278
-55065
-54851
-54635
-54419
-54202
-53985
-53767
-53548
-53328
-53108
-52888
-52667
-52445
-52224
-52002
-51779
-51557
-51334
-51111
-50888
-50664
-50440
-50216
-49992
-49768
-49544
-49319
-49095
-48870
-48645
-48420
-48196
-47971
-47746
-47521
-47296
-47071
-46846
-46622
-46398
-46174
-45951
-45728
-45505
-45283
-45061
-44840
-44619
-44398
-44178
-43958
-43739
-43520
-43301
-43082
-42864
-42645
-42427
-42209
-41991
-41773
-41555
-41337
-41119
-40901
-40683
-40465
-40247
-40029
-39812
-39594
-39375
-39157
-38939
-38720
-38502
-38283
-38064
-37844
-37625
-37406
-37186
-36967
-36748
-36529
-36309
-36090
-35871
-35651
-35432
-35212
-34992
-34771
-34550
-34328
-34106
-33883
-33659
-33435
-33210
-32984
-32756
-32530
-32302
-32073
-31843
-31613
-31382
-31150
-30917
-30684
-30450
-30215
-29979
-29743
-29507
-29270
-29032
-28794
-28556
-28318
-28079
-27840
-27601
-27361
-27121
-26881
-26640
-26399
-26157
-25915
-25673
-25430
-25186
-24942
-24697
-24451
-24205
-23957
-23709
-23460
-23211
-22960
-22709
-22457
-22205
-21952
-21698
-21444
-21189
-20934
-20679
-20423
-20167
-19910
-19653
-19396
-19138
-18880
-18622
-18363
-18104
-17844
-17585
-17325
-17064
-16804
-16543
-16280
-16020
-15757
-15494
-15231
-14966
-14701
-14436
-14169
-13901
-13633
-13363
-13093
-12822
-12550
-12277
-12003
-11729
-11454
-11178
-10901
-10624
-10346
-10068
-9788
-9509
-9228
-8947
-8665
-8383
-8100
-7816
-7532
-7247
-6961
-6674
-6388
-6100
-5812
-5523
-5234
-4944
-4653
-4362
-4070
-3777
-3484
-3189
-2894
-2598
-2301
-2004
-1705
-1406
-1106
-806
-505
-203
99
401
705
1008
1312
1617
1922
2227
2533
2839
3146
3454
3762
4070
4380
4690
5001
5312
5624
5936
6249
6563
6877
7192
7507
7823
8140
8457
8775
9093
9412
9731
10050
10371
10691
11012
11333
11655
11977
12299
12622
12945
13268
13591
13914
14237
14561
14885
15209
15534
15858
16183
16508
16834
17159
17485
17810
18136
18462
18787
19112
19437
19761
20085
20409
20732
21055
21377
21699
22021
22342
22663
22984
23305
23626
23947
24268
24588
24909
25229
25550
25870
26190
26510
26830
27150
27470
27789
28109
28429
28749
29069
29389
29709
30029
30350
30671
30992
31313
31635
31957
32279
32601
32924
33246
33569
33891
34213
34535
34857
35178
35498
35818
36137
36456
36773
37090
37406
37721
38035
38349
38661
38973
39284
39594
39903
40212
40520
40827
41134
41440
41746
42050
42354
42658
42960
43262
43563
43863
44163
44461
44759
45055
45351
45646
45939
46232
46524
46814
47104
47392
47679
47965
48250
48534
48817
49098
49378
49656
49933
50209
50484
50757
51029
51300
51570
51839
52107
52374
52640
52905
53169
53433
53696
53958
54220
54481
54742
55001
55260
55518
55775
56031
56287
56541
56795
57047
57298
57549
57798
58047
58294
58541
58786
59031
59275
59517
59760
60001
60242
60481
60721
60959
61197
61433
61669
61904
62139
62372
62604
62835
63064
63293
63520
63746
63970
64193
64414
64634
64852
65069
65285
65498
65712
65923
66133
66342
66549
66755
66960
67163
67365
67566
67766
67964
68162
68358
68553
68747
68939
69131
69321
69511
69699
69886
70072
70256
70439
70622
70802
70982
71160
71337
71513
71688
71861
72033
72204
72373
72541
72708
72874
73038
73201
73363
73523
73682
73840
73996
74152
74306
74458
74610
74760
74909
75056
75202
75347
75491
75634
75775
75915
76054
76192
76328
76464
76599
76732
76865
76997
77128
77257
77386
77514
77641
77767
77892
78016
78139
78261
78382
78501
78620
78738
78854
78969
79083
79196
79308
79418
79527
79634
79740
79844
79947
80049
80149
80247
80343
80438
80531
80623
80713
80801
80888
80973
81056
81138
81218
81297
81374
81449
81522
81594
81664
81732
81798
81863
81926
81987
82046
82104
82161
82215
82268
82320
82370
82418
82465
82510
82554
82596
82637
82676
82714
82750
82785
82818
82851
82882
82911
82940
82967
82993
83019
83043
83066
83089
83111
83132
83152
83171
83190
83208
83225
83242
83257
83272
83286
83299
83312
83323
83334
83344
83353
83361
83369
83376
83382
83388
83393
83397
83401
83404
83406
83408
83410
83411
83411
83411
83411
83410
83409
83407
83405
83403
83400
83397
83393
83389
83385
83380
83375
83369
83363
83357
83350
83343
83336
83328
83320
83311
83302
83292
83282
83271
83259
83247
83234
83221
83206
83192
83176
83160
83144
83127
83110
83093
83075
83058
83039
83021
83003
82984
82966
82947
82928
82908
82888
82868
82848
82826
82804
82782
82759
82734
82709
82683
82656
82628
82599
82569
82538
82506
82473
82439
82404
82369
82332
82294
82256
82216
82176
82135
82094
82051
82008
81964
81919
81873
81826
81779
81730
81680
81630
81578
81525
81470
81414
81357
81298
81238
81177
81114
81051
80986
80919
80852
80784
80715
80646
80575
80504
80433
80360
80287
80213
80138
80063
79986
79909
79831
79751
79671
79589
79506
79422
79337
79251
79163
79075
78985
78894
78801
78708
78613
78518
78421
78323
78224
78125
78024
77923
77820
77717
77614
77510
77405
77300
77194
77088
76981
76874
76766
76658
76549
76440
76330
76219
76107
75994
75881
75767
75651
75535
75418
75300
75181
75061
74940
74818
74696
74573
74449
74325
74201
74075
73950
73824
73697
73571
73444
73317
73189
73061
72933
72805
72676
72547
72418
72288
72158
72027
71896
71764
71632
71499
71365
71231
71096
70960
70824
70687
70550
70412
70273
70135
69996
69856
69716
69576
69436
69295
69154
69013
68872
68730
68588
68446
68303
68160
68016
67872
67728
67583
67438
67292
67146
66999
66852
66704
66556
66407
66258
66108
65957
65806
65654
65501
65349
65197
65044
64891
64738
64584
64431
64277
64123
63970
63817
63663
63510
63357
63205
63052
62900
62748
62596
62444
62293
62142
61991
61840
61689
61538
61387
61236
61085
60934
60783
60631
60479
60326
60173
60020
59867
59713
59559
59405
59251
59096
58942
58787
58633
58479
58325
58171
58017
57864
57711
57558
57406
57253
57101
56949
56796
56644
56492
56341
56189
56037
55885
55733
55581
55429
55277
55125
54974
54822
54671
54520
54369
54218
54067
53917
53767
53617
53467
53318
53168
53019
52870
52722
52573
52425
52277
52129
51982
51834
51687
51539
51392
51245
51097
50949
50801
50653
50504
50355
50206
50056
49906
49755
49604
49453
49301
49149
48996
48844
48691
48538
48385
48232
48079
47926
47773
47621
47468
47316
47164
47012
46859
46707
46555
46403
46251
46098
45945
45791
45637
45483
45327
45172
45015
44858
44701
44543
44384
44225
44066
43906
43746
43587
43427
43267
43107
42947
42787
42628
42469
42310
42151
41993
41835
41677
41519
41361
41204
41046
40888
40730
40572
40414
40256
40097
39939
39780
39621
39462
39302
39143
38984
38824
38665
38506
38347
38188
38029
37870
37711
37552
37394
37236
37078
36920
36763
36605
36448
36291
36134
35977
35820
35663
35506
35349
35192
35034
34877
34720
34562
34404
34246
34088
33930
33772
33614
33456
33297
33139
32981
32823
32665
32506
32350
32192
32036
31880
31724
31569
31414
31260
31105
30952
30799
30646
30493
30341
30190
30038
29887
29736
29585
29435
29284
29134
28985
28835
28686
28537
28388
28240
28093
27945
27798
27652
27506
27361
27216
27072
26928
26785
26643
26501
26360
26220
26081
25942
25804
25666
25529
25393
25258
25123
24988
24854
24721
24587
24454
24322
24189
24057
23926
23794
23664
23533
23404
23274
23146
23018
22891
22765
22639
22514
22390
22267
22145
22024
21903
21783
21664
21546
21429
21312
21196
21080
20965
20851
20737
20624
20511
20399
20288
20177
20066
19956
19847
19739
19631
19523
19417
19311
19206
19101
18998
18895
18792
18691
18590
18489
18390
18291
18193
18095
17998
17901
17805
17710
17615
17521
17428
17335
17243
17151
17060
16969
16878
16789
16699
16610
16522
16433
16344
16258
16170
16082
15997
15910
15824
15738
15653
15568
15483
15398
15314
15230
15146
15063
14981
14898
14816
14735
14654
14573
14493
14413
14333
14253
14174
14095
14015
13936
13857
13777
13698
13618
13539
13459
13380
13300
13220
13141
13061
12982
12902
12822
12743
12663
12584
12504
12424
12344
12264
12185
12105
12025
11945
11865
11786
11706
11626
11546
11467
11387
11307
11228
11148
11068
10989
10909
10830
10750
10670
10591
10511
10432
10352
10273
10194
10115
10036
9958
9879
9801
9723
9646
9568
9491
9415
9338
9262
9187
9111
9036
8961
8886
8812
8738
8664
8590
8517
8444
8371
8298
8226
8154
8082
8010
7939
7869
7798
7728
7659
7589
7521
7453
7385
7318
7251
7186
7120
7055
6991
6927
6864
6801
6738
6676
6613
6551
6489
6427
6364
6302
6239
6177
6114
6050
5987
5923
5860
5796
5732
5669
5605
5542
5478
5416
5353
5291
5229
5168
5107
5046
4986
4927
4868
4809
4751
4693
4635
4577
4520
4463
4406
4349
4292
4235
4178
4121
4064
4006
3950
3893
3836
3779
3723
3666
3610
3553
3497
3442
3386
3331
3276
3221
3167
3113
3059
3006
2953
2901
2848
2796
2744
2692
2641
2589
2537
2485
2433
2381
2328
2276
2223
2170
2116
2062
2008
1953
1899
1844
1788
1733
1677
1621
1565
1509
1453
1396
1340
1283
1227
1170
1113
1056
999
942
885
827
769
711
652
593
534
475
416
356
296
236
175
115
54
-7
-68
-130
-191
-252
-314
-375
-437
-498
-560
-621
-683
-744
-806
-868
-930
-992
-1054
-1116
-1179
-1242
-1305
-1368
-1432
-1495
-1559
-1623
-1688
-1752
-1817
-1882
-1948
-2013
-2079
-2145
-2211
-2277
-2343
-2410
-2476
-2542
-2608
-2674
-2739
-2805
-2870
-2935
-3000
-3065
-3129
-3194
-3258
-3322
-3387
-3451
-3516
-3580
-3645
-3710
-3774
-3839
-3905
-3970
-4035
-4101
-4166
-4232
-4297
-4363
-4429
-4494
-4560
-4625
-4691
-4756
-4822
-4887
-4953
-5019
-5084
-5150
-5216
-5282
-5348
-5415
-5481
-5548
-5615
-5682
-5750
-5817
-5885
-5952
-6020
-6088
-6156
-6224
-6292
-6361
-6429
-6497
-6565
-6633
-6701
-6769
-6837
-6905
-6973
-7040
-7107
-7174
-7241
-7308
-7374
-7440
-7506
-7572
-7637
-7702
-7767
-7831
-7895
-7959
-8023
-8086
-8148
-8212
-8275
-8337
-8399
-8460
-8521
-8582
-8642
-8702
-8761
-8819
-8877
-8934
-8991
-9047
-9102
-9157
-9211
-9265
-9318
-9370
-9422
-9473
-9523
-9573
-9621
-9670
-9717
-9764
-9810
-9856
-9901
-9945
-9988
-10031
-10073
-10115
-10156
-10196
-10236
-10275
-10313
-10351
-10388
-10424
-10460
-10494
-10529
-10562
-10595
-10626
-10657
-10687
-10716
-10744
-10771
-10797
-10823
-10847
-10870
-10893
-10914
-10935
-10955
-10974
-10992
-11010
-11026
-11042
-11057
-11072
-11086
-11099
-11111
-11123
-11135
-11145
-11155
-11165
-11174
-11182
-11190
-11197
-11204
-11210
-11215
-11220
-11224
-11228
-11231
-11234
-11236
-11238
-11239
-11240
-11240
-11240
-11239
-11238
-11237
-11235
-11233
-11230
-11227
-11223
-11219
-11214
-11210
-11204
-11198
-11192
-11186
-11179
-11172
-11165
-11157
-11150
-11142
-11134
-11126
-11118
-11109
-11100
-11092
-11082
-11073
-11063
-11053
-11043
-11033
-11022
-11010
-10999
-10987
-10975
-10962
-10948
-10935
-10920
-10906
-10891
-10875
-10859
-10842
-10825
-10808
-10790
-10771
-10753
-10734
-10715
-10695
-10675
-10655
-10635
-10614
-10593
-10572
-10550
-10528
-10506
-10483
-10460
-10437
-10414
-10390
-10366
-10342
-10317
-10292
-10267
-10241
-10215
-10189
-10162
-10135
-10108
-10080
-10053
-10025
-9996
-9968
-9939
-9910
-9881
-9852
-9823
-9794
-9764
-9735
-9705
-9676
-9646
-9616
-9586
-9556
-9526
-9495
-9463
-9431
-9398
-9365
-9331
-9297
-9261
-9225
-9188
-9150
-9112
-9073
-9033
-8992
-8951
-8909
-8866
-8823
-8780
-8735
-8691
-8646
-8600
-8554
-8507
-8460
-8412
-8364
-8315
-8266
-8216
-8166
-8115
-8064
-8012
-7959
-7906
-7853
-7799
-7744
-7689
-7633
-7576
-7519
-7462
-7404
-7345
-7286
-7227
-7167
-7106
-7045
-6984
-6922
-6859
-6796
-6733
-6669
-6604
-6539
-6474
-6408
-6341
-6274
-6206
-6138
-6068
-5999
-5928
-5857
-5785
-5712
-5639
-5565
-5490
-5414
-5337
-5260
-5182
-5103
-5023
-4942
-4861
-4780
-4697
-4614
-4531
-4447
-4363
-4278
-4192
-4107
-4019
-3933
-3846
-3759
-3670
-3582
-3493
-3403
-3313
-3223
-3132
-3040
-2948
-2856
-2763
-2669
-2576
-2481
-2386
-2291
-2196
-2100
-2005
-1909
-1813
-1717
-1622
-1526
-1431
-1336
-1241
-1147
-1053
-960
-867
-774
-682
-590
-498
-406
-315
-224
-133
-42
49
140
231
322
413
503
594
685
776
867
958
1049
1140
1230
1321
1411
1501
1591
1680
1770
1858
1947
2035
2123
2211
2298
2384
2471
2557
2642
2728
2813
2897
2982
3066
3150
3234
3317
3401
3484
3567
3650
3733
3816
3899
3982
4065
4147
4230
4313
4395
4478
4561
4643
4726
4808
4890
4972
5054
5135
5217
5298
5379
5460
5540
5620
5700
5780
5859
5938
6016
6094
6172
6250
6327
6404
6480
6557
6632
6708
6783
6858
6932
7007
7080
7154
7227
7300
7373
7445
7517
7589
7661
7732
7803
7874
7945
8016
8086
8156
8226
8297
8366
8436
8506
8576
8645
8715
8785
8854
8924
8993
9063
9133
9202
9272
9342
9412
9483
9553
9624
9695
9766
9838
9910
9982
10055
10128
10201
10274
10348
10423
10497
10572
10647
10723
10799
10875
10951
11028
11105
11182
11260
11337
11415
11493
11572
11650
11729
11808
11888
11967
12047
12127
12207
12287
12368
12449
12530
12611
12693
12775
12857
12939
13022
13105
13189
13273
13357
13441
13526
13612
13697
13783
13870
13956
14043
14131
14218
14306
14394
14482
14571
14659
14748
14837
14926
15016
15106
15196
15286
15376
15467
15558
15649
15741
15833
15926
16018
16111
16206
16300
16394
16489
16585
16680
16776
16872
16969
17065
17162
17259
17356
17453
17550
17647
17745
17842
17939
18037
18134
18231
18329
18427
18524
18622
18720
18818
18916
19015
19113
19211
19310
19408
19506
19605
19703
19801
19899
19997
20094
20192
20290
20387
20485
20582
20680
20777
20875
20972
21070
21168
21265
21362
21460
21557
21654
21751
21847
21943
22039
22135
22230
22325
22419
22513
22607
22701
22794
22887
22980
23073
23165
23258
23350
23442
23534
23625
23717
23808
23898
23989
24079
24169
24258
24348
24436
24525
24613
24701
24788
24876
24962
25049
25135
25221
25306
25391
25475
25559
25643
25725
25807
25889
25969
26049
26129
26207
26285
26363
26439
26515
26590
26665
26739
26812
26885
26957
27029
27100
27171
27241
27310
27379
27447
27514
27580
27646
27711
27775
27839
27901
27963
28024
28084
28144
28202
28260
28317
28374
28430
28485
28539
28593
28646
28699
28752
28804
28855
28906
28957
29007
29057
29107
29157
29206
29254
29302
29350
29397
29444
29490
29536
29580
29624
29668
29710
29752
29794
29834
29874
29912
29951
29988
30025
30061
30096
30131
30165
30198
30231
30263
30295
30325
30355
30384
30413
30441
30467
30493
30519
30543
30567
30589
30611
30632
30652
30671
30689
30706
30722
30737
30751
30764
30776
30788
30798
30807
30815
30822
30829
30834
30838
30842
30845
30847
30848
30848
30847
30845
30843
30840
30835
30830
30824
30817
30809
30799
30789
30778
30765
30752
30737
30721
30704
30687
30668
30648
30628
30606
30584
30561
30537
30512
30486
30460
30433
30405
30376
30346
30316
30285
30252
30220
30186
30151
30115
30079
30042
30003
29964
29924
29883
29841
29798
29754
29709
29663
29617
29569
29521
29471
29421
29370
29317
29264
29211
29156
29101
29044
28987
28930
28871
28812
28752
28692
28630
28568
28506
28443
28379
28314
28249
28184
28118
28051
27983
27915
27846
27777
27706
27635
27564
27491
27418
27344
27269
27194
27118
27041
26964
26886
26808
26729
26649
26569
26489
26408
26326
26244
26162
26078
25995
25910
25826
25740
25654
25568
25481
25393
25305
25216
25127
25037
24947
24855
24764
24671
24578
24485
24390
24296
24200
24104
24007
23909
23811
23712
23613
23513
23412
23311
23210
23108
23005
22902
22799
22696
22592
22487
22382
22277
22171
22065
21959
21852
21744
21636
21527
21418
21309
21199
21089
20979
20868
20757
20646
20534
20422
20310
20197
20085
19972
19858
19745
19631
19516
19402
19287
19172
19056
18940
18824
18708
18591
18475
18358
18240
18123
18006
17888
17770
17652
17533
17414
17295
17175
17055
16935
16814
16693
16571
16449
16327
16204
16081
15957
15833
15708
15583
15457
15331
15204
15077
14950
14822
14693
14564
14435
14305
14174
14043
13912
13779
13647
13514
13380
13246
13112
12977
12841
12706
12570
12434
12298
12161
12024
11887
11750
11613
11475
11338
11200
11062
10924
10785
10647
10508
10369
10230
10091
9952
9812
9672
9532
9392
9252
9111
8971
8830
8689
8548
8407
8267
8125
7985
7844
7703
7562
7421
7281
7140
7000
6859
6719
6578
6438
6298
6158
6018
5877
5737
5598
5458
5318
5179
5040
4901
4762
4624
4486
4348
4211
4074
3938
3802
3666
3531
3396
3261
3128
2994
2861
2729
2597
2466
2335
2205
2075
1946
1818
1690
1562
1435
1308
1182
1056
931
806
682
558
435
313
191
69
-51
-171
-291
-409
-527
-644
-761
-876
-991
-1105
-1219
-1331
-1443
-1555
-1665
-1775
-1885
-1993
-2101
-2209
-2315
-2421
-2527
-2631
-2735
-2838
-2941
-3042
-3143
-3243
-3342
-3440
-3538
-3635
-3731
-3825
-3919
-4011
-4105
-4196
-4286
-4375
-4462
-4549
-4635
-4719
-4803
-4885
-4967
-5047
-5127
-5205
-5283
-5359
-5435
-5511
-5585
-5659
-5732
-5805
-5876
-5948
-6018
-6088
-6158
-6227
-6295
-6362
-6429
-6496
-6562
-6627
-6691
-6755
-6819
-6881
-6944
-7006
-7067
-7128
-7188
-7248
-7308
-7367
-7426
-7484
-7541
-7599
-7655
-7711
-7767
-7822
-7877
-7931
-7985
-8038
-8090
-8144
-8196
-8248
-8299
-8349
-8400
-8449
-8499
-8548
-8596
-8644
-8691
-8739
-8785
-8831
-8877
-8922
-8967
-9012
-9056
-9100
-9144
-9187
-9230
-9273
-9315
-9357
-9399
-9441
-9482
-9523
-9564
-9605
-9645
-9685
-9725
-9764
-9803
-9842
-9880
-9919
-9957
-9994
-10032
-10069
-10106
-10142
-10179
-10215
-10251
-10286
-10322
-10357
-10392
-10427
-10461
-10496
-10530
-10564
-10598
-10632
-10666
-10699
-10733
-10767
-10801
-10835
-10869
-10903
-10937
-10971
-11005
-11039
-11073
-11108
-11142
-11176
-11210
-11244
-11279
-11313
-11347
-11382
-11416
-11451
-11485
-11519
-11554
-11588
-11623
-11657
-11691
-11726
-11760
-11794
-11828
-11863
-11897
-11931
-11965
-12000
-12034
-12069
-12103
-12138
-12173
-12207
-12242
-12277
-12312
-12347
-12381
-12416
-12451
-12486
-12521
-12556
-12591
-12626
-12661
-12696
-12731
-12766
-12801
-12837
-12872
-12907
-12942
-12977
-13013
-13048
-13082
-13117
-13152
-13186
-13220
-13254
-13288
-13322
-13355
-13388
-13421
-13454
-13487
-13520
-13552
-13584
-13617
-13649
-13681
-13713
-13744
-13776
-13808
-13840
-13871
-13903
-13934
-13966
-13997
-14029
-14060
-14092
-14123
-14155
-14186
-14218
-14250
-14281
-14312
-14344
-14375
-14406
-14437
-14468
-14498
-14529
-14559
-14589
-14619
-14649
-14679
-14708
-14738
-14767
-14797
-14826
-14856
-14885
-14914
-14943
-14972
-15001
-15030
-15059
-15087
-15116
-15144
-15171
-15199
-15226
-15253
-15280
-15306
-15332
-15358
-15383
-15408
-15432
-15456
-15479
-15502
-15524
-15546
-15567
-15588
-15608
-15627
-15646
-15665
-15683
-15700
-15717
-15733
-15749
-15764
-15779
-15793
-15807
-15820
-15833
-15846
-15857
-15869
-15880
-15890
-15900
-15909
-15918
-15926
-15933
-15940
-15947
-15953
-15958
-15963
-15968
-15972
-15975
-15978
-15981
-15983
-15984
-15985
-15986
-15986
-15985
-15985
-15983
-15982
-15980
-15978
-15975
-15972
-15969
-15966
-15962
-15958
-15954
-15950
-15945
-15940
-15935
-15930
-15924
-15919
-15912
-15906
-15899
-15891
-15884
-15876
-15867
-15858
-15849
-15839
-15829
-15819
-15808
-15798
-15786
-15775
-15764
-15752
-15740
-15728
-15715
-15703
-15690
-15677
-15664
-15651
-15637
-15623
-15609
-15595
-15581
-15567
-15553
-15538
-15523
-15509
-15494
-15479
-15465
-15450
-15435
-15420
-15405
-15390
-15375
-15360
-15345
-15330
-15314
-15299
-15284
-15268
-15253
-15237
-15222
-15206
-15191
-15175
-15160
-15145
-15130
-15115
-15100
-15085
-15071
-15057
-15043
-15029
-15015
-15002
-14989
-14976
-14964
-14951
-14939
-14926
-14914
-14902
-14890
-14877
-14865
-14853
-14840
-14828
-14816
-14804
-14791
-14779
-14767
-14755
-14744
-14732
-14721
-14710
-14699
-14689
-14678
-14668
-14658
-14647
-14637
-14627
-14616
-14606
-14595
-14584
-14574
-14563
-14552
-14542
-14531
-14521
-14511
-14501
-14491
-14482
-14473
-14464
-14456
-14448
-14439
-14432
-14424
-14416
-14409
-14401
-14393
-14386
-14378
-14370
-14362
-14354
-14346
-14338
-14330
-14322
-14314
-14306
-14298
-14290
-14281
-14273
-14264
-14255
-14247
-14238
-14228
-14219
-14209
-14200
-14190
-14180
-14170
-14161
-14151
-14141
-14132
-14123
-14114
-14105
-14097
-14089
-14081
-14073
-14066
-14058
-14051
-14043
-14036
-14028
-14021
-14013
-14005
-13997
-13989
-13981
-13972
-13964
-13955
-13947
-13938
-13929
-13920
-13911
-13901
-13892
-13883
-13874
-13865
-13855
-13846
-13836
-13827
-13818
-13808
-13799
-13790
-13780
-13771
-13762
-13753
-13743
-13734
-13726
-13717
-13708
-13699
-13691
-13683
-13675
-13667
-13659
-13651
-13643
-13635
-13628
-13620
-13612
-13605
-13597
-13590
-13582
-13574
-13567
-13559
-13552
-13544
-13537
-13529
-13522
-13515
-13508
-13501
-13493
-13486
-13480
-13473
-13466
-13459
-13452
-13445
-13438
-13432
-13425
-13418
-13411
-13404
-13397
-13390
-13383
-13376
-13369
-13363
-13356
-13350
-13344
-13338
-13332
-13327
-13322
-13316
-13311
-13306
-13300
-13295
-13289
-13283
-13277
-13271
-13265
-13258
-13251
-13243
-13236
-13228
-13220
-13211
-13203
-13194
-13185
-13176
-13167
-13158
-13148
-13139
-13129
-13120
-13110
-13101
-13091
-13081
-13071
-13061
-13051
-13041
-13031
-13021
-13010
-13000
-12989
-12978
-12966
-12955
-12943
-12931
-12919
-12906
-12894
-12880
-12867
-12853
-12839
-12824
-12810
-12794
-12778
-12762
-12745
-12728
-12711
-12693
-12675
-12656
-12636
-12617
-12597
-12576
-12555
-12534
-12512
-12489
-12466
-12443
-12419
-12394
-12369
-12343
-12317
-12290
-12263
-12236
-12208
-12180
-12151
-12122
-12092
-12062
-12031
-12000
-11969
-11937
-11905
-11872
-11838
-11804
-11769
-11734
-11699
-11662
-11625
-11588
-11550
-11511
-11472
-11432
-11391
-11349
-11307
-11265
-11221
-11177
-11131
-11086
-11039
-10991
-10943
-10894
-10844
-10794
-10743
-10691
-10639
-10586
-10532
-10478
-10424
-10369
-10313
-10257
-10200
-10143
-10085
-10027
-9968
-9908
-9848
-9787
-9726
-9665
-9603
-9540
-9477
-9414
-9351
-9287
-9223
-9160
-9096
-9032
-8967
-8903
-8839
-8775
-8710
-8646
-8582
-8517
-8453
-8388
-8324
-8259
-8195
-8131
-8066
-8002
-7938
-7874
-7810
-7746
-7682
-7618
-7555
-7491
-7428
-7365
-7302
-7239
-7176
-7114
-7052
-6989
-6927
-6865
-6803
-6742
-6680
-6619
-6557
-6496
-6436
-6375
-6314
-6254
-6194
-6134
-6074
-6014
-5954
-5895
-5835
-5776
-5717
-5658
-5598
-5539
-5480
-5421
-5362
-5303
-5245
-5186
-5127
-5068
-5009
-4950
-4892
-4833
-4774
-4715
-4657
-4598
-4540
-4481
-4423
-4365
-4306
-4248
-4190
-4132
-4073
-4014
-3957
-3899
-3840
-3782
-3723
-3665
-3606
-3547
-3488
-3429
-3370
-3310
-3251
-3191
-3131
-3071
-3011
-2950
-2890
-2829
-2768
-2707
-2645
-2584
-2522
-2459
-2397
-2334
-2272
-2209
-2146
-2082
-2019
-1955
-1891
-1828
-1763
-1699
-1635
-1570
-1505
-1440
-1374
-1308
-1242
-1176
-1109
-1041
-974
-906
-838
-769
-700
-630
-560
-490
-419
-348
-276
-204
-132
-59
14
87
161
234
308
383
457
532
606
681
757
832
908
984
1060
1137
1214
1291
1369
1447
1525
1604
1683
1762
1842
1922
2001
2083
2164
2245
2327
2409
2491
2573
2656
2739
2822
2905
2989
3073
3157
3241
3326
3410
3495
3580
3665
3750
3835
3919
4003
4089
4173
4258
4342
4426
4511
4594
4678
4762
4845
4928
5011
5094
5177
5260
5342
5425
5507
5589
5671
5753
5835
5916
5998
6080
6161
6242
6323
6404
6484
6564
6644
6724
6803
6882
6961
7040
7118
7196
7274
7352
7429
7506
7583
7660
7736
7813
7889
7966
8042
8118
8194
8270
8346
8422
8498
8574
8649
8725
8801
8877
8954
9030
9106
9183
9259
9336
9413
9490
9567
9644
9721
9798
9875
9952
10030
10107
10184
10261
10339
10416
10494
10572
10649
10727
10805
10883
10962
11040
11119
11197
11276
11354
11433
11512
11591
11670
11749
11827
11906
11985
12064
12143
12223
12302
12381
12461
12541
12621
12701
12781
12861
12942
13023
13104
13184
13266
13347
13428
13509
13591
13672
13753
13835
13916
13997
14078
14159
14240
14321
14402
14483
14563
14644
14724
14805
14885
14965
15045
15125
15205
15285
15364
15443
15523
15602
15680
15759
15838
15916
15995
16073
16151
16229
16306
16384
16461
16538
16615
16692
16768
16843
16919
16994
17068
17142
17215
17288
17360
17432
17503
17574
17644
17714
17784
17853
17921
17990
18058
18125
18193
18260
18327
18394
18461
18527
18594
18660
18726
18792
18858
18923
18989
19054
19119
19184
19249
19313
19377
19441
19504
19567
19630
19692
19753
19814
19875
19935
19994
20053
20112
20169
20227
20283
20340
20395
20451
20505
20560
20613
20666
20719
20771
20823
20873
20924
20974
21023
21072
21120
21168
21215
21261
21307
21353
21398
21442
21486
21530
21573
21615
21657
21699
21739
21780
21820
21859
21898
21936
21974
22011
22048
22085
22120
22156
22190
22224
22258
22291
22323
22355
22386
22416
22446
22475
22504
22532
22559
22586
22612
22638
22663
22688
22712
22736
22759
22782
22804
22825
22846
22866
22886
22905
22924
22941
22959
22975
22991
23006
23021
23036
23049
23063
23076
23088
23100
23111
23122
23133
23143
23152
23161
23170
23177
23184
23191
23196
23201
23206
23209
23212
23215
23217
23218
23219
23219
23219
23218
23216
23214
23212
23209
23206
23202
23197
23192
23187
23180
23174
23166
23159
23150
23141
23132
23122
23112
23101
23090
23078
23066
23053
23040
23027
23013
22998
22983
22967
22951
22934
22917
22899
22881
22862
22842
22822
22801
22780
22759
22736
22714
22691
22667
22643
22618
22594
22568
22543
22517
22491
22464
22437
22410
22383
22356
22328
22300
22272
22244
22216
22187
22158
22129
22100
22070
22040
22010
21979
21948
21917
21885
21853
21821
21789
21756
21723
21690
21656
21622
21589
21555
21521
21487
21453
21418
21384
21350
21315
21280
21246
21211
21176
21140
21105
21069
21033
20997
20961
20924
20887
20850
20812
20774
20736
20698
20659
20620
20580
20541
20500
20460
20419
20378
20337
20296
20254
20212
20169
20127
20084
20042
19999
19955
19912
19868
19825
19781
19737
19692
19648
19603
19558
19512
19467
19421
19374
19328
19280
19233
19185
19137
19088
19039
18989
18939
18888
18837
18786
18734
18682
18630
18577
18524
18471
18418
18364
18310
18256
18202
18148
18094
18039
17985
17930
17875
17820
17764
17709
17653
17596
17539
17482
17424
17366
17307
17248
17188
17127
17067
17005
16943
16881
16818
16755
16692
16628
16564
16500
16435
16370
16303
16238
16172
16105
16036
15969
15901
15832
15763
15692
15621
15550
15477
15404
15330
15255
15179
15102
15025
14946
14867
14786
14705
14623
14540
14456
14371
14286
14199
14112
14025
13936
13847
13757
13667
13575
13483
13391
13297
13203
13108
13011
12915
12817
12718
12618
12517
12415
12313
12209
12104
11998
11891
11782
11673
11563
11451
11339
11225
11110
10994
10878
10760
10642
10522
10402
10281
10160
10037
9914
9791
9667
9542
9417
9290
9164
9036
8908
8779
8650
8519
8388
8255
8122
7987
7852
7716
7579
7441
7301
7161
7021
6879
6737
6593
6450
6305
6160
6015
5869
5723
5576
5428
5280
5131
4982
4833
4682
4531
4380
4228
4075
3922
3768
3614
3459
3304
3148
2992
2835
2678
2521
2363
2205
2047
1888
1729
1569
1409
1249
1088
927
765
603
441
278
115
-48
-212
-376
-541
-705
-870
-1035
-1201
-1366
-1532
-1698
-1864
-2029
-2197
-2364
-2531
-2698
-2866
-3033
-3202
-3370
-3539
-3708
-3877
-4046
-4216
-4386
-4555
-4725
-4896
-5066
-5236
-5406
-5577
-5747
-5918
-6089
-6260
-6431
-6602
-6773
-6945
-7116
-7288
-7460
-7632
-7804
-7976
-8148
-8321
-8493
-8665
-8838
-9010
-9182
-9353
-9525
-9697
-9868
-10040
-10211
-10383
-10554
-10725
-10896
-11068
-11239
-11410
-11581
-11753
-11924
-12095
-12266
-12438
-12609
-12780
-12950
-13121
-13292
-13462
-13633
-13803
-13973
-14144
-14314
-14484
-14654
-14824
-14994
-15164
-15334
-15504
-15674
-15844
-16013
-16183
-16353
-16522
-16691
-16861
-17030
-17199
-17368
-17537
-17706
-17875
-18044
-18212
-18381
-18549
-18717
-18885
-19053
-19220
-19387
-19554
-19721
-19887
-20053
-20219
-20385
-20550
-20715
-20879
-21044
-21208
-21372
-21536
-21699
-21862
-22025
-22188
-22350
-22511
-22673
-22834
-22994
-23154
-23313
-23472
-23631
-23788
-23945
-24102
-24258
-24413
-24568
-24722
-24876
-25028
-25181
-25332
-25483
-25634
-25783
-25932
-26080
-26228
-26375
-26521
-26666
-26810
-26954
-27096
-27238
-27379
-27520
-27659
-27798
-27936
-28073
-28209
-28345
-28479
-28613
-28746
-28877
-29008
-29139
-29268
-29396
-29523
-29649
-29774
-29898
-30021
-30143
-30264
-30384
-30502
-30620
-30736
-30852
-30966
-31079
-31191
-31302
-31412
-31520
-31627
-31734
-31839
-31943
-32046
-32148
-32250
-32350
-32448
-32546
-32644
-32740
-32834
-32928
-33021
-33113
-33203
-33292
-33381
-33468
-33554
-33638
-33722
-33804
-33886
-33966
-34045
-34123
-34200
-34276
-34350
-34424
-34497
-34569
-34640
-34709
-34778
-34846
-34914
-34980
-35045
-35110
-35173
-35236
-35298
-35359
-35419
-35478
-35536
-35594
-35651
-35707
-35762
-35816
-35870
-35922
-35974
-36025
-36075
-36124
-36173
-36220
-36267
-36312
-36357
-36401
-36444
-36486
-36527
-36568
-36607
-36646
-36685
-36722
-36759
-36795
-36830
-36865
-36898
-36931
-36964
-36995
-37026
-37056
-37085
-37114
-37142
-37169
-37195
-37221
-37247
-37271
-37296
-37319
-37342
-37365
-37387
-37409
-37430
-37451
-37472
-37491
-37511
-37530
-37549
-37568
-37586
-37603
-37621
-37638
-37655
-37671
-37688
-37703
-37719
-37734
-37749
-37764
-37778
-37792
-37806
-37819
-37832
-37844
-37857
-37869
-37880
-37892
-37903
-37913
-37924
-37934
-37944
-37954
-37963
-37973
-37982
-37991
-38000
-38009
-38018
-38027
-38036
-38045
-38054
-38063
-38071
-38080
-38089
-38097
-38105
-38113
-38121
-38129
-38136
-38144
-38151
-38158
-38165
-38172
-38178
-38185
-38191
-38198
-38204
-38210
-38216
-38222
-38228
-38234
-38240
-38245
-38251
-38256
-38261
-38266
-38271
-38275
-38280
-38284
-38287
-38291
-38294
-38297
-38300
-38303
-38306
-38308
-38311
-38313
-38315
-38317
-38320
-38322
-38324
-38326
-38328
-38330
-38332
-38335
-38337
-38338
-38340
-38342
-38344
-38345
-38347
-38348
-38349
-38350
-38351
-38351
-38351
-38352
-38352
-38352
-38352
-38351
-38351
-38350
-38350
-38349
-38348
-38346
-38345
-38344
-38342
-38340
-38338
-38336
-38334
-38331
-38328
-38326
-38323
-38320
-38317
-38314
-38311
-38307
-38304
-38301
-38298
-38294
-38291
-38287
-38284
-38280
-38276
-38272
-38268
-38264
-38259
-38255
-38250
-38244
-38239
-38233
-38227
-38221
-38215
-38208
-38201
-38194
-38187
-38180
-38173
-38165
-38157
-38149
-38141
-38132
-38123
-38114
-38105
-38095
-38085
-38075
-38065
-38054
-38042
-38031
-38019
-38007
-37994
-37981
-37968
-37955
-37941
-37927
-37912
-37898
-37883
-37868
-37853
-37837
-37821
-37805
-37788
-37772
-37755
-37738
-37720
-37702
-37684
-37666
-37648
-37629
-37609
-37590
-37570
-37550
-37529
-37508
-37486
-37464
-37442
-37419
-37396
-37372
-37347
-37322
-37296
-37270
-37244
-37217
-37189
-37161
-37133
-37103
-37074
-37044
-37013
-36982
-36951
-36919
-36886
-36853
-36820
-36786
-36751
-36715
-36679
-36643
-36606
-36568
-36529
-36490
-36450
-36410
-36368
-36326
-36284
-36241
-36197
-36152
-36107
-36061
-36014
-35967
-35919
-35870
-35821
-35771
-35721
-35671
-35619
-35568
-35516
-35463
-35410
-35357
-35303
-35248
-35193
-35138
-35082
-35025
-34968
-34910
-34852
-34793
-34733
-34673
-34613
-34551
-34490
-34427
-34364
-34301
-34237
-34173
-34108
-34043
-33977
-33911
-33845
-33778
-33711
-33644
-33576
-33507
-33439
-33370
-33301
-33231
-33161
-33090
-33019
-32948
-32876
-32804
-32731
-32658
-32584
-32509
-32435
-32360
-32284
-32209
-32133
-32055
-31979
-31902
-31825
-31747
-31669
-31590
-31512
-31433
-31354
-31274
-31195
-31115
-31036
-30956
-30876
-30795
-30715
-30634
-30553
-30473
-30391
-30310
-30229
-30147
-30065
-29983
-29901
-29819
-29736
-29653
-29571
-29488
-29405
-29322
-29238
-29155
-29071
-28988
-28904
-28820
-28736
-28652
-28567
-28482
-28397
-28312
-28226
-28140
-28053
-27967
-27879
-27792
-27704
-27616
-27527
-27438
-27349
-27259
-27169
-27079
-26988
-26898
-26807
-26715
-26624
-26532
-26440
-26348
-26256
-26163
-26070
-25977
-25884
-25790
-25696
-25602
-25507
-25413
-25318
-25222
-25127
-25031
-24935
-24838
-24741
-24644
-24546
-24449
-24350
-24252
-24153
-24053
-23954
-23854
-23753
-23653
-23551
-23450
-23348
-23246
-23143
-23041
-22937
-22834
-22730
-22626
-22521
-22416
-22311
-22206
-22100
-21994
-21887
-21781
-21674
-21566
-21459
-21351
-21243
-21135
-21027
-20918
-20810
-20701
-20591
-20482
-20372
-20263
-20153
-20042
-19932
-19822
-19711
-19600
-19489
-19378
-19266
-19155
-19043
-18932
-18820
-18708
-18596
-18484
-18372
-18260
-18148
-18035
-17923
-17811
-17698
-17585
-17473
-17360
-17246
-17133
-17019
-16905
-16791
-16677
-16562
-16447
-16332
-16216
-16101
-15985
-15869
-15752
-15636
-15519
-15403
-15286
-15169
-15051
-14934
-14817
-14700
-14582
-14465
-14347
-14229
-14112
-13994
-13877
-13759
-13642
-13524
-13407
-13289
-13172
-13055
-12937
-12820
-12703
-12586
-12468
-12351
-12234
-12116
-11999
-11881
-11764
-11646
-11529
-11411
-11294
-11176
-11059
-10942
-10825
-10707
-10591
-10474
-10357
-10241
-10124
-10008
-9892
-9776
-9660
-9544
-9429
-9313
-9198
-9083
-8968
-8853
-8738
-8623
-8509
-8394
-8280
-8166
-8052
-7938
-7824
-7710
-7597
-7484
-7371
-7258
-7145
-7032
-6920
-6808
-6696
-6584
-6473
-6362
-6251
-6140
-6030
-5919
-5809
-5700
-5590
-5480
-5370
-5260
-5150
-5040
-4930
-4820
-4710
-4600
-4489
-4379
-4268
-4158
-4046
-3937
-3826
-3716
-3606
-3496
-3386
-3277
-3168
-3058
-2949
-2840
-2732
-2623
-2515
-2406
-2298
-2190
-2082
-1974
-1866
-1759
-1651
-1543
-1435
-1327
-1219
-1111
-1002
-895
-787
-679
-571
-463
-355
-247
-139
-31
76
184
291
399
506
612
719
826
932
1038
1144
1250
1355
1461
1566
1671
1775
1880
1985
2089
2193
2297
2401
2505
2609
2713
2816
2920
3023
3126
3229
3332
3435
3538
3640
3742
3844
3946
4046
4148
4249
4350
4451
4551
4652
4752
4852
4952
5052
5153
5253
5353
5453
5553
5654
5754
5855
5955
6056
6157
6258
6359
6459
6560
6661
6763
6864
6965
7066
7167
7269
7370
7472
7573
7675
7776
7878
7980
8080
8183
8285
8386
8488
8590
8692
8793
8895
8997
9099
9201
9302
9404
9506
9608
9709
9811
9912
10013
10114
10215
10316
10416
10516
10616
10716
10815
10914
11013
11111
11209
11306
11403
11500
11597
11693
11788
11883
11978
12072
12166
12259
12352
12444
12536
12627
12718
12808
12898
12987
13075
13163
13251
13338
13424
13510
13596
13680
13765
13848
13931
14014
14095
14177
14258
14338
14417
14496
14575
14652
14729
14806
14881
14956
15030
15104
15176
15248
15319
15389
15459
15527
15595
15662
15728
15793
15858
15922
15985
16047
16108
16169
16229
16289
16347
16406
16463
16520
16576
16631
16685
16739
16793
16845
16897
16949
16999
17049
17099
17148
17196
17243
17290
17336
17382
17427
17471
17515
17558
17600
17642
17683
17723
17763
17802
17840
17878
17915
17952
17988
18024
18059
18094
18128
18162
18195
18228
18261
18293
18326
18357
18388
18419
18450
18480
18509
18539
18567
18596
18623
18651
18678
18704
18731
18756
18782
18807
18832
18856
18880
18904
18927
18951
18973
18996
19018
19040
19062
19083
19103
19124
19144
19163
19183
19202
19220
19239
19257
19274
19292
19310
19327
19344
19362
19379
19396
19413
19430
19447
19464
19481
19498
19515
19531
19548
19565
19581
19597
19613
19629
19645
19661
19677
19693
19708
19724
19739
19755
19771
19786
19802
19817
19833
19848
19864
19880
19895
19911
19927
19943
19958
19974
19989
20005
20020
20036
20051
20066
20081
20096
20111
20126
20141
20156
20171
20186
20200
20215
20230
20244
20259
20273
20288
20303
20317
20332
20346
20360
20375
20389
20403
20417
20431
20445
20459
20472
20486
20499
20512
20524
20537
20549
20562
20574
20586
20597
20609
20620
20631
20642
20653
20664
20674
20685
20695
20704
20714
20723
20732
20741
20750
20758
20766
20773
20781
20787
20794
20800
20806
20811
20816
20821
20825
20829
20832
20835
20838
20840
20841
20843
20844
20844
20844
20844
20844
20843
20841
20840
20838
20835
20832
20829
20825
20820
20815
20810
20804
20798
20791
20783
20775
20767
20758
20748
20738
20727
20716
20704
20692
20680
20667
20653
20639
20625
20610
20594
20579
20562
20545
20528
20510
20492
20474
20454
20435
20415
20394
20373
20352
20330
20307
20284
20261
20237
20212
20187
20161
20134
20107
20079
20050
20021
19991
19961
19930
19898
19866
19834
19801
19768
19734
19699
19665
19630
19594
19558
19522
19486
19449
19411
19374
19335
19297
19258
19218
19178
19138
19097
19056
19014
18972
18930
18887
18843
18800
18756
18711
18667
18622
18577
18531
18485
18439
18393
18346
18300
18253
18205
18158
18110
18062
18013
17965
17916
17867
17818
17769
17720
17670
17620
17570
17519
17469
17418
17367
17315
17263
17211
17159
17106
17054
17000
16947
16894
16840
16786
16732
16678
16624
16570
16515
16461
16406
16351
16297
16241
16186
16131
16075
16018
15963
15907
15851
15794
15737
15680
15622
15564
15507
15448
15390
15332
15273
15215
15156
15097
15039
14980
14921
14862
14803
14744
14685
14626
14567
14508
14449
14390
14331
14272
14213
14154
14095
14036
13976
13917
13858
13798
13739
13679
13620
13560
13500
13440
13380
13320
13260
13199
13139
13079
13019
12958
12898
12838
12778
12718
12658
12598
12538
12478
12418
12358
12299
12239
12179
12120
12060
12000
11941
11881
11821
11761
11702
11642
11582
11522
11461
11401
11341
11280
11219
11159
11098
11037
10976
10914
10853
10792
10731
10670
10608
10547
10486
10425
10364
10303
10242
10181
10119
10058
9997
9936
9875
9813
9752
9691
9629
9568
9507
9445
9384
9322
9261
9199
9137
9076
9014
8952
8890
8829
8767
8705
8643
8581
8520
8458
8397
8335
8274
8213
8151
8092
8031
7971
7911
7851
7791
7731
7672
7612
7553
7493
7433
7374
7314
7254
7195
7135
7075
7016
6956
6896
6837
6778
6718
6659
6600
6542
6483
6424
6366
6308
6249
6191
6133
6075
6017
5958
5900
5842
5784
5726
5667
5609
5551
5493
5435
5377
5319
5262
5204
5146
5089
5031
4973
4916
4858
4801
4743
4686
4628
4571
4513
4456
4399
4341
4284
4227
4169
4112
4054
3997
3940
3882
3825
3767
3710
3652
3594
3536
3478
3420
3362
3304
3245
3187
3128
3069
3010
2951
2892
2833
2774
2715
2656
2597
2538
2479
2420
2362
2304
2245
2187
2129
2071
2013
1955
1898
1840
1782
1724
1666
1608
1550
1492
1434
1376
1318
1260
1202
1145
1087
1029
971
913
856
798
741
684
626
569
512
456
399
343
287
231
175
119
64
8
-47
-102
-157
-212
-266
-321
-375
-429
-484
-538
-592
-645
-699
-753
-806
-860
-913
-966
-1018
-1072
-1125
-1177
-1229
-1281
-1333
-1384
-1435
-1486
-1537
-1587
-1637
-1687
-1736
-1786
-1835
-1884
-1932
-1981
-2029
-2078
-2126
-2174
-2222
-2270
-2317
-2365
-2412
-2459
-2506
-2553
-2599
-2645
-2690
-2735
-2780
-2824
-2868
-2912
-2955
-2998
-3040
-3082
-3124
-3166
-3207
-3248
-3289
-3330
-3371
-3411
-3452
-3492
-3532
-3572
-3613
-3653
-3693
-3733
-3773
-3814
-3854
-3894
-3934
-3975
-4014
-4054
-4094
-4135
-4175
-4215
-4255
-4295
-4335
-4374
-4414
-4453
-4493
-4532
-4571
-4611
-4650
-4690
-4729
-4768
-4808
-4847
-4887
-4926
-4966
-5005
-5044
-5084
-5123
-5162
-5201
-5239
-5278
-5316
-5355
-5392
-5430
-5467
-5505
-5541
-5578
-5614
-5650
-5686
-5722
-5758
-5793
-5829
-5864
-5899
-5935
-5970
-6005
-6040
-6075
-6110
-6145
-6180
-6215
-6250
-6284
-6318
-6352
-6386
-6420
-6454
-6487
-6520
-6552
-6584
-6616
-6648
-6680
-6711
-6742
-6772
-6803
-6833
-6864
-6894
-6924
-6954
-6984
-7015
-7045
-7075
-7105
-7136
-7166
-7196
-7226
-7256
-7286
-7315
-7345
-7374
-7402
-7431
-7459
-7487
-7514
-7541
-7567
-7594
-7619
-7645
-7670
-7695
-7719
-7744
-7768
-7792
-7815
-7839
-7862
-7885
-7908
-7931
-7954
-7977
-7999
-8021
-8042
-8064
-8087
-8108
-8129
-8150
-8170
-8191
-8211
-8231
-8250
-8269
-8287
-8305
-8322
-8339
-8356
-8371
-8386
-8401
-8415
-8429
-8442
-8455
-8468
-8480
-8492
-8503
-8515
-8526
-8537
-8547
-8558
-8568
-8578
-8588
-8597
-8606
-8615
-8623
-8631
-8638
-8644
-8650
-8655
-8660
-8664
-8667
-8670
-8672
-8674
-8675
-8675
-8676
-8675
-8675
-8674
-8672
-8670
-8668
-8665
-8662
-8658
-8654
-8650
-8645
-8640
-8635
-8629
-8623
-8617
-8610
-8603
-8596
-8588
-8581
-8572
-8564
-8555
-8546
-8536
-8527
-8516
-8505
-8494
-8483
-8471
-8458
-8445
-8432
-8418
-8404
-8390
-8375
-8360
-8345
-8330
-8314
-8297
-8281
-8264
-8246
-8229
-8211
-8192
-8173
-8154
-8134
-8114
-8093
-8073
-8053
-8031
-8010
-7988
-7966
-7944
-7921
-7899
-7875
-7852
-7828
-7804
-7780
-7755
-7730
-7705
-7679
-7653
-7626
-7599
-7572
-7544
-7517
-7488
-7460
-7431
-7401
-7371
-7341
-7311
-7280
-7249
-7218
-7186
-7154
-7122
-7089
-7056
-7023
-6989
-6955
-6921
-6886
-6852
-6817
-6782
-6746
-6711
-6675
-6639
-6603
-6566
-6530
-6493
-6456
-6419
-6382
-6344
-6306
-6268
-6230
-6191
-6153
-6114
-6074
-6035
-5995
-5955
-5914
-5874
-5833
-5792
-5751
-5710
-5668
-5626
-5583
-5541
-5498
-5455
-5411
-5367
-5323
-5279
-5234
-5190
-5144
-5099
-5053
-5007
-4961
-4915
-4869
-4822
-4775
-4729
-4682
-4634
-4587
-4539
-4492
-4444
-4395
-4347
-4298
-4249
-4200
-4150
-4101
-4051
-4000
-3950
-3899
-3849
-3798
-3747
-3695
-3644
-3593
-3541
-3490
-3438
-3387
-3335
-3283
-3231
-3179
-3127
-3075
-3022
-2970
-2917
-2865
-2812
-2759
-2706
-2653
-2600
-2547
-2494
-2442
-2389
-2336
-2283
-2231
-2179
-2126
-2074
-2021
-1971
-1919
-1868
-1817
-1766
-1715
-1664
-1614
-1563
-1513
-1464
-1414
-1365
-1316
-1267
-1218
-1170
-1122
-1075
-1027
-980
-933
-887
-840
-794
-748
-702
-657
-612
-567
-522
-477
-433
-390
-346
-303
-260
-218
-176
-135
-93
-53
-12
28
68
107
147
186
225
264
302
341
379
417
454
492
529
566
602
639
675
710
745
780
815
849
883
916
950
983
1014
1048
1080
1112
1143
1175
1206
1236
1267
1297
1327
1357
1387
1416
1445
1474
1502
1530
1558
1586
1614
1641
1668
1695
1721
1748
1774
1799
1825
1850
1875
1899
1924
1948
1971
1994
2017
2040
2062
2084
2106
2127
2148
2169
2190
2210
2230
2250
2270
2290
2309
2328
2347
2366
2384
2402
2420
2438
2455
2472
2488
2505
2521
2537
2552
2568
2583
2598
2612
2627
2641
2655
2669
2682
2696
2708
2721
2733
2745
2757
2768
2779
2790
2800
2810
2820
2829
2838
2847
2856
2865
2873
2881
2889
2896
2903
2910
2916
2922
2927
2932
2937
2942
2946
2950
2953
2956
2959
2961
2964
2966
2967
2969
2970
2971
2972
2972
2972
2971
2971
2970
2969
2967
2966
2964
2962
2960
2957
2955
2952
2949
2947
2943
2940
2937
2933
2929
2925
2921
2916
2911
2906
2901
2895
2889
2882
2876
2869
2862
2855
2848
2841
2834
2826
2819
2812
2805
2797
2790
2783
2776
2769
2762
2755
2749
2742
2736
2730
2724
2718
2713
2707
2702
2697
2691
2686
2681
2676
2671
2665
2660
2655
2649
2644
2638
2633
2627
2621
2616
2610
2605
2600
2595
2590
2585
2581
2577
2573
2570
2567
2565
2563
2561
2560
2560
2559
2560
2560
2561
2562
2564
2566
2568
2571
2575
2578
2583
2587
2592
2598
2604
2610
2617
2625
2632
2641
2649
2658
2668
2677
2688
2698
2709
2721
2732
2744
2757
2770
2783
2797
2811
2826
2840
2856
2871
2887
2904
2921
2938
2956
2974
2993
3012
3032
3052
3072
3093
3115
3136
3159
3181
3204
3228
3252
3276
3301
3326
3351
3378
3404
3431
3458
3486
3514
3543
3572
3601
3631
3661
3691
3722
3752
3784
3815
3846
3878
3910
3942
3974
4006
4038
4072
4105
4138
4171
4205
4238
4272
4306
4340
4374
4408
4443
4477
4512
4548
4583
4619
4655
4691
4727
4764
4801
4838
4875
4913
4951
4988
5026
5064
5102
5140
5177
5215
5252
5289
5326
5363
5399
5436
5472
5508
5544
5580
5616
5651
5687
5722
5757
5792
5827
5862
5896
5930
5964
5997
6030
6063
6096
6128
6160
6191
6222
6254
6284
6315
6346
6376
6406
6436
6465
6495
6524
6553
6581
6609
6636
6664
6690
6716
6742
6767
6792
6816
6840
6863
6886
6909
6931
6953
6975
6996
7017
7037
7057
7077
7097
7115
7134
7152
7170
7187
7203
7220
7235
7250
7265
7279
7292
7306
7318
7330
7342
7353
7364
7374
7384
7394
7403
7411
7419
7427
7434
7441
7447
7453
7459
7464
7469
7473
7477
7481
7484
7487
7490
7492
7494
7496
7497
7497
7498
7497
7497
7496
7494
7492
7490
7487
7484
7480
7476
7472
7467
7462
7456
7451
7445
7439
7433
7426
7420
7413
7406
7399
7392
7384
7377
7369
7361
7352
7344
7335
7326
7317
7307
7298
7288
7278
7268
7258
7247
7237
7226
7216
7205
7194
7183
7172
7161
7150
7138
7127
7115
7104
7092
7081
7069
7057
7045
7033
7021
7009
6996
6984
6972
6959
6946
6933
6920
6907
6894
6880
6866
6853
6839
6824
6810
6796
6781
6767
6752
6737
6722
6707
6692
6676
6661
6645
6629
6613
6597
6581
6564
6548
6531
6515
6498
6481
6465
6448
6432
6415
6399
6383
6367
6350
6335
6319
6303
6287
6272
6256
6241
6226
6211
6196
6181
6166
6151
6137
6122
6108
6094
6080
6066
6052
6038
6024
6010
5997
5983
5970
5957
5943
5930
5918
5905
5893
5881
5869
5858
5847
5836
5826
5816
5806
5797
5787
5779
5770
5762
5754
5746
5739
5732
5725
5718
5711
5705
5699
5693
5687
5682
5677
5672
5667
5663
5659
5655
5652
5649
5646
5644
5642
5640
5639
5638
5638
5638
5639
5640
5641
5643
5645
5648
5650
5654
5657
5661
5665
5669
5674
5679
5684
5690
5696
5702
5709
5716
5723
5731
5739
5748
5757
5767
5777
5787
5799
5810
5822
5835
5848
5862
5876
5890
5905
5920
5936
5952
5968
5985
6002
6019
6036
6054
6072
6090
6108
6127
6146
6165
6184
6203
6223
6243
6263
6284
6304
6325
6347
6368
6390
6412
6435
6457
6480
6503
6525
6549
6572
6595
6618
6641
6665
6688
6712
6735
6759
6782
6806
6830
6854
6878
6902
6926
6950
6974
6999
7023
7048
7073
7098
7123
7148
7173
7198
7224
7250
7275
7301
7327
7353
7379
7405
7432
7458
7485
7511
7537
7564
7591
7617
7644
7671
7698
7725
7752
7779
7806
7833
7861
7888
7915
7943
7970
7998
8025
8052
8080
8106
8134
8161
8189
8216
8243
8270
8297
8324
8351
8378
8405
8431
8458
8484
8511
8537
8563
8589
8615
8641
8667
8692
8718
8743
8768
8793
8818
8843
8868
8893
8918
8943
8967
8991
9016
9040
9064
9087
9111
9134
9157
9180
9203
9226
9248
9270
9292
9314
9336
9357
9378
9400
9421
9442
9463
9483
9504
9525
9545
9566
9586
9606
9626
9646
9665
9685
9704
9722
9741
9759
9777
9795
9812
9830
9847
9863
9880
9896
9912
9928
9943
9959
9974
9988
10003
10018
10032
10046
10060
10074
10088
10102
10115
10129
10142
10155
10169
10181
10194
10207
10219
10231
10243
10255
10266
10277
10288
10299
10310
10321
10331
10341
10352
10362
10372
10382
10392
10402
10412
10422
10432
10442
10452
10462
10472
10481
10491
10501
10510
10520
10529
10538
10548
10557
10566
10575
10583
10592
10600
10608
10616
10624
10631
10638
10645
10652
10658
10664
10670
10676
10681
10687
10692
10697
10702
10707
10712
10717
10721
10726
10730
10734
10738
10741
10745
10748
10751
10754
10756
10759
10761
10762
10764
10765
10767
10768
10769
10770
10770
10771
10771
10771
10772
10772
10772
10772
10771
10771
10770
10770
10769
10768
10768
10767
10766
10765
10764
10763
10761
10760
10759
10757
10756
10754
10753
10751
10749
10747
10745
10742
10740
10737
10735
10732
10730
10727
10724
10722
10719
10716
10713
10710
10707
10704
10701
10698
10695
10692
10689
10685
10682
10678
10675
10671
10667
10663
10659
10655
10650
10646
10641
10636
10631
10626
10620
10614
10608
10602
10596
10589
10583
10576
10569
10562
10555
10547
10540
10532
10525
10517
10510
10502
10494
10486
10477
10469
10460
10452
10443
10434
10424
10415
10406
10396
10386
10377
10367
10357
10347
10337
10327
10317
10307
10297
10287
10276
10266
10256
10245
10235
10224
10214
10203
10192
10182
10171
10160
10149
10139
10128
10117
10105
10094
10083
10071
10060
10048
10036
10024
10012
10000
9988
9976
9964
9952
9940
9928
9915
9903
9891
9879
9867
9855
9843
9831
9819
9807
9795
9783
9770
9758
9745
9732
9720
9707
9694
9681
9667
9654
9640
9627
9613
9599
9585
9570
9556
9541
9526
9510
9495
9479
9463
9447
9431
9414
9397
9380
9363
9345
9327
9309
9290
9272
9252
9233
9213
9193
9172
9152
9130
9109
9086
9064
9041
9018
8994
8970
8945
8920
8895
8870
8844
8817
8791
8764
8737
8710
8682
8655
8627
8599
8571
8542
8514
8485
8456
8427
8397
8367
8337
8307
8276
8245
8213
8182
8148
8117
8084
8051
8016
7984
7950
7915
7880
7846
7810
7775
7739
7703
7667
7630
7593
7556
7518
7480
7442
7404
7365
7326
7287
7247
7207
7167
7127
7086
7045
7004
6962
6920
6878
6836
6793
6750
6707
6664
6620
6576
6532
6488
6444
6399
6354
6309
6264
6219
6173
6128
6082
6036
5990
5943
5897
5850
5803
5755
5708
5660
5612
5564
5515
5467
5418
5369
5320
5271
5221
5172
5123
5074
5025
4976
4926
4878
4829
4780
4731
4683
4634
4586
4537
4489
4441
4393
4346
4298
4250
4203
4155
4108
4061
4013
3966
3919
3872
3824
3777
3729
3682
3634
3586
3538
3490
3442
3393
3345
3296
3248
3199
3150
3102
3053
3005
2956
2907
2859
2810
2762
2713
2665
2617
2568
2520
2472
2424
2376
2328
2280
2232
2184
2137
2089
2041
1995
1948
1901
1854
1807
1760
1713
1667
1620
1573
1527
1480
1433
1387
1340
1294
1247
1201
1155
1109
1063
1016
972
927
881
837
792
747
703
658
614
570
527
483
440
397
354
311
269
227
185
144
102
62
21
-19
-59
-98
-137
-176
-215
-253
-290
-327
-364
-401
-437
-472
-508
-542
-577
-611
-645
-678
-711
-744
-776
-808
-839
-870
-901
-932
-962
-991
-1020
-1050
-1078
-1107
-1135
-1163
-1190
-1217
-1244
-1270
-1296
-1322
-1348
-1373
-1398
-1422
-1446
-1470
-1493
-1516
-1539
-1561
-1583
-1605
-1627
-1648
-1669
-1689
-1710
-1730
-1750
-1769
-1789
-1808
-1826
-1845
-1863
-1881
-1898
-1915
-1932
-1949
-1965
-1981
-1996
-2011
-2025
-2040
-2054
-2067
-2080
-2093
-2105
-2117
-2129
-2140
-2150
-2160
-2170
-2180
-2189
-2197
-2205
-2213
-2221
-2228
-2235
-2241
-2247
-2252
-2257
-2262
-2267
-2271
-2274
-2277
-2280
-2283
-2285
-2287
-2288
-2289
-2290
-2291
-2291
-2291
-2291
-2291
-2290
-2290
-2288
-2287
-2286
-2284
-2282
-2280
-2278
-2275
-2273
-2270
-2267
-2264
-2260
-2257
-2253
-2250
-2246
-2242
-2238
-2234
-2230
-2226
-2221
-2217
-2213
-2208
-2203
-2199
-2194
-2189
-2185
-2180
-2175
-2170
-2165
-2160
-2155
-2150
-2145
-2140
-2135
-2129
-2124
-2118
-2112
-2107
-2101
-2095
-2088
-2082
-2076
-2070
-2064
-2057
-2051
-2045
-2039
-2032
-2025
-2020
-2013
-2007
-2001
-1995
-1988
-1982
-1975
-1968
-1962
-1955
-1948
-1940
-1933
-1925
-1918
-1910
-1902
-1894
-1885
-1876
-1868
-1859
-1849
-1840
-1831
-1821
-1811
-1801
-1791
-1781
-1771
-1761
-1751
-1740
-1730
-1720
-1709
-1699
-1689
-1678
-1667
-1657
-1646
-1634
-1623
-1612
-1600
-1588
-1575
-1563
-1550
-1537
-1524
-1510
-1497
-1483
-1469
-1455
-1441
-1426
-1412
-1398
-1383
-1369
-1354
-1340
-1325
-1310
-1295
-1281
-1266
-1251
-1235
-1220
-1205
-1189
-1173
-1157
-1141
-1125
-1108
-1092
-1075
-1058
-1040
-1022
-1006
-988
-970
-952
-934
-916
-898
-880
-861
-843
-824
-805
-786
-767
-747
-728
-708
-688
-668
-648
-628
-607
-586
-565
-544
-523
-501
-479
-457
-434
-411
-388
-365
-341
-317
-293
-269
-244
-219
-194
-169
-144
-118
-92
-66
-40
-14
12
39
65
92
119
146
173
200
227
255
282
310
338
366
394
422
450
479
507
535
564
592
621
650
679
707
736
765
795
824
853
883
913
943
973
1002
1034
1064
1095
1126
1158
1189
1221
1252
1284
1316
1348
1380
1412
1444
1477
1509
1541
1574
1606
1639
1671
1704
1736
1769
1802
1835
1868
1901
1934
1967
2001
2033
2068
2102
2137
2171
2206
2241
2276
2311
2346
2382
2418
2453
2489
2525
2561
2596
2632
2668
2703
2739
2774
2809
2844
2879
2914
2949
2984
3019
3053
3088
3123
3157
3192
3226
3261
3296
3331
3366
3401
3436
3471
3506
3541
3576
3612
3647
3682
3717
3751
3786
3821
3855
3889
3923
3957
3991
4024
4058
4091
4124
4157
4190
4223
4256
4288
4321
4354
4386
4419
4452
4484
4517
4550
4583
4616
4648
4681
4714
4747
4779
4812
4844
4877
4910
4942
4974
5007
5039
5072
5104
5137
5169
5202
5234
5267
5299
5331
5364
5396
5428
5461
5493
5525
5558
5590
5622
5654
5686
5718
5749
5781
5812
5844
5875
5906
5937
5968
5998
6029
6059
6089
6119
6149
6179
6209
6238
6267
6296
6325
6354
6383
6411
6440
6468
6496
6524
6552
6580
6608
6635
6662
6689
6716
6743
6770
6796
6822
6848
6873
6898
6923
6948
6972
6996
7019
7043
7066
7088
7111
7133
7155
7177
7199
7221
7242
7263
7284
7305
7326
7347
7368
7388
7409
7429
7449
7469
7489
7508
7528
7546
7565
7583
7601
7619
7636
7652
7669
7685
7701
7716
7732
7747
7762
7776
7790
7805
7818
7832
7845
7858
7871
7884
7896
7908
7919
7930
7941
7952
7962
7972
7981
7990
7999
8007
8016
8023
8031
8039
8045
8053
8060
8066
8071
8077
8084
8090
8095
8100
8103
8108
8112
8115
8118
8121
8122
8125
8127
8129
8130
8131
8131
8132
8132
8131
8131
8130
8129
8127
8125
8122
8121
8118
8115
8111
8106
8103
8098
8093
8087
8082
8074
8069
8061
8055
8047
8039
8031
8023
8013
8005
7995
7985
7975
7965
7954
7944
7932
7921
7909
7897
7885
7873
7860
7847
7834
7820
7806
7792
7778
7763
7748
7733
7717
7702
7686
7669
7653
7636
7619
7601
7583
7565
7547
7528
7509
7490
7470
7451
7431
7410
7390
7370
7349
7328
7307
7286
7264
7242
7221
7198
7176
7154
7131
7108
7085
7062
7038
7015
6991
6967
6943
6919
6895
6870
6846
6821
6796
6771
6746
6720
6695
6670
6644
6618
6593
6567
6541
6515
6489
6463
6437
6411
6385
6359
6333
6307
6281
6255
6229
6203
6177
6151
6125
6098
6072
6045
6019
5992
5965
5938
5911
5884
5857
5830
5803
5776
5749
5722
5695
5668
5641
5614
5587
5560
5533
5506
5479
5452
5425
5397
5370
5342
5314
5286
5259
5231
5202
5174
5146
5118
5089
5060
5032
5003
4974
4944
4915
4885
4856
4826
4796
4765
4735
4704
4674
4643
4612
4581
4550
4518
4487
4456
4425
4393
4362
4331
4300
4268
4237
4206
4174
4143
4112
4080
4049
4018
3986
3955
3924
3893
3862
3831
3800
3769
3739
3708
3678
3648
3618
3588
3558
3528
3499
3469
3440
3410
3381
3352
3322
3293
3264
3235
3205
3176
3146
3117
3087
3058
3028
2998
2968
2938
2908
2878
2847
2817
2786
2756
2725
2695
2664
2633
2603
2572
2541
2511
2480
2450
2419
2389
2359
2328
2298
2268
2237
2207
2177
2146
2116
2085
2055
2024
1994
1963
1932
1901
1870
1839
1808
1778
1747
1716
1685
1654
1623
1592
1561
1530
1499
1468
1437
1406
1374
1343
1312
1281
1250
1218
1187
1156
1124
1093
1061
1029
998
966
934
902
870
839
806
774
742
710
678
646
613
581
549
517
484
452
420
388
356
324
292
260
228
197
165
133
101
69
38
6
-26
-58
-89
-121
-153
-185
-216
-248
-280
-312
-343
-375
-407
-439
-470
-502
-533
-564
-595
-627
-658
-688
-719
-750
-780
-811
-841
-872
-902
-932
-962
-992
-1022
-1052
-1082
-1112
-1141
-1171
-1200
-1230
-1259
-1288
-1317
-1345
-1374
-1402
-1430
-1458
-1485
-1513
-1540
-1567
-1593
-1620
-1646
-1673
-1699
-1724
-1750
-1776
-1801
-1826
-1851
-1876
-1901
-1925
-1949
-1974
-1998
-2021
-2045
-2069
-2093
-2116
-2139
-2162
-2185
-2208
-2231
-2254
-2276
-2298
-2320
-2342
-2364
-2385
-2406
-2427
-2448
-2468
-2488
-2508
-2528
-2547
-2566
-2585
-2604
-2623
-2641
-2659
-2677
-2695
-2713
-2730
-2748
-2765
-2782
-2799
-2815
-2832
-2848
-2864
-2880
-2896
-2911
-2927
-2942
-2957
-2972
-2987
-3002
-3017
-3032
-3047
-3061
-3076
-3091
-3105
-3119
-3134
-3148
-3162
-3176
-3190
-3204
-3218
-3231
-3245
-3258
-3271
-3284
-3297
-3310
-3323
-3336
-3349
-3361
-3374
-3386
-3399
-3411
-3424
-3436
-3449
-3461
-3473
-3486
-3498
-3510
-3523
-3535
-3547
-3559
-3571
-3584
-3596
-3608
-3619
-3631
-3643
-3655
-3667
-3678
-3690
-3701
-3713
-3724
-3736
-3747
-3758
-3770
-3781
-3792
-3802
-3813
-3824
-3834
-3845
-3855
-3866
-3876
-3886
-3896
-3906
-3915
-3925
-3935
-3944
-3954
-3963
-3972
-3981
-3990
-3999
-4006
-4016
-4024
-4033
-4041
-4049
-4056
-4064
-4070
-4078
-4086
-4093
-4099
-4106
-4112
-4118
-4124
-4130
-4136
-4141
-4146
-4150
-4155
-4159
-4163
-4166
-4169
-4172
-4174
-4176
-4178
-4179
-4180
-4180
-4180
-4180
-4180
-4179
-4177
-4176
-4174
-4172
-4169
-4166
-4163
-4159
-4155
-4150
-4146
-4141
-4135
-4129
-4123
-4116
-4109
-4102
-4094
-4085
-4075
-4067
-4057
-4046
-4035
-4025
-4014
-4001
-3989
-3976
-3962
-3948
-3934
-3919
-3903
-3887
-3871
-3855
-3837
-3820
-3802
-3784
-3765
-3746
-3726
-3706
-3685
-3664
-3643
-3621
-3599
-3576
-3553
-3529
-3505
-3481
-3456
-3430
-3405
-3378
-3352
-3325
-3298
-3270
-3242
-3214
-3185
-3156
-3126
-3097
-3066
-3036
-3005
-2974
-2943
-2911
-2879
-2846
-2814
-2780
-2747
-2713
-2679
-2645
-2610
-2575
-2539
-2503
-2466
-2430
-2392
-2355
-2317
-2278
-2240
-2200
-2161
-2121
-2081
-2041
-2000
-1959
-1918
-1877
-1835
-1793
-1751
-1709
-1666
-1623
-1580
-1537
-1493
-1449
-1405
-1360
-1316
-1271
-1226
-1180
-1135
-1089
-1043
-997
-951
-904
-857
-810
-763
-715
-667
-619
-571
-523
-474
-425
-376
-327
-278
-229
-179
-129
-79
-29
21
71
121
172
222
273
324
375
426
477
528
580
631
683
734
785
837
888
940
991
1042
1094
1145
1196
1247
1299
1350
1401
1452
1503
1554
1605
1656
1707
1759
1810
1861
1912
1963
2013
2065
2116
2167
2218
2269
2320
2371
2421
2472
2522
2573
2623
2673
2723
2773
2822
2872
2921
2970
3019
3068
3116
3165
3213
3261
3309
3357
3404
3452
3499
3546
3593
3639
3686
3732
3778
3824
3869
3915
3960
4006
4051
4096
4141
4186
4230
4275
4319
4364
4408
4451
4495
4539
4582
4625
4668
4711
4753
4796
4838
4880
4922
4963
5004
5046
5086
5127
5168
5208
5247
5287
5326
5365
5404
5442
5480
5518
5555
5592
5629
5666
5702
5738
5774
5810
5846
5881
5916
5951
5986
6020
6055
6089
6122
6156
6189
6222
6254
6287
6319
6351
6382
6413
6444
6474
6504
6534
6563
6592
6620
6648
6676
6703
6730
6756
6782
6808
6833
6857
6882
6906
6929
6952
6975
6997
7019
7041
7062
7083
7103
7123
7143
7162
7181
7199
7217
7234
7251
7268
7283
7299
7314
7328
7342
7355
7368
7380
7392
7404
7415
7425
7435
7445
7454
7463
7471
7479
7487
7494
7500
7506
7512
7517
7522
7526
7529
7533
7535
7537
7539
7540
7541
7541
7540
7539
7538
7536
7534
7531
7527
7523
7519
7514
7509
7504
7498
7492
7485
7478
7470
7462
7454
7446
7437
7427
7417
7407
7396
7385
7374
7362
7349
7336
7323
7309
7295
7281
7266
7251
7235
7219
7203
7186
7169
7152
7134
7117
7098
7080
7061
7042
7022
7002
6982
6961
6940
6918
6896
6873
6850
6827
6803
6779
6754
6729
6704
6678
6652
6625
6598
6570
6543
6515
6486
6458
6429
6399
6370
6340
6310
6279
6249
6218
6186
6155
6123
6091
6059
6026
5993
5960
5926
5892
5858
5823
5788
5753
5717
5681
5644
5607
5570
5532
5494
5456
5417
5378
5339
5300
5260
5220
5180
5140
5099
5059
5018
4976
4935
4894
4852
4810
4768
4725
4683
4640
4597
4553
4510
4466
4422
4378
4333
4289
4244
4199
4154
4108
4062
4017
3971
3925
3879
3832
3786
3739
3692
3645
3597
3550
3502
3454
3405
3357
3308
3259
3210
3160
3111
3061
3011
2961
2910
2860
2809
2758
2707
2656
2605
2553
2502
2450
2398
2346
2294
2241
2189
2136
2083
2029
1976
1923
1869
1815
1762
1707
1653
1599
1545
1490
1436
1381
1326
1272
1217
1162
1107
1053
998
943
888
833
778
723
668
613
558
502
447
392
336
281
226
170
115
59
3
-52
-108
-164
-219
-275
-330
-386
-442
-497
-553
-608
-663
-718
-774
-829
-884
-938
-993
-1048
-1102
-1157
-1211
-1265
-1319
-1373
-1427
-1481
-1535
-1589
-1643
-1697
-1750
-1804
-1858
-1911
-1965
-2017
-2072
-2125
-2179
-2232
-2286
-2339
-2392
-2445
-2498
-2551
-2604
-2657
-2709
-2762
-2814
-2866
-2918
-2970
-3022
-3074
-3126
-3177
-3229
-3280
-3331
-3382
-3433
-3483
-3534
-3584
-3634
-3684
-3734
-3784
-3833
-3882
-3931
-3980
-4029
-4077
-4126
-4174
-4222
-4269
-4316
-4363
-4410
-4457
-4503
-4550
-4596
-4641
-4687
-4732
-4778
-4823
-4867
-4912
-4956
-5001
-5045
-5089
-5132
-5176
-5219
-5262
-5305
-5347
-5390
-5432
-5473
-5515
-5556
-5598
-5639
-5679
-5720
-5760
-5800
-5840
-5880
-5920
-5959
-5998
-6038
-6077
-6116
-6154
-6193
-6232
-6270
-6308
-6346
-6384
-6422
-6460
-6497
-6535
-6572
-6609
-6646
-6683
-6720
-6756
-6793
-6829
-6865
-6900
-6936
-6971
-7007
-7042
-7076
-7111
-7146
-7180
-7214
-7248
-7282
-7316
-7350
-7383
-7417
-7450
-7483
-7517
-7550
-7583
-7615
-7648
-7681
-7713
-7746
-7778
-7810
-7843
-7875
-7907
-7938
-7970
-8002
-8032
-8064
-8096
-8127
-8159
-8189
-8221
-8252
-8283
-8313
-8344
-8375
-8405
-8435
-8465
-8495
-8525
-8554
-8584
-8613
-8642
-8670
-8699
-8727
-8755
-8783
-8811
-8839
-8866
-8894
-8921
-8948
-8974
-9001
-9028
-9054
-9080
-9106
-9132
-9157
-9183
-9208
-9233
-9257
-9281
-9306
-9329
-9353
-9377
-9400
-9423
-9446
-9468
-9491
-9513
-9535
-9557
-9579
-9600
-9621
-9643
-9664
-9685
-9705
-9726
-9746
-9766
-9786
-9806
-9826
-9845
-9865
-9884
-9903
-9921
-9940
-9958
-9976
-9994
-10012
-10029
-10046
-10063
-10080
-10097
-10113
-10129
-10145
-10160
-10176
-10191
-10206
-10220
-10235
-10249
-10263
-10277
-10291
-10304
-10317
-10330
-10343
-10356
-10368
-10380
-10392
-10404
-10415
-10426
-10437
-10448
-10459
-10469
-10479
-10489
-10498
-10508
-10517
-10526
-10535
-10544
-10552
-10560
-10569
-10576
-10584
-10592
-10599
-10606
-10613
-10620
-10626
-10632
-10638
-10644
-10649
-10654
-10659
-10664
-10668
-10672
-10676
-10679
-10683
-10685
-10688
-10690
-10692
-10694
-10695
-10696
-10697
-10697
-10697
-10697
-10696
-10695
-10694
-10692
-10690
-10688
-10686
-10683
-10680
-10676
-10672
-10668
-10664
-10660
-10655
-10650
-10644
-10638
-10632
-10626
-10619
-10612
-10605
-10598
-10590
-10582
-10573
-10565
-10556
-10546
-10537
-10526
-10516
-10505
-10494
-10482
-10470
-10457
-10444
-10431
-10417
-10403
-10389
-10374
-10359
-10343
-10328
-10312
-10296
-10280
-10263
-10247
-10230
-10213
-10196
-10179
-10161
-10144
-10126
-10107
-10089
-10070
-10051
-10032
-10013
-9993
-9972
-9952
-9931
-9909
-9887
-9865
-9843
-9820
-9797
-9773
-9750
-9726
-9701
-9677
-9652
-9627
-9602
-9576
-9551
-9525
-9499
-9473
-9447
-9421
-9395
-9368
-9341
-9314
-9287
-9260
-9232
-9204
-9176
-9148
-9120
-9091
-9062
-9033
-9004
-8974
-8944
-8914
-8883
-8853
-8821
-8790
-8758
-8726
-8694
-8661
-8629
-8596
-8562
-8529
-8495
-8462
-8428
-8394
-8359
-8325
-8291
-8256
-8221
-8186
-8151
-8115
-8080
-8044
-8009
-7973
-7936
-7900
-7864
-7827
-7790
-7753
-7715
-7678
-7640
-7602
-7563
-7525
-7486
-7447
-7407
-7368
-7328
-7289
-7249
-7209
-7169
-7129
-7089
-7049
-7008
-6967
-6926
-6885
-6843
-6802
-6760
-6718
-6676
-6634
-6592
-6550
-6507
-6465
-6423
-6381
-6338
-6296
-6253
-6211
-6168
-6126
-6083
-6041
-5998
-5956
-5914
-5871
-5829
-5786
-5743
-5700
-5657
-5614
-5571
-5528
-5484
-5441
-5397
-5354
-5310
-5266
-5222
-5178
-5134
-5090
-5046
-5002
-4957
-4913
-4869
-4826
-4782
-4738
-4694
-4651
-4608
-4564
-4521
-4478
-4435
-4391
-4348
-4305
-4261
-4218
-4174
-4131
-4088
-4045
-4001
-3958
-3915
-3872
-3830
-3787
-3745
-3702
-3660
-3618
-3577
-3535
-3493
-3452
-3410
-3369
-3327
-3286
-3245
-3203
-3162
-3121
-3080
-3040
-2999
-2958
-2918
-2877
-2837
-2797
-2757
-2717
-2677
-2638
-2598
-2559
-2519
-2480
-2441
-2402
-2364
-2325
-2287
-2249
-2211
-2174
-2136
-2099
-2063
-2027
-1991
-1955
-1919
-1884
-1849
-1815
-1781
-1747
-1713
-1679
-1645
-1612
-1578
-1545
-1512
-1479
-1446
-1413
-1380
-1347
-1315
-1283
-1251
-1219
-1187
-1156
-1124
-1093
-1062
-1032
-1002
-972
-942
-912
-883
-854
-825
-797
-768
-740
-712
-684
-657
-629
-602
-574
-547
-520
-493
-466
-440
-413
-387
-360
-334
-307
-281
-255
-229
-204
-178
-153
-127
-102
-78
-53
-29
-5
19
43
66
89
112
135
158
180
202
225
247
269
291
313
334
356
378
399
421
442
463
484
505
526
546
567
587
607
627
647
667
686
706
725
744
763
782
801
819
838
856
874
892
910
927
945
962
979
997
1014
1031
1048
1065
1082
1099
1116
1132
1149
1166
1182
1198
1214
1231
1247
1262
1278
1293
1309
1324
1339
1354
1368
1383
1397
1412
1426
1440
1454
1468
1482
1496
1510
1523
1537
1551
1565
1578
1592
1605
1619
1632
1645
1657
1670
1683
1695
1707
1719
1731
1742
1754
1765
1776
1786
1797
1807
1817
1827
1837
1847
1857
1866
1875
1885
1894
1903
1912
1921
1930
1938
1947
1955
1963
1971
1978
1986
1993
2000
2005
2012
2017
2023
2028
2033
2037
2041
2045
2049
2052
2055
2058
2060
2062
2064
2066
2067
2068
2069
2070
2071
2072
2072
2072
2072
2073
2072
2072
2072
2071
2071
2070
2069
2068
2066
2065
2063
2061
2058
2056
2053
2050
2047
2043
2040
2036
2032
2028
2024
2019
2015
2009
2005
2001
1996
1991
1986
1980
1975
1970
1965
1959
1954
1948
1943
1937
1931
1926
1920
1913
1907
1901
1894
1887
1880
1873
1866
1858
1850
1842
1834
1826
1817
1809
1800
1791
1783
1774
1765
1757
1748
1739
1731
1722
1714
1705
1697
1688
1679
1671
1662
1653
1644
1635
1625
1616
1606
1597
1587
1577
1567
1556
1546
1536
1525
1515
1504
1493
1482
1471
1460
1449
1438
1427
1415
1403
1392
1380
1368
1356
1344
1331
1319
1306
1293
1280
1267
1254
1241
1228
1214
1201
1187
1173
1159
1145
1131
1117
1103
1089
1075
1061
1047
1033
1018
1004
991
977
963
949
935
921
906
892
878
864
849
835
821
806
792
777
762
747
733
718
703
688
673
658
644
629
614
600
586
571
557
543
530
516
502
489
476
463
449
437
424
411
398
385
373
360
347
335
322
309
296
283
271
258
245
232
220
207
195
183
171
159
148
137
126
115
105
94
84
75
65
55
46
37
27
18
9
0
-8
-17
-26
-34
-43
-51
-59
-67
-74
-82
-89
-96
-103
-109
-116
-122
-128
-134
-139
-145
-150
-155
-160
-164
-168
-172
-175
-179
-182
-184
-187
-189
-191
-192
-193
-194
-195
-196
-196
-196
-195
-195
-194
-193
-192
-190
-188
-186
-184
-181
-178
-175
-172
-168
-164
-160
-156
-151
-147
-142
-136
-131
-125
-119
-113
-106
-100
-93
-85
-78
-70
-62
-54
-45
-36
-28
-18
-9
0
10
19
29
39
49
60
70
81
92
103
114
126
138
150
162
175
187
200
213
226
239
252
265
278
291
304
318
331
344
357
370
383
397
410
423
437
450
464
477
490
504
517
531
544
557
570
584
597
610
623
636
649
662
675
688
701
714
727
739
752
765
778
790
803
816
828
840
853
865
877
889
901
913
925
937
949
961
973
985
997
1008
1022
1034
1046
1058
1070
1083
1095
1108
1120
1132
1145
1157
1169
1182
1194
1206
1218
1231
1242
1254
1266
1277
1289
1300
1311
1322
1333
1343
1354
1364
1375
1385
1396
1407
1417
1428
1439
1449
1460
1471
1482
1493
1504
1515
1525
1536
1546
1556
1566
1576
1586
1595
1605
1614
1623
1632
1641
1650
1659
1668
1676
1685
1693
1702
1710
1718
1727
1735
1743
1751
1758
1766
1773
1781
1788
1796
1803
1810
1817
1824
1830
1837
1844
1850
1856
1863
1869
1875
1880
1886
1892
1897
1903
1908
1914
1919
1924
1929
1935
1940
1946
1951
1956
1962
1967
1973
1978
1984
1990
1995
2001
2007
2013
2017
2024
2029
2036
2041
2048
2053
2060
2066
2072
2078
2084
2091
2097
2104
2111
2118
2124
2131
2139
2146
2153
2161
2169
2176
2185
2193
2201
2210
2219
2228
2237
2246
2256
2265
2275
2285
2295
2306
2316
2327
2338
2349
2360
2372
2384
2396
2409
2421
2435
2448
2462
2477
2491
2506
2521
2537
2552
2568
2584
2600
2616
2632
2649
2665
2682
2698
2715
2732
2748
2765
2783
2800
2818
2836
2854
2873
2892
2911
2931
2951
2972
2993
3014
3036
3058
3081
3104
3127
3150
3174
3198
3222
3247
3272
3297
3322
3348
3374
3400
3426
3453
3479
3507
3534
3562
3590
3619
3648
3677
3707
3737
3767
3798
3830
3861
3894
3926
3959
3992
4025
4059
4093
4128
4162
4197
4232
4268
4303
4339
4375
4412
4449
4486
4523
4561
4598
4636
4675
4713
4752
4791
4830
4870
4910
4950
4990
5031
5072
5113
5155
5197
5239
5282
5325
5368
5411
5455
5499
5543
5588
5632
5677
5722
5767
5812
5858
5903
5949
5994
6040
6086
6132
6178
6224
6271
6317
6364
6411
6458
6506
6554
6602
6650
6699
6748
6797
6846
6896
6945
6995
7045
7095
7145
7196
7246
7296
7347
7397
7447
7497
7548
7598
7648
7698
7748
7798
7848
7898
7948
7998
8048
8098
8148
8197
8247
8297
8347
8397
8447
8497
8547
8597
8647
8697
8747
8797
8847
8897
8948
8998
9049
9099
9150
9200
9251
9302
9352
9403
9453
9504
9554
9605
9655
9705
9755
9805
9855
9905
9954
10004
10054
10104
10154
10203
10253
10303
10353
10404
10454
10504
10555
10605
10656
10707
10757
10808
10858
10909
10959
11010
11060
11110
11159
11209
11258
11308
11357
11406
11454
11503
11551
11600
11648
11696
11744
11792
11841
11889
11937
11985
12033
12082
12130
12178
12227
12275
12324
12372
12421
12470
12518
12566
12615
12663
12711
12759
12806
12854
12901
12948
12995
13041
13087
13133
13179
13225
13270
13316
13361
13406
13451
13495
13540
13585
13629
13674
13718
13762
13807
13851
13895
13939
13983
14027
14071
14115
14159
14202
14246
14289
14333
14376
14419
14462
14505
14547
14589
14631
14673
14714
14755
14796
14836
14876
14916
14956
14996
15035
15074
15113
15152
15191
15230
15268
15306
15344
15382
15420
15457
15495
15532
15568
15604
15640
15676
15711
15746
15780
15814
15848
15881
15914
15946
15978
16010
16041
16072
16103
16133
16163
16193
16222
16251
16280
16309
16337
16364
16393
16420
16447
16474
16501
16527
16553
16579
16604
16629
16654
16678
16702
16725
16748
16771
16793
16815
16836
16857
16877
16897
16916
16935
16954
16972
16990
17007
17024
17041
17057
17073
17088
17103
17118
17132
17145
17159
17171
17184
17195
17206
17217
17227
17237
17245
17254
17261
17268
17275
17280
17286
17290
17295
17298
17301
17304
17306
17307
17308
17309
17309
17308
17308
17306
17305
17302
17300
17297
17293
17289
17284
17279
17274
17268
17261
17254
17246
17238
17229
17219
17209
17199
17187
17175
17163
17150
17136
17122
17107
17092
17076
17060
17043
17025
17007
16989
16970
16951
16931
16911
16890
16869
16848
16827
16805
16782
16760
16737
16714
16690
16666
16642
16617
16592
16566
16540
16513
16486
16458
16429
16400
16370
16341
16309
16280
16248
16216
16184
16151
16117
16085
16050
16017
15983
15949
15914
15879
15843
15807
15771
15735
15698
15661
15623
15585
15547
15509
15470
15430
15391
15351
15311
15270
15229
15188
15146
15105
15062
15020
14977
14934
14891
14847
14803
14759
14714
14669
14624
14578
14533
14487
14440
14394
14347
14300
14252
14205
14157
14109
14061
14013
13965
13916
13867
13818
13768
13718
13668
13617
13566
13515
13463
13411
13358
13306
13252
13198
13144
13090
13035
12980
12924
12868
12812
12756
12699
12642
12585
12527
12469
12412
12353
12295
12236
12178
12119
12059
12000
11940
11880
11820
11760
11699
11638
11576
11515
11452
11390
11327
11264
11201
11137
11073
11008
10944
10879
10814
10749
10683
10618
10552
10486
10419
10353
10286
10219
10153
10085
10018
9951
9883
9815
9747
9679
9611
9542
9474
9405
9336
9267
9197
9128
9058
8988
8918
8848
8778
8707
8636
8565
8494
8423
8352
8280
8209
8137
8066
7994
7923
7851
7780
7708
7637
7566
7495
7424
7353
7282
7211
7140
7070
6999
6929
6858
6788
6717
6647
6576
6506
6436
6366
6296
6226
6156
6086
6017
5947
5878
5809
5740
5671
5603
5534
5466
5398
5330
5262
5195
5127
5060
4993
4926
4860
4793
4727
4662
4596
4531
4466
4402
4337
4273
4209
4146
4082
4019
3956
3894
3831
3769
3707
3645
3584
3522
3461
3401
3340
3280
3220
3160
3101
3041
2983
2924
2865
2807
2749
2691
2633
2576
2519
2462
2405
2349
2293
2237
2182
2126
2072
2017
1963
1910
1856
1803
1750
1698
1646
1594
1543
1491
1440
1389
1338
1288
1238
1188
1138
1088
1039
990
941
892
843
795
747
699
652
604
557
510
463
416
369
323
277
230
184
139
93
48
2
-43
-88
-132
-177
-221
-265
-309
-353
-397
-440
-483
-527
-570
-613
-656
-698
-741
-784
-826
-869
-911
-953
-995
-1037
-1079
-1121
-1162
-1204
-1245
-1286
-1327
-1367
-1407
-1448
-1488
-1527
-1567
-1607
-1646
-1685
-1724
-1763
-1802
-1841
-1880
-1918
-1957
-1996
-2033
-2073
-2111
-2150
-2188
-2227
-2265
-2304
-2342
-2380
-2418
-2456
-2494
-2531
-2569
-2607
-2644
-2681
-2718
-2755
-2792
-2828
-2865
-2902
-2938
-2974
-3011
-3047
-3083
-3120
-3156
-3193
-3229
-3266
-3303
-3340
-3377
-3414
-3451
-3488
-3525
-3562
-3599
-3636
-3674
-3711
-3748
-3785
-3822
-3859
-3896
-3932
-3969
-4006
-4043
-4078
-4116
-4152
-4189
-4225
-4261
-4297
-4334
-4370
-4406
-4442
-4478
-4514
-4550
-4587
-4623
-4659
-4696
-4732
-4768
-4805
-4842
-4878
-4915
-4951
-4988
-5025
-5061
-5097
-5134
-5170
-5206
-5242
-5278
-5314
-5350
-5386
-5422
-5458
-5494
-5530
-5565
-5601
-5637
-5673
-5709
-5745
-5781
-5817
-5853
-5889
-5925
-5961
-5997
-6033
-6070
-6106
-6142
-6179
-6215
-6252
-6288
-6325
-6361
-6398
-6435
-6472
-6508
-6545
-6582
-6619
-6656
-6693
-6729
-6766
-6803
-6840
-6878
-6915
-6952
-6989
-7027
-7064
-7102
-7140
-7178
-7216
-7254
-7292
-7331
-7369
-7407
-7446
-7484
-7522
-7561
-7599
-7638
-7676
-7714
-7752
-7790
-7829
-7867
-7905
-7943
-7981
-8019
-8057
-8095
-8132
-8170
-8209
-8247
-8286
-8324
-8362
-8400
-8439
-8477
-8515
-8554
-8592
-8631
-8669
-8708
-8747
-8786
-8824
-8863
-8903
-8942
-8981
-9020
-9059
-9098
-9138
-9177
-9216
-9255
-9295
-9334
-9373
-9412
-9451
-9491
-9530
-9569
-9609
-9648
-9687
-9727
-9766
-9806
-9846
-9885
-9925
-9965
-10004
-10044
-10083
-10123
-10163
-10202
-10242
-10281
-10320
-10360
-10399
-10439
-10478
-10517
-10556
-10596
-10635
-10674
-10713
-10752
-10791
-10829
-10868
-10907
-10945
-10983
-11022
-11060
-11098
-11136
-11173
-11211
-11249
-11286
-11323
-11361
-11398
-11435
-11472
-11509
-11546
-11582
-11619
-11655
-11691
-11727
-11763
-11799
-11834
-11870
-11905
-11940
-11974
-12009
-12043
-12078
-12112
-12146
-12179
-12213
-12246
-12279
-12312
-12345
-12378
-12410
-12443
-12475
-12507
-12539
-12571
-12602
-12633
-12665
-12695
-12726
-12756
-12786
-12816
-12845
-12875
-12903
-12932
-12960
-12988
-13016
-13044
-13071
-13098
-13125
-13151
-13177
-13203
-13229
-13255
-13280
-13305
-13330
-13354
-13379
-13403
-13427
-13450
-13473
-13496
-13519
-13541
-13563
-13584
-13606
-13626
-13647
-13667
-13687
-13707
-13726
-13744
-13763
-13781
-13799
-13816
-13833
-13850
-13866
-13882
-13897
-13913
-13927
-13942
-13956
-13970
-13983
-13996
-14009
-14022
-14034
-14046
-14058
-14070
-14081
-14093
-14104
-14115
-14125
-14135
-14145
-14155
-14164
-14173
-14182
-14190
-14198
-14205
-14212
-14219
-14225
-14231
-14236
-14242
-14246
-14251
-14255
-14259
-14262
-14266
-14268
-14271
-14274
-14276
-14278
-14279
-14281
-14282
-14283
-14284
-14284
-14285
-14285
-14285
-14285
-14284
-14284
-14283
-14282
-14280
-14278
-14276
-14274
-14271
-14268
-14265
-14261
-14257
-14253
-14248
-14244
-14239
-14234
-14228
-14223
-14217
-14211
-14205
-14198
-14192
-14185
-14178
-14171
-14164
-14156
-14148
-14140
-14132
-14123
-14114
-14105
-14095
-14086
-14076
-14065
-14055
-14044
-14033
-14022
-14010
-13998
-13986
-13974
-13961
-13948
-13935
-13921
-13907
-13893
-13879
-13864
-13849
-13833
-13818
-13802
-13786
-13769
-13753
-13736
-13719
-13701
-13684
-13666
-13648
-13629
-13610
-13591
-13572
-13552
-13532
-13512
-13491
-13470
-13449
-13427
-13405
-13383
-13360
-13337
-13314
-13291
-13267
-13243
-13218
-13194
-13169
-13144
-13118
-13092
-13066
-13040
-13013
-12986
-12959
-12932
-12904
-12876
-12848
-12820
-12791
-12762
-12733
-12703
-12674
-12644
-12613
-12583
-12552
-12521
-12490
-12459
-12427
-12395
-12363
-12330
-12297
-12264
-12231
-12197
-12164
-12130
-12095
-12061
-12026
-11991
-11956
-11920
-11885
-11849
-11813
-11777
-11740
-11704
-11667
-11630
-11593
-11556
-11518
-11481
-11443
-11405
-11367
-11329
-11290
-11252
-11213
-11174
-11136
-11096
-11057
-11018
-10978
-10938
-10898
-10858
-10818
-10778
-10737
-10696
-10655
-10614
-10573
-10531
-10490
-10448
-10407
-10365
-10323
-10281
-10240
-10198
-10156
-10114
-10072
-10031
-9989
-9947
-9906
-9864
-9822
-9781
-9739
-9697
-9655
-9613
-9572
-9530
-9487
-9445
-9403
-9361
-9319
-9277
-9234
-9192
-9150
-9108
-9066
-9024
-8982
-8940
-8898
-8856
-8815
-8773
-8731
-8689
-8648
-8606
-8564
-8523
-8481
-8439
-8398
-8356
-8315
-8274
-8233
-8192
-8151
-8109
-8069
-8029
-7988
-7948
-7908
-7868
-7828
-7789
-7749
-7710
-7671
-7632
-7594
-7555
-7517
-7479
-7441
-7404
-7366
-7329
-7292
-7255
-7218
-7181
-7144
-7107
-7071
-7034
-6998
-6962
-6926
-6890
-6854
-6818
-6782
-6747
-6711
-6676
-6641
-6606
-6571
-6537
-6502
-6468
-6433
-6399
-6365
-6331
-6297
-6263
-6230
-6196
-6162
-6129
-6096
-6062
-6029
-5996
-5963
-5930
-5897
-5865
-5832
-5799
-5767
-5734
-5701
-5669
-5636
-5604
-5571
-5539
-5507
-5475
-5443
-5411
-5379
-5348
-5316
-5285
-5254
-5223
-5192
-5162
-5131
-5101
-5071
-5041
-5011
-4981
-4951
-4921
-4891
-4861
-4831
-4801
-4771
-4742
-4712
-4683
-4653
-4624
-4594
-4565
-4536
-4507
-4478
-4449
-4420
-4392
-4363
-4335
-4307
-4279
-4250
-4223
-4195
-4167
-4139
-4111
-4083
-4056
-4027
-4000
-3973
-3945
-3917
-3890
-3862
-3834
-3806
-3779
-3751
-3723
-3696
-3668
-3640
-3613
-3585
-3558
-3531
-3503
-3476
-3449
-3422
-3395
-3368
-3342
-3315
-3288
-3261
-3235
-3208
-3181
-3155
-3128
-3101
-3075
-3048
-3021
-2995
-2968
-2942
-2915
-2888
-2862
-2835
-2808
-2782
-2755
-2729
-2702
-2676
-2650
-2623
-2597
-2571
-2545
-2519
-2493
-2467
-2442
-2416
-2390
-2365
-2339
-2314
-2288
-2263
-2238
-2212
-2187
-2162
-2137
-2112
-2086
-2061
-2037
-2012
-1987
-1962
-1938
-1913
-1889
-1864
-1840
-1816
-1792
-1768
-1744
-1720
-1696
-1672
-1649
-1625
-1601
-1578
-1554
-1531
-1508
-1485
-1462
-1439
-1416
-1393
-1371
-1348
-1326
-1303
-1281
-1258
-1236
-1214
-1192
-1170
-1147
-1125
-1103
-1081
-1059
-1037
-1014
-993
-971
-949
-928
-906
-884
-862
-840
-818
-796
-774
-752
-730
-708
-686
-663
-641
-619
-597
-575
-553
-531
-509
-488
-466
-444
-423
-402
-380
-359
-338
-317
-295
-274
-253
-232
-211
-190
-168
-147
-126
-105
-84
-62
-41
-20
1
23
44
65
86
106
127
148
168
189
209
229
249
269
289
308
328
347
367
386
405
424
443
462
481
500
519
538
556
575
593
612
630
648
666
684
702
720
738
755
773
790
808
825
842
859
876
892
909
925
942
958
974
989
1004
1020
1035
1050
1065
1080
1094
1108
1123
1137
1151
1165
1178
1192
1205
1219
1232
1245
1258
1271
1283
1296
1308
1320
1332
1344
1355
1366
1377
1387
1398
1408
1418
1427
1436
1446
1455
1463
1472
1481
1489
1497
1506
1514
1522
1530
1538
1545
1553
1560
1567
1574
1581
1587
1593
1599
1605
1611
1616
1621
1626
1631
1636
1640
1644
1649
1653
1656
1660
1664
1668
1671
1674
1678
1681
1684
1687
1690
1692
1695
1697
1700
1702
1704
1705
1707
1709
1710
1711
1712
1713
1713
1713
1713
1713
1713
1713
1712
1711
1710
1709
1708
1706
1705
1703
1702
1700
1698
1696
1694
1692
1689
1687
1685
1682
1680
1677
1674
1672
1669
1666
1663
1660
1657
1653
1650
1646
1643
1639
1635
1631
1627
1623
1619
1614
1610
1605
1600
1596
1591
1586
1581
1576
1571
1566
1561
1556
1552
1547
1542
1537
1532
1527
1522
1518
1513
1508
1503
1498
1493
1488
1483
1478
1473
1468
1463
1458
1452
1447
1442
1436
1431
1426
1420
1415
1410
1404
1399
1394
1389
1384
1379
1374
1370
1365
1360
1356
1352
1348
1344
1340
1336
1332
1329
1325
1322
1319
1316
1313
1311
1308
1306
1304
1302
1300
1298
1297
1296
1294
1293
1293
1292
1291
1291
1291
1291
1291
1291
1292
1293
1294
1295
1297
1299
1301
1303
1306
1309
1312
1315
1318
1322
1326
1330
1334
1339
1344
1349
1354
1359
1364
1370
1376
1381
1388
1394
1401
1407
1414
1421
1429
1436
1444
1452
1461
1469
1478
1486
1495
1505
1514
1524
1533
1543
1553
1564
1574
1585
1595
1606
1618
1629
1640
1652
1664
1676
1688
1701
1713
1726
1740
1753
1767
1781
1795
1809
1824
1839
1854
1869
1885
1900
1916
1932
1948
1964
1981
1997
2013
2031
2047
2064
2081
2099
2116
2133
2151
2169
2187
2205
2223
2242
2260
2279
2298
2317
2336
2355
2374
2393
2412
2432
2452
2471
2491
2511
2532
2552
2573
2594
2615
2637
2658
2680
2701
2723
2745
2767
2789
2810
2832
2853
2875
2896
2917
2938
2958
2979
3000
3020
3040
3061
3081
3101
3121
3142
3162
3182
3203
3223
3244
3265
3286
3307
3328
3349
3371
3392
3414
3436
3458
3480
3501
3523
3545
3567
3589
3610
3632
3653
3674
3695
3716
3736
3756
3776
3796
3816
3836
3855
3874
3894
3913
3932
3952
3971
3990
4010
4030
4050
4070
4090
4111
4131
4152
4173
4194
4215
4236
4258
4279
4300
4322
4343
4364
4386
4407
4428
4449
4470
4490
4511
4532
4552
4573
4594
4614
4635
4656
4677
4698
4720
4741
4763
4785
4808
4830
4853
4876
4900
4923
4946
4970
4994
5018
5041
5065
5089
5112
5136
5159
5182
5206
5229
5252
5275
5299
5322
5346
5369
5393
5417
5441
5466
5491
5516
5541
5567
5593
5619
5646
5673
5699
5727
5754
5781
5809
5837
5864
5892
5920
5949
5977
6005
6034
6063
6091
6120
6149
6179
6208
6237
6267
6297
6327
6357
6387
6417
6448
6479
6510
6542
6574
6605
6638
6670
6703
6735
6768
6801
6834
6868
6901
6935
6969
7003
7037
7071
7106
7140
7175
7210
7245
7281
7316
7352
7387
7423
7459
7496
7532
7569
7606
7643
7680
7717
7755
7793
7831
7869
7908
7946
7985
8023
8063
8102
8141
8180
8220
8260
8299
8339
8379
8418
8458
8498
8538
8578
8618
8659
8699
8740
8780
8821
8862
8904
8945
8987
9028
9070
9112
9154
9197
9239
9282
9324
9367
9410
9453
9496
9540
9583
9627
9671
9715
9759
9804
9848
9893
9938
9983
10028
10073
10118
10163
10208
10253
10298
10343
10388
10434
10479
10524
10569
10615
10660
10706
10752
10798
10844
10890
10936
10982
11029
11076
11122
11169
11216
11263
11310
11357
11404
11451
11498
11545
11592
11639
11686
11733
11780
11827
11874
11921
11968
12015
12061
12108
12155
12202
12249
12295
12342
12389
12436
12482
12529
12576
12623
12669
12716
12763
12810
12857
12904
12951
12998
13045
13092
13139
13186
13233
13280
13326
13373
13419
13466
13512
13558
13604
13649
13695
13740
13785
13830
13875
13920
13964
14009
14053
14098
14142
14186
14231
14275
14319
14363
14408
14452
14496
14540
14584
14628
14672
14715
14759
14803
14846
14889
14932
14975
15017
15060
15102
15144
15186
15228
15270
15311
15353
15394
15435
15476
15517
15558
15599
15640
15681
15721
15762
15802
15842
15882
15922
15962
16001
16041
16079
16119
16157
16196
16234
16271
16309
16347
16384
16421
16457
16494
16530
16566
16602
16637
16672
16707
16742
16776
16810
16844
16878
16911
16944
16977
17010
17042
17074
17106
17138
17170
17201
17232
17263
17293
17324
17354
17383
17413
17442
17470
17499
17527
17554
17582
17609
17636
17662
17688
17714
17740
17765
17790
17815
17839
17863
17887
17910
17933
17956
17979
18001
18022
18044
18065
18085
18106
18126
18146
18165
18184
18203
18222
18240
18258
18275
18292
18309
18325
18341
18357
18372
18387
18401
18415
18429
18443
18456
18469
18481
18494
18506
18517
18529
18540
18551
18561
18571
18581
18590
18599
18608
18616
18624
18632
18639
18645
18652
18658
18663
18668
18673
18677
18682
18685
18689
18692
18694
18697
18699
18700
18701
18702
18702
18702
18702
18701
18699
18697
18695
18692
18689
18685
18681
18677
18672
18667
18662
18656
18650
18643
18636
18629
18622
18614
18606
18597
18588
18579
18569
18559
18549
18538
18526
18514
18502
18490
18476
18463
18449
18434
18419
18403
18387
18370
18353
18336
18318
18300
18281
18262
18242
18222
18202
18181
18160
18139
18117
18095
18073
18050
18027
18004
17980
17956
17932
17907
17881
17856
17830
17803
17777
17749
17722
17693
17665
17636
17606
17577
17546
17516
17484
17453
17421
17389
17356
17323
17289
17255
17221
17186
17150
17115
17078
17042
17005
16967
16929
16891
16852
16813
16773
16733
16693
16652
16611
16570
16528
16486
16443
16400
16356
16312
16268
16222
16178
16132
16085
16039
15992
15945
15897
15849
15801
15752
15702
15652
15602
15552
15501
15449
15398
15346
15293
15240
15187
15133
15079
15025
14970
14915
14859
14803
14746
14689
14632
14574
14515
14457
14397
14338
14278
14217
14157
14095
14034
13972
13909
13847
13784
13720
13656
13592
13528
13463
13399
13333
13268
13202
13136
13070
13003
12936
12869
12802
12734
12666
12598
12529
12460
12391
12322
12252
12182
12112
12042
11972
11901
11830
11759
11688
11617
11545
11474
11402
11330
11257
11185
11113
11040
10967
10894
10821
10748
10674
10601
10527
10453
10379
10305
10230
10156
10081
10006
9931
9855
9780
9704
9628
9552
9476
9399
9323
9246
9170
9093
9016
8939
8862
8785
8708
8631
8553
8476
8399
8322
8245
8167
8090
8013
7936
7859
7782
7705
7628
7551
7475
7398
7322
7246
7170
7094
7018
6942
6867
6791
6716
6641
6566
6491
6416
6342
6267
6193
6119
6045
5971
5897
5824
5750
5677
5603
5530
5457
5384
5311
5239
5166
5094
5022
4950
4879
4808
4737
4667
4597
4527
4458
4389
4320
4252
4183
4116
4048
3981
3913
3846
3779
3713
3646
3580
3514
3448
3382
3316
3250
3185
3120
3055
2990
2925
2861
2797
2734
2671
2608
2545
2483
2421
2360
2299
2238
2178
2119
2059
2001
1942
1884
1827
1770
1713
1657
1601
1546
1491
1436
1381
1327
1273
1220
1167
1114
1061
1008
957
906
854
804
753
703
654
604
556
507
459
412
365
318
271
225
180
134
90
45
1
-43
-87
-130
-173
-216
-259
-301
-342
-384
-425
-466
-507
-547
-587
-626
-666
-705
-743
-782
-820
-857
-894
-931
-968
-1004
-1040
-1075
-1110
-1145
-1179
-1213
-1247
-1280
-1314
-1347
-1379
-1411
-1444
-1475
-1507
-1538
-1568
-1599
-1629
-1659
-1688
-1718
-1747
-1775
-1804
-1832
-1859
-1887
-1914
-1940
-1967
-1993
-2017
-2043
-2068
-2093
-2117
-2141
-2165
-2188
-2211
-2233
-2255
-2277
-2299
-2320
-2341
-2362
-2382
-2403
-2423
-2442
-2462
-2481
-2499
-2518
-2536
-2553
-2571
-2588
-2604
-2621
-2637
-2652
-2668
-2683
-2697
-2712
-2726
-2739
-2752
-2765
-2778
-2790
-2801
-2813
-2823
-2834
-2844
-2854
-2864
-2873
-2882
-2890
-2898
-2906
-2914
-2922
-2929
-2935
-2942
-2948
-2954
-2960
-2965
-2970
-2975
-2979
-2983
-2987
-2990
-2993
-2996
-2998
-3000
-3002
-3003
-3004
-3005
-3006
-3006
-3005
-3005
-3004
-3003
-3001
-2999
-2997
-2994
-2992
-2989
-2985
-2982
-2978
-2974
-2969
-2965
-2960
-2955
-2950
-2945
-2940
-2934
-2929
-2923
-2917
-2911
-2905
-2898
-2891
-2884
-2877
-2870
-2862
-2854
-2846
-2838
-2829
-2820
-2811
-2802
-2793
-2783
-2773
-2763
-2753
-2743
-2733
-2722
-2712
-2701
-2690
-2679
-2668
-2657
-2645
-2634
-2622
-2610
-2598
-2586
-2574
-2561
-2548
-2535
-2522
-2509
-2496
-2482
-2469
-2455
-2441
-2427
-2413
-2399
-2384
-2370
-2355
-2340
-2324
-2309
-2293
-2277
-2261
-2245
-2228
-2212
-2195
-2178
-2161
-2144
-2127
-2109
-2092
-2074
-2057
-2039
-2021
-2003
-1984
-1966
-1948
-1929
-1911
-1892
-1874
-1855
-1836
-1818
-1799
-1780
-1761
-1742
-1723
-1703
-1684
-1664
-1645
-1625
-1605
-1585
-1565
-1544
-1524
-1503
-1482
-1461
-1440
-1419
-1398
-1377
-1356
-1335
-1314
-1293
-1271
-1250
-1229
-1207
-1186
-1164
-1143
-1121
-1100
-1078
-1056
-1034
-1012
-991
-969
-947
-925
-903
-881
-859
-837
-815
-793
-771
-749
-726
-704
-682
-660
-637
-615
-592
-569
-546
-524
-501
-478
-455
-431
-408
-385
-362
-338
-315
-291
-268
-244
-221
-197
-173
-150
-126
-102
-78
-54
-30
-5
19
43
68
92
117
141
166
191
215
240
265
289
314
338
363
387
412
436
461
485
509
533
557
581
605
629
653
676
700
724
747
771
794
818
842
865
889
912
936
960
984
1008
1032
1056
1079
1103
1128
1152
1176
1200
1224
1248
1272
1296
1320
1344
1368
1392
1416
1439
1463
1487
1510
1534
1557
1581
1604
1627
1650
1674
1697
1720
1743
1766
1789
1813
1836
1859
1883
1906
1929
1952
1976
1999
2021
2045
2068
2091
2114
2136
2159
2181
2203
2226
2248
2270
2291
2313
2335
2356
2378
2399
2421
2442
2463
2484
2505
2525
2546
2566
2587
2607
2627
2646
2666
2685
2705
2724
2743
2762
2780
2799
2817
2835
2853
2871
2888
2906
2923
2940
2957
2974
2990
3007
3023
3039
3055
3071
3087
3102
3117
3133
3147
3162
3177
3191
3205
3219
3233
3246
3259
3272
3285
3297
3310
3322
3333
3345
3357
3368
3379
3390
3401
3411
3422
3432
3442
3452
3461
3471
3480
3489
3498
3507
3515
3523
3531
3539
3547
3555
3562
3569
3577
3584
3591
3597
3604
3611
3617
3623
3629
3635
3641
3646
3651
3657
3662
3667
3671
3676
3680
3684
3688
3692
3696
3700
3703
3707
3710
3713
3716
3719
3722
3725
3727
3729
3732
3734
3735
3737
3739
3740
3742
3743
3744
3745
3746
3747
3748
3748
3749
3749
3750
3750
3750
3750
3750
3750
3750
3749
3749
3748
3747
3746
3745
3743
3742
3740
3739
3737
3735
3733
3731
3729
3727
3725
3723
3720
3718
3715
3713
3710
3707
3704
3701
3698
3695
3691
3687
3684
3680
3676
3671
3667
3663
3659
3654
3649
3645
3640
3635
3631
3626
3621
3616
3610
3605
3600
3594
3588
3583
3577
3571
3565
3558
3552
3545
3539
3532
3525
3518
3510
3503
3495
3487
3479
3471
3463
3454
3446
3437
3428
3419
3409
3400
3391
3381
3371
3362
3352
3342
3332
3321
3311
3301
3290
3279
3268
3257
3246
3235
3223
3212
3200
3188
3175
3163
3150
3138
3125
3112
3098
3085
3071
3058
3044
3030
3016
3002
2988
2973
2959
2944
2929
2915
2900
2884
2869
2854
2838
2822
2806
2790
2773
2757
2740
2723
2705
2688
2670
2652
2634
2616
2598
2579
2560
2541
2523
2503
2484
2465
2446
2426
2406
2387
2367
2347
2326
2306
2285
2264
2243
2222
2201
2179
2157
2135
2112
2089
2066
2043
2020
1996
1972
1948
1924
1899
1875
1850
1826
1801
1776
1751
1726
1700
1675
1649
1624
1598
1572
1546
1520
1494
1467
1441
1414
1387
1360
1332
1304
1276
1248
1220
1191
1163
1134
1104
1075
1045
1016
986
955
925
894
864
833
802
771
739
707
676
644
611
579
547
514
481
448
414
381
347
313
279
245
210
176
141
106
71
36
0
-35
-71
-107
-142
-178
-214
-250
-286
-322
-358
-394
-430
-467
-503
-539
-576
-612
-649
-686
-723
-760
-797
-835
-872
-910
-948
-985
-1022
-1061
-1099
-1137
-1175
-1213
-1252
-1290
-1328
-1366
-1403
-1441
-1479
-1517
-1554
-1592
-1629
-1667
-1704
-1741
-1778
-1816
-1853
-1890
-1927
-1964
-2001
-2037
-2075
-2112
-2149
-2186
-2222
-2259
-2296
-2333
-2370
-2407
-2444
-2480
-2517
-2553
-2590
-2626
-2663
-2699
-2735
-2772
-2808
-2844
-2880
-2916
-2952
-2988
-3024
-3059
-3095
-3131
-3167
-3203
-3238
-3274
-3309
-3345
-3380
-3415
-3449
-3484
-3518
-3552
-3586
-3620
-3653
-3687
-3720
-3753
-3786
-3819
-3853
-3886
-3919
-3952
-3985
-4018
-4050
-4083
-4116
-4149
-4182
-4214
-4247
-4279
-4311
-4343
-4375
-4407
-4439
-4470
-4501
-4533
-4564
-4594
-4625
-4656
-4686
-4717
-4747
-4777
-4807
-4837
-4866
-4896
-4926
-4955
-4984
-5013
-5042
-5071
-5099
-5128
-5156
-5184
-5212
-5239
-5267
-5294
-5321
-5349
-5375
-5402
-5429
-5455
-5482
-5508
-5534
-5560
-5586
-5611
-5637
-5662
-5687
-5712
-5737
-5761
-5786
-5810
-5834
-5858
-5881
-5905
-5928
-5951
-5974
-5997
-6020
-6043
-6065
-6087
-6109
-6131
-6153
-6175
-6196
-6217
-6238
-6259
-6279
-6300
-6319
-6339
-6359
-6378
-6397
-6416
-6434
-6452
-6470
-6488
-6506
-6524
-6541
-6558
-6576
-6593
-6609
-6626
-6643
-6659
-6675
-6692
-6707
-6723
-6739
-6754
-6769
-6784
-6798
-6813
-6827
-6841
-6855
-6868
-6881
-6895
-6908
-6920
-6933
-6946
-6958
-6971
-6983
-6995
-7007
-7019
-7030
-7042
-7053
-7064
-7075
-7085
-7096
-7106
-7115
-7125
-7134
-7143
-7152
-7160
-7168
-7176
-7184
-7192
-7199
-7206
-7213
-7220
-7226
-7233
-7239
-7245
-7251
-7257
-7263
-7269
-7275
-7280
-7286
-7291
-7297
-7302
-7308
-7313
-7318
-7323
-7328
-7333
-7337
-7342
-7346
-7350
-7354
-7358
-7361
-7364
-7367
-7370
-7373
-7375
-7378
-7380
-7382
-7384
-7386
-7387
-7389
-7391
-7392
-7394
-7395
-7396
-7397
-7398
-7399
-7400
-7400
-7401
-7401
-7401
-7401
-7401
-7401
-7400
-7400
-7399
-7398
-7397
-7396
-7395
-7394
-7393
-7392
-7390
-7389
-7387
-7386
-7384
-7382
-7381
-7379
-7377
-7375
-7374
-7372
-7370
-7368
-7366
-7365
-7363
-7361
-7359
-7357
-7355
-7352
-7350
-7347
-7344
-7341
-7338
-7335
-7331
-7327
-7323
-7319
-7315
-7311
-7306
-7302
-7298
-7293
-7289
-7285
-7280
-7276
-7272
-7268
-7264
-7260
-7255
-7251
-7247
-7243
-7239
-7234
-7230
-7226
-7221
-7217
-7212
-7207
-7203
-7198
-7193
-7188
-7182
-7177
-7172
-7166
-7160
-7155
-7149
-7143
-7136
-7130
-7124
-7117
-7110
-7104
-7097
-7090
-7083
-7076
-7068
-7061
-7054
-7047
-7040
-7033
-7025
-7018
-7011
-7003
-6995
-6988
-6980
-6972
-6964
-6955
-6947
-6938
-6930
-6921
-6912
-6902
-6893
-6884
-6874
-6865
-6856
-6846
-6837
-6827
-6817
-6808
-6798
-6789
-6779
-6769
-6759
-6749
-6739
-6729
-6718
-6708
-6697
-6686
-6675
-6663
-6652
-6640
-6628
-6616
-6603
-6591
-6578
-6565
-6552
-6539
-6525
-6511
-6498
-6484
-6470
-6455
-6441
-6426
-6412
-6397
-6382
-6367
-6352
-6336
-6321
-6306
-6290
-6274
-6258
-6242
-6226
-6210
-6194
-6177
-6160
-6143
-6126
-6109
-6091
-6073
-6055
-6037
-6018
-6000
-5981
-5961
-5942
-5922
-5902
-5882
-5862
-5841
-5821
-5800
-5779
-5758
-5737
-5715
-5694
-5672
-5651
-5629
-5608
-5586
-5565
-5543
-5521
-5499
-5478
-5456
-5434
-5412
-5390
-5368
-5345
-5323
-5300
-5277
-5254
-5231
-5208
-5184
-5160
-5136
-5112
-5087
-5062
-5037
-5012
-4987
-4961
-4936
-4910
-4885
-4859
-4833
-4807
-4781
-4756
-4730
-4703
-4677
-4651
-4625
-4599
-4573
-4546
-4520
-4494
-4467
-4441
-4415
-4389
-4362
-4336
-4309
-4283
-4257
-4230
-4203
-4177
-4150
-4123
-4096
-4069
-4041
-4014
-3987
-3959
-3932
-3905
-3878
-3850
-3823
-3796
-3769
-3743
-3716
-3689
-3663
-3636
-3609
-3583
-3556
-3529
-3503
-3476
-3449
-3422
-3395
-3368
-3341
-3314
-3286
-3259
-3232
-3204
-3177
-3150
-3122
-3095
-3068
-3041
-3014
-2987
-2960
-2934
-2907
-2881
-2855
-2829
-2803
-2777
-2751
-2725
-2700
-2674
-2649
-2623
-2598
-2573
-2547
-2522
-2497
-2472
-2446
-2421
-2396
-2371
-2346
-2321
-2295
-2270
-2245
-2220
-2196
-2171
-2146
-2122
-2098
-2074
-2050
-2025
-2001
-1979
-1956
-1933
-1910
-1887
-1864
-1842
-1819
-1797
-1774
-1752
-1730
-1708
-1685
-1663
-1642
-1620
-1598
-1576
-1555
-1533
-1512
-1490
-1469
-1448
-1426
-1405
-1384
-1364
-1343
-1322
-1301
-1281
-1261
-1240
-1220
-1200
-1180
-1160
-1140
-1120
-1100
-1081
-1061
-1041
-1022
-1002
-983
-963
-944
-925
-905
-886
-867
-848
-829
-810
-791
-772
-754
-736
-717
-699
-681
-663
-646
-628
-611
-593
-576
-559
-542
-525
-508
-491
-474
-458
-441
-425
-408
-392
-375
-359
-343
-326
-310
-293
-277
-260
-244
-228
-211
-195
-179
-163
-147
-131
-115
-100
-84
-69
-53
-38
-23
-8
7
22
37
52
67
82
97
112
127
142
157
172
187
202
217
232
247
262
277
292
307
322
337
352
366
381
395
410
424
438
452
466
480
494
508
521
535
549
563
576
590
604
617
631
644
658
671
685
698
711
724
737
750
763
776
788
801
813
826
838
850
862
874
886
898
910
921
933
944
956
967
979
990
1000
1012
1022
1034
1045
1056
1066
1076
1086
1096
1106
1116
1126
1135
1144
1154
1163
1172
1181
1189
1198
1206
1215
1223
1231
1239
1247
1255
1263
1270
1278
1285
1292
1300
1307
1314
1321
1328
1336
1343
1350
1357
1364
1371
1378
1385
1392
1399
1405
1411
1418
1424
1430
1435
1441
1447
1452
1457
1462
1467
1472
1477
1482
1487
1492
1496
1501
1506
1511
1515
1520
1525
1529
1534
1538
1543
1547
1551
1556
1560
1564
1568
1572
1576
1580
1583
1587
1591
1595
1598
1602
1606
1609
1613
1617
1620
1624
1628
1631
1635
1639
1643
1647
1651
1655
1659
1663
1667
1671
1675
1680
1684
1688
1692
1697
1701
1705
1710
1714
1718
1722
1727
1731
1735
1739
1744
1748
1753
1757
1762
1766
1771
1776
1781
1786
1791
1797
1802
1807
1813
1818
1824
1829
1834
1840
1845
1850
1856
1861
1866
1872
1877
1882
1887
1893
1898
1903
1909
1914
1919
1925
1930
1936
1942
1947
1953
1959
1965
1972
1978
1984
1991
1997
2004
2011
2017
2024
2031
2037
2045
2052
2059
2066
2073
2080
2088
2095
2103
2111
2119
2127
2135
2144
2152
2161
2170
2179
2188
2197
2207
2216
2225
2235
2245
2255
2265
2275
2285
2295
2305
2315
2325
2335
2345
2356
2366
2376
2386
2396
2407
2417
2427
2437
2448
2458
2469
2479
2490
2501
2512
2523
2534
2545
2556
2568
2579
2591
2602
2614
2625
2637
2648
2659
2671
2682
2693
2704
2715
2726
2737
2748
2759
2770
2781
2792
2803
2814
2826
2837
2848
2860
2871
2882
2894
2906
2917
2929
2940
2952
2964
2975
2987
2999
3010
3022
3034
3045
3057
3068
3079
3091
3102
3113
3124
3135
3146
3157
3168
3179
3190
3201
3212
3223
3234
3245
3257
3268
3279
3290
3301
3312
3323
3334
3345
3356
3366
3377
3388
3398
3409
3419
3430
3440
3450
3461
3471
3481
3491
3501
3512
3522
3532
3542
3552
3562
3572
3582
3592
3601
3611
3621
3631
3640
3650
3660
3669
3679
3689
3699
3708
3718
3728
3738
3748
3758
3768
3778
3788
3798
3808
3818
3828
3837
3847
3857
3867
3877
3887
3897
3906
3916
3927
3937
3947
3957
3967
3977
3988
3998
4008
4018
4027
4038
4049
4059
4069
4078
4089
4099
4109
4119
4128
4138
4147
4157
4166
4176
4185
4194
4203
4213
4222
4231
4241
4250
4259
4269
4278
4288
4297
4307
4317
4327
4336
4346
4356
4366
4376
4385
4395
4405
4415
4424
4434
4444
4454
4463
4473
4483
4493
4502
4512
4522
4532
4541
4551
4560
4570
4579
4588
4597
4606
4614
4623
4631
4639
4648
4656
4664
4671
4679
4687
4695
4702
4710
4717
4725
4732
4740
4747
4754
4761
4769
4776
4783
4790
4797
4804
4811
4817
4824
4831
4838
4845
4851
4858
4865
4872
4879
4886
4893
4900
4907
4914
4921
4928
4936
4943
4950
4957
4964
4971
4978
4985
4991
4998
5005
5011
5018
5024
5030
5037
5043
5050
5057
5063
5070
5077
5084
5091
5099
5106
5114
5122
5130
5138
5146
5154
5162
5170
5177
5185
5193
5201
5208
5216
5224
5231
5239
5246
5254
5262
5269
5277
5285
5292
5300
5308
5316
5323
5331
5339
5347
5354
5362
5370
5377
5385
5393
5400
5408
5416
5423
5431
5439
5447
5455
5463
5471
5479
5488
5496
5505
5513
5522
5530
5538
5547
5555
5563
5571
5579
5587
5595
5603
5610
5618
5626
5633
5641
5649
5656
5664
5672
5680
5688
5695
5703
5711
5719
5727
5735
5743
5751
5759
5766
5774
5782
5789
5797
5804
5812
5819
5826
5833
5839
5846
5853
5859
5866
5872
5879
5885
5891
5897
5903
5909
5915
5921
5927
5932
5938
5943
5949
5954
5959
5964
5969
5974
5978
5983
5988
5992
5996
6001
6005
6009
6012
6016
6019
6023
6026
6029
6032
6035
6038
6041
6044
6047
6050
6052
6055
6058
6061
6063
6066
6068
6070
6072
6074
6076
6078
6079
6080
6082
6083
6084
6085
6086
6087
6088
6089
6089
6090
6090
6091
6091
6091
6090
6090
6089
6088
6087
6085
6083
6081
6079
6077
6074
6071
6068
6065
6062
6059
6056
6053
6049
6046
6043
6039
6036
6033
6029
6026
6023
6019
6015
6012
6008
6004
6000
5996
5991
5987
5982
5977
5972
5967
5961
5955
5950
5944
5937
5931
5925
5918
5912
5905
5898
5892
5885
5878
5871
5864
5857
5851
5844
5837
5830
5823
5816
5808
5801
5794
5786
5778
5771
5763
5755
5746
5738
5730
5721
5713
5704
5695
5686
5677
5668
5659
5649
5640
5630
5620
5611
5601
5590
5580
5570
5560
5549
5539
5529
5518
5508
5497
5487
5476
5465
5454
5443
5432
5421
5410
5398
5387
5375
5363
5351
5339
5327
5315
5303
5291
5279
5266
5254
5242
5230
5218
5206
5194
5182
5170
5158
5146
5134
5121
5109
5097
5085
5073
5060
5047
5035
5022
5009
4996
4982
4969
4955
4941
4927
4914
4900
4886
4872
4859
4845
4831
4818
4805
4791
4778
4765
4752
4739
4726
4713
4700
4687
4674
4661
4648
4635
4621
4607
4594
4580
4566
4551
4537
4522
4508
4493
4478
4463
4447
4432
4417
4401
4385
4370
4354
4338
4322
4306
4290
4274
4257
4241
4225
4208
4192
4175
4158
4142
4125
4108
4091
4074
4057
4040
4022
4006
3988
3971
3954
3937
3919
3902
3884
3867
3849
3831
3814
3796
3778
3761
3743
3725
3707
3689
3671
3653
3636
3618
3599
3581
3563
3545
3526
3508
3489
3470
3451
3431
3412
3392
3371
3351
3330
3309
3288
3267
3245
3224
3202
3181
3159
3138
3116
3095
3073
3052
3030
3009
2987
2965
2944
2922
2900
2878
2856
2834
2812
2789
2767
2744
2721
2698
2675
2653
2630
2607
2584
2561
2538
2515
2493
2470
2448
2425
2403
2381
2359
2338
2316
2295
2273
2252
2231
2210
2188
2167
2146
2125
2104
2083
2061
2040
2019
1998
1977
1956
1935
1914
1893
1872
1852
1831
1810
1790
1770
1749
1729
1709
1689
1669
1649
1630
1610
1591
1571
1552
1533
1514
1496
1477
1458
1440
1421
1403
1384
1366
1348
1330
1312
1294
1276
1259
1241
1224
1207
1190
1174
1157
1141
1125
1109
1093
1077
1062
1047
1032
1016
1002
987
972
958
943
929
914
900
886
872
858
844
831
817
804
791
778
766
753
741
730
718
707
696
685
675
665
655
646
636
628
619
611
603
595
588
580
573
566
559
552
545
538
532
525
519
513
507
501
495
490
484
479
475
470
465
461
457
453
450
446
443
440
438
435
433
431
430
429
428
427
426
426
426
426
427
428
429
430
431
433
435
437
440
442
445
448
452
455
459
464
468
473
478
483
488
494
500
506
513
519
526
533
539
546
554
561
568
576
583
591
599
607
616
624
633
642
652
661
671
681
691
701
712
723
733
744
755
766
778
789
800
812
824
835
847
860
872
884
897
910
922
935
948
962
975
988
1002
1014
1029
1043
1057
1071
1086
1100
1115
1130
1145
1161
1176
1192
1208
1223
1239
1255
1271
1287
1303
1319
1336
1352
1368
1384
1400
1417
1433
1450
1467
1484
1501
1518
1535
1552
1569
1587
1604
1622
1639
1657
1674
1692
1709
1727
1745
1762
1780
1798
1816
1834
1852
1870
1888
1906
1924
1942
1960
1979
1997
2015
2033
2052
2071
2089
2108
2126
2145
2164
2182
2201
2220
2238
2257
2275
2293
2312
2330
2348
2366
2384
2401
2419
2436
2454
2472
2489
2507
2524
2542
2560
2578
2596
2614
2632
2651
2669
2687
2705
2724
2742
2760
2778
2796
2814
2832
2849
2867
2884
2901
2918
2935
2952
2969
2986
3002
3019
3036
3052
3069
3085
3101
3118
3134
3150
3166
3183
3199
3215
3231
3247
3262
3278
3294
3310
3325
3341
3356
3372
3387
3402
3417
3432
3446
3461
3475
3490
3504
3519
3533
3547
3562
3576
3591
3605
3620
3634
3649
3663
3678
3692
3706
3720
3734
3748
3762
3775
3789
3802
3815
3829
3842
3855
3868
3881
3893
3906
3919
3931
3944
3956
3968
3980
3992
4003
4016
4027
4038
4050
4061
4072
4083
4094
4105
4115
4126
4136
4147
4157
4167
4176
4186
4195
4204
4213
4222
4231
4239
4247
4256
4264
4272
4281
4289
4297
4306
4314
4322
4331
4339
4347
4355
4363
4372
4379
4387
4395
4403
4410
4418
4425
4432
4439
4445
4452
4458
4464
4470
4476
4481
4486
4491
4496
4501
4505
4509
4513
4516
4520
4523
4526
4529
4532
4535
4537
4540
4543
4545
4547
4550
4552
4554
4556
4558
4559
4561
4562
4563
4564
4565
4565
4566
4566
4566
4565
4565
4564
4563
4561
4560
4558
4556
4554
4552
4549
4547
4544
4541
4538
4535
4532
4529
4525
4522
4518
4514
4510
4506
4502
4498
4494
4489
4484
4479
4474
4468
4463
4457
4451
4444
4438
4431
4424
4417
4410
4403
4395
4387
4380
4372
4364
4355
4347
4339
4330
4322
4313
4305
4296
4287
4279
4270
4261
4252
4242
4233
4223
4213
4203
4192
4182
4171
4159
4148
4136
4124
4112
4099
4086
4074
4062
4049
4037
4024
4011
4000
3987
3975
3963
3951
3939
3926
3914
3902
3889
3877
3864
3851
3838
3824
3810
3796
3781
3766
3750
3734
3718
3701
3684
3667
3649
3631
3612
3594
3575
3557
3538
3520
3501
3482
3464
3446
3427
3409
3391
3372
3354
3335
3317
3298
3279
3259
3240
3220
3199
3179
3158
3137
3116
3095
3074
3052
3031
3010
2988
2967
2946
2924
2903
2882
2860
2839
2817
2796
2774
2753
2731
2709
2687
2666
2644
2622
2600
2578
2556
2534
2512
2489
2467
2444
2422
2399
2375
2352
2328
2305
2281
2257
2233
2209
2184
2160
2136
2112
2088
2064
2040
2017
1993
1969
1946
1923
1899
1876
1853
1830
1806
1783
1759
1736
1712
1688
1664
1639
1615
1590
1565
1540
1516
1491
1466
1441
1416
1391
1367
1343
1319
1295
1272
1249
1226
1203
1181
1159
1137
1115
1093
1071
1049
1027
1004
982
960
938
915
892
870
847
824
802
779
757
735
713
691
669
648
627
606
585
565
544
524
504
485
465
446
427
408
389
370
351
332
314
295
276
258
239
220
201
182
164
145
126
107
88
70
52
33
15
-2
-20
-37
-54
-71
-87
-104
-120
-136
-152
-168
-183
-199
-215
-230
-246
-262
-277
-293
-308
-324
-339
-355
-370
-385
-400
-415
-430
-444
-458
-472
-486
-500
-513
-526
-539
-551
-563
-575
-587
-599
-610
-621
-632
-643
-654
-664
-675
-686
-696
-706
-717
-727
-737
-748
-758
-768
-778
-788
-797
-807
-817
-826
-835
-845
-854
-863
-872
-881
-889
-898
-906
-915
-923
-931
-938
-946
-953
-960
-967
-974
-980
-987
-993
-999
-1004
-1010
-1016
-1020
-1026
-1031
-1037
-1042
-1047
-1051
-1056
-1061
-1065
-1070
-1074
-1078
-1082
-1086
-1090
-1093
-1096
-1099
-1102
-1104
-1106
-1108
-1110
-1112
-1113
-1114
-1115
-1116
-1117
-1117
-1117
-1117
-1117
-1116
-1116
-1115
-1114
-1113
-1112
-1110
-1109
-1107
-1105
-1103
-1101
-1098
-1096
-1093
-1089
-1086
-1082
-1078
-1074
-1069
-1064
-1060
-1055
-1049
-1044
-1038
-1033
-1027
-1020
-1014
-1008
-1002
-996
-989
-981
-974
-966
-958
-950
-942
-933
-925
-916
-907
-897
-888
-878
-868
-858
-848
-838
-828
-817
-806
-795
-785
-774
-763
-751
-740
-729
-717
-706
-694
-682
-670
-658
-646
-633
-621
-608
-595
-582
-569
-555
-542
-528
-514
-500
-486
-471
-457
-442
-428
-413
-398
-383
-368
-353
-337
-321
-306
-290
-273
-257
-240
-224
-207
-190
-173
-157
-140
-123
-106
-89
-72
-56
-39
-22
-6
11
28
45
61
79
96
113
131
148
166
184
202
220
239
257
275
294
312
331
349
368
387
405
424
442
461
480
499
518
536
555
574
593
612
631
650
669
688
706
725
744
762
780
799
817
835
853
871
889
906
924
941
959
976
994
1010
1029
1046
1063
1080
1098
1115
1132
1150
1167
1184
1201
1218
1235
1252
1269
1286
1303
1320
1336
1353
1369
1385
1401
1417
1433
1448
1464
1479
1494
1509
1524
1539
1554
1569
1583
1598
1612
1627
1641
1655
1669
1683
1697
1711
1725
1738
1752
1765
1778
1792
1805
1818
1831
1844
1857
1870
1883
1896
1909
1922
1935
1948
1961
1974
1986
1999
2012
2024
2037
2049
2062
2074
2087
2099
2111
2123
2135
2147
2159
2171
2183
2194
2206
2217
2229
2240
2252
2263
2275
2286
2298
2309
2321
2332
2344
2355
2366
2378
2389
2400
2411
2422
2433
2445
2456
2467
2478
2489
2500
2510
2521
2532
2543
2553
2564
2574
2585
2595
2605
2616
2626
2636
2646
2656
2666
2676
2686
2696
2706
2716
2726
2737
2747
2757
2767
2777
2788
2798
2808
2818
2829
2839
2849
2859
2869
2879
2888
2898
2908
2918
2928
2938
2947
2957
2967
2977
2986
2996
3006
3016
3025
3035
3044
3054
3063
3073
3082
3091
3101
3110
3120
3129
3138
3148
3157
3167
3176
3185
3195
3204
3213
3223
3232
3241
3250
3259
3267
3276
3284
3293
3301
3309
3317
3325
3333
3341
3349
3357
3364
3372
3380
3387
3395
3402
3410
3417
3425
3432
3439
3446
3453
3460
3467
3473
3480
3486
3492
3498
3504
3510
3515
3521
3526
3531
3536
3541
3545
3550
3554
3558
3562
3565
3569
3572
3575
3578
3581
3584
3587
3589
3592
3594
3596
3598
3600
3602
3604
3606
3607
3609
3610
3611
3612
3613
3614
3614
3614
3614
3614
3614
3613
3612
3611
3609
3607
3605
3603
3601
3598
3596
3593
3589
3586
3583
3579
3575
3571
3567
3562
3558
3553
3548
3543
3538
3532
3527
3521
3515
3509
3503
3496
3490
3483
3476
3469
3462
3454
3447
3439
3431
3423
3415
3407
3398
3389
3380
3371
3362
3352
3342
3332
3322
3312
3301
3291
3280
3269
3258
3246
3235
3223
3212
3200
3188
3176
3163
3151
3139
3126
3113
3100
3087
3073
3060
3046
3032
3017
3003
2988
2973
2958
2942
2927
2911
2895
2879
2863
2847
2830
2814
2797
2780
2763
2746
2728
2710
2692
2674
2655
2636
2617
2597
2578
2558
2538
2518
2497
2477
2456
2436
2415
2395
2374
2353
2333
2312
2291
2270
2248
2227
2206
2184
2162
2140
2118
2096
2074
2051
2028
2005
1982
1959
1936
1912
1889
1865
1841
1817
1793
1769
1744
1720
1696
1671
1646
1622
1597
1572
1547
1522
1497
1472
1448
1423
1398
1373
1349
1324
1300
1275
1250
1226
1201
1177
1152
1127
1102
1077
1051
1026
1000
975
949
923
897
870
844
818
791
765
738
712
686
659
633
606
580
554
528
502
476
450
424
398
372
346
320
295
269
243
217
192
166
140
115
89
63
38
12
-13
-39
-64
-90
-115
-141
-166
-191
-216
-241
-266
-291
-315
-340
-364
-389
-413
-438
-462
-486
-510
-534
-558
-582
-606
-630
-654
-677
-701
-725
-748
-772
-795
-818
-841
-864
-888
-910
-933
-956
-979
-1000
-1024
-1046
-1068
-1090
-1112
-1134
-1156
-1178
-1200
-1222
-1243
-1265
-1286
-1308
-1329
-1350
-1371
-1392
-1413
-1434
-1455
-1476
-1496
-1517
-1537
-1557
-1577
-1597
-1617
-1637
-1657
-1676
-1695
-1715
-1734
-1752
-1771
-1790
-1809
-1827
-1846
-1864
-1882
-1901
-1919
-1937
-1955
-1973
-1991
-2009
-2027
-2045
-2062
-2080
-2098
-2115
-2133
-2150
-2167
-2184
-2201
-2218
-2235
-2251
-2268
-2284
-2300
-2316
-2332
-2348
-2363
-2379
-2394
-2410
-2425
-2440
-2455
-2470
-2485
-2500
-2515
-2530
-2544
-2559
-2573
-2588
-2602
-2616
-2630
-2644
-2658
-2671
-2685
-2698
-2712
-2725
-2738
-2751
-2764
-2777
-2790
-2802
-2815
-2827
-2839
-2851
-2863
-2875
-2887
-2898
-2910
-2921
-2933
-2944
-2955
-2966
-2977
-2988
-2999
-3009
-3020
-3031
-3042
-3052
-3063
-3073
-3084
-3095
-3105
-3115
-3126
-3136
-3147
-3157
-3167
-3178
-3188
-3198
-3209
-3219
-3229
-3240
-3250
-3261
-3271
-3281
-3292
-3302
-3312
-3323
-3333
-3343
-3353
-3363
-3373
-3384
-3394
-3404
-3413
-3423
-3433
-3443
-3453
-3462
-3472
-3482
-3491
-3501
-3510
-3519
-3529
-3538
-3547
-3557
-3566
-3575
-3584
-3593
-3602
-3611
-3619
-3628
-3636
-3645
-3653
-3662
-3670
-3678
-3687
-3695
-3703
-3711
-3719
-3727
-3735
-3743
-3750
-3758
-3765
-3773
-3780
-3788
-3795
-3803
-3810
-3818
-3825
-3832
-3840
-3847
-3855
-3862
-3869
-3876
-3883
-3890
-3897
-3904
-3910
-3917
-3923
-3929
-3934
-3940
-3945
-3951
-3956
-3961
-3966
-3971
-3975
-3980
-3984
-3989
-3993
-3997
-4001
-4005
-4009
-4013
-4017
-4019
-4022
-4026
-4029
-4032
-4034
-4037
-4038
-4041
-4043
-4043
-4046
-4046
-4048
-4049
-4049
-4050
-4050
-4050
-4050
-4050
-4049
-4049
-4048
-4046
-4046
-4045
-4043
-4042
-4040
-4038
-4037
-4034
-4032
-4030
-4027
-4026
-4022
-4021
-4019
-4016
-4014
-4011
-4009
-4006
-4005
-4003
-4001
-3998
-3996
-3994
-3991
-3988
-3986
-3983
-3980
-3977
-3974
-3971
-3967
-3964
-3961
-3957
-3953
-3950
-3946
-3942
-3938
-3934
-3930
-3926
-3921
-3917
-3912
-3907
-3902
-3897
-3892
-3887
-3882
-3877
-3872
-3868
-3863
-3858
-3853
-3849
-3844
-3839
-3835
-3830
-3825
-3820
-3815
-3810
-3805
-3799
-3794
-3788
-3782
-3776
-3770
-3764
-3758
-3752
-3746
-3740
-3734
-3729
-3723
-3717
-3711
-3706
-3700
-3695
-3690
-3684
-3679
-3674
-3670
-3665
-3660
-3656
-3652
-3648
-3644
-3640
-3636
-3633
-3629
-3625
-3621
-3617
-3613
-3609
-3604
-3600
-3595
-3590
-3586
-3581
-3576
-3572
-3567
-3563
-3559
-3555
-3551
-3547
-3544
-3540
-3537
-3534
-3531
-3528
-3525
-3521
-3518
-3515
-3512
-3509
-3506
-3502
-3499
-3496
-3493
-3489
-3486
-3483
-3480
-3477
-3474
-3471
-3468
-3465
-3462
-3459
-3456
-3453
-3450
-3448
-3445
-3442
-3439
-3437
-3434
-3432
-3430
-3428
-3426
-3424
-3422
-3420
-3418
-3416
-3414
-3412
-3410
-3408
-3406
-3403
-3400
-3398
-3395
-3392
-3389
-3386
-3383
-3380
-3377
-3374
-3372
-3369
-3367
-3365
-3362
-3361
-3359
-3357
-3355
-3354
-3352
-3351
-3349
-3348
-3346
-3345
-3343
-3342
-3340
-3339
-3337
-3335
-3334
-3332
-3330
-3328
-3326
-3324
-3322
-3320
-3318
-3316
-3315
-3313
-3312
-3311
-3310
-3309
-3309
-3308
-3308
-3308
-3308
-3308
-3308
-3308
-3309
-3309
-3309
-3309
-3309
-3309
-3308
-3308
-3308
-3308
-3308
-3308
-3308
-3308
-3308
-3308
-3309
-3309
-3309
-3310
-3310
-3311
-3312
-3313
-3313
-3314
-3315
-3317
-3318
-3319
-3320
-3322
-3323
-3324
-3325
-3326
-3328
-3328
-3329
-3330
-3330
-3330
-3330
-3329
-3329
-3328
-3328
-3327
-3326
-3325
-3324
-3324
-3323
-3323
-3323
-3323
-3323
-3323
-3324
-3324
-3325
-3326
-3327
-3328
-3329
-3330
-3332
-3333
-3334
-3336
-3337
-3339
-3340
-3342
-3344
-3345
-3347
-3349
-3351
-3352
-3354
-3356
-3358
-3361
-3363
-3365
-3367
-3370
-3372
-3374
-3377
-3379
-3381
-3384
-3386
-3388
-3390
-3392
-3394
-3396
-3398
-3399
-3400
-3402
-3403
-3404
-3405
-3406
-3407
-3407
-3408
-3408
-3409
-3409
-3410
-3410
-3411
-3411
-3411
-3412
-3412
-3412
-3412
-3412
-3412
-3412
-3412
-3412
-3412
-3411
-3411
-3410
-3409
-3408
-3407
-3405
-3403
-3402
-3399
-3397
-3395
-3392
-3389
-3386
-3383
-3380
-3376
-3373
-3369
-3366
-3362
-3358
-3355
-3351
-3348
-3344
-3341
-3337
-3334
-3331
-3328
-3325
-3321
-3318
-3315
-3311
-3308
-3304
-3300
-3296
-3291
-3287
-3282
-3277
-3272
-3267
-3262
-3257
-3251
-3245
-3240
-3234
-3228
-3222
-3216
-3210
-3204
-3198
-3192
-3186
-3180
-3173
-3167
-3161
-3154
-3148
-3141
-3134
-3127
-3120
-3112
-3105
-3098
-3090
-3082
-3075
-3067
-3059
-3052
-3044
-3036
-3029
-3021
-3013
-3006
-2998
-2990
-2982
-2974
-2966
-2957
-2949
-2940
-2931
-2923
-2913
-2904
-2895
-2885
-2875
-2866
-2856
-2845
-2835
-2825
-2814
-2803
-2793
-2782
-2771
-2759
-2748
-2736
-2725
-2713
-2701
-2689
-2677
-2665
-2652
-2640
-2627
-2615
-2602
-2589
-2577
-2564
-2551
-2539
-2526
-2514
-2501
-2489
-2476
-2464
-2451
-2439
-2426
-2413
-2400
-2387
-2374
-2360
-2346
-2332
-2318
-2303
-2288
-2273
-2258
-2242
-2227
-2211
-2195
-2179
-2163
-2147
-2131
-2115
-2099
-2083
-2067
-2050
-2033
-2017
-2000
-1983
-1966
-1949
-1931
-1913
-1895
-1877
-1859
-1841
-1822
-1804
-1785
-1767
-1748
-1730
-1711
-1692
-1674
-1655
-1636
-1617
-1599
-1580
-1561
-1542
-1522
-1503
-1484
-1464
-1445
-1425
-1405
-1385
-1365
-1344
-1324
-1303
-1282
-1261
-1240
-1219
-1197
-1175
-1154
-1132
-1110
-1087
-1065
-1043
-1020
-997
-974
-951
-928
-904
-880
-857
-832
-808
-783
-759
-734
-709
-684
-659
-634
-608
-583
-557
-532
-506
-481
-455
-429
-403
-377
-351
-325
-299
-272
-246
-219
-192
-165
-137
-110
-82
-55
-27
1
29
57
85
113
141
169
197
226
254
283
312
341
370
399
428
458
488
517
547
577
607
638
668
698
729
759
790
820
851
882
913
944
975
1006
1037
1068
1100
1131
1163
1194
1226
1258
1290
1322
1355
1387
1420
1453
1487
1520
1554
1587
1621
1656
1690
1724
1759
1794
1828
1863
1898
1933
1968
2003
2037
2073
2108
2143
2178
2213
2248
2283
2318
2353
2388
2423
2458
2493
2529
2564
2600
2635
2671
2707
2744
2780
2817
2854
2891
2928
2965
3003
3040
3078
3116
3154
3192
3230
3268
3307
3345
3383
3422
3460
3499
3537
3576
3615
3654
3693
3732
3771
3810
3849
3888
3927
3967
4006
4046
4086
4126
4166
4206
4247
4287
4328
4369
4410
4452
4493
4534
4576
4618
4659
4701
4742
4784
4826
4867
4909
4950
4992
5033
5075
5116
5158
5199
5241
5283
5324
5366
5408
5450
5492
5534
5576
5618
5660
5702
5745
5787
5830
5873
5916
5958
6001
6044
6088
6131
6174
6217
6261
6304
6347
6390
6434
6477
6520
6563
6606
6648
6691
6734
6776
6818
6861
6903
6945
6987
7029
7071
7113
7155
7197
7239
7281
7323
7365
7407
7449
7490
7532
7573
7615
7656
7697
7737
7778
7819
7859
7899
7940
7980
8020
8058
8099
8138
8178
8218
8257
8296
8336
8375
8413
8452
8491
8530
8568
8607
8645
8683
8722
8760
8798
8836
8874
8913
8951
8989
9028
9066
9104
9143
9181
9220
9258
9296
9334
9373
9411
9449
9486
9524
9562
9599
9636
9674
9711
9748
9785
9822
9859
9896
9933
9970
10007
10044
10081
10119
10156
10193
10230
10267
10304
10341
10377
10413
10449
10484
10520
10554
10589
10623
10656
10690
10722
10755
10787
10819
10851
10882
10913
10944
10974
11005
11035
11064
11094
11124
11153
11182
11211
11239
11268
11296
11325
11352
11380
11408
11435
11462
11489
11516
11542
11569
11595
11621
11646
11672
11697
11722
11747
11773
11797
11822
11847
11872
11897
11922
11947
11971
11996
12021
12045
12070
12094
12118
12142
12166
12189
12212
12236
12258
12281
12304
12326
12348
12370
12392
12413
12435
12456
12477
12498
12519
12539
12560
12580
12600
12620
12639
12659
12678
12698
12717
12736
12755
12773
12792
12810
12829
12847
12865
12883
12900
12918
12935
12952
12969
12986
13002
13019
13035
13051
13067
13082
13098
13113
13128
13144
13159
13174
13189
13204
13218
13233
13248
13262
13277
13292
13306
13320
13335
13349
13363
13377
13391
13405
13419
13432
13446
13459
13472
13485
13498
13511
13523
13536
13548
13560
13572
13584
13596
13607
13619
13631
13642
13654
13665
13677
13688
13699
13711
13722
13733
13743
13754
13764
13774
13784
13794
13803
13812
13821
13829
13837
13845
13853
13860
13867
13874
13881
13888
13895
13902
13908
13915
13921
13928
13934
13941
13947
13954
13960
13966
13972
13979
13985
13991
13997
14003
14009
14014
14020
14026
14031
14036
14042
14047
14052
14058
14063
14068
14073
14077
14082
14086
14091
14095
14099
14102
14106
14109
14112
14115
14118
14121
14123
14126
14128
14130
14132
14134
14136
14137
14139
14140
14142
14143
14144
14145
14146
14147
14148
14148
14148
14148
14147
14147
14145
14144
14142
14140
14138
14136
14133
14130
14126
14123
14119
14115
14110
14106
14101
14096
14091
14086
14080
14074
14068
14062
14056
14049
14042
14035
14028
14020
14013
14005
13998
13990
13982
13975
13967
13959
13952
13944
13936
13928
13921
13913
13905
13897
13889
13881
13872
13864
13855
13847
13838
13829
13820
13811
13802
13793
13784
13775
13765
13756
13746
13736
13726
13716
13705
13695
13684
13673
13662
13650
13639
13627
13616
13604
13592
13580
13568
13556
13544
13532
13520
13508
13496
13484
13471
13459
13446
13433
13420
13407
13394
13381
13367
13353
13340
13326
13311
13297
13282
13267
13252
13237
13221
13206
13190
13174
13158
13141
13125
13108
13092
13075
13058
13041
13024
13007
12989
12972
12955
12937
12920
12902
12885
12867
12849
12832
12814
12796
12778
12760
12741
12723
12704
12686
12667
12648
12630
12611
12591
12572
12553
12533
12513
12493
12473
12452
12432
12411
12390
12368
12347
12325
12303
12281
12259
12236
12214
12191
12168
12146
12123
12100
12077
12053
12030
12007
11984
11961
11938
11914
11891
11868
11844
11821
11798
11774
11750
11727
11703
11679
11655
11631
11607
11583
11558
11534
11509
11484
11459
11434
11408
11383
11357
11331
11304
11278
11251
11224
11197
11170
11143
11115
11088
11060
11032
11004
10975
10947
10918
10890
10861
10832
10803
10774
10745
10716
10687
10657
10627
10598
10568
10537
10507
10476
10446
10414
10383
10352
10320
10288
10256
10223
10191
10158
10126
10093
10060
10027
9994
9961
9928
9895
9862
9829
9795
9762
9728
9695
9661
9627
9593
9559
9524
9490
9455
9421
9386
9351
9316
9280
9245
9210
9174
9139
9103
9067
9032
8996
8960
8924
8888
8853
8817
8781
8745
8709
8673
8637
8601
8565
8529
8493
8457
8421
8385
8348
8312
8275
8238
8201
8164
8125
8089
8051
8013
7975
7936
7898
7859
7820
7781
7742
7703
7664
7625
7585
7546
7506
7466
7427
7387
7347
7307
7267
7226
7186
7146
7105
7064
7024
6983
6942
6901
6861
6820
6779
6738
6697
6656
6615
6574
6533
6492
6451
6410
6368
6327
6285
6244
6202
6161
6119
6077
6035
5993
5951
5909
5867
5825
5783
5741
5698
5656
5614
5571
5529
5487
5444
5402
5359
5316
5274
5231
5189
5146
5103
5061
5018
4975
4933
4890
4848
4805
4762
4720
4677
4634
4591
4548
4505
4462
4419
4375
4332
4288
4244
4201
4156
4112
4067
4024
3979
3935
3890
3846
3801
3757
3712
3667
3623
3578
3534
3489
3445
3400
3356
3311
3267
3222
3177
3133
3088
3044
2999
2954
2910
2865
2821
2776
2731
2687
2642
2597
2553
2508
2464
2420
2375
2331
2287
2243
2199
2156
2112
2068
2025
1981
1938
1895
1851
1808
1765
1722
1679
1636
1594
1551
1508
1466
1424
1381
1339
1297
1254
1212
1170
1129
1087
1046
1004
963
922
881
840
800
760
720
680
640
600
561
521
482
443
403
364
325
286
247
208
169
130
91
52
13
-26
-65
-103
-142
-181
-219
-257
-295
-333
-371
-408
-446
-483
-520
-557
-594
-630
-667
-703
-739
-775
-811
-847
-883
-918
-953
-988
-1022
-1058
-1092
-1126
-1160
-1194
-1227
-1260
-1293
-1325
-1357
-1389
-1421
-1453
-1484
-1515
-1546
-1577
-1608
-1638
-1668
-1699
-1729
-1758
-1788
-1818
-1847
-1876
-1905
-1934
-1963
-1992
-2020
-2048
-2076
-2104
-2132
-2160
-2187
-2215
-2242
-2269
-2295
-2322
-2348
-2374
-2400
-2426
-2452
-2477
-2502
-2527
-2552
-2577
-2602
-2626
-2651
-2675
-2699
-2723
-2748
-2772
-2796
-2820
-2844
-2867
-2891
-2915
-2938
-2961
-2985
-3008
-3031
-3054
-3076
-3098
-3121
-3143
-3164
-3186
-3207
-3228
-3249
-3269
-3289
-3309
-3329
-3349
-3368
-3387
-3406
-3425
-3443
-3462
-3480
-3498
-3516
-3534
-3552
-3570
-3588
-3605
-3623
-3640
-3657
-3674
-3691
-3708
-3725
-3741
-3758
-3774
-3790
-3807
-3823
-3839
-3854
-3870
-3886
-3902
-3917
-3933
-3948
-3963
-3979
-3994
-4009
-4024
-4038
-4054
-4069
-4083
-4098
-4113
-4128
-4142
-4157
-4171
-4186
-4200
-4214
-4228
-4243
-4257
-4271
-4285
-4299
-4313
-4327
-4340
-4354
-4368
-4381
-4395
-4409
-4422
-4436
-4449
-4462
-4476
-4489
-4502
-4515
-4528
-4541
-4554
-4567
-4580
-4592
-4605
-4618
-4630
-4642
-4654
-4666
-4678
-4690
-4702
-4714
-4725
-4737
-4748
-4759
-4770
-4781
-4792
-4803
-4813
-4824
-4834
-4845
-4855
-4865
-4875
-4884
-4894
-4904
-4914
-4923
-4933
-4942
-4951
-4961
-4970
-4979
-4988
-4997
-5006
-5015
-5024
-5032
-5041
-5049
-5058
-5066
-5074
-5082
-5090
-5098
-5106
-5114
-5122
-5130
-5138
-5146
-5154
-5162
-5170
-5178
-5186
-5195
-5203
-5211
-5219
-5228
-5236
-5244
-5253
-5261
-5270
-5278
-5286
-5295
-5303
-5312
-5321
-5329
-5338
-5347
-5355
-5364
-5373
-5381
-5390
-5398
-5407
-5415
-5423
-5432
-5440
-5448
-5456
-5464
-5471
-5479
-5487
-5494
-5502
-5509
-5517
-5524
-5531
-5539
-5546
-5553
-5560
-5568
-5575
-5582
-5589
-5597
-5604
-5611
-5618
-5625
-5632
-5639
-5646
-5653
-5660
-5667
-5674
-5681
-5688
-5695
-5702
-5709
-5716
-5722
-5729
-5736
-5743
-5749
-5756
-5762
-5768
-5775
-5781
-5787
-5794
-5800
-5806
-5812
-5818
-5824
-5830
-5836
-5842
-5848
-5854
-5859
-5865
-5871
-5877
-5882
-5888
-5894
-5899
-5905
-5911
-5917
-5922
-5928
-5934
-5939
-5945
-5950
-5956
-5961
-5967
-5972
-5977
-5983
-5988
-5993
-5998
-6003
-6008
-6013
-6017
-6022
-6027
-6031
-6036
-6040
-6044
-6049
-6053
-6057
-6060
-6064
-6068
-6071
-6075
-6078
-6081
-6085
-6088
-6091
-6094
-6098
-6101
-6104
-6107
-6111
-6114
-6118
-6121
-6125
-6128
-6132
-6136
-6139
-6143
-6146
-6150
-6154
-6157
-6161
-6164
-6168
-6171
-6175
-6178
-6182
-6185
-6188
-6192
-6195
-6198
-6201
-6204
-6208
-6210
-6213
-6216
-6219
-6221
-6224
-6226
-6228
-6230
-6232
-6233
-6235
-6236
-6238
-6239
-6240
-6241
-6241
-6242
-6242
-6242
-6242
-6242
-6242
-6241
-6240
-6240
-6239
-6238
-6237
-6236
-6234
-6233
-6231
-6230
-6228
-6226
-6224
-6223
-6220
-6218
-6216
-6214
-6211
-6208
-6206
-6203
-6200
-6197
-6194
-6191
-6188
-6185
-6182
-6179
-6175
-6172
-6169
-6165
-6161
-6158
-6154
-6150
-6146
-6142
-6138
-6134
-6130
-6125
-6121
-6117
-6113
-6108
-6104
-6099
-6095
-6091
-6086
-6082
-6077
-6072
-6068
-6063
-6058
-6053
-6047
-6042
-6037
-6031
-6025
-6019
-6013
-6007
-6000
-5994
-5987
-5981
-5974
-5968
-5961
-5955
-5948
-5942
-5935
-5929
-5922
-5915
-5909
-5902
-5896
-5889
-5882
-5875
-5868
-5861
-5853
-5846
-5838
-5831
-5823
-5815
-5807
-5799
-5791
-5782
-5774
-5766
-5757
-5748
-5740
-5731
-5723
-5714
-5705
-5696
-5688
-5679
-5670
-5662
-5653
-5644
-5635
-5627
-5618
-5609
-5600
-5591
-5582
-5573
-5563
-5554
-5545
-5535
-5525
-5515
-5506
-5496
-5486
-5476
-5466
-5456
-5446
-5436
-5426
-5417
-5407
-5398
-5388
-5379
-5370
-5360
-5351
-5342
-5333
-5324
-5315
-5306
-5297
-5288
-5279
-5270
-5261
-5252
-5242
-5233
-5224
-5214
-5205
-5196
-5186
-5176
-5167
-5157
-5148
-5138
-5129
-5120
-5110
-5101
-5092
-5083
-5075
-5066
-5058
-5050
-5042
-5034
-5026
-5018
-5010
-5003
-4995
-4988
-4980
-4973
-4965
-4958
-4950
-4942
-4934
-4927
-4919
-4911
-4903
-4895
-4888
-4880
-4872
-4865
-4857
-4849
-4842
-4835
-4827
-4820
-4813
-4806
-4799
-4792
-4786
-4779
-4772
-4766
-4759
-4752
-4746
-4739
-4733
-4726
-4719
-4713
-4706
-4700
-4693
-4687
-4680
-4673
-4667
-4660
-4654
-4647
-4641
-4635
-4629
-4622
-4616
-4610
-4604
-4598
-4592
-4587
-4581
-4575
-4569
-4564
-4558
-4552
-4547
-4541
-4536
-4530
-4525
-4519
-4514
-4509
-4503
-4498
-4493
-4488
-4483
-4478
-4473
-4468
-4463
-4459
-4454
-4449
-4445
-4440
-4436
-4432
-4427
-4423
-4419
-4415
-4411
-4407
-4404
-4400
-4396
-4392
-4389
-4385
-4381
-4377
-4373
-4369
-4365
-4361
-4357
-4353
-4349
-4345
-4341
-4337
-4333
-4329
-4325
-4321
-4317
-4313
-4309
-4305
-4301
-4298
-4294
-4290
-4286
-4283
-4279
-4276
-4272
-4269
-4265
-4261
-4258
-4254
-4251
-4247
-4244
-4240
-4237
-4233
-4229
-4226
-4222
-4219
-4215
-4212
-4208
-4205
-4201
-4198
-4194
-4191
-4187
-4184
-4180
-4177
-4173
-4169
-4166
-4162
-4158
-4155
-4151
-4147
-4143
-4139
-4135
-4131
-4127
-4123
-4118
-4114
-4110
-4106
-4102
-4097
-4093
-4089
-4085
-4080
-4075
-4072
-4067
-4062
-4059
-4054
-4050
-4046
-4041
-4037
-4033
-4029
-4025
-4021
-4017
-4013
-4009
-4005
-4001
-3998
-3994
-3991
-3987
-3984
-3981
-3977
-3974
-3971
-3967
-3964
-3961
-3957
-3954
-3951
-3947
-3944
-3940
-3937
-3933
-3930
-3927
-3924
-3921
-3918
-3915
-3912
-3909
-3907
-3904
-3902
-3900
-3898
-3896
-3894
-3892
-3890
-3889
-3887
-3886
-3885
-3883
-3882
-3881
-3879
-3878
-3877
-3876
-3874
-3873
-3872
-3871
-3870
-3869
-3868
-3867
-3866
-3865
-3864
-3864
-3863
-3863
-3862
-3862
-3862
-3862
-3862
-3862
-3861
-3861
-3861
-3861
-3861
-3861
-3861
-3861
-3861
-3861
-3861
-3861
-3861
-3861
-3862
-3862
-3862
-3863
-3863
-3864
-3865
-3865
-3866
-3867
-3868
-3870
-3871
-3873
-3874
-3876
-3878
-3880
-3882
-3885
-3887
-3890
-3893
-3896
-3899
-3902
-3905
-3909
-3913
-3916
-3920
-3924
-3929
-3933
-3938
-3943
-3948
-3953
-3958
-3964
-3969
-3975
-3981
-3987
-3994
-4000
-4006
-4013
-4019
-4027
-4034
-4041
-4049
-4056
-4064
-4070
-4078
-4086
-4094
-4103
-4111
-4119
-4128
-4136
-4144
-4153
-4161
-4170
-4178
-4187
-4195
-4204
-4213
-4222
-4231
-4240
-4249
-4258
-4268
-4277
-4286
-4296
-4305
-4315
-4325
-4335
-4344
-4354
-4364
-4374
-4384
-4394
-4404
-4414
-4424
-4435
-4445
-4455
-4465
-4476
-4486
-4497
-4507
-4518
-4529
-4539
-4550
-4561
-4572
-4583
-4595
-4606
-4617
-4629
-4640
-4652
-4664
-4676
-4687
-4699
-4711
-4723
-4735
-4747
-4759
-4770
-4782
-4794
-4806
-4817
-4829
-4841
-4853
-4864
-4876
-4888
-4900
-4911
-4923
-4935
-4947
-4959
-4971
-4983
-4995
-5007
-5019
-5031
-5043
-5055
-5067
-5079
-5091
-5103
-5115
-5127
-5139
-5150
-5162
-5174
-5186
-5197
-5209
-5220
-5231
-5243
-5254
-5265
-5276
-5287
-5298
-5308
-5319
-5329
-5340
-5350
-5361
-5371
-5382
-5392
-5402
-5413
-5423
-5434
-5444
-5455
-5465
-5475
-5486
-5496
-5506
-5516
-5525
-5535
-5544
-5554
-5563
-5572
-5580
-5589
-5597
-5605
-5614
-5622
-5629
-5637
-5645
-5652
-5660
-5667
-5675
-5682
-5689
-5696
-5703
-5710
-5716
-5723
-5729
-5736
-5742
-5748
-5753
-5759
-5764
-5769
-5774
-5779
-5783
-5787
-5791
-5795
-5799
-5802
-5806
-5809
-5812
-5815
-5817
-5820
-5822
-5824
-5826
-5828
-5830
-5832
-5833
-5834
-5835
-5836
-5837
-5837
-5837
-5836
-5836
-5834
-5833
-5831
-5829
-5827
-5825
-5822
-5819
-5815
-5812
-5808
-5804
-5800
-5795
-5791
-5786
-5781
-5775
-5770
-5764
-5758
-5752
-5745
-5739
-5732
-5725
-5718
-5710
-5703
-5695
-5687
-5679
-5671
-5663
-5654
-5645
-5637
-5627
-5618
-5609
-5599
-5589
-5580
-5569
-5559
-5549
-5538
-5528
-5517
-5506
-5495
-5484
-5472
-5461
-5449
-5437
-5425
-5413
-5401
-5388
-5375
-5362
-5349
-5335
-5322
-5307
-5293
-5278
-5263
-5248
-5232
-5216
-5199
-5183
-5166
-5149
-5132
-5115
-5098
-5080
-5062
-5045
-5027
-5009
-4991
-4973
-4955
-4937
-4919
-4900
-4881
-4863
-4844
-4824
-4805
-4785
-4765
-4745
-4725
-4704
-4683
-4661
-4640
-4618
-4596
-4573
-4550
-4527
-4504
-4481
-4457
-4433
-4409
-4386
-4362
-4337
-4313
-4289
-4265
-4240
-4216
-4192
-4167
-4143
-4119
-4094
-4069
-4043
-4019
-3994
-3969
-3944
-3918
-3892
-3866
-3840
-3813
-3786
-3759
-3732
-3705
-3677
-3649
-3621
-3593
-3565
-3536
-3507
-3478
-3448
-3419
-3389
-3358
-3328
-3297
-3266
-3235
-3203
-3172
-3140
-3108
-3076
-3044
-3012
-2979
-2947
-2915
-2882
-2849
-2817
-2784
-2751
-2718
-2685
-2652
-2619
-2585
-2552
-2518
-2484
-2451
-2417
-2383
-2348
-2314
-2279
-2244
-2209
-2174
-2139
-2103
-2068
-2032
-1996
-1960
-1924
-1887
-1851
-1815
-1778
-1742
-1705
-1669
-1632
-1596
-1559
-1523
-1486
-1449
-1412
-1375
-1338
-1301
-1263
-1226
-1188
-1151
-1113
-1075
-1037
-1000
-962
-924
-886
-847
-809
-771
-732
-694
-655
-616
-577
-537
-498
-458
-418
-378
-337
-297
-256
-215
-175
-134
-93
-52
-11
30
71
113
154
195
236
277
319
360
402
443
485
527
568
610
652
694
737
779
822
865
908
952
995
1039
1084
1128
1173
1218
1263
1308
1353
1398
1443
1488
1534
1579
1624
1669
1714
1758
1803
1848
1893
1938
1983
2028
2073
2118
2164
2209
2255
2300
2346
2392
2437
2483
2529
2574
2620
2665
2711
2757
2802
2848
2893
2939
2984
3030
3075
3121
3167
3213
3259
3305
3351
3397
3443
3489
3535
3581
3627
3673
3719
3766
3812
3858
3904
3951
3997
4043
4090
4137
4184
4230
4277
4324
4370
4417
4464
4510
4556
4603
4649
4695
4741
4787
4833
4878
4924
4969
5015
5060
5105
5151
5196
5241
5286
5331
5376
5421
5467
5512
5557
5602
5647
5692
5737
5782
5827
5872
5917
5961
6006
6051
6095
6140
6184
6228
6272
6315
6359
6402
6446
6489
6532
6575
6618
6661
6704
6747
6789
6832
6875
6917
6959
7002
7044
7086
7128
7169
7211
7253
7294
7336
7377
7418
7459
7500
7541
7582
7623
7663
7703
7743
7783
7823
7863
7902
7941
7980
8019
8058
8096
8135
8173
8212
8250
8288
8326
8364
8402
8439
8477
8514
8552
8589
8626
8663
8700
8737
8774
8810
8846
8882
8918
8954
8990
9025
9061
9096
9131
9166
9201
9235
9270
9304
9338
9372
9405
9439
9472
9505
9538
9570
9602
9634
9666
9697
9729
9760
9791
9822
9853
9883
9913
9943
9973
10003
10032
10061
10090
10119
10147
10175
10203
10231
10259
10286
10313
10339
10366
10392
10418
10443
10468
10493
10518
10542
10566
10589
10613
10635
10658
10680
10702
10724
10746
10767
10788
10809
10829
10849
10869
10889
10909
10928
10947
10966
10985
11003
11021
11039
11056
11074
11091
11107
11123
11139
11155
11170
11185
11200
11215
11229
11243
11257
11271
11284
11298
11311
11324
11336
11349
11361
11373
11385
11397
11408
11419
11430
11440
11451
11461
11470
11479
11488
11497
11506
11514
11521
11529
11536
11543
11550
11556
11562
11567
11573
11577
11582
11586
11590
11594
11597
11601
11603
11606
11608
11610
11612
11614
11615
11616
11617
11617
11618
11618
11618
11617
11617
11616
11615
11614
11612
11611
11609
11606
11604
11601
11599
11596
11592
11589
11585
11581
11576
11572
11567
11562
11557
11551
11545
11539
11533
11527
11520
11513
11506
11499
11492
11484
11477
11469
11461
11452
11444
11435
11426
11417
11408
11398
11388
11378
11367
11356
11345
11334
11322
11311
11299
11286
11274
11261
11248
11235
11222
11208
11195
11181
11167
11153
11139
11125
11110
11096
11081
11066
11051
11036
11020
11005
10989
10974
10958
10942
10926
10910
10894
10877
10861
10844
10828
10811
10794
10777
10761
10744
10726
10709
10692
10674
10657
10639
10621
10603
10585
10567
10549
10531
10512
10493
10474
10455
10436
10417
10397
10378
10358
10337
10317
10296
10276
10255
10233
10212
10190
10169
10147
10125
10103
10080
10058
10036
10013
9990
9968
9945
9922
9899
9876
9853
9830
9806
9783
9760
9737
9713
9690
9666
9643
9620
9596
9573
9550
9526
9503
9480
9457
9434
9411
9388
9365
9341
9318
9295
9272
9249
9226
9203
9179
9156
9133
9110
9086
9063
9040
9016
8993
8969
8946
8923
8899
8876
8852
8829
8805
8782
8758
8734
8710
8686
8662
8638
8614
8589
8565
8540
8516
8491
8466
8441
8416
8391
8366
8341
8316
8290
8265
8240
8215
8189
8164
8140
8115
8090
8064
8039
8015
7990
7965
7940
7914
7889
7864
7838
7812
7787
7761
7735
7710
7684
7658
7632
7607
7581
7555
7529
7504
7478
7453
7427
7402
7377
7351
7326
7301
7276
7251
7226
7201
7176
7151
7126
7101
7076
7051
7026
7001
6976
6951
6926
6900
6875
6850
6825
6799
6774
6748
6723
6697
6672
6646
6620
6595
6569
6544
6518
6493
6467
6441
6416
6390
6365
6339
6314
6288
6263
6237
6212
6186
6161
6135
6110
6085
6059
6034
6008
5983
5958
5932
5907
5881
5856
5831
5805
5780
5755
5729
5704
5679
5653
5628
5603
5577
5552
5526
5501
5475
5450
5425
5399
5374
5349
5324
5299
5274
5249
5224
5199
5175
5150
5126
5101
5076
5052
5028
5003
4979
4955
4931
4906
4883
4859
4835
4811
4788
4765
4741
4718
4696
4673
4650
4628
4606
4583
4561
4539
4517
4495
4473
4451
4429
4407
4385
4363
4341
4320
4298
4277
4256
4234
4214
4193
4172
4152
4132
4112
4091
4072
4053
4034
4014
3995
3977
3958
3939
3921
3902
3884
3866
3848
3830
3812
3795
3777
3760
3743
3726
3709
3692
3676
3659
3643
3626
3610
3594
3578
3562
3547
3531
3515
3500
3485
3469
3454
3439
3425
3410
3396
3382
3367
3353
3340
3326
3313
3299
3286
3273
3260
3247
3234
3221
3208
3195
3183
3170
3157
3145
3132
3120
3107
3095
3083
3070
3058
3046
3034
3022
3010
2998
2986
2975
2963
2951
2940
2929
2918
2906
2895
2884
2874
2863
2852
2841
2830
2819
2809
2798
2787
2776
2766
2755
2744
2734
2723
2713
2702
2692
2681
2671
2661
2651
2641
2632
2622
2613
2603
2594
2585
2576
2567
2558
2549
2540
2531
2522
2514
2505
2496
2487
2479
2470
2461
2453
2444
2436
2427
2419
2411
2402
2394
2386
2378
2371
2363
2355
2348
2340
2333
2325
2318
2311
2303
2296
2288
2281
2274
2266
2259
2252
2244
2237
2230
2223
2215
2208
2201
2194
2187
2180
2174
2167
2160
2153
2146
2140
2133
2127
2120
2114
2108
2101
2096
2090
2084
2078
2073
2067
2062
2057
2052
2047
2041
2036
2031
2025
2021
2016
2011
2005
2001
1996
1991
1986
1981
1976
1971
1966
1961
1957
1952
1948
1943
1939
1935
1931
1927
1924
1920
1917
1913
1910
1907
1904
1901
1898
1895
1893
1890
1887
1885
1882
1879
1877
1874
1872
1869
1867
1864
1862
1859
1857
1854
1852
1850
1847
1845
1843
1841
1839
1838
1836
1834
1833
1831
1830
1829
1828
1826
1825
1824
1823
1822
1820
1819
1817
1816
1814
1812
1810
1809
1807
1805
1803
1801
1799
1797
1795
1793
1791
1789
1787
1785
1783
1782
1780
1778
1777
1775
1773
1771
1770
1768
1766
1764
1762
1760
1758
1756
1754
1752
1750
1748
1746
1744
1741
1739
1737
1734
1732
1729
1727
1724
1722
1719
1717
1714
1711
1709
1707
1704
1702
1699
1697
1695
1693
1691
1688
1686
1684
1682
1680
1678
1676
1673
1671
1669
1667
1664
1662
1660
1657
1655
1653
1650
1648
1646
1643
1641
1639
1636
1634
1632
1629
1627
1624
1622
1620
1617
1615
1613
1610
1608
1606
1603
1601
1599
1596
1594
1592
1590
1588
1586
1584
1582
1580
1578
1576
1573
1571
1569
1567
1565
1562
1560
1558
1555
1553
1551
1548
1546
1543
1541
1539
1536
1534
1532
1530
1528
1526
1524
1522
1521
1519
1517
1515
1514
1512
1511
1509
1507
1506
1504
1503
1501
1499
1498
1496
1494
1493
1491
1489
1488
1486
1484
1482
1481
1479
1477
1475
1474
1472
1470
1469
1467
1466
1465
1463
1462
1461
1460
1459
1458
1457
1456
1455
1455
1454
1453
1453
1452
1452
1451
1451
1450
1450
1450
1449
1449
1449
1449
1448
1448
1448
1448
1447
1447
1447
1447
1447
1447
1447
1447
1447
1447
1447
1448
1448
1449
1450
1450
1451
1452
1453
1454
1455
1456
1456
1457
1458
1459
1459
1460
1460
1461
1461
1461
1462
1462
1463
1463
1463
1464
1464
1465
1465
1465
1466
1466
1466
1467
1467
1467
1467
1468
1468
1468
1468
1468
1468
1469
1469
1469
1469
1469
1469
1469
1470
1470
1470
1470
1470
1470
1470
1470
1470
1469
1469
1469
1469
1469
1468
1468
1468
1467
1467
1467
1466
1465
1465
1464
1463
1463
1462
1461
1460
1459
1457
1456
1455
1454
1452
1451
1449
1448
1446
1445
1443
1442
1440
1439
1438
1436
1435
1434
1433
1432
1431
1430
1429
1428
1427
1426
1426
1425
1424
1423
1422
1421
1420
1420
1419
1418
1417
1416
1414
1413
1412
1411
1409
1408
1407
1405
1404
1402
1401
1399
1398
1397
1395
1394
1392
1391
1390
1388
1387
1385
1384
1382
1381
1380
1378
1376
1375
1373
1372
1370
1368
1367
1365
1363
1362
1360
1358
1357
1355
1353
1352
1350
1348
1347
1345
1343
1342
1340
1338
1336
1334
1333
1331
1329
1327
1325
1323
1321
1319
1317
1315
1313
1311
1309
1307
1305
1303
1302
1300
1298
1297
1295
1294
1293
1292
1290
1289
1288
1287
1286
1285
1284
1283
1283
1282
1281
1280
1279
1278
1278
1277
1276
1275
1274
1273
1272
1271
1270
1269
1268
1266
1265
1264
1262
1261
1259
1258
1256
1254
1253
1251
1249
1247
1245
1243
1241
1238
1236
1234
1232
1230
1227
1225
1223
1220
1218
1215
1213
1210
1208
1205
1203
1200
1197
1195
1192
1190
1187
1184
1181
1179
1176
1173
1171
1168
1165
1162
1159
1156
1153
1150
1147
1144
1141
1138
1135
1132
1129
1125
1122
1119
1115
1112
1108
1105
1101
1098
1094
1091
1087
1083
1080
1076
1072
1068
1065
1061
1057
1053
1049
1045
1040
1036
1032
1028
1022
1018
1014
1010
1006
1002
997
993
988
984
979
975
971
966
962
957
953
948
944
939
934
930
925
921
916
912
907
902
898
893
889
884
880
875
871
867
863
859
855
851
847
843
840
837
833
830
827
824
821
819
816
814
811
809
807
805
803
801
799
797
795
793
791
789
787
785
783
781
780
778
777
775
774
773
772
772
771
770
770
770
770
770
771
771
772
773
773
774
776
777
778
779
781
782
784
786
787
789
791
793
795
797
799
802
804
807
809
812
815
818
821
824
827
830
833
837
840
844
848
851
855
859
863
867
872
876
881
885
890
894
899
904
909
914
919
924
928
934
939
944
949
954
959
965
970
976
981
987
993
999
1004
1010
1016
1024
1030
1036
1043
1049
1055
1062
1068
1075
1081
1088
1094
1101
1107
1114
1121
1128
1134
1141
1148
1156
1163
1170
1177
1185
1192
1200
1207
1215
1222
1230
1238
1245
1253
1261
1268
1276
1284
1291
1299
1307
1315
1323
1330
1338
1346
1354
1361
1369
1377
1384
1392
1400
1407
1415
1423
1430
1438
1446
1454
1461
1469
1477
1485
1492
1500
1508
1516
1523
1531
1538
1546
1554
1561
1569
1576
1583
1591
1598
1605
1612
1619
1626
1632
1639
1645
1652
1658
1664
1670
1676
1682
1688
1695
1701
1707
1713
1719
1725
1731
1737
1743
1749
1755
1761
1767
1773
1779
1785
1791
1797
1803
1809
1815
1821
1827
1832
1838
1844
1850
1856
1862
1867
1873
1879
1885
1891
1897
1902
1908
1914
1919
1925
1930
1935
1940
1945
1950
1955
1960
1965
1969
1974
1979
1983
1987
1992
1996
2001
2005
2009
2013
2017
2021
2025
2031
2035
2039
2043
2048
2052
2056
2060
2065
2069
2073
2077
2081
2085
2089
2093
2097
2101
2104
2108
2111
2115
2118
2121
2125
2128
2131
2134
2137
2140
2142
2145
2148
2150
2153
2156
2158
2160
2163
2165
2167
2169
2172
2174
2176
2177
2179
2181
2183
2184
2185
2187
2188
2189
2190
2191
2192
2193
2193
2194
2195
2195
2195
2196
2196
2197
2197
2197
2198
2198
2198
2198
2199
2199
2199
2199
2199
2199
2198
2198
2198
2197
2196
2195
2194
2192
2191
2189
2187
2185
2183
2181
2179
2177
2175
2173
2171
2168
2166
2164
2162
2160
2157
2155
2153
2150
2147
2144
2141
2138
2135
2131
2128
2124
2120
2116
2112
2108
2104
2099
2095
2090
2086
2081
2076
2072
2067
2062
2057
2052
2047
2041
2036
2031
2025
2020
2015
2009
2004
1998
1992
1986
1980
1974
1968
1961
1954
1947
1940
1933
1925
1918
1910
1902
1894
1886
1878
1869
1861
1853
1845
1836
1828
1820
1811
1803
1795
1787
1778
1770
1762
1753
1745
1736
1728
1719
1711
1702
1693
1685
1676
1667
1658
1649
1640
1631
1622
1613
1605
1596
1587
1578
1570
1561
1553
1544
1536
1527
1519
1511
1502
1494
1485
1477
1468
1460
1451
1443
1434
1426
1417
1408
1400
1391
1383
1374
1365
1357
1348
1340
1331
1322
1314
1306
1297
1289
1281
1273
1264
1256
1248
1240
1232
1225
1217
1209
1201
1194
1186
1178
1171
1163
1156
1148
1141
1133
1125
1118
1110
1103
1095
1088
1081
1073
1066
1059
1051
1044
1037
1030
1022
1016
1010
1002
997
990
983
977
970
963
957
950
944
937
930
924
917
911
904
897
891
884
878
872
866
859
853
847
841
835
830
824
818
813
807
802
797
792
786
781
777
772
767
762
758
753
749
745
741
737
733
729
725
721
718
714
711
708
704
701
698
695
692
690
687
684
682
680
677
675
673
672
670
669
667
666
665
664
663
662
661
661
660
660
660
660
660
660
660
660
661
661
662
662
663
664
665
666
667
668
669
671
672
673
675
676
678
679
681
683
685
686
688
691
693
695
698
700
703
705
708
711
714
717
720
723
726
730
733
737
741
744
748
753
757
761
766
771
775
780
786
791
796
802
808
813
819
825
831
837
844
850
856
863
869
876
882
889
896
902
909
916
923
930
937
943
950
957
964
971
977
984
991
998
1004
1010
1018
1025
1031
1038
1045
1051
1058
1065
1071
1078
1084
1091
1097
1104
1110
1117
1123
1129
1136
1142
1148
1155
1161
1167
1173
1180
1186
1192
1199
1205
1211
1217
1223
1229
1235
1241
1246
1252
1258
1263
1269
1274
1279
1284
1289
1295
1299
1304
1309
1314
1318
1323
1327
1332
1336
1340
1345
1349
1353
1357
1361
1365
1369
1373
1377
1380
1384
1388
1392
1396
1401
1405
1409
1413
1417
1421
1425
1429
1432
1436
1440
1444
1447
1451
1454
1458
1461
1464
1467
1470
1473
1476
1479
1482
1485
1488
1490
1493
1495
1498
1500
1502
1505
1507
1509
1511
1513
1515
1517
1519
1521
1523
1525
1527
1529
1531
1532
1534
1536
1537
1538
1540
1541
1542
1543
1544
1544
1545
1546
1546
1547
1547
1548
1548
1549
1549
1550
1550
1550
1551
1551
1551
1551
1552
1552
1552
1552
1552
1552
1552
1552
1552
1552
1552
1552
1552
1552
1551
1551
1551
1551
1550
1550
1549
1549
1548
1547
1547
1546
1545
1544
1543
1541
1540
1539
1537
1536
1534
1533
1531
1529
1527
1525
1523
1521
1519
1517
1515
1513
1510
1508
1506
1503
1500
1498
1495
1492
1489
1486
1483
1479
1476
1472
1469
1465
1461
1457
1453
1449
1445
1441
1437
1433
1428
1424
1420
1415
1411
1406
1401
1396
1392
1387
1382
1377
1372
1366
1361
1356
1351
1345
1340
1335
1330
1324
1319
1314
1308
1303
1298
1292
1286
1281
1275
1269
1264
1258
1252
1245
1239
1233
1226
1220
1213
1206
1199
1192
1185
1178
1171
1163
1156
1149
1141
1133
1126
1118
1110
1102
1094
1086
1078
1070
1062
1054
1046
1038
1029
1020
1012
1004
996
987
979
970
962
953
944
935
926
918
909
899
890
881
872
862
853
843
834
824
814
804
794
784
774
764
754
744
734
724
714
704
694
684
674
664
654
643
633
623
612
602
592
581
570
560
549
538
527
516
505
494
483
472
461
450
439
428
417
406
395
384
373
361
350
339
328
317
306
295
284
272
261
250
238
227
215
204
193
181
170
158
146
135
123
112
100
89
77
66
54
43
31
19
8
-4
-16
-28
-40
-52
-63
-75
-87
-99
-111
-123
-135
-147
-159
-171
-183
-195
-206
-218
-230
-242
-254
-266
-278
-290
-302
-314
-326
-338
-350
-362
-375
-387
-400
-412
-425
-437
-450
-463
-475
-488
-501
-514
-527
-540
-553
-566
-579
-592
-606
-619
-632
-646
-660
-673
-687
-701
-714
-728
-742
-756
-770
-784
-798
-811
-825
-839
-853
-867
-880
-894
-908
-921
-935
-948
-962
-976
-989
-1002
-1016
-1030
-1044
-1058
-1071
-1085
-1099
-1112
-1126
-1139
-1153
-1167
-1180
-1194
-1208
-1221
-1235
-1249
-1263
-1276
-1290
-1304
-1318
-1332
-1345
-1359
-1373
-1387
-1401
-1415
-1428
-1442
-1456
-1469
-1483
-1496
-1510
-1523
-1536
-1549
-1562
-1575
-1587
-1600
-1612
-1625
-1637
-1650
-1662
-1674
-1686
-1699
-1711
-1723
-1735
-1747
-1759
-1771
-1783
-1795
-1807
-1819
-1831
-1843
-1854
-1866
-1877
-1888
-1900
-1911
-1922
-1933
-1944
-1955
-1966
-1977
-1987
-1998
-2008
-2019
-2029
-2039
-2049
-2059
-2068
-2078
-2088
-2097
-2106
-2115
-2124
-2133
-2142
-2150
-2159
-2167
-2175
-2184
-2192
-2200
-2208
-2215
-2223
-2231
-2238
-2246
-2253
-2261
-2268
-2275
-2282
-2289
-2295
-2302
-2309
-2315
-2321
-2327
-2333
-2339
-2345
-2351
-2356
-2361
-2367
-2372
-2376
-2381
-2386
-2390
-2394
-2398
-2402
-2406
-2409
-2413
-2416
-2419
-2422
-2425
-2427
-2430
-2432
-2434
-2436
-2438
-2440
-2441
-2443
-2444
-2445
-2446
-2446
-2447
-2447
-2448
-2448
-2448
-2447
-2447
-2446
-2445
-2444
-2443
-2441
-2440
-2438
-2436
-2434
-2432
-2429
-2426
-2424
-2421
-2418
-2414
-2411
-2407
-2403
-2399
-2395
-2391
-2386
-2382
-2377
-2372
-2367
-2362
-2356
-2351
-2345
-2340
-2334
-2328
-2322
-2316
-2309
-2303
-2296
-2290
-2283
-2276
-2268
-2261
-2253
-2246
-2238
-2230
-2221
-2213
-2204
-2195
-2187
-2177
-2168
-2159
-2150
-2140
-2130
-2121
-2111
-2101
-2091
-2080
-2070
-2060
-2049
-2037
-2028
-2017
-2005
-1994
-1983
-1972
-1960
-1949
-1937
-1925
-1914
-1902
-1890
-1877
-1865
-1853
-1841
-1828
-1815
-1803
-1790
-1777
-1764
-1751
-1738
-1725
-1711
-1698
-1684
-1671
-1657
-1643
-1630
-1616
-1602
-1588
-1574
-1559
-1545
-1531
-1516
-1502
-1487
-1472
-1457
-1442
-1427
-1412
-1397
-1381
-1366
-1351
-1335
-1320
-1304
-1289
-1273
-1257
-1242
-1226
-1210
-1194
-1179
-1163
-1147
-1131
-1115
-1099
-1083
-1066
-1050
-1034
-1016
-1000
-984
-968
-951
-934
-917
-900
-883
-866
-849
-832
-815
-798
-781
-764
-747
-729
-712
-695
-678
-661
-644
-626
-609
-592
-575
-558
-541
-523
-506
-489
-472
-455
-437
-420
-403
-386
-368
-351
-334
-317
-299
-282
-265
-247
-230
-213
-196
-178
-161
-144
-127
-110
-93
-76
-59
-42
-25
-8
9
25
42
59
76
92
109
125
142
158
175
191
208
224
240
256
273
289
305
321
337
353
369
385
401
417
433
449
465
480
496
512
527
543
558
573
589
604
619
634
649
664
679
694
709
724
739
754
768
783
798
813
828
842
857
871
886
900
915
929
943
958
972
986
1000
1014
1028
1041
1055
1069
1083
1096
1110
1124
1137
1151
1165
1178
1192
1206
1219
1233
1246
1260
1273
1287
1300
1314
1327
1340
1353
1367
1380
1393
1406
1419
1432
1445
1458
1471
1484
1497
1510
1523
1535
1548
1561
1574
1586
1599
1612
1624
1637
1649
1662
1674
1686
1699
1711
1723
1735
1747
1759
1771
1783
1795
1806
1818
1830
1842
1853
1865
1876
1888
1899
1910
1922
1933
1944
1955
1966
1976
1987
1998
2008
2019
2029
2040
2050
2060
2070
2080
2090
2100
2110
2120
2130
2140
2150
2159
2169
2179
2188
2198
2207
2217
2226
2235
2245
2254
2263
2272
2281
2290
2299
2308
2316
2325
2334
2342
2350
2359
2367
2375
2383
2391
2399
2407
2415
2423
2431
2439
2446
2454
2462
2469
2477
2485
2492
2500
2507
2515
2522
2530
2537
2544
2552
2559
2567
2574
2582
2589
2596
2604
2611
2618
2626
2633
2640
2647
2655
2662
2669
2676
2683
2691
2698
2705
2712
2720
2727
2734
2742
2749
2756
2764
2771
2779
2786
2793
2800
2808
2815
2822
2829
2837
2844
2851
2858
2865
2872
2879
2887
2894
2901
2908
2916
2923
2931
2938
2946
2954
2961
2969
2977
2985
2993
3001
3009
3017
3025
3033
3041
3050
3058
3066
3075
3083
3092
3101
3109
3118
3127
3136
3145
3154
3164
3173
3182
3192
3201
3211
3220
3230
3240
3250
3260
3270
3280
3290
3300
3310
3321
3331
3342
3353
3363
3374
3385
3396
3407
3418
3429
3441
3452
3463
3475
3486
3497
3509
3520
3532
3544
3555
3567
3579
3591
3603
3615
3627
3639
3651
3663
3676
3688
3700
3713
3725
3738
3751
3763
3776
3789
3802
3815
3828
3841
3854
3867
3880
3894
3907
3921
3934
3948
3961
3975
3988
4002
4016
4029
4043
4057
4070
4085
4098
4112
4126
4140
4154
4169
4183
4197
4211
4225
4240
4254
4268
4283
4297
4312
4326
4340
4355
4369
4383
4398
4412
4426
4440
4454
4468
4482
4496
4510
4524
4538
4551
4565
4579
4593
4607
4621
4635
4650
4664
4678
4692
4706
4720
4734
4748
4762
4776
4790
4804
4818
4832
4846
4860
4874
4888
4902
4915
4929
4943
4957
4971
4985
4999
5013
5027
5041
5054
5068
5082
5096
5110
5124
5138
5152
5167
5181
5195
5209
5223
5237
5251
5265
5279
5293
5307
5321
5335
5349
5363
5376
5390
5404
5417
5431
5445
5458
5472
5485
5499
5513
5526
5540
5553
5567
5580
5594
5607
5621
5634
5648
5661
5675
5688
5701
5714
5728
5741
5754
5767
5780
5793
5806
5819
5832
5844
5857
5869
5882
5894
5906
5918
5930
5942
5954
5966
5978
5990
6001
6013
6025
6036
6048
6059
6071
6082
6093
6105
6116
6127
6138
6149
6160
6171
6182
6193
6203
6214
6225
6235
6246
6256
6267
6277
6288
6298
6309
6319
6330
6340
6351
6361
6372
6383
6393
6404
6415
6425
6436
6447
6457
6468
6478
6488
6499
6509
6519
6529
6539
6549
6558
6568
6577
6587
6596
6605
6614
6623
6632
6641
6650
6658
6666
6674
6682
6690
6698
6705
6713
6720
6727
6734
6741
6748
6755
6762
6769
6776
6783
6789
6796
6803
6809
6815
6822
6828
6834
6840
6846
6852
6858
6864
6869
6875
6880
6886
6891
6896
6902
6907
6912
6917
6922
6928
6933
6938
6943
6948
6954
6959
6964
6969
6974
6980
6985
6990
6995
7000
7005
7010
7015
7020
7025
7029
7034
7038
7043
7047
7051
7055
7059
7063
7067
7070
7074
7077
7081
7084
7087
7090
7093
7097
7100
7102
7105
7108
7111
7114
7116
7119
7121
7123
7126
7128
7130
7132
7135
7137
7139
7141
7143
7145
7147
7150
7152
7154
7156
7158
7160
7163
7165
7167
7169
7171
7173
7175
7177
7179
7181
7183
7185
7187
7190
7192
7194
7196
7199
7201
7203
7205
7207
7209
7210
7211
7212
7213
7214
7214
7214
7214
7213
7213
7212
7211
7211
7210
7209
7208
7207
7207
7206
7206
7205
7205
7205
7205
7205
7206
7206
7206
7207
7207
7207
7208
7208
7208
7208
7208
7209
7209
7209
7209
7208
7208
7208
7207
7207
7206
7205
7205
7204
7203
7202
7201
7199
7198
7197
7196
7195
7194
7194
7193
7193
7192
7192
7192
7193
7193
7193
7194
7195
7196
7197
7197
7198
7200
7201
7202
7202
7203
7204
7205
7206
7206
7207
7207
7208
7208
7208
7208
7209
7209
7209
7210
7210
7211
7212
7213
7213
7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7224
7225
7225
7226
7226
7226
7226
7227
7227
7227
7228
7228
7228
7229
7230
7231
7232
7233
7234
7236
7237
7239
7240
7242
7244
7246
7247
7249
7251
7253
7255
7257
7259
7261
7262
7264
7266
7267
7269
7270
7272
7273
7274
7275
7276
7277
7278
7279
7280
7281
7281
7283
7284
7285
7286
7287
7289
7290
7292
7294
7296
7298
7300
7302
7304
7306
7308
7310
7312
7315
7317
7318
7320
7322
7323
7325
7326
7327
7328
7329
7330
7330
7331
7331
7332
7332
7332
7333
7334
7334
7335
7336
7336
7337
7338
7339
7340
7340
7341
7342
7342
7343
7343
7343
7343
7343
7343
7343
7343
7342
7342
7341
7341
7340
7340
7339
7339
7339
7338
7338
7338
7337
7337
7337
7337
7336
7336
7335
7334
7334
7333
7332
7331
7330
7329
7328
7327
7326
7324
7323
7322
7321
7319
7318
7316
7314
7313
7311
7309
7307
7305
7302
7300
7298
7296
7294
7292
7290
7287
7285
7284
7282
7280
7278
7276
7274
7272
7270
7268
7265
7263
7261
7258
7255
7252
7249
7246
7243
7240
7237
7233
7230
7226
7223
7219
7215
7212
7208
7204
7201
7197
7194
7190
7187
7184
7180
7177
7174
7171
7168
7164
7161
7158
7155
7151
7148
7144
7141
7137
7133
7130
7126
7122
7118
7113
7109
7105
7101
7097
7093
7089
7085
7081
7077
7073
7070
7066
7062
7059
7055
7051
7047
7043
7039
7035
7031
7026
7022
7017
7013
7008
7004
6999
6994
6989
6985
6980
6975
6970
6965
6960
6956
6951
6946
6941
6936
6932
6927
6922
6917
6913
6908
6903
6898
6893
6889
6884
6879
6874
6870
6865
6860
6855
6851
6846
6841
6836
6832
6827
6822
6817
6813
6808
6803
6798
6794
6789
6784
6780
6775
6770
6765
6761
6756
6751
6747
6742
6737
6732
6728
6723
6718
6714
6709
6704
6700
6695
6690
6686
6681
6676
6672
6667
6662
6658
6653
6648
6644
6639
6634
6630
6625
6620
6616
6611
6607
6602
6597
6593
6588
6583
6579
6574
6570
6565
6560
6556
6551
6546
6542
6537
6533
6528
6523
6519
6514
6510
6505
6501
6496
6491
6487
6482
6478
6473
6468
6464
6459
6455
6450
6446
6441
6437
6432
6427
6423
6418
6414
6409
6405
6400
6396
6391
6387
6382
6378
6373
6369
6364
6360
6355
6351
6346
6342
6337
6333
6328
6324
6319
6315
6310
6306
6301
6297
6292
6288
6283
6279
6274
6270
6265
6261
6256
6252
6247
6243
6239
6234
6230
6225
6221
6216
6212
6207
6203
6199
6194
6190
6185
6181
6176
6172
6168
6163
6159
6154
6150
6146
6141
6137
6132
6128
6124
6119
6115
6110
6106
6102
6097
6093
6088
6084
6080
6075
6071
6067
6062
6058
6054
6049
6045
6041
6036
6032
6027
6023
6019
6014
6010
6006
6001
5997
5993
5988
5984
5980
5976
5971
5967
5963
5958
5954
5950
5945
5941
5937
5932
5928
5924
5920
5915
5911
5907
5902
5898
5894
5890
5885
5881
5877
5873
5868
5864
5860
5856
5851
5847
5843
5839
5834
5830
5826
5822
5817
5813
5809
5805
5800
5796
5792
5788
5784
5779
5775
5771
5767
5762
5758
5754
5750
5746
5741
5737
5733
5729
5725
5721
5716
5712
5708
5704
5700
5695
5691
5687
5683
5679
5675
5670
5666
5662
5658
5654
5650
5646
5641
5637
5633
5629
5625
5621
5617
5613
5608
5604
5600
5596
5592
5588
5584
5580
5575
5571
5567
5563
5559
5555
5551
5547
5543
5539
5535
5530
5526
5522
5518
5514
5510
5506
5502
5498
5494
5490
5486
5482
5478
5474
5469
5465
5461
5457
5453
5449
5445
5441
5437
5433
5429
5425
5421
5417
5413
5409
5405
5401
5397
5393
5389
5385
5381
5377
5373
5369
5365
5361
5357
5353
5349
5345
5341
5337
5333
5329
5325
5321
5317
5313
5309
5305
5301
5297
5293
5290
5286
5282
5278
5274
5270
5266
5262
5258
5254
5250
5246
5242
5238
5234
5231
5227
5223
5219
5215
5211
5207
5203
5199
5195
5191
5188
5184
5180
5176
5172
5168
5164
5160
5157
5153
5149
5145
5141
5137
5133
5129
5126
5122
5118
5114
5110
5106
5102
5099
5095
5091
5087
5083
5079
5076
5072
5068
5064
5060
5056
5053
5049
5045
5041
5037
5034
5030
5026
5022
5018
5015
5011
5007
5003
4999
4996
4992
4988
4984
4981
4977
4973
4969
4965
4962
4958
4954
4950
4947
4943
4939
4935
4932
4928
4924
4920
4917
4913
4909
4905
4902
4898
4894
4891
4887
4883
4879
4876
4872
4868
4864
4861
4857
4853
4850
4846
4842
4839
4835
4831
4828
4824
4820
4816
4813
4809
4805
4802
4798
4794
4791
4787
4783
4780
4776
4772
4769
4765
4761
4758
4754
4751
4747
4743
4740
4736
4732
4729
4725
4721
4718
4714
4711
4707
4703
4700
4696
4692
4689
4685
4682
4678
4674
4671
4667
4664
4660
4657
4653
4649
4646
4642
4639
4635
4631
4628
4624
4621
4617
4614
4610
4606
4603
4599
4596
4592
4589
4585
4582
4578
4575
4571
4567
4564
4560
4557
4553
4550
4546
4543
4539
4536
4532
4529
4525
4522
4518
4515
4511
4508
4504
4501
4497
4494
4490
4487
4483
4480
4476
4473
4469
4466
4462
4459
4455
4452
4448
4445
4442
4438
4435
4431
4428
4424
4421
4417
4414
4410
4407
4404
4400
4397
4393
4390
4386
4383
4380
4376
4373
4369
4366
4362
4359
4356
4352
4349
4345
4342
4339
4335
4332
4328
4325
4322
4318
4315
4312
4308
4305
4301
4298
4295
4291
4288
4285
4281
4278
4274
4271
4268
4264
4261
4258
4254
4251
4248
4244
4241
4238
4234
4231
4228
4224
4221
4218
4214
4211
4208
4204
4201
4198
4194
4191
4188
4185
4181
4178
4175
4171
4168
4165
4161
4158
4155
4152
4148
4145
4142
4139
4135
4132
4129
4125
4122
4119
4116
4112
4109
4106
4103
4099
4096
4093
4090
4086
4083
4080
4077
4073
4070
4067
4064
4059
4057
4054
4051
4048
4043
4041
4038
4035
4032
4027
4025
4022
4019
4016
4011
4009
4006
4003
4000
3996
3993
3990
3987
3984
3980
3977
3974
3971
3968
3965
3961
3958
3955
3952
3949
3946
3943
3939
3936
3933
3930
3927
3924
3921
3917
3914
3911
3908
3905
3902
3899
3895
3892
3889
3886
3883
3880
3877
3874
3871
3867
3864
3861
3858
3855
3852
3849
3846
3843
3840
3837
3833
3830
3827
3824
3821
3818
3815
3812
3809
3806
3803
3800
3797
3794
3791
3787
3784
3781
3778
3775
3772
3769
3766
3763
3760
3757
3754
3751
3748
3745
3742
3739
3736
3733
3730
3727
3724
3721
3718
3715
3712
3709
3706
3703
3700
3697
3694
3691
3688
3685
3682
3679
3676
3673
3670
3667
3664
3661
3658
3655
3652
3649
3646
3643
3640
3637
3634
3632
3629
3626
3623
3620
3617
3614
3611
3608
3605
3602
3599
3596
3593
3590
3587
3585
3582
3579
3576
3573
3570
3567
3564
3561
3558
3556
3553
3550
3547
3544
3541
3538
3535
3532
3529
3527
3524
3521
3518
3515
3512
3509
3507
3504
3501
3498
3495
3492
3489
3487
3484
3481
3478
3475
3472
3469
3467
3464
3461
3458
3455
3452
3450
3447
3444
3441
3438
3435
3433
3430
3427
3424
3421
3419
3416
3413
3410
3407
3405
3402
3399
3396
3393
3391
3388
3385
3382
3380
3377
3374
3371
3368
3366
3363
3360
3357
3355
3352
3349
3346
3344
3341
3338
3335
3333
3330
3327
3324
3322
3319
3316
3313
3311
3308
3305
3302
3300
3297
3294
3292
3289
3286
3283
3281
3278
3275
3273
3270
3267
3264
3262
3259
3256
3254
