5
43836
-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
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-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
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-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
-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
-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
-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
-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
-10
-10
-10
-10
-10
-11
-11
-11
-10
-10
-10
-11
-11
-11
-11
-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
-11
-11
-11
-11
-11
-11
-11
-12
-12
-11
-11
-11
-11
-11
-12
-12
-11
-11
-11
-11
-12
-12
-12
-11
-11
-11
-11
-12
-12
-12
-11
-11
-11
-12
-12
-12
-12
-11
-11
-11
-12
-12
-12
-12
-11
-11
-11
-12
-12
-12
-12
-11
-11
-12
-12
-12
-12
-12
-11
-11
-12
-12
-13
-12
-11
-11
-11
-12
-13
-13
-12
-11
-11
-12
-12
-13
-13
-12
-11
-11
-12
-13
-13
-13
-12
-11
-11
-12
-13
-13
-13
-12
-11
-11
-12
-13
-13
-13
-12
-11
-12
-13
-14
-13
-12
-11
-11
-12
-13
-14
-13
-12
-11
-11
-12
-14
-14
-13
-12
-11
-11
-13
-14
-14
-13
-11
-11
-11
-13
-15
-15
-13
-11
-10
-12
-14
-16
-15
-13
-10
-10
-12
-15
-16
-15
-12
-9
-9
-13
-16
-18
-15
-10
-7
-9
-14
-19
-20
-15
-7
-3
-6
-17
-27
-30
-21
-3
15
25
24
15
8
11
22
35
40
33
18
5
2
12
25
32
26
8
-10
-17
-9
9
25
30
21
8
2
9
24
37
38
25
6
-7
-7
7
23
29
21
3
-13
-19
-12
1
10
9
-1
-9
-9
4
21
34
35
25
10
-1
-1
7
18
24
25
21
18
18
22
26
28
28
27
26
28
30
30
30
27
24
21
18
12
6
1
1
7
15
23
24
20
12
8
12
22
33
39
35
26
17
13
14
16
11
-3
-20
-32
-30
-12
14
38
51
50
40
28
20
17
15
12
9
9
13
20
22
15
-3
-23
-36
-31
-11
15
32
31
14
-9
-22
-17
2
23
32
23
1
-21
-30
-20
3
27
41
40
28
11
-4
-11
-13
-9
-2
9
24
41
55
59
52
36
16
0
-5
0
9
16
15
7
-3
-9
-8
1
13
23
27
27
24
23
26
31
33
31
24
14
8
8
14
21
25
23
17
13
15
25
39
48
46
33
14
-2
-10
-5
5
15
19
14
6
1
3
12
21
26
22
13
3
-2
1
8
14
15
10
3
0
6
18
32
41
41
33
21
13
13
18
24
26
22
14
6
2
2
4
4
1
-3
-3
3
13
22
26
22
13
4
2
7
14
19
16
6
-8
-21
-29
-32
-29
-22
-10
6
23
37
40
31
11
-12
-28
-31
-21
-4
10
17
16
12
8
7
7
6
6
9
20
36
52
61
56
40
21
9
8
15
24
26
20
13
13
21
35
45
43
29
11
-1
0
12
26
31
24
11
0
0
10
23
28
22
8
-6
-13
-11
-5
-3
-5
-7
-4
7
25
40
44
34
17
2
-2
4
15
20
16
6
-4
-6
1
10
14
9
-2
-12
-16
-12
-5
-2
-7
-18
-28
-31
-24
-11
0
6
6
7
15
31
49
61
58
40
15
-7
-16
-11
3
16
21
16
5
-3
-6
-2
4
8
9
10
12
18
24
28
24
15
5
0
4
14
25
28
23
12
2
0
5
12
14
5
-11
-29
-39
-38
-29
-19
-11
-6
2
15
33
49
55
46
27
7
-2
7
27
48
58
52
35
18
10
12
21
28
29
25
19
17
18
21
22
21
19
22
29
38
44
41
32
19
10
6
4
0
-8
-19
-25
-21
-6
12
25
25
14
1
-4
4
20
36
42
35
22
12
10
17
26
31
31
30
34
44
55
59
51
32
14
5
9
21
29
26
12
-3
-6
10
38
65
77
70
49
31
25
34
46
49
36
10
-17
-31
-29
-15
-2
4
2
0
5
19
36
45
37
15
-10
-23
-17
5
32
52
55
46
33
25
26
33
39
37
28
15
6
4
9
15
20
24
26
30
37
43
45
39
26
11
-2
-8
-5
3
10
12
7
-3
-14
-22
-24
-20
-12
-4
2
4
3
3
4
9
15
20
22
18
11
3
-4
-10
-15
-20
-25
-31
-33
-30
-23
-13
-4
1
2
3
5
12
21
29
32
29
22
16
14
18
25
29
27
19
7
-2
-4
1
9
16
17
14
9
8
13
22
29
28
19
4
-8
-11
-2
13
27
34
32
24
15
11
12
14
14
8
-2
-10
-13
-10
-2
5
9
9
7
6
7
9
10
7
2
-5
-10
-14
-16
-17
-16
-11
-3
9
20
24
20
8
-6
-15
-14
-5
7
17
18
12
4
-2
-4
-3
-5
-13
-26
-39
-45
-40
-26
-11
0
2
-3
-10
-12
-7
2
9
9
-1
-15
-27
-29
-20
-4
11
18
13
-1
-15
-20
-14
2
19
26
18
-3
-28
-45
-47
-34
-12
7
14
9
-4
-15
-15
-3
16
35
45
44
35
25
19
17
17
11
0
-14
-23
-22
-7
14
33
38
26
3
-19
-30
-24
-7
12
20
12
-6
-25
-32
-24
-5
14
24
21
8
-6
-13
-11
-4
5
10
11
10
9
8
5
-2
-13
-25
-33
-33
-25
-13
0
8
10
8
5
2
-2
-6
-11
-15
-17
-17
-16
-18
-22
-28
-30
-27
-15
1
15
21
17
5
-8
-15
-15
-8
1
6
6
1
-5
-10
-10
-7
-5
-6
-11
-18
-23
-21
-10
7
24
35
36
28
16
7
4
9
15
19
16
8
0
-4
-4
-1
-1
-4
-11
-16
-14
-6
5
12
13
8
2
1
5
11
14
10
1
-7
-7
2
17
29
34
32
29
30
36
42
42
30
9
-10
-19
-14
-1
10
8
-6
-23
-32
-25
-5
17
29
23
5
-16
-29
-32
-27
-21
-20
-25
-30
-33
-31
-26
-22
-19
-16
-8
2
11
16
13
6
0
0
5
12
14
9
1
-1
7
24
40
44
31
7
-17
-28
-23
-11
-4
-11
-30
-49
-54
-41
-15
9
18
8
-12
-28
-31
-20
-6
2
-2
-14
-25
-27
-19
-8
-1
-2
-8
-13
-12
-5
3
8
8
6
6
10
12
8
-6
-28
-47
-52
-41
-18
6
19
17
5
-9
-16
-14
-8
-4
-5
-11
-15
-13
-5
7
14
14
6
-4
-12
-16
-15
-12
-10
-7
-3
5
16
28
39
46
46
39
28
16
7
4
9
21
35
45
49
44
35
26
21
18
13
2
-15
-33
-44
-42
-28
-6
14
24
24
16
6
-1
-5
-10
-18
-28
-38
-44
-44
-37
-29
-22
-19
-18
-16
-10
0
14
26
34
33
25
12
-1
-9
-7
4
19
32
36
30
18
7
2
2
3
-1
-11
-24
-31
-25
-8
12
24
20
2
-20
-33
-28
-8
14
26
21
3
-17
-28
-26
-13
1
11
15
17
21
27
33
35
31
25
22
23
28
30
23
9
-6
-13
-5
14
36
48
45
29
10
-1
1
13
26
31
25
10
-6
-17
-20
-18
-13
-9
-6
-5
-3
-2
-1
-2
-5
-10
-15
-19
-22
-21
-17
-11
-4
1
3
-1
-7
-14
-18
-19
-17
-15
-15
-16
-16
-13
-4
6
14
15
7
-6
-18
-22
-17
-3
14
27
33
30
20
8
-2
-6
-6
-3
-1
-3
-11
-24
-36
-42
-41
-33
-23
-16
-16
-22
-29
-34
-33
-29
-24
-23
-25
-26
-20
-4
20
43
57
56
41
21
6
4
14
29
41
41
30
15
3
0
7
16
19
11
-6
-23
-31
-23
-3
23
44
52
47
34
19
10
8
13
19
24
28
31
36
44
53
58
58
49
35
20
10
9
19
37
56
69
72
65
52
39
31
30
34
36
32
23
11
2
0
4
9
12
11
6
5
10
22
38
50
53
47
34
21
13
11
15
22
28
31
31
30
29
30
33
38
39
35
23
5
-12
-21
-16
1
23
37
38
27
11
2
8
25
43
50
41
22
4
-4
3
16
24
20
6
-9
-15
-7
9
23
26
16
2
-8
-9
-3
3
2
-5
-12
-12
-1
14
26
25
14
1
-6
-2
11
20
20
8
-8
-15
-6
17
42
55
51
30
4
-16
-21
-13
0
9
9
1
-9
-15
-14
-5
8
21
31
35
34
30
26
26
29
35
41
43
40
32
22
12
3
-5
-13
-21
-28
-30
-27
-21
-14
-11
-11
-14
-16
-15
-10
-3
4
8
10
9
7
3
-1
-5
-9
-11
-11
-11
-12
-15
-19
-21
-17
-10
-2
0
-8
-23
-39
-46
-38
-16
9
26
27
12
-11
-30
-37
-29
-13
4
13
10
-2
-18
-32
-38
-36
-28
-16
-6
0
-1
-7
-18
-29
-37
-41
-40
-33
-23
-12
-2
4
6
5
2
-1
-6
-14
-25
-41
-55
-62
-56
-36
-11
8
10
-8
-38
-64
-73
-56
-20
20
48
55
40
14
-13
-30
-36
-32
-22
-11
-1
4
5
0
-7
-10
-6
6
20
27
22
4
-19
-36
-38
-25
-5
10
14
5
-10
-22
-26
-24
-21
-21
-25
-29
-31
-29
-26
-24
-24
-23
-16
-4
12
23
24
15
4
-2
5
21
38
46
40
24
5
-6
-6
2
11
15
14
9
4
0
-5
-13
-23
-32
-35
-28
-14
2
13
16
13
7
4
5
11
17
21
21
19
17
16
16
18
19
18
15
9
2
-5
-9
-9
-4
2
5
3
-3
-9
-10
-6
2
9
10
6
-1
-5
-2
5
11
12
5
-6
-13
-13
-7
1
2
-4
-15
-22
-20
-9
7
19
20
11
-3
-16
-23
-22
-17
-13
-10
-12
-16
-22
-29
-35
-39
-37
-30
-19
-9
-5
-9
-19
-30
-37
-35
-29
-22
-19
-21
-24
-24
-20
-12
-4
3
5
3
-1
-6
-13
-22
-33
-42
-47
-45
-36
-24
-14
-10
-12
-18
-23
-26
-26
-26
-27
-28
-29
-29
-27
-24
-24
-24
-24
-23
-18
-12
-7
-5
-5
-6
-4
0
5
7
2
-9
-21
-29
-29
-24
-18
-16
-22
-32
-40
-41
-33
-19
-6
0
-1
-8
-14
-16
-14
-11
-10
-14
-20
-25
-25
-21
-14
-8
-5
-5
-6
-6
-4
-2
0
-1
-2
-2
0
3
4
0
-11
-27
-44
-54
-55
-47
-34
-23
-20
-25
-34
-42
-43
-35
-21
-7
0
-1
-9
-18
-21
-15
-2
12
21
20
9
-5
-19
-26
-26
-23
-20
-18
-17
-14
-7
4
17
25
27
22
12
3
-1
0
6
13
17
17
13
7
3
3
6
8
6
-5
-22
-40
-50
-46
-26
1
26
38
33
15
-5
-16
-14
0
17
29
33
29
21
16
14
12
10
7
5
7
13
20
21
12
-6
-26
-39
-41
-30
-14
0
5
1
-6
-10
-6
5
17
25
25
18
7
-2
-6
-3
5
16
27
33
33
27
16
6
0
2
9
19
27
28
22
12
1
-4
0
11
26
39
43
36
18
-7
-31
-49
-55
-48
-31
-9
12
26
30
24
12
-1
-8
-5
8
28
44
51
43
24
4
-7
-4
11
30
43
44
34
22
15
16
24
29
26
15
1
-7
-6
5
19
28
29
25
19
16
15
13
8
-2
-12
-19
-18
-11
-2
5
8
9
11
15
22
30
36
37
36
32
26
18
8
-2
-10
-12
-9
-3
3
5
5
3
4
7
11
12
10
6
6
10
18
24
23
12
-2
-12
-11
2
18
28
25
11
-6
-14
-10
5
21
28
22
8
-7
-15
-12
-2
10
19
22
20
13
2
-12
-24
-30
-27
-15
0
10
11
3
-6
-9
-1
14
28
32
23
4
-13
-20
-17
-6
5
8
5
-2
-7
-7
-5
-3
-4
-5
-2
5
17
30
38
38
32
23
16
11
8
6
5
5
8
13
19
22
22
20
18
18
20
22
21
17
12
7
5
4
2
-4
-14
-23
-26
-18
-1
20
38
46
44
36
26
20
17
16
15
13
10
9
9
12
18
25
30
31
29
24
17
11
7
7
8
9
6
-1
-9
-16
-19
-17
-10
1
14
29
44
55
57
48
29
6
-11
-16
-8
6
16
15
4
-11
-22
-23
-15
-4
3
4
1
1
5
12
17
16
11
6
8
18
32
40
37
23
6
-5
-3
8
20
25
20
10
4
7
18
27
28
17
1
-12
-15
-8
0
2
-6
-18
-26
-21
-4
16
28
25
9
-11
-21
-18
-5
10
18
17
10
6
8
15
23
26
23
16
11
12
18
25
26
21
11
0
-6
-9
-8
-7
-6
-4
0
8
15
17
10
-3
-18
-27
-26
-16
-3
4
3
-7
-18
-24
-22
-13
-4
-2
-7
-17
-26
-30
-28
-24
-22
-21
-19
-11
5
26
42
46
36
16
-2
-11
-8
1
8
5
-8
-21
-25
-15
5
24
29
17
-8
-34
-47
-41
-22
-1
11
9
-4
-18
-24
-18
-4
12
23
27
24
19
16
15
15
12
4
-8
-19
-27
-28
-22
-11
-1
5
7
5
2
0
1
3
4
2
-2
-6
-7
-6
-3
1
3
6
11
18
25
30
28
20
9
2
5
18
35
49
51
42
24
4
-11
-20
-26
-31
-35
-36
-34
-28
-22
-19
-22
-28
-32
-27
-13
6
21
27
23
14
7
8
14
20
20
13
2
-4
-1
13
29
40
38
23
1
-21
-33
-34
-24
-10
4
12
12
6
-3
-10
-12
-8
1
9
15
16
16
18
26
37
46
49
41
26
9
-4
-10
-11
-10
-11
-13
-13
-5
10
27
41
47
42
32
21
14
11
10
8
5
2
3
8
15
21
21
15
5
-7
-17
-22
-23
-20
-13
-2
9
18
23
23
20
18
18
18
15
6
-8
-22
-29
-24
-8
12
24
23
10
-10
-25
-29
-22
-9
1
5
2
-2
-4
-1
3
5
4
-1
-6
-10
-13
-16
-20
-25
-28
-26
-16
-2
12
18
13
-1
-19
-35
-44
-43
-35
-24
-13
-5
-1
1
1
3
7
10
11
6
-3
-14
-20
-17
-3
16
31
34
24
4
-16
-25
-22
-11
0
2
-4
-15
-21
-16
-2
15
23
19
4
-14
-26
-27
-19
-9
-4
-8
-17
-26
-29
-22
-9
5
15
20
21
20
18
18
18
17
15
12
8
5
2
-2
-7
-12
-18
-22
-22
-17
-5
11
26
35
33
20
-1
-23
-38
-42
-37
-28
-22
-22
-26
-28
-21
-6
10
19
14
-4
-24
-34
-25
3
39
67
77
65
40
13
-6
-14
-15
-13
-14
-14
-10
-1
11
20
21
13
1
-8
-8
-2
6
6
-5
-22
-38
-44
-37
-23
-7
4
8
8
10
14
18
16
6
-11
-28
-36
-33
-20
-5
5
6
-1
-13
-23
-29
-32
-32
-28
-22
-11
0
7
5
-9
-31
-51
-62
-58
-43
-24
-11
-5
-6
-7
-2
8
20
24
18
2
-16
-27
-25
-11
9
26
36
36
31
25
20
18
18
17
17
17
17
18
16
10
0
-12
-22
-23
-14
2
21
35
39
32
19
6
-4
-7
-4
1
5
6
2
-5
-13
-21
-27
-29
-26
-18
-6
8
21
33
43
53
62
67
64
50
24
-6
-31
-40
-31
-9
13
24
16
-7
-32
-47
-43
-24
0
18
22
14
1
-8
-12
-11
-13
-19
-29
-38
-41
-36
-28
-21
-17
-17
-14
-7
4
13
15
6
-10
-27
-37
-38
-32
-28
-31
-39
-48
-49
-38
-18
4
19
23
19
13
11
15
19
14
-1
-25
-46
-55
-44
-18
14
39
48
41
25
9
-1
-5
-6
-9
-14
-21
-24
-21
-13
-4
2
2
-2
-8
-13
-18
-21
-26
-30
-31
-27
-18
-6
1
1
-6
-16
-21
-21
-16
-13
-17
-28
-39
-42
-31
-9
15
30
30
17
0
-13
-17
-16
-16
-21
-29
-36
-34
-24
-10
-1
-1
-8
-15
-15
-7
3
7
3
-8
-15
-10
7
28
41
39
24
5
-5
-2
8
15
8
-11
-32
-42
-35
-14
9
20
14
-2
-17
-22
-14
-3
4
1
-6
-10
-5
6
16
17
6
-11
-24
-25
-15
-3
1
-5
-19
-31
-32
-22
-8
1
1
-7
-14
-15
-7
4
10
7
-2
-11
-14
-12
-8
-10
-20
-35
-46
-45
-32
-13
2
6
0
-11
-18
-17
-8
1
3
-4
-21
-40
-57
-65
-64
-54
-40
-25
-14
-10
-11
-16
-20
-20
-16
-12
-10
-15
-24
-33
-36
-31
-20
-9
-3
-5
-13
-21
-24
-23
-19
-17
-17
-17
-14
-6
4
12
14
8
0
-6
-6
-2
3
3
-1
-5
-5
1
8
11
5
-9
-23
-31
-28
-17
-5
0
-2
-8
-13
-13
-10
-8
-11
-16
-19
-13
2
18
25
17
-5
-30
-45
-44
-29
-12
-2
-1
-5
-4
7
25
39
37
16
-17
-49
-67
-66
-51
-29
-12
-1
4
6
6
3
-5
-17
-28
-32
-27
-17
-7
-4
-9
-18
-24
-22
-12
1
12
18
18
16
14
14
16
17
19
21
23
24
21
13
1
-11
-18
-19
-16
-12
-12
-15
-17
-13
-1
16
28
29
15
-7
-28
-40
-38
-27
-15
-8
-9
-14
-16
-12
0
15
28
32
27
15
1
-10
-15
-13
-5
3
10
13
12
10
9
12
17
24
31
37
41
45
48
50
49
45
36
24
13
5
1
0
2
4
4
2
-3
-12
-22
-31
-33
-27
-15
1
12
15
10
0
-8
-9
-2
10
21
27
27
24
20
18
18
17
13
7
0
-4
-4
1
9
18
23
25
24
19
12
5
-1
-4
-4
-1
3
8
13
17
21
24
25
24
20
15
8
0
-11
-23
-36
-45
-47
-42
-32
-23
-20
-23
-28
-26
-15
4
24
34
29
12
-9
-23
-26
-21
-16
-18
-27
-35
-32
-14
14
40
52
44
22
-4
-23
-28
-23
-16
-13
-14
-17
-16
-10
-2
6
11
12
13
14
15
12
4
-9
-22
-30
-29
-19
-6
5
11
13
13
12
11
7
0
-10
-19
-23
-20
-13
-6
-3
-6
-11
-14
-13
-8
-3
-2
-4
-10
-16
-18
-16
-9
0
9
16
20
20
15
5
-8
-20
-31
-37
-40
-40
-39
-35
-29
-19
-8
1
5
2
-7
-17
-25
-28
-28
-28
-31
-36
-39
-38
-29
-14
0
9
7
-3
-19
-33
-42
-43
-37
-27
-16
-5
3
6
3
-6
-18
-30
-35
-32
-21
-8
0
-2
-12
-24
-30
-26
-13
5
16
16
5
-12
-25
-27
-17
1
20
33
36
31
22
14
10
10
12
15
14
9
-1
-14
-25
-32
-33
-28
-23
-21
-24
-32
-39
-39
-29
-11
8
22
25
17
5
-7
-15
-18
-17
-14
-10
-4
5
14
22
25
23
18
12
9
8
7
3
-5
-14
-21
-23
-19
-12
-6
-3
-4
-5
-5
-1
3
2
-7
-23
-43
-60
-68
-65
-52
-36
-20
-8
1
7
13
21
28
31
28
18
2
-17
-33
-41
-41
-32
-19
-6
3
7
5
-1
-8
-17
-25
-34
-41
-45
-45
-40
-31
-21
-11
-4
1
5
7
7
4
-3
-13
-21
-23
-18
-5
9
17
15
0
-22
-40
-47
-39
-20
2
17
18
9
-4
-13
-15
-11
-6
-5
-9
-15
-17
-13
-6
0
-1
-9
-19
-24
-20
-8
4
7
-3
-23
-43
-52
-44
-24
-1
13
12
-2
-20
-31
-30
-19
-4
7
11
8
5
3
6
10
11
7
-2
-11
-16
-17
-13
-9
-6
-5
-5
-3
5
16
28
35
36
31
24
19
17
17
15
9
-3
-15
-23
-23
-13
2
18
31
39
43
42
38
30
20
11
6
8
18
31
43
49
46
37
26
19
16
17
20
24
29
33
35
33
27
19
11
10
16
26
32
30
16
-4
-20
-23
-14
2
16
19
13
3
0
6
20
33
38
33
22
14
13
20
30
38
40
37
33
29
25
19
11
3
-1
1
8
17
21
19
11
5
4
6
8
4
-8
-23
-32
-27
-9
13
30
33
24
9
1
4
16
29
34
28
14
-2
-11
-12
-7
0
7
14
23
34
47
56
58
52
41
29
18
10
3
-1
-2
3
13
25
34
34
27
14
2
-4
-3
1
4
2
-4
-11
-16
-18
-17
-17
-18
-19
-16
-10
-1
7
10
9
5
2
1
3
4
2
-1
-2
3
11
20
23
15
-2
-21
-34
-36
-27
-13
-3
-1
-4
-9
-10
-8
-4
-4
-11
-22
-32
-36
-33
-24
-15
-8
-5
-5
-5
-6
-8
-12
-20
-27
-30
-28
-22
-18
-19
-26
-34
-38
-34
-24
-13
-9
-14
-26
-36
-38
-30
-15
-3
0
-9
-24
-38
-43
-38
-25
-13
-5
-4
-7
-12
-15
-17
-19
-23
-30
-38
-44
-46
-42
-34
-23
-12
-4
1
3
3
2
1
0
-1
-4
-9
-15
-21
-26
-30
-35
-41
-49
-54
-55
-49
-36
-20
-6
1
1
-5
-10
-11
-9
-6
-5
-7
-12
-16
-16
-14
-11
-11
-14
-18
-18
-13
-4
6
12
13
9
6
7
11
15
13
6
-5
-13
-15
-9
-2
2
-1
-9
-14
-12
-3
11
20
22
16
9
6
8
11
10
1
-13
-25
-28
-20
-7
4
6
0
-8
-8
0
13
20
12
-11
-40
-62
-65
-49
-21
6
20
20
9
-4
-14
-17
-15
-11
-7
-1
7
15
22
25
25
23
20
17
13
6
-4
-15
-24
-28
-27
-23
-20
-17
-13
-4
10
25
35
33
21
4
-8
-8
4
21
32
34
27
20
20
27
36
36
24
4
-13
-15
0
24
44
47
32
8
-11
-17
-10
-3
-4
-18
-37
-49
-44
-22
4
21
20
5
-13
-22
-17
-5
5
3
-8
-21
-23
-9
14
34
41
32
15
2
4
18
35
42
33
13
-8
-17
-12
5
22
32
32
26
21
20
20
16
4
-14
-31
-36
-28
-8
13
25
23
10
-6
-17
-19
-14
-8
-5
-7
-12
-15
-13
-6
1
3
-2
-16
-32
-44
-47
-36
-16
9
30
41
40
30
18
12
13
20
26
25
17
6
-2
0
11
27
37
34
20
1
-13
-13
0
20
37
44
40
29
19
15
16
18
19
15
8
1
-3
-2
3
8
13
14
13
11
9
8
9
13
15
15
11
3
-4
-6
2
17
34
45
45
31
10
-8
-16
-12
2
18
31
38
41
41
40
38
35
31
30
33
40
48
49
39
19
-5
-21
-24
-11
9
25
29
21
8
-1
0
7
14
14
4
-11
-21
-19
-6
13
27
30
21
9
2
3
13
24
30
27
18
10
9
19
35
52
62
60
48
28
6
-10
-18
-18
-11
-2
5
8
6
4
5
12
21
28
27
13
-9
-33
-50
-51
-39
-19
-1
8
6
-2
-8
-7
1
11
16
13
3
-6
-10
-7
2
9
12
8
2
0
6
18
32
40
39
29
15
2
-3
-1
6
15
22
26
27
25
23
21
18
14
8
-1
-12
-24
-34
-37
-31
-19
-4
5
5
-6
-20
-32
-34
-28
-18
-10
-11
-19
-28
-32
-27
-14
-1
7
6
-2
-13
-21
-26
-28
-32
-37
-43
-47
-48
-46
-43
-41
-40
-37
-31
-20
-8
2
6
7
8
14
25
36
40
32
11
-15
-35
-41
-33
-17
0
10
13
12
12
16
22
22
15
-1
-18
-29
-27
-13
6
22
29
26
19
13
15
25
37
42
36
20
0
-15
-17
-7
10
24
27
18
4
-7
-9
1
14
24
24
15
3
-4
-3
3
8
5
-5
-19
-28
-25
-12
7
22
27
22
11
1
-5
-6
-6
-8
-14
-22
-27
-27
-19
-5
11
23
26
16
-3
-27
-44
-48
-35
-10
16
32
33
21
3
-11
-14
-9
-1
4
5
4
5
10
15
15
7
-7
-21
-26
-19
-3
14
22
18
5
-10
-23
-32
-38
-43
-46
-47
-42
-32
-23
-19
-21
-28
-31
-28
-19
-10
-7
-12
-21
-26
-20
-7
6
10
-1
-19
-33
-32
-15
8
24
21
2
-23
-38
-35
-19
-1
7
-1
-19
-35
-41
-32
-16
-2
3
-2
-10
-18
-21
-20
-19
-17
-14
-9
0
9
14
13
6
-2
-8
-9
-6
-5
-8
-13
-16
-12
-1
13
22
20
6
-11
-24
-26
-17
-3
4
0
-17
-38
-52
-53
-39
-16
5
16
15
6
-3
-6
-1
10
19
20
12
-1
-12
-14
-6
8
20
25
20
9
-1
-6
-2
6
14
18
16
12
9
9
12
15
16
11
4
-3
-6
-6
-2
1
1
-3
-10
-19
-27
-29
-27
-21
-15
-13
-18
-29
-42
-51
-51
-40
-23
-8
0
-2
-10
-18
-19
-14
-5
0
-2
-10
-20
-25
-24
-19
-16
-20
-33
-50
-64
-67
-58
-39
-18
-2
3
0
-9
-19
-23
-21
-11
3
18
26
25
15
-2
-16
-22
-17
-4
9
14
6
-12
-33
-47
-50
-43
-31
-22
-19
-22
-24
-21
-10
9
28
41
42
29
8
-15
-31
-36
-30
-17
-4
4
5
3
2
7
15
23
23
14
-2
-17
-22
-15
-3
5
2
-14
-35
-49
-50
-36
-17
-3
-1
-8
-19
-26
-27
-22
-18
-18
-20
-21
-19
-15
-10
-7
-5
0
11
25
33
27
2
-32
-62
-71
-56
-24
8
26
24
11
-1
-5
0
2
-6
-25
-43
-49
-36
-9
15
22
10
-13
-30
-27
-5
22
39
39
24
7
0
3
10
11
3
-11
-18
-13
3
17
20
8
-10
-20
-15
5
25
31
18
-7
-30
-36
-23
-1
17
19
9
-4
-8
1
16
27
25
13
-1
-5
6
27
48
56
49
33
19
16
25
40
51
51
40
25
14
12
19
30
37
38
32
25
22
25
30
30
19
-3
-28
-43
-39
-16
17
45
56
46
24
5
-1
8
21
28
21
3
-12
-13
4
28
43
38
12
-22
-43
-39
-11
25
50
52
30
-2
-26
-34
-23
-3
14
21
20
15
9
6
2
-4
-12
-18
-20
-15
-6
2
3
-4
-16
-28
-35
-34
-25
-12
0
8
9
3
-5
-13
-18
-16
-9
-1
6
9
8
6
4
5
8
10
8
3
-4
-10
-12
-10
-5
1
5
6
5
4
3
4
4
3
-2
-11
-25
-42
-58
-67
-66
-55
-35
-14
3
9
6
-3
-14
-21
-25
-24
-23
-22
-21
-19
-16
-14
-12
-12
-12
-12
-10
-5
1
4
5
4
4
8
17
29
42
52
56
53
45
32
18
4
-7
-12
-12
-7
-1
2
1
-5
-12
-16
-14
-8
-1
5
7
8
8
11
16
20
21
19
14
11
10
11
11
8
2
-3
-3
3
10
15
12
2
-8
-14
-10
0
9
9
-1
-16
-25
-20
-1
23
41
47
41
32
29
33
39
37
22
-1
-21
-23
-3
29
56
64
48
18
-10
-23
-17
-2
9
8
-2
-11
-9
3
18
22
11
-11
-29
-32
-16
8
27
29
15
-5
-15
-10
8
25
31
21
3
-9
-8
6
24
34
32
19
5
0
5
17
29
34
33
27
21
15
7
-3
-14
-22
-23
-16
-4
7
11
9
5
4
10
22
33
39
38
31
21
11
3
-4
-8
-7
0
14
28
37
36
26
15
10
15
27
35
32
16
-5
-17
-10
13
41
57
48
19
-18
-41
-40
-15
18
43
48
34
12
-5
-8
1
14
21
19
9
-2
-9
-10
-9
-8
-7
-5
1
11
23
32
34
30
23
20
22
30
36
35
24
5
-15
-28
-29
-20
-7
4
7
2
-6
-10
-7
4
19
32
37
32
20
6
-4
-10
-10
-8
-6
-8
-14
-23
-35
-49
-61
-69
-69
-58
-39
-17
0
7
1
-13
-27
-34
-32
-23
-15
-12
-18
-27
-33
-30
-18
-4
6
4
-9
-27
-43
-49
-43
-30
-15
-4
-1
-4
-10
-16
-20
-22
-20
-16
-8
0
8
13
13
10
6
4
4
5
3
-3
-13
-22
-25
-18
-5
8
14
8
-6
-20
-26
-18
-1
16
24
18
1
-19
-32
-35
-28
-19
-12
-11
-12
-13
-12
-10
-10
-14
-21
-26
-27
-23
-19
-19
-27
-39
-48
-49
-40
-26
-16
-16
-26
-39
-45
-40
-26
-12
-6
-12
-23
-31
-28
-12
10
25
24
9
-14
-30
-30
-13
13
35
41
28
0
-29
-46
-47
-31
-9
8
10
-3
-22
-37
-39
-26
-5
11
14
0
-22
-40
-42
-26
1
28
43
44
33
19
9
7
8
10
11
12
17
26
37
44
43
33
17
4
-2
0
7
13
12
3
-10
-23
-28
-25
-15
0
12
19
18
11
2
-3
-3
3
10
12
8
-1
-10
-11
-3
10
19
16
3
-15
-26
-23
-5
18
33
32
18
1
-8
-3
13
28
31
20
-1
-19
-26
-22
-11
-5
-8
-20
-33
-39
-34
-21
-8
-1
0
-4
-7
-7
-5
-5
-10
-21
-34
-44
-45
-38
-24
-7
6
15
17
13
7
0
-5
-6
-4
-1
-1
-5
-13
-20
-22
-15
-2
12
21
22
15
7
4
9
19
29
31
22
7
-10
-19
-19
-10
1
9
9
1
-9
-19
-24
-24
-18
-11
-4
1
2
0
-4
-9
-14
-17
-17
-15
-9
0
12
23
31
31
24
13
2
-1
4
15
26
30
23
9
-7
-18
-21
-20
-17
-18
-19
-16
-4
14
32
38
27
4
-19
-30
-20
6
34
49
44
25
6
-2
7
26
42
46
38
26
20
24
34
41
37
24
7
-4
-5
2
8
8
2
-4
-3
7
22
31
27
11
-9
-19
-13
7
30
46
47
37
25
19
21
28
33
31
23
14
10
12
19
25
26
23
18
15
16
20
24
22
15
4
-6
-11
-7
4
17
26
25
14
-5
-25
-38
-40
-32
-18
-7
-1
-2
-4
-2
5
17
27
32
30
23
18
17
21
26
31
32
32
31
31
30
27
20
12
7
7
12
19
23
20
12
2
-4
-3
4
16
26
34
36
33
27
20
15
14
20
31
44
53
53
45
32
21
16
16
20
21
19
16
17
25
38
49
51
43
27
14
8
13
23
32
35
33
31
33
37
41
38
28
14
4
2
8
18
25
25
22
19
21
25
27
23
12
1
-2
8
28
49
62
62
52
40
35
37
44
51
52
49
44
41
38
33
23
10
0
-2
9
26
43
49
43
29
16
12
20
35
49
56
52
42
29
20
18
20
26
31
33
31
23
12
3
0
5
17
30
37
34
24
11
2
2
9
18
22
20
15
12
15
23
32
37
33
22
8
-4
-8
-6
2
12
21
25
24
16
3
-12
-22
-23
-15
-2
10
16
14
7
3
6
16
28
35
33
23
13
8
13
25
37
42
37
23
8
-3
-4
3
14
26
34
35
30
20
9
0
-3
2
13
26
33
32
21
4
-12
-23
-24
-18
-10
-3
1
0
-1
-1
1
7
15
24
31
34
33
28
19
10
3
1
4
9
14
15
11
3
-6
-14
-19
-20
-20
-18
-16
-17
-21
-30
-41
-51
-54
-47
-32
-12
5
15
14
7
-2
-9
-14
-18
-23
-29
-34
-34
-29
-21
-15
-14
-20
-29
-34
-32
-23
-14
-9
-12
-20
-24
-19
-4
14
26
24
9
-11
-26
-28
-18
-3
9
12
5
-5
-11
-9
-1
9
15
14
4
-11
-28
-45
-56
-58
-52
-37
-19
-6
-2
-9
-22
-33
-38
-33
-24
-16
-15
-21
-30
-35
-34
-26
-16
-7
-1
4
10
20
32
41
43
34
18
2
-9
-9
2
21
40
52
53
44
28
13
2
0
3
9
13
14
15
20
29
43
54
56
48
31
13
1
-1
5
12
14
6
-9
-23
-30
-27
-15
1
16
24
25
18
6
-6
-16
-20
-19
-17
-18
-27
-40
-53
-57
-49
-31
-11
0
-1
-10
-17
-14
0
18
26
18
-4
-29
-42
-34
-10
16
29
23
3
-20
-33
-32
-24
-16
-16
-20
-21
-12
7
28
41
39
25
7
-5
-5
5
16
22
20
12
0
-12
-21
-26
-28
-22
-10
7
22
29
23
8
-8
-17
-14
0
16
28
29
22
11
2
-2
-3
-2
-3
-5
-7
-10
-11
-12
-13
-13
-11
-8
-4
-3
-3
-6
-9
-12
-13
-13
-13
-11
-6
5
19
31
32
20
-4
-31
-51
-57
-50
-35
-21
-12
-7
-2
8
21
31
30
17
-3
-20
-25
-16
1
17
22
15
0
-15
-24
-24
-17
-6
6
17
25
27
20
5
-11
-22
-20
-4
17
33
36
24
5
-10
-11
3
22
36
37
24
4
-15
-25
-26
-22
-17
-16
-17
-19
-22
-24
-25
-25
-21
-12
1
13
20
18
11
4
3
12
24
31
29
16
-1
-11
-8
5
21
29
26
14
5
5
15
27
30
19
0
-17
-19
-3
23
41
42
23
-4
-21
-17
7
37
56
54
34
9
-5
-3
13
29
37
33
25
21
26
38
48
50
42
31
25
27
33
36
29
11
-9
-22
-22
-11
4
15
16
13
9
8
11
12
8
0
-10
-15
-15
-12
-11
-13
-16
-12
3
25
46
53
43
19
-6
-19
-16
-2
12
18
13
6
5
14
30
41
41
30
17
11
18
33
43
37
12
-21
-47
-53
-37
-8
19
31
26
11
-5
-13
-11
-2
6
11
13
16
21
29
38
45
49
49
45
38
30
21
14
9
6
3
-1
-9
-17
-22
-19
-9
8
24
35
35
27
14
3
-5
-7
-7
-5
-2
2
8
15
21
21
16
7
-2
-6
-1
9
19
25
23
15
6
3
9
23
41
53
55
45
26
5
-11
-16
-12
1
17
31
39
37
26
9
-10
-24
-28
-23
-11
0
4
-4
-19
-36
-47
-49
-43
-32
-23
-16
-11
-7
-5
-9
-21
-40
-60
-71
-67
-46
-18
6
17
12
-2
-16
-24
-24
-21
-20
-20
-18
-9
7
23
29
20
0
-21
-31
-25
-8
10
17
14
8
8
18
34
43
38
17
-6
-18
-10
13
36
46
38
19
5
6
23
43
51
40
16
-9
-19
-11
9
26
29
14
-9
-30
-39
-33
-15
5
22
33
38
37
32
27
22
22
25
28
29
24
15
8
8
18
31
40
37
24
7
-3
1
14
27
28
14
-8
-27
-30
-15
11
35
47
44
33
22
19
23
30
35
36
33
26
18
6
-7
-21
-31
-32
-23
-9
5
12
12
8
6
9
17
23
25
20
12
6
3
5
8
6
1
-6
-10
-10
-5
1
3
-2
-13
-28
-39
-43
-37
-20
3
25
38
39
26
8
-8
-15
-11
-2
3
-1
-12
-23
-24
-13
7
24
28
17
0
-14
-14
-3
9
13
4
-13
-24
-20
0
25
39
33
8
-23
-45
-49
-36
-17
-4
-3
-12
-23
-28
-26
-19
-15
-15
-18
-20
-17
-11
-4
-1
-5
-12
-20
-24
-24
-23
-24
-27
-32
-36
-38
-36
-30
-22
-12
-2
5
7
0
-12
-25
-31
-24
-7
14
28
27
12
-9
-23
-24
-12
3
9
2
-16
-33
-40
-31
-13
4
10
3
-12
-24
-27
-19
-8
0
0
-6
-11
-9
1
15
25
26
19
7
-4
-9
-8
-4
1
7
15
24
32
34
27
11
-8
-22
-24
-12
6
20
20
5
-20
-43
-53
-47
-29
-12
-5
-12
-30
-48
-56
-49
-29
-4
18
29
28
18
6
-3
-8
-9
-6
-3
1
3
4
1
-5
-14
-24
-31
-35
-34
-30
-27
-28
-34
-43
-50
-53
-49
-41
-33
-26
-22
-19
-15
-12
-10
-13
-22
-34
-42
-40
-25
-2
21
35
31
14
-10
-28
-31
-18
3
22
28
20
4
-10
-14
-6
8
18
16
1
-20
-39
-47
-44
-34
-27
-28
-36
-43
-43
-31
-10
11
21
18
4
-13
-25
-28
-24
-18
-15
-16
-18
-17
-13
-9
-8
-11
-17
-21
-18
-9
1
7
3
-10
-24
-34
-37
-33
-27
-23
-23
-23
-21
-17
-13
-13
-19
-29
-37
-38
-32
-23
-18
-20
-29
-37
-38
-29
-13
1
7
4
-4
-12
-15
-14
-12
-13
-16
-18
-13
-2
10
16
11
-4
-23
-36
-39
-34
-26
-24
-29
-36
-39
-33
-19
-5
4
2
-5
-12
-13
-7
1
3
-5
-18
-31
-36
-29
-15
-1
5
1
-11
-23
-32
-35
-33
-30
-26
-21
-16
-10
-7
-9
-17
-26
-33
-32
-22
-8
4
10
8
3
1
5
15
25
27
20
5
-12
-24
-26
-20
-10
-3
0
-4
-9
-15
-19
-20
-20
-18
-12
-2
11
23
31
32
26
15
4
-3
-6
-5
0
6
13
21
29
34
36
32
24
14
6
4
10
20
30
35
34
27
17
7
2
3
8
13
18
20
19
19
22
28
35
38
35
23
6
-11
-22
-25
-20
-10
0
4
4
0
-4
-6
-6
-5
-5
-6
-6
-5
-2
1
2
-3
-12
-23
-33
-38
-35
-25
-12
-1
5
4
-3
-13
-22
-26
-26
-21
-17
-15
-18
-23
-28
-30
-28
-23
-17
-14
-15
-18
-22
-28
-34
-40
-45
-46
-40
-29
-15
-5
-5
-15
-30
-43
-47
-40
-26
-14
-9
-10
-14
-12
-3
11
22
22
10
-9
-25
-30
-24
-13
-8
-14
-30
-47
-57
-53
-40
-23
-11
-6
-5
-1
9
23
34
34
19
-6
-32
-47
-47
-34
-16
-4
-1
-8
-18
-25
-27
-24
-19
-17
-20
-24
-27
-26
-19
-9
2
11
17
20
19
16
11
4
-3
-9
-11
-9
-2
5
11
12
9
4
0
-1
0
0
-4
-11
-20
-27
-29
-24
-15
-8
-7
-13
-23
-32
-37
-37
-33
-29
-27
-28
-29
-28
-26
-24
-25
-31
-39
-45
-44
-37
-25
-16
-15
-22
-33
-41
-41
-32
-18
-7
-3
-9
-17
-23
-20
-9
3
12
13
6
-5
-15
-22
-26
-26
-26
-23
-17
-7
5
15
19
16
9
1
-4
-6
-8
-11
-16
-20
-22
-18
-11
-5
-4
-9
-18
-26
-27
-23
-17
-11
-7
-5
-2
1
3
-1
-14
-31
-46
-50
-42
-24
-8
-3
-10
-25
-37
-40
-32
-20
-11
-9
-13
-17
-17
-14
-12
-17
-28
-41
-48
-46
-37
-26
-21
-22
-22
-17
-1
21
38
44
35
21
10
10
21
35
43
43
36
30
30
34
36
30
16
-1
-13
-15
-11
-8
-13
-26
-42
-51
-46
-30
-10
3
5
-2
-11
-17
-19
-19
-19
-21
-21
-17
-8
2
9
13
13
15
20
25
24
13
-5
-24
-33
-27
-10
10
23
24
17
11
13
21
29
28
17
0
-12
-13
-3
9
13
5
-11
-27
-31
-23
-6
11
20
19
11
0
-9
-17
-21
-19
-11
3
18
27
24
8
-12
-28
-30
-20
-5
3
-2
-15
-28
-28
-13
9
26
28
15
-5
-20
-22
-14
-3
0
-8
-23
-36
-40
-33
-22
-11
-7
-7
-8
-7
-4
-1
-3
-11
-21
-28
-30
-24
-15
-7
-4
-8
-15
-22
-26
-28
-28
-27
-26
-25
-24
-20
-14
-6
2
9
13
14
13
12
14
18
24
31
36
39
42
44
47
49
46
39
28
17
8
6
8
12
15
15
13
13
18
27
40
51
55
50
38
23
9
2
2
8
15
20
18
10
-4
-16
-22
-19
-8
4
13
15
9
-2
-13
-20
-21
-17
-11
-4
2
6
8
9
8
6
6
7
9
9
7
3
-2
-5
-4
2
8
12
12
8
5
6
14
25
37
44
43
32
17
0
-12
-17
-12
0
15
26
29
20
6
-7
-10
1
21
40
48
39
18
-5
-20
-23
-15
-6
-4
-12
-24
-32
-29
-15
4
20
25
19
6
-6
-12
-10
-2
6
11
8
1
-8
-13
-11
-2
8
14
10
-5
-24
-40
-42
-29
-7
13
21
12
-8
-28
-37
-30
-11
11
24
27
20
10
2
-3
-5
-5
-3
2
11
21
26
23
12
-2
-12
-12
-3
10
21
24
19
10
3
1
4
11
18
25
31
34
33
28
18
8
1
0
2
3
-2
-13
-25
-32
-31
-20
-5
8
15
17
18
18
18
16
8
-4
-14
-19
-16
-8
-3
-4
-11
-18
-19
-12
-2
3
-2
-17
-32
-36
-26
-4
17
29
26
13
2
0
8
22
32
33
26
17
12
12
16
17
13
4
-5
-9
-8
-3
3
7
7
4
-1
-5
-5
-1
9
21
30
30
18
-4
-27
-40
-37
-19
2
15
11
-8
-29
-40
-33
-11
13
27
25
11
-3
-8
-1
15
29
35
30
20
11
7
9
16
22
25
24
20
13
4
-6
-17
-28
-36
-39
-36
-27
-12
6
21
27
20
1
-22
-39
-40
-21
11
42
58
52
28
-2
-26
-33
-24
-7
9
16
13
3
-8
-18
-24
-26
-23
-17
-8
1
8
11
12
13
15
19
19
14
2
-13
-24
-24
-13
5
20
26
21
11
0
-5
-5
-2
-2
-6
-12
-18
-19
-16
-10
-3
1
5
7
9
7
1
-8
-17
-22
-21
-14
-8
-5
-9
-16
-22
-22
-16
-8
-1
1
-2
-8
-14
-21
-28
-36
-42
-44
-39
-28
-16
-9
-10
-18
-27
-29
-22
-9
3
9
6
-1
-8
-11
-10
-9
-12
-20
-30
-35
-32
-21
-9
-1
1
-3
-9
-13
-14
-14
-15
-17
-19
-17
-10
1
9
12
7
-2
-11
-14
-12
-5
0
4
4
4
5
8
10
10
5
-2
-8
-9
-4
5
15
23
26
27
25
24
24
25
26
24
18
7
-6
-19
-28
-31
-28
-21
-14
-12
-16
-23
-29
-28
-20
-10
-2
-3
-12
-24
-34
-34
-26
-15
-8
-9
-17
-26
-29
-23
-11
-1
0
-10
-26
-39
-42
-35
-22
-12
-11
-20
-33
-43
-45
-39
-30
-22
-20
-22
-25
-25
-23
-23
-28
-38
-51
-58
-54
-37
-14
7
16
11
-5
-24
-40
-50
-58
-67
-79
-93
-105
-109
-107
-99
-90
-83
-78
-71
-62
-52
-46
-48
-56
-63
-61
-44
-15
15
35
37
23
4
-8
-5
10
29
40
40
32
25
25
31
38
39
32
20
11
12
22
36
46
51
50
50
54
60
64
62
55
47
45
49
55
56
46
23
-4
-26
-39
-43
-47
-56
-70
-83
-83
-66
-32
6
36
48
43
29
14
5
1
-2
-8
-18
-30
-40
-45
-44
-35
-18
5
33
61
82
96
105
118
141
176
214
241
245
225
191
160
149
160
182
196
186
152
105
66
50
62
89
113
117
96
59
20
-7
-15
-7
9
21
25
17
1
-21
-47
-77
-109
-143
-176
-206
-231
-249
-258
-259
-251
-235
-211
-183
-154
-129
-113
-110
-119
-140
-167
-196
-221
-238
-245
-240
-222
-193
-156
-115
-75
-41
-15
2
11
15
16
17
18
19
19
13
-3
-30
-67
-111
-156
-199
-241
-285
-333
-382
-420
-436
-421
-377
-320
-271
-248
-259
-292
-329
-352
-354
-340
-326
-320
-325
-330
-320
-287
-231
-162
-92
-28
29
83
137
188
232
265
284
296
306
317
324
320
299
261
212
161
119
90
76
74
80
92
106
118
125
130
143
174
228
301
374
422
429
392
329
267
231
226
241
252
240
203
151
105
79
71
72
65
45
17
-10
-28
-37
-47
-64
-87
-106
-107
-85
-52
-27
-30
-63
-107
-132
-111
-39
64
162
228
254
256
260
285
325
360
363
325
256
184
135
117
116
103
60
-13
-96
-161
-190
-187
-174
-175
-201
-241
-271
-269
-234
-183
-145
-142
-172
-215
-240
-225
-170
-97
-35
-4
-7
-28
-41
-31
7
62
120
175
229
292
370
455
528
565
550
485
387
281
183
92
-4
-118
-250
-382
-482
-524
-504
-443
-381
-353
-371
-418
-456
-451
-391
-293
-189
-110
-69
-60
-62
-59
-45
-24
-4
17
44
85
136
181
199
183
145
115
129
204
330
467
571
610
580
503
409
323
251
184
111
31
-45
-101
-124
-108
-61
12
105
220
351
481
578
605
538
376
154
-76
-263
-379
-433
-457
-491
-557
-644
-719
-743
-697
-596
-481
-401
-391
-454
-560
-667
-731
-726
-647
-500
-301
-73
152
335
438
442
356
224
102
33
26
49
54
10
-70
-135
-120
11
237
492
693
788
783
730
691
702
747
779
748
643
499
373
316
338
406
466
472
412
303
174
42
-101
-277
-503
-774
-1059
-1311
-1485
-1558
-1534
-1437
-1305
-1172
-1062
-984
-928
-873
-791
-663
-486
-276
-67
106
222
279
291
284
276
285
320
387
492
630
784
925
1020
1050
1014
934
840
746
645
508
313
64
-199
-413
-520
-500
-381
-232
-121
-92
-135
-206
-251
-240
-186
-130
-121
-179
-283
-382
-415
-350
-201
-20
123
169
95
-84
-329
-594
-846
-1062
-1231
-1340
-1372
-1316
-1170
-948
-675
-376
-63
268
624
999
1360
1650
1796
1740
1454
955
302
-416
-1098
-1649
-1997
-2108
-1993
-1703
-1309
-875
-433
22
510
1024
1509
1851
1922
1640
1020
190
-657
-1335
-1740
-1882
-1857
-1777
-1702
-1602
-1391
-981
-359
393
1111
1624
1817
1679
1294
799
322
-63
-346
-566
-773
-992
-1209
-1375
-1426
-1314
-1022
-580
-45
511
1032
1488
1882
2231
2540
2792
2937
2916
2689
2257
1672
1018
380
-196
-698
-1147
-1554
-1898
-2117
-2141
-1931
-1520
-1010
-544
-233
-119
-155
-239
-272
-215
-103
-15
-26
-155
-355
-538
-624
-576
-409
-169
96
357
593
773
849
767
499
74
-419
-865
-1169
-1300
-1294
-1220
-1135
-1047
-922
-719
-426
-82
248
509
692
841
1025
1296
1655
2061
2448
2758
2956
3026
2955
2728
2334
1793
1161
527
-22
-433
-711
-900
-1052
-1193
-1311
-1377
-1372
-1313
-1251
-1236
-1286
-1372
-1429
-1396
-1249
-1008
-728
-447
-167
146
539
1026
1562
2044
2344
2360
2058
1480
736
-40
-726
-1244
-1569
-1718
-1740
-1682
-1582
-1452
-1284
-1064
-790
-486
-201
2
76
13
-151
-348
-508
-589
-586
-519
-409
-253
-25
298
709
1148
1514
1703
1656
1380
947
451
-30
-458
-827
-1143
-1392
-1547
-1583
-1505
-1355
-1189
-1047
-922
-768
-536
-215
151
481
702
795
799
786
806
861
909
903
837
748
696
702
723
668
455
78
-367
-722
-843
-676
-285
186
593
853
965
976
925
816
619
316
-66
-451
-749
-896
-886
-755
-542
-253
137
656
1288
1948
2511
2855
2919
2720
2331
1836
1298
745
201
-299
-700
-952
-1049
-1043
-1024
-1072
-1203
-1359
-1436
-1349
-1085
-725
-399
-226
-253
-435
-667
-837
-877
-779
-583
-336
-69
207
481
721
867
846
609
157
-440
-1066
-1596
-1939
-2062
-1995
-1815
-1609
-1443
-1344
-1285
-1196
-992
-604
-22
681
1357
1827
1944
1664
1067
334
-331
-788
-1014
-1091
-1139
-1225
-1306
-1248
-901
-192
818
1944
2962
3692
4065
4104
3878
3437
2792
1940
918
-172
-1175
-1944
-2395
-2536
-2434
-2166
-1767
-1242
-595
115
769
1222
1375
1227
877
474
137
-94
-247
-376
-503
-599
-604
-477
-224
104
451
784
1101
1399
1644
1761
1679
1396
1006
683
589
780
1163
1533
1681
1507
1065
527
72
-205
-330
-407
-534
-743
-999
-1250
-1485
-1744
-2071
-2453
-2780
-2888
-2647
-2058
-1280
-573
-170
-167
-485
-927
-1288
-1462
-1468
-1409
-1376
-1383
-1354
-1183
-802
-238
399
965
1356
1542
1571
1520
1443
1345
1180
887
435
-153
-793
-1374
-1796
-2012
-2044
-1968
-1877
-1835
-1858
-1917
-1969
-1995
-2016
-2075
-2200
-2361
-2473
-2428
-2155
-1669
-1066
-470
36
469
934
1558
2407
3420
4423
5200
5594
5580
5270
4848
4480
4235
4066
3847
3442
2772
1848
764
-348
-1360
-2187
-2799
-3208
-3448
-3546
-3507
-3307
-2912
-2303
-1505
-587
344
1185
1868
2386
2774
3079
3320
3468
3461
3240
2797
2193
1547
988
612
446
447
531
602
578
404
47
-495
-1193
-1974
-2728
-3329
-3684
-3760
-3608
-3332
-3039
-2780
-2516
-2136
-1503
-526
791
2333
3903
5275
6247
6693
6578
5968
5009
3902
2846
1990
1387
982
640
213
-388
-1157
-2001
-2807
-3496
-4082
-4643
-5265
-5967
-6663
-7191
-7386
-7162
-6550
-5673
-4678
-3664
-2651
-1605
-501
629
1693
2581
3225
3636
3890
4067
4198
4238
4103
3734
3146
2429
1697
1020
394
-246
-948
-1685
-2338
-2746
-2797
-2487
-1929
-1275
-631
-3
679
1475
2355
3172
3729
3896
3697
3309
2965
2821
2864
2928
2803
2372
1678
893
202
-310
-708
-1136
-1708
-2414
-3113
-3614
-3792
-3655
-3324
-2945
-2600
-2279
-1914
-1466
-967
-512
-188
-11
99
262
571
1035
1593
2169
2727
3273
3808
4270
4512
4365
3736
2692
1458
325
-483
-900
-1016
-993
-940
-871
-725
-459
-125
136
171
-76
-509
-923
-1110
-982
-612
-180
139
265
236
148
64
-32
-209
-512
-895
-1217
-1313
-1094
-604
5
559
962
1231
1455
1692
1903
1958
1716
1141
359
-383
-836
-880
-585
-162
166
286
242
184
248
466
751
969
1039
989
924
929
981
939
628
-24
-903
-1730
-2194
-2123
-1585
-860
-289
-98
-287
-654
-922
-895
-548
-8
541
960
1207
1306
1295
1178
937
576
159
-193
-360
-286
-20
311
562
647
567
394
222
123
124
228
421
691
1020
1386
1751
2088
2384
2632
2812
2870
2728
2318
1634
757
-165
-979
-1595
-2021
-2337
-2613
-2859
-2996
-2909
-2520
-1856
-1050
-293
241
462
376
57
-394
-879
-1320
-1653
-1831
-1831
-1661
-1353
-945
-453
133
833
1650
2537
3402
4131
4623
4816
4685
4232
3471
2437
1196
-144
-1446
-2578
-3442
-3988
-4201
-4075
-3608
-2813
-1755
-563
591
1550
2233
2645
2844
2867
2676
2179
1300
75
-1313
-2582
-3468
-3849
-3793
-3506
-3216
-3063
-3061
-3139
-3233
-3338
-3504
-3769
-4099
-4373
-4441
-4204
-3671
-2940
-2127
-1284
-372
688
1931
3274
4512
5399
5760
5574
4988
4248
3599
3190
3040
3062
3119
3084
2880
2488
1934
1262
520
-258
-1044
-1807
-2492
-3011
-3246
-3086
-2472
-1438
-132
1216
2348
3063
3280
3055
2563
2032
1659
1554
1704
1997
2272
2388
2271
1923
1397
751
9
-830
-1760
-2718
-3566
-4126
-4257
-3920
-3218
-2345
-1499
-783
-166
472
1251
2186
3152
3924
4277
4099
3441
2507
1567
859
501
466
598
687
546
89
-638
-1480
-2245
-2808
-3184
-3536
-4103
-5077
-6482
-8135
-9706
-10843
-11312
-11058
-10187
-8872
-7272
-5502
-3656
-1867
-315
813
1409
1515
1312
1038
866
829
830
741
510
224
72
237
778
1581
2404
2985
3154
2892
2314
1598
898
297
-212
-696
-1250
-1950
-2816
-3781
-4686
-5305
-5415
-4877
-3695
-2032
-149
1683
3278
4569
5595
6431
7131
7686
8036
8086
7749
6963
5716
4067
2162
231
-1462
-2697
-3383
-3589
-3500
-3305
-3080
-2732
-2065
-914
710
2561
4235
5338
5660
5252
4375
3346
2385
1548
766
-42
-880
-1656
-2242
-2570
-2674
-2668
-2665
-2703
-2734
-2675
-2482
-2195
-1909
-1711
-1604
-1509
-1309
-928
-371
296
1012
1777
2639
3634
4698
5640
6200
6171
5520
4423
3185
2101
1329
850
532
244
-51
-293
-390
-306
-102
93
164
73
-133
-383
-655
-1014
-1585
-2464
-3649
-5019
-6379
-7534
-8361
-8811
-8878
-8552
-7802
-6606
-5006
-3139
-1219
527
1939
2977
3704
4232
4642
4929
5006
4748
4066
2963
1559
70
-1251
-2185
-2603
-2493
-1939
-1076
-30
1121
2339
3602
4848
5959
6770
7121
6923
6196
5081
3804
2626
1789
1466
1724
2503
3610
4753
5620
5973
5729
4974
3905
2712
1478
151
-1385
-3186
-5129
-6906
-8108
-8401
-7663
-6031
-3827
-1409
968
3210
5336
7385
9327
11029
12305
12989
13002
12373
11228
9744
8124
6563
5237
4272
3727
3576
3728
4056
4433
4749
4901
4778
4254
3224
1656
-362
-2615
-4818
-6703
-8098
-8947
-9278
-9134
-8531
-7471
-5996
-4247
-2479
-992
-27
335
194
-235
-748
-1260
-1847
-2685
-3940
-5656
-7711
-9849
-11770
-13217
-14027
-14131
-13527
-12266
-10437
-8185
-5695
-3162
-737
1509
3583
5509
7256
8683
9560
9663
8894
7381
5475
3651
2341
1771
1888
2401
2922
3155
3026
2707
2524
2775
3563
4712
5817
6421
6223
5233
3775
2342
1366
1012
1123
1308
1172
515
-578
-1810
-2851
-3520
-3856
-4049
-4296
-4671
-5101
-5442
-5600
-5602
-5559
-5565
-5599
-5522
-5164
-4466
-3562
-2743
-2320
-2456
-3083
-3939
-4705
-5149
-5199
-4919
-4418
-3786
-3082
-2382
-1817
-1563
-1758
-2416
-3386
-4411
-5260
-5841
-6241
-6646
-7200
-7879
-8471
-8649
-8125
-6778
-4704
-2182
417
2735
4497
5550
5873
5573
4848
3939
3051
2295
1672
1129
635
263
188
621
1693
3362
5396
7443
9141
10217
10523
10023
8754
6815
4378
1701
-894
-3099
-4722
-5736
-6259
-6437
-6332
-5860
-4857
-3223
-1055
1319
3461
5020
5904
6305
6554
6889
7286
7456
7029
5810
3956
1954
400
-288
-54
807
1860
2785
3530
4276
5240
6471
7769
8788
9249
9130
8698
8366
8462
9050
9902
10642
10939
10653
9844
8677
7291
5737
3999
2075
42
-1956
-3753
-5227
-6309
-6950
-7079
-6614
-5519
-3895
-1996
-167
1298
2291
2917
3401
3928
4500
4929
4950
4390
3281
1853
409
-825
-1781
-2521
-3140
-3677
-4096
-4347
-4443
-4489
-4622
-4923
-5343
-5721
-5874
-5706
-5262
-4684
-4115
-3612
-3127
-2559
-1840
-980
-55
856
1717
2538
3325
4034
4575
4866
4917
4855
4875
5118
5566
6013
6149
5705
4568
2807
587
-1955
-4788
-7966
-11511
-15298
-19007
-22198
-24453
-25518
-25365
-24151
-22117
-19491
-16464
-13218
-9978
-7012
-4579
-2834
-1757
-1156
-749
-286
350
1113
1842
2358
2540
2369
1903
1237
457
-379
-1223
-2020
-2686
-3109
-3168
-2764
-1850
-461
1281
3165
4928
6302
7072
7127
6485
5275
3703
1987
311
-1198
-2475
-3496
-4259
-4772
-5059
-5173
-5197
-5249
-5450
-5894
-6599
-7491
-8408
-9151
-9555
-9569
-9281
-8897
-8650
-8689
-8991
-9345
-9425
-8914
-7633
-5612
-3073
-341
2272
4549
6401
7845
8955
9825
10556
11255
12027
12956
14071
15319
16581
17715
18608
19222
19590
19777
19828
19721
19364
18622
17365
15513
13062
10095
6781
3353
80
-2780
-5041
-6631
-7613
-8148
-8435
-8619
-8748
-8766
-8559
-8026
-7143
-5967
-4614
-3200
-1787
-370
1099
2653
4268
5838
7200
8198
8747
8876
8731
8528
8482
8729
9284
10036
10782
11285
11345
10846
9788
8286
6540
4783
3214
1943
972
217
-436
-1066
-1684
-2248
-2716
-3102
-3495
-4014
-4728
-5597
-6465
-7133
-7466
-7472
-7298
-7138
-7109
-7171
-7141
-6795
-6004
-4813
-3426
-2099
-1016
-217
399
992
1682
2495
3355
4123
4644
4773
4397
3450
1936
-44
-2297
-4563
-6581
-8138
-9110
-9440
-9129
-8207
-6738
-4835
-2651
-348
1949
4186
6364
8481
10486
12262
13690
14733
15482
16114
16767
17401
17767
17502
16332
14259
11605
8888
6574
4864
3639
2592
1457
194
-995
-1814
-2080
-1854
-1409
-1063
-1006
-1220
-1557
-1896
-2270
-2872
-3929
-5533
-7553
-9673
-11546
-12955
-13896
-14525
-15027
-15493
-15866
-15995
-15729
-15004
-13859
-12399
-10742
-8973
-7143
-5282
-3406
-1521
387
2335
4318
6274
8073
9547
10552
11022
10984
10536
9794
8857
7802
6709
5677
4816
4204
3843
3650
3505
3325
3129
3028
3157
3560
4124
4594
4678
4181
3100
1623
44
-1364
-2433
-3111
-3405
-3308
-2777
-1762
-286
1503
3334
4893
5918
6278
5975
5086
3693
1833
-479
-3194
-6175
-9188
-11953
-14227
-15869
-16844
-17184
-16921
-16062
-14611
-12618
-10238
-7722
-5349
-3336
-1764
-584
315
1012
1490
1645
1369
636
-440
-1638
-2715
-3494
-3918
-4022
-3866
-3466
-2784
-1778
-477
966
2288
3193
3465
3038
2013
595
-990
-2568
-4029
-5298
-6287
-6865
-6868
-6158
-4685
-2532
83
2849
5427
7520
8916
9508
9278
8273
6584
4328
1658
-1221
-4046
-6524
-8367
-9382
-9512
-8849
-7588
-5933
-4022
-1901
422
2887
5300
7336
8637
8967
8344
7059
5565
4286
3436
2957
2586
2029
1120
-104
-1455
-2726
-3800
-4679
-5421
-6045
-6485
-6634
-6459
-6099
-5876
-6171
-7236
-9048
-11275
-13407
-14960
-15658
-15499
-14667
-13381
-11754
-9761
-7312
-4380
-1090
2291
5440
8103
10165
11624
12521
12857
12568
11583
9916
7724
5301
2976
993
-578
-1838
-2974
-4141
-5382
-6624
-7738
-8637
-9327
-9898
-10464
-11085
-11726
-12277
-12611
-12642
-12356
-11792
-11001
-10013
-8833
-7466
-5955
-4389
-2887
-1560
-477
334
868
1112
1038
621
-121
-1091
-2114
-2983
-3519
-3618
-3273
-2545
-1521
-268
1175
2779
4492
6211
7763
8922
9443
9112
7803
5533
2486
-1002
-4519
-7665
-10166
-11923
-12988
-13485
-13510
-13061
-12045
-10351
-7945
-4922
-1502
2032
5412
8429
10920
12736
13721
13739
12741
10831
8268
5402
2556
-75
-2450
-4612
-6585
-8291
-9555
-10195
-10145
-9521
-8586
-7638
-6871
-6307
-5826
-5273
-4559
-3699
-2762
-1781
-706
570
2104
3817
5478
6803
7617
7967
8117
8403
9035
9957
10866
11368
11207
10405
9254
8159
7427
7127
7096
7066
6825
6318
5634
4903
4198
3494
2708
1793
795
-151
-896
-1361
-1589
-1726
-1947
-2383
-3070
-3952
-4911
-5806
-6498
-6867
-6826
-6336
-5434
-4235
-2916
-1672
-670
6
375
561
764
1218
2116
3548
5449
7611
9745
11588
12999
13999
14718
15285
15717
15886
15579
14633
13051
11041
8941
7078
5639
4620
3877
3231
2555
1807
1002
170
-663
-1438
-2032
-2263
-1958
-1061
293
1789
3046
3781
3932
3667
3279
3020
2972
3015
2917
2473
1623
480
-730
-1772
-2499
-2882
-2988
-2924
-2786
-2646
-2556
-2567
-2721
-3039
-3507
-4069
-4651
-5189
-5651
-6030
-6312
-6445
-6328
-5839
-4897
-3517
-1829
-47
1611
2996
4072
4890
5527
6015
6322
6385
6175
5755
5275
4921
4833
5056
5552
6269
7205
8424
9994
11885
13893
15650
16727
16790
15724
13660
10902
7802
4654
1660
-1030
-3268
-4891
-5762
-5850
-5282
-4326
-3298
-2445
-1865
-1514
-1286
-1117
-1047
-1191
-1655
-2422
-3309
-3997
-4153
-3574
-2291
-579
1130
2410
2996
2873
2266
1517
919
572
336
-100
-1050
-2652
-4765
-6993
-8833
-9883
-10002
-9363
-8355
-7412
-6832
-6679
-6799
-6931
-6833
-6379
-5571
-4494
-3253
-1927
-557
829
2205
3548
4858
6160
7485
8815
10033
10918
11206
10699
9374
7416
5159
2945
991
-678
-2177
-3637
-5081
-6383
-7334
-7772
-7688
-7232
-6621
-5991
-5313
-4418
-3116
-1345
758
2904
4790
6238
7250
7961
8532
9059
9557
10021
10491
11069
11857
12856
13909
14716
14953
14396
13004
10907
8330
5500
2596
-242
-2887
-5220
-7156
-8686
-9878
-10824
-11553
-11969
-11867
-11040
-9418
-7157
-4623
-2265
-459
613
985
835
383
-183
-728
-1151
-1371
-1326
-1012
-498
81
567
830
795
431
-270
-1311
-2670
-4270
-5955
-7511
-8730
-9483
-9750
-9601
-9123
-8354
-7266
-5807
-3982
-1917
141
1882
3039
3471
3202
2393
1282
120
-881
-1571
-1871
-1776
-1351
-712
4
686
1293
1863
2488
3264
4217
5271
6251
6939
7163
6870
6161
5261
4430
3867
3631
3637
3712
3693
3502
3174
2823
2561
2432
2387
2311
2085
1642
993
211
-600
-1341
-1934
-2334
-2524
-2528
-2405
-2236
-2097
-2027
-2004
-1961
-1817
-1522
-1072
-501
146
841
1565
2291
2956
3461
3705
3628
3243
2618
1843
979
51
-931
-1931
-2869
-3654
-4248
-4717
-5229
-5982
-7106
-8589
-10278
-11948
-13408
-14560
-15390
-15915
-16122
-15966
-15429
-14583
-13611
-12738
-12118
-11731
-11387
-10838
-9949
-8816
-7753
-7140
-7213
-7914
-8900
-9699
-9931
-9469
-8449
-7154
-5826
-4554
-3274
-1882
-362
1148
2402
3168
3339
2964
2182
1110
-239
-1935
-4043
-6502
-9067
-11363
-13019
-13801
-13680
-12793
-11327
-9411
-7082
-4344
-1277
1884
4774
7006
8326
8714
8372
7609
6687
5722
4689
3523
2244
1025
144
-141
279
1299
2655
4051
5295
6351
7294
8199
9042
9672
9883
9524
8596
7261
5778
4397
3276
2464
1940
1671
1640
1832
2189
2593
2875
2870
2478
1682
541
-864
-2449
-4131
-5798
-7284
-8389
-8940
-8864
-8236
-7251
-6153
-5143
-4336
-3769
-3464
-3467
-3860
-4708
-6001
-7628
-9400
-11126
-12676
-13998
-15088
-15933
-16490
-16701
-16542
-16059
-15351
-14501
-13515
-12307
-10749
-8771
-6429
-3888
-1331
1158
3649
6316
9306
12606
15996
19129
21678
23476
24549
25040
25078
24681
23764
22234
20101
17533
14790
12104
9560
7074
4469
1610
-1479
-4601
-7447
-9717
-11210
-11862
-11716
-10877
-9474
-7656
-5593
-3468
-1450
344
1862
3111
4111
4876
5406
5722
5894
6049
6329
6831
7553
8390
9179
9775
10110
10194
10084
9820
9402
8798
8000
7068
6137
5377
4920
4800
4934
5173
5379
5489
5545
5653
5915
6358
6912
7433
7775
7855
7686
7363
7004
6685
6401
6076
5609
4935
4053
3032
1965
935
-12
-854
-1565
-2096
-2383
-2395
-2186
-1916
-1829
-2168
-3084
-4578
-6502
-8620
-10702
-12590
-14213
-15545
-16542
-17105
-17084
-16344
-14836
-12633
-9927
-6961
-3950
-1022
1780
4458
6995
9312
11273
12735
13618
13942
13835
13476
13032
12600
12194
11768
11268
10670
9993
9281
8573
7883
7201
6501
5765
4973
4099
3089
1874
399
-1326
-3187
-4973
-6429
-7339
-7602
-7268
-6512
-5560
-4613
-3783
-3092
-2496
-1939
-1384
-838
-339
60
318
417
373
239
96
44
174
545
1159
1950
2791
3524
3991
4082
3771
3131
2326
1572
1069
931
1155
1621
2160
2634
3007
3353
3814
4512
5485
6663
7911
9098
10142
11014
11693
12112
12140
11613
10403
8482
5944
2970
-228
-3461
-6576
-9438
-11914
-13878
-15241
-15992
-16202
-15994
-15489
-14760
-13830
-12716
-11466
-10187
-9000
-7986
-7133
-6346
-5502
-4537
-3492
-2506
-1747
-1343
-1337
-1693
-2337
-3185
-4146
-5103
-5901
-6378
-6427
-6055
-5398
-4668
-4062
-3677
-3485
-3379
-3255
-3068
-2838
-2599
-2339
-1978
-1405
-541
602
1917
3246
4439
5403
6098
6513
6641
6472
6017
5320
4451
3471
2398
1200
-173
-1730
-3396
-5018
-6416
-7450
-8066
-8294
-8200
-7836
-7210
-6304
-5106
-3648
-2009
-293
1395
2969
4365
5534
6443
7075
7439
7554
7427
7033
6315
5223
3763
2031
203
-1522
-2992
-4149
-5025
-5691
-6196
-6549
-6730
-6738
-6619
-6458
-6323
-6217
-6059
-5723
-5100
-4151
-2914
-1456
179
2001
4054
6340
8771
11146
13203
14689
15439
15408
14650
13279
11424
9208
6748
4163
1570
-921
-3222
-5268
-7007
-8388
-9362
-9887
-9956
-9610
-8948
-8109
-7241
-6462
-5819
-5273
-4702
-3946
-2872
-1442
247
1975
3471
4515
5010
5003
4629
4019
3224
2210
914
-670
-2430
-4157
-5624
-6688
-7341
-7689
-7873
-7979
-8006
-7894
-7588
-7097
-6499
-5894
-5350
-4863
-4370
-3790
-3060
-2149
-1032
323
1953
3860
5967
8102
10038
11565
12570
13068
13172
13023
12711
12241
11547
10540
9164
7421
5373
3121
790
-1487
-3579
-5369
-6767
-7716
-8199
-8216
-7785
-6940
-5752
-4349
-2914
-1654
-735
-223
-58
-83
-107
16
352
885
1563
2335
3174
4062
4963
5786
6407
6695
6566
6020
5146
4091
3013
2020
1142
329
-514
-1462
-2522
-3599
-4525
-5125
-5298
-5082
-4644
-4216
-3993
-4050
-4333
-4709
-5070
-5401
-5791
-6367
-7196
-8214
-9239
-10049
-10487
-10538
-10326
-10039
-9831
-9747
-9722
-9626
-9344
-8831
-8129
-7336
-6560
-5877
-5307
-4810
-4301
-3667
-2805
-1652
-212
1440
3181
4882
6452
7850
9073
10117
10944
11482
11667
11493
11049
10516
10102
9964
10149
10573
11065
11431
11518
11255
10649
9760
8675
7483
6265
5081
3971
2956
2054
1296
737
456
520
940
1636
2441
3144
3569
3637
3391
2965
2520
2169
1947
1819
1732
1651
1578
1531
1502
1433
1225
784
70
-865
-1884
-2810
-3485
-3811
-3764
-3363
-2636
-1595
-242
1404
3263
5176
6921
8264
9030
9163
8752
7994
7132
6368
5804
5422
5122
4784
4334
3787
3240
2835
2700
2900
3419
4159
4976
5705
6203
6368
6155
5574
4685
3570
2313
979
-387
-1743
-3032
-4166
-5033
-5532
-5608
-5291
-4686
-3950
-3235
-2642
-2194
-1851
-1545
-1230
-910
-647
-535
-657
-1034
-1601
-2211
-2669
-2802
-2522
-1863
-980
-89
615
1030
1187
1218
1293
1535
1964
2492
2961
3210
3136
2722
2036
1208
396
-237
-555
-471
31
889
1983
3172
4347
5461
6531
7588
8621
9525
10113
10172
9554
8249
6413
4313
2242
435
-978
-1947
-2449
-2441
-1861
-680
1020
3010
4937
6431
7231
7266
6666
5670
4510
3317
2114
880
-354
-1469
-2284
-2661
-2595
-2246
-1872
-1700
-1815
-2135
-2487
-2741
-2912
-3174
-3763
-4829
-6335
-8048
-9629
-10773
-11313
-11250
-10700
-9824
-8768
-7665
-6653
-5882
-5489
-5537
-5974
-6647
-7370
-8022
-8610
-9257
-10118
-11282
-12698
-14193
-15547
-16591
-17264
-17610
-17719
-17661
-17453
-17077
-16518
-15808
-15026
-14273
-13628
-13119
-12725
-12395
-12079
-11746
-11373
-10945
-10443
-9849
-9159
-8385
-7556
-6703
-5844
-4975
-4081
-3137
-2130
-1062
44
1137
2138
2951
3477
3650
3461
2964
2256
1440
577
-326
-1297
-2350
-3435
-4424
-5136
-5405
-5145
-4382
-3243
-1912
-563
666
1692
2466
2961
3174
3131
2897
2566
2231
1951
1732
1543
1343
1115
876
663
502
393
319
276
306
497
952
1734
2812
4059
5289
6313
7012
7352
7377
7169
6815
6383
5922
5460
5007
4551
4062
3525
2967
2489
2252
2423
3089
4196
5535
6805
7711
8068
7851
7176
6232
5199
4203
3305
2531
1887
1369
951
581
194
-245
-697
-1045
-1132
-837
-146
820
1849
2731
3351
3732
4009
4342
4826
5439
6058
6532
6757
6719
6484
6138
5734
5268
4693
3977
3139
2257
1443
789
342
97
36
158
495
1088
1948
3021
4184
5280
6173
6788
7126
7230
7156
6941
6605
6166
5671
5190
4803
4557
4444
4394
4295
4030
3515
2722
1684
490
-732
-1839
-2696
-3211
-3342
-3109
-2570
-1801
-868
182
1315
2501
3711
4912
6077
7174
8151
8932
9410
9496
9165
8503
7695
6965
6480
6267
6205
6087
5743
5125
4331
3536
2878
2370
1894
1277
409
-686
-1849
-2876
-3626
-4078
-4330
-4503
-4668
-4794
-4777
-4512
-3966
-3205
-2364
-1595
-1018
-712
-724
-1097
-1860
-3000
-4421
-5923
-7230
-8058
-8200
-7579
-6271
-4459
-2357
-144
2090
4338
6636
8996
11349
13527
15298
16438
16818
16453
15504
14208
12783
11346
9894
8338
6587
4615
2499
388
-1551
-3192
-4471
-5381
-5943
-6186
-6147
-5883
-5472
-5001
-4535
-4093
-3653
-3186
-2695
-2231
-1878
-1703
-1703
-1796
-1856
-1776
-1531
-1185
-852
-626
-528
-498
-440
-288
-45
219
423
538
624
819
1276
2088
3238
4589
5921
6999
7644
7775
7434
6761
5947
5170
4529
4016
3518
2882
1987
812
-542
-1901
-3094
-4033
-4740
-5314
-5856
-6397
-6870
-7158
-7165
-6889
-6434
-5958
-5586
-5339
-5124
-4784
-4187
-3291
-2170
-966
173
1146
1915
2474
2827
2966
2893
2652
2345
2106
2051
2216
2532
2857
3040
2996
2737
2350
1938
1561
1209
837
421
7
-278
-277
128
964
2148
3535
4972
6349
7603
8693
9556
10093
10189
9759
8793
7372
5642
3763
1866
32
-1689
-3246
-4563
-5547
-6117
-6243
-5969
-5392
-4626
-3750
-2779
-1677
-390
1094
2710
4309
5688
6646
7035
6804
6002
4755
3230
1593
-18
-1509
-2821
-3930
-4840
-5579
-6189
-6708
-7150
-7491
-7678
-7651
-7389
-6935
-6385
-5849
-5380
-4935
-4379
-3550
-2357
-853
748
2144
3058
3341
3022
2262
1265
170
-991
-2281
-3775
-5485
-7315
-9079
-10566
-11617
-12172
-12268
-12006
-11497
-10826
-10045
-9192
-8312
-7468
-6729
-6141
-5703
-5365
-5055
-4723
-4378
-4091
-3962
-4049
-4326
-4666
-4902
-4911
-4695
-4398
-4253
-4473
-5148
-6201
-7432
-8604
-9546
-10194
-10569
-10715
-10647
-10341
-9773
-8969
-8023
-7061
-6177
-5388
-4635
-3832
-2941
-2009
-1145
-450
54
446
862
1411
2108
2849
3461
3780
3722
3301
2606
1761
878
52
-636
-1118
-1338
-1278
-962
-451
176
854
1545
2224
2873
3461
3950
4315
4551
4681
4738
4748
4729
4699
4688
4740
4897
5162
5479
5745
5841
5689
5280
4672
3958
3222
2515
1862
1290
840
573
532
724
1099
1583
2102
2622
3142
3670
4185
4628
4911
4956
4734
4274
3654
2965
2286
1679
1190
857
701
711
831
969
1022
922
662
289
-120
-497
-803
-1014
-1105
-1020
-687
-51
880
2019
3209
4278
5098
5619
5863
5889
5745
5444
4973
4314
3478
2511
1484
468
-475
-1291
-1919
-2284
-2314
-1967
-1274
-354
612
1436
1988
2243
2279
2231
2216
2275
2349
2310
2021
1413
519
-521
-1510
-2268
-2692
-2782
-2632
-2378
-2150
-2031
-2059
-2239
-2571
-3059
-3701
-4461
-5256
-5970
-6486
-6742
-6756
-6613
-6415
-6218
-5996
-5656
-5105
-4316
-3373
-2453
-1743
-1355
-1267
-1336
-1362
-1184
-747
-107
609
1268
1782
2119
2279
2263
2058
1647
1026
227
-688
-1643
-2569
-3422
-4172
-4795
-5263
-5545
-5619
-5483
-5158
-4676
-4067
-3353
-2547
-1671
-758
147
1000
1772
2443
3008
3458
3772
3927
3907
3724
3423
3076
2765
2560
2500
2581
2756
2936
3006
2848
2377
1573
488
-766
-2063
-3307
-4457
-5520
-6516
-7435
-8221
-8788
-9074
-9073
-8847
-8495
-8096
-7675
-7192
-6588
-5833
-4960
-4050
-3184
-2389
-1627
-822
87
1090
2104
3022
3769
4346
4818
5257
5671
5983
6058
5793
5197
4427
3741
3409
3596
4313
5427
6736
8058
9290
10411
11446
12412
13286
14004
14483
14653
14472
13929
13043
11856
10436
8872
7267
5716
4286
3011
1886
889
-11
-853
-1686
-2564
-3535
-4606
-5714
-6726
-7473
-7811
-7675
-7104
-6208
-5111
-3889
-2554
-1086
510
2156
3705
4985
5874
6352
6501
6464
6386
6366
6454
6670
7027
7541
8211
8993
9796
10496
10981
11184
11097
10749
10180
9412
8444
7273
5908
4389
2775
1137
-458
-1945
-3258
-4331
-5105
-5545
-5654
-5475
-5076
-4535
-3919
-3283
-2667
-2102
-1605
-1179
-811
-486
-203
21
159
199
166
129
171
350
661
1032
1364
1582
1679
1714
1779
1932
2163
2393
2510
2421
2085
1512
742
-183
-1223
-2331
-3432
-4425
-5198
-5677
-5857
-5814
-5674
-5568
-5570
-5672
-5783
-5768
-5511
-4965
-4184
-3313
-2533
-1999
-1773
-1810
-1989
-2181
-2317
-2418
-2566
-2836
-3224
-3624
-3877
-3847
-3502
-2941
-2341
-1876
-1634
-1600
-1683
-1788
-1861
-1895
-1893
-1827
-1621
-1185
-463
525
1687
2898
4051
5090
5995
6751
7306
7578
7482
6984
6126
5030
3852
2737
1779
1022
476
136
2
64
293
622
944
1131
1057
632
-169
-1294
-2618
-3980
-5221
-6236
-6993
-7522
-7884
-8115
-8206
-8103
-7747
-7118
-6260
-5279
-4304
-3451
-2793
-2355
-2125
-2068
-2125
-2220
-2268
-2199
-1984
-1660
-1313
-1038
-893
-864
-876
-842
-721
-552
-439
-502
-812
-1349
-2011
-2658
-3165
-3471
-3585
-3566
-3488
-3401
-3318
-3213
-3032
-2723
-2260
-1662
-1004
-394
58
283
281
120
-108
-328
-531
-772
-1135
-1672
-2359
-3084
-3686
-4013
-3981
-3603
-2973
-2220
-1462
-784
-232
166
385
392
162
-300
-952
-1715
-2502
-3245
-3920
-4554
-5200
-5908
-6687
-7489
-8218
-8752
-8992
-8896
-8497
-7899
-7246
-6674
-6274
-6069
-6015
-6025
-6008
-5899
-5678
-5362
-4977
-4532
-3997
-3299
-2345
-1060
587
2556
4740
6986
9119
10972
12408
13331
13698
13521
12864
11831
10551
9150
7733
6374
5118
3990
3010
2191
1540
1044
672
381
133
-87
-258
-327
-230
84
636
1409
2353
3398
4463
5457
6274
6793
6890
6464
5475
3971
2091
40
-1964
-3745
-5211
-6359
-7234
-7889
-8336
-8538
-8435
-7980
-7183
-6114
-4882
-3589
-2297
-1020
258
1554
2853
4113
5287
6345
7292
8154
8961
9708
10355
10831
11056
10961
10502
9663
8466
6976
5308
3609
2029
669
-456
-1421
-2339
-3298
-4297
-5230
-5943
-6310
-6314
-6055
-5708
-5429
-5276
-5190
-5039
-4702
-4130
-3371
-2521
-1669
-840
2
918
1950
3085
4261
5389
6379
7142
7594
7656
7274
6454
5286
3931
2579
1382
412
-340
-919
-1347
-1595
-1597
-1306
-738
10
797
1503
2072
2515
2875
3180
3422
3578
3661
3739
3927
4324
4945
5693
6392
6865
7023
6895
6596
6255
5935
5601
5151
4479
3543
2383
1102
-182
-1384
-2466
-3428
-4282
-5021
-5618
-6027
-6198
-6101
-5735
-5151
-4444
-3746
-3190
-2878
-2846
-3066
-3473
-3998
-4607
-5296
-6060
-6855
-7579
-8087
-8258
-8039
-7500
-6791
-6100
-5569
-5254
-5126
-5110
-5136
-5173
-5221
-5284
-5332
-5285
-5035
-4474
-3542
-2244
-665
1051
2719
4152
5192
5739
5783
5394
4712
3893
3065
2299
1598
939
309
-253
-654
-774
-519
133
1112
2269
3423
4406
5111
5494
5570
5384
4990
4436
3761
3003
2201
1390
602
-145
-843
-1491
-2081
-2593
-2996
-3253
-3339
-3242
-2975
-2560
-2023
-1382
-656
133
939
1695
2318
2733
2897
2812
2520
2086
1568
1010
441
-106
-580
-914
-1036
-901
-505
113
890
1764
2683
3602
4460
5170
5625
5740
5486
4917
4151
3321
2524
1785
1073
347
-394
-1089
-1634
-1935
-1963
-1776
-1498
-1278
-1239
-1450
-1921
-2617
-3469
-4381
-5238
-5921
-6338
-6459
-6325
-6031
-5674
-5307
-4909
-4413
-3757
-2945
-2064
-1264
-690
-425
-450
-671
-960
-1213
-1373
-1417
-1328
-1074
-614
72
938
1861
2661
3155
3226
2865
2169
1302
423
-364
-1036
-1632
-2202
-2766
-3292
-3714
-3970
-4041
-3961
-3802
-3630
-3474
-3318
-3126
-2881
-2609
-2377
-2254
-2266
-2370
-2468
-2453
-2261
-1895
-1415
-903
-420
8
383
708
976
1182
1347
1543
1880
2463
3332
4422
5574
6585
7294
7630
7631
7398
7031
6577
6013
5273
4307
3114
1763
373
-922
-2001
-2777
-3185
-3186
-2759
-1915
-699
804
2486
4239
5972
7614
9094
10319
11161
11474
11142
10132
8528
6520
4359
2276
421
-1164
-2528
-3760
-4927
-6047
-7082
-7964
-8627
-9034
-9187
-9129
-8938
-8716
-8570
-8585
-8795
-9166
-9595
-9952
-10117
-10036
-9725
-9252
-8694
-8090
-7428
-6666
-5767
-4746
-3674
-2666
-1839
-1278
-1022
-1070
-1398
-1986
-2810
-3840
-5021
-6267
-7459
-8464
-9152
-9417
-9196
-8478
-7308
-5793
-4083
-2360
-805
425
1223
1550
1443
1004
383
-262
-798
-1155
-1335
-1402
-1447
-1548
-1737
-1987
-2230
-2381
-2375
-2185
-1831
-1372
-882
-431
-62
224
464
721
1052
1478
1970
2449
2827
3041
3086
3022
2945
2944
3066
3304
3607
3911
4160
4313
4340
4208
3883
3342
2589
1663
632
-425
-1440
-2355
-3117
-3659
-3907
-3795
-3300
-2475
-1443
-373
582
1329
1854
2201
2429
2574
2628
2567
2375
2077
1734
1413
1153
940
713
396
-63
-672
-1399
-2196
-3021
-3849
-4660
-5415
-6045
-6457
-6559
-6294
-5659
-4691
-3451
-1992
-349
1451
3369
5330
7221
8911
10284
11265
11829
12001
11833
11392
10754
9997
9201
8432
7725
7071
6420
5707
4891
3980
3042
2178
1477
973
634
379
119
-189
-525
-803
-911
-745
-243
608
1774
3187
4751
6345
7832
9078
9985
10521
10733
10717
10574
10350
10010
9449
8544
7222
5512
3550
1551
-258
-1684
-2614
-3011
-2911
-2406
-1621
-701
216
1028
1688
2203
2608
2929
3152
3222
3082
2711
2167
1579
1109
890
979
1347
1895
2502
3058
3474
3693
3678
3423
2961
2374
1782
1307
1043
1037
1294
1804
2567
3597
4887
6377
7933
9360
10456
11081
11192
10852
10185
9328
8393
7447
6528
5655
4837
4059
3285
2471
1593
679
-182
-863
-1253
-1305
-1057
-616
-108
365
739
972
1004
757
150
-838
-2119
-3488
-4687
-5499
-5841
-5791
-5543
-5302
-5185
-5182
-5186
-5088
-4855
-4556
-4322
-4256
-4367
-4566
-4725
-4762
-4706
-4688
-4867
-5344
-6107
-7040
-7989
-8836
-9543
-10128
-10618
-10994
-11185
-11112
-10739
-10116
-9364
-8627
-8009
-7541
-7194
-6918
-6678
-6470
-6295
-6135
-5937
-5639
-5200
-4637
-4016
-3420
-2896
-2433
-1975
-1472
-923
-401
-22
112
-31
-391
-838
-1225
-1437
-1421
-1174
-717
-70
750
1716
2771
3819
4748
5458
5898
6072
6031
5837
5536
5143
4652
4067
3420
2780
2232
1844
1635
1558
1518
1398
1104
581
-174
-1135
-2259
-3507
-4840
-6218
-7582
-8856
-9955
-10795
-11306
-11439
-11167
-10486
-9420
-8029
-6413
-4698
-3020
-1487
-160
961
1912
2740
3460
4037
4394
4444
4128
3450
2479
1335
143
-997
-2036
-2968
-3804
-4546
-5167
-5619
-5854
-5863
-5693
-5440
-5228
-5162
-5297
-5626
-6086
-6588
-7044
-7383
-7561
-7557
-7364
-6985
-6434
-5726
-4876
-3896
-2798
-1604
-357
872
1993
2916
3579
3973
4138
4148
4085
4009
3942
3877
3785
3638
3422
3141
2821
2507
2256
2126
2161
2371
2722
3139
3521
3771
3823
3663
3333
2917
2520
2243
2161
2302
2649
3145
3709
4259
4733
5093
5319
5395
5301
5019
4550
3930
3235
2567
2016
1627
1391
1255
1158
1062
964
881
824
777
705
570
366
118
-132
-364
-604
-910
-1339
-1890
-2485
-2983
-3236
-3149
-2721
-2032
-1203
-353
431
1079
1519
1664
1430
770
-291
-1658
-3199
-4792
-6357
-7851
-9223
-10376
-11159
-11405
-11005
-9958
-8388
-6495
-4482
-2495
-608
1141
2699
3970
4829
5175
4990
4359
3459
2495
1652
1053
761
795
1148
1796
2698
3794
5009
6265
7489
8612
9559
10247
10599
10566
10151
9420
8476
7422
6334
5251
4196
3215
2390
1829
1626
1814
2352
3128
4003
4840
5521
5942
6001
5611
4725
3379
1704
-94
-1801
-3256
-4391
-5217
-5775
-6071
-6057
-5648
-4787
-3502
-1934
-310
1123
2169
2739
2857
2645
2270
1898
1656
1602
1723
1955
2215
2445
2640
2849
3134
3524
3969
4339
4470
4236
3613
2695
1656
674
-140
-769
-1266
-1692
-2060
-2319
-2381
-2177
-1700
-1014
-232
542
1229
1779
2156
2312
2203
1814
1199
484
-165
-614
-815
-826
-772
-774
-878
-1048
-1203
-1286
-1312
-1366
-1545
-1887
-2339
-2782
-3104
-3276
-3367
-3501
-3764
-4140
-4499
-4669
-4540
-4131
-3592
-3122
-2867
-2846
-2961
-3072
-3085
-3011
-2934
-2940
-3038
-3124
-3034
-2625
-1865
-859
196
1101
1736
2100
2289
2424
2591
2803
3002
3108
3053
2817
2426
1937
1425
960
604
407
405
609
1010
1579
2274
3062
3922
4843
5808
6771
7638
8277
8545
8335
7624
6494
5118
3709
2455
1471
788
380
216
303
693
1451
2596
4059
5679
7236
8530
9438
9947
10133
10102
9940
9671
9266
8676
7869
6859
5694
4447
3184
1960
824
-174
-977
-1541
-1859
-1982
-2024
-2121
-2389
-2866
-3495
-4141
-4647
-4897
-4860
-4597
-4225
-3866
-3590
-3398
-3228
-2988
-2589
-1975
-1136
-98
1073
2286
3433
4409
5129
5560
5723
5694
5571
5445
5372
5360
5386
5402
5357
5196
4862
4297
3456
2327
953
-563
-2074
-3425
-4494
-5215
-5583
-5635
-5427
-5015
-4448
-3775
-3047
-2317
-1622
-976
-362
248
866
1468
1985
2322
2403
2203
1766
1198
623
137
-215
-445
-594
-696
-754
-741
-619
-373
-20
391
812
1225
1654
2162
2807
3614
4545
5509
6390
7086
7540
7750
7745
7559
7198
6631
5794
4621
3073
1164
-1026
-3367
-5706
-7902
-9862
-11550
-12978
-14180
-15178
-15958
-16477
-16680
-16536
-16065
-15347
-14493
-13622
-12817
-12110
-11491
-10921
-10367
-9818
-9286
-8803
-8393
-8064
-7797
-7543
-7238
-6815
-6219
-5427
-4446
-3323
-2127
-935
191
1210
2110
2891
3544
4040
4316
4296
3915
3154
2066
775
-546
-1716
-2596
-3116
-3283
-3167
-2864
-2466
-2048
-1660
-1334
-1092
-938
-862
-832
-809
-766
-703
-650
-648
-726
-869
-1020
-1107
-1071
-905
-659
-412
-231
-141
-111
-75
31
238
536
887
1245
1574
1852
2064
2199
2249
2223
2154
2103
2143
2333
2703
3248
3935
4721
5554
6377
7114
7669
7939
7837
7327
6434
5242
3863
2413
983
-354
-1541
-2518
-3226
-3623
-3706
-3531
-3212
-2900
-2746
-2859
-3284
-3988
-4873
-5803
-6638
-7263
-7606
-7644
-7386
-6856
-6072
-5043
-3774
-2288
-643
1060
2685
4082
5112
5673
5711
5232
4300
3028
1570
95
-1245
-2338
-3128
-3605
-3790
-3704
-3361
-2775
-1977
-1035
-62
815
1480
1864
1951
1773
1379
815
120
-666
-1489
-2275
-2943
-3430
-3703
-3764
-3636
-3348
-2923
-2391
-1805
-1255
-856
-717
-892
-1353
-1988
-2635
-3136
-3383
-3336
-3011
-2445
-1665
-673
544
1989
3644
5455
7355
9272
11140
12899
14473
15764
16655
17031
16820
16018
14701
12996
11057
9020
6983
5001
3114
1358
-222
-1578
-2680
-3531
-4169
-4655
-5056
-5424
-5793
-6178
-6588
-7025
-7485
-7944
-8366
-8703
-8914
-8979
-8903
-8707
-8412
-8032
-7566
-7016
-6401
-5756
-5130
-4560
-4054
-3591
-3126
-2621
-2058
-1442
-800
-156
472
1065
1594
2005
2235
2214
1911
1346
584
-281
-1157
-1972
-2672
-3207
-3514
-3523
-3177
-2466
-1459
-291
868
1872
2643
3186
3562
3840
4053
4182
4181
4024
3741
3427
3211
3203
3447
3908
4493
5091
5615
6020
6299
6463
6529
6521
6475
6438
6453
6529
6623
6637
6457
5999
5249
4271
3184
2107
1120
255
-496
-1144
-1696
-2153
-2539
-2917
-3379
-4014
-4860
-5879
-6957
-7952
-8740
-9254
-9487
-9461
-9201
-8712
-7994
-7066
-5992
-4880
-3861
-3049
-2506
-2233
-2189
-2309
-2533
-2801
-3052
-3208
-3183
-2901
-2334
-1520
-562
399
1235
1868
2287
2541
2695
2805
2895
2974
3057
3186
3430
3858
4498
5312
6199
7031
7697
8143
8376
8436
8360
8154
7797
7253
6514
5604
4580
3500
2412
1345
327
-600
-1376
-1926
-2190
-2136
-1770
-1117
-216
894
2159
3497
4792
5911
6736
7195
7277
7022
6490
5740
4818
3769
2659
1573
609
-155
-686
-996
-1135
-1156
-1100
-991
-847
-692
-555
-461
-415
-398
-380
-342
-288
-247
-252
-315
-421
-541
-656
-776
-940
-1182
-1503
-1849
-2125
-2240
-2143
-1850
-1429
-954
-460
72
702
1484
2421
3442
4420
5219
5740
5958
5918
5712
5441
5183
4984
4860
4813
4842
4947
5122
5355
5623
5893
6123
6269
6285
6132
5786
5257
4599
3911
3319
2942
2853
3048
3447
3915
4307
4515
4487
4236
3820
3313
2788
2302
1888
1560
1312
1117
948
789
658
606
702
996
1480
2079
2662
3089
3261
3151
2802
2289
1683
1022
319
-418
-1149
-1796
-2254
-2424
-2241
-1686
-781
431
1894
3539
5275
6982
8516
9738
10538
10861
10713
10147
9250
8117
6848
5538
4274
3129
2155
1374
786
372
99
-74
-201
-349
-589
-982
-1548
-2263
-3055
-3830
-4507
-5033
-5399
-5620
-5710
-5669
-5478
-5116
-4583
-3914
-3175
-2448
-1804
-1289
-919
-688
-585
-600
-734
-992
-1373
-1868
-2457
-3108
-3785
-4450
-5068
-5610
-6059
-6414
-6693
-6931
-7183
-7509
-7964
-8584
-9375
-10311
-11341
-12403
-13435
-14389
-15219
-15876
-16297
-16413
-16158
-15507
-14488
-13198
-11775
-10368
-9099
-8039
-7205
-6584
-6149
-5878
-5758
-5774
-5903
-6111
-6353
-6579
-6744
-6805
-6724
-6469
-6033
-5441
-4756
-4077
-3513
-3163
-3090
-3318
-3830
-4577
-5488
-6473
-7438
-8298
-9003
-9548
-9969
-10321
-10626
-10852
-10900
-10649
-10016
-9010
-7751
-6429
-5238
-4300
-3628
-3143
-2727
-2293
-1814
-1321
-858
-440
-27
459
1107
1969
3042
4272
5571
6846
8016
9032
9877
10577
11190
11794
12455
13203
14013
14814
15523
16073
16441
16642
16713
16677
16538
16279
15885
15349
14674
13856
12879
11722
10391
8944
7493
6177
5099
4280
3651
3091
2505
1883
1316
955
925
1264
1891
2645
3352
3887
4200
4308
4259
4105
3887
3651
3444
3317
3303
3408
3612
3884
4209
4593
5044
5545
6029
6385
6495
6283
5754
4991
4127
3288
2556
1950
1441
968
467
-121
-840
-1708
-2705
-3770
-4808
-5717
-6428
-6933
-7285
-7565
-7845
-8143
-8417
-8583
-8559
-8304
-7842
-7253
-6646
-6121
-5740
-5513
-5413
-5396
-5430
-5520
-5703
-6027
-6522
-7165
-7882
-8569
-9136
-9550
-9843
-10087
-10343
-10615
-10830
-10877
-10656
-10137
-9375
-8490
-7605
-6798
-6082
-5415
-4744
-4041
-3321
-2625
-1990
-1434
-936
-459
37
572
1138
1697
2188
2537
2668
2528
2104
1439
624
-220
-984
-1603
-2079
-2469
-2862
-3333
-3915
-4584
-5268
-5881
-6353
-6661
-6831
-6921
-6980
-7011
-6953
-6697
-6129
-5187
-3898
-2381
-804
684
1999
3146
4183
5172
6126
6991
7665
8034
8007
7536
6610
5249
3511
1503
-607
-2606
-4274
-5449
-6071
-6196
-5953
-5481
-4874
-4166
-3353
-2451
-1532
-727
-184
-4
-196
-674
-1287
-1883
-2351
-2642
-2758
-2718
-2542
-2233
-1793
-1230
-565
171
950
1752
2558
3348
4093
4754
5297
5703
5975
6130
6179
6116
5919
5558
5028
4366
3662
3036
2606
2454
2605
3024
3636
4356
5100
5805
6421
6913
7263
7478
7595
7678
7802
8028
8380
8833
9326
9776
10113
10288
10285
10105
9762
9269
8643
7907
7093
6248
5421
4658
3993
3441
3004
2677
2455
2337
2329
2432
2632
2887
3124
3259
3213
2947
2479
1880
1250
681
225
-114
-377
-619
-898
-1261
-1757
-2441
-3382
-4633
-6212
-8071
-10094
-12121
-13990
-15577
-16815
-17691
-18219
-18416
-18282
-17803
-16969
-15787
-14297
-12562
-10665
-8682
-6671
-4663
-2671
-703
1220
3049
4711
6129
7251
8076
8661
9098
9477
9841
10176
10424
10529
10476
10313
10138
10049
10103
10282
10505
10651
10608
10295
9680
8771
7612
6270
4833
3396
2041
815
-290
-1326
-2371
-3490
-4707
-5996
-7296
-8538
-9670
-10672
-11544
-12296
-12928
-13428
-13765
-13900
-13791
-13401
-12705
-11706
-10443
-8986
-7426
-5852
-4324
-2865
-1468
-118
1177
2377
3412
4202
4688
4845
4683
4223
3484
2460
1135
-507
-2453
-4655
-7038
-9512
-11997
-14429
-16748
-18882
-20735
-22193
-23152
-23549
-23388
-22737
-21692
-20342
-18740
-16908
-14865
-12671
-10447
-8354
-6546
-5121
-4085
-3370
-2873
-2510
-2245
-2079
-2021
-2052
-2113
-2123
-2012
-1746
-1328
-779
-116
654
1530
2483
3444
4311
4978
5373
5491
5390
5173
4948
4800
4764
4826
4931
4994
4923
4641
4103
3310
2299
1123
-168
-1551
-3013
-4527
-6025
-7392
-8486
-9185
-9436
-9273
-8796
-8124
-7346
-6494
-5560
-4534
-3449
-2391
-1484
-842
-533
-555
-851
-1331
-1912
-2527
-3128
-3678
-4147
-4514
-4781
-4976
-5149
-5352
-5624
-5977
-6400
-6875
-7391
-7950
-8564
-9236
-9962
-10722
-11493
-12252
-12971
-13610
-14109
-14381
-14337
-13911
-13073
-11842
-10260
-8373
-6212
-3801
-1182
1566
4325
6962
9377
11540
13488
15299
17029
18677
20176
21419
22313
22809
22907
22626
21979
20952
19517
17659
15394
12773
9860
6717
3401
-10
-3392
-6570
-9344
-11542
-13072
-13941
-14228
-14035
-13434
-12452
-11091
-9374
-7362
-5163
-2893
-643
1538
3633
5628
7498
9208
10740
12119
13420
14743
16168
17713
19327
20900
22299
23404
24127
24409
24217
23541
22398
20834
18928
16779
14483
12123
9765
7465
5285
3310
1644
398
-335
-503
-110
774
2024
3484
4985
6376
7536
8379
8852
8931
8625
7984
7102
6099
5102
4197
3407
2688
1953
1114
118
-1040
-2335
-3728
-5190
-6685
-8150
-9471
-10494
-11058
-11052
-10453
-9326
-7792
-5964
-3912
-1652
817
3466
6196
8842
11208
13120
14481
15281
15591
15525
15197
14693
14056
13291
12379
11294
10028
8596
7044
5441
3866
2395
1094
7
-830
-1395
-1665
-1622
-1257
-575
389
1568
2865
4163
5351
6351
7138
7754
8292
8872
9607
10569
11782
13223
14837
16561
18333
20098
21804
23391
24786
25904
26654
26958
26765
26073
24928
23419
21661
19767
17833
15930
14112
12425
10908
9589
8479
7570
6834
6250
5808
5518
5396
5443
5636
5928
6269
6624
6974
7309
7595
7764
7720
7381
6713
5763
4644
3492
2423
1490
685
-33
-709
-1366
-2003
-2600
-3125
-3534
-3762
-3729
-3360
-2612
-1510
-148
1335
2796
4133
5297
6289
7123
7799
8298
8588
8646
8477
8106
7566
6874
6019
4974
3710
2222
542
-1271
-3141
-4998
-6796
-8508
-10115
-11583
-12844
-13804
-14355
-14420
-13985
-13115
-11940
-10615
-9275
-8007
-6847
-5810
-4924
-4245
-3844
-3782
-4066
-4634
-5377
-6171
-6925
-7604
-8227
-8849
-9531
-10322
-11245
-12306
-13488
-14757
-16056
-17311
-18435
-19341
-19950
-20198
-20031
-19409
-18313
-16753
-14784
-12496
-10009
-7438
-4875
-2376
37
2355
4560
6615
8464
10046
11315
12255
12881
13236
13382
13386
13315
13233
13196
13248
13412
13689
14050
14447
14822
15116
15281
15268
15025
14484
13577
12256
10527
8470
6238
4014
1963
186
-1297
-2524
-3550
-4399
-5049
-5444
-5524
-5255
-4646
-3743
-2611
-1333
-6
1252
2315
3068
3439
3423
3073
2481
1741
926
91
-710
-1411
-1933
-2214
-2228
-2012
-1648
-1234
-857
-574
-417
-412
-580
-927
-1418
-1973
-2473
-2803
-2891
-2729
-2366
-1870
-1306
-721
-160
311
602
623
319
-298
-1150
-2131
-3147
-4152
-5143
-6130
-7107
-8037
-8869
-9570
-10141
-10617
-11037
-11423
-11773
-12087
-12386
-12725
-13176
-13779
-14515
-15302
-16027
-16604
-17013
-17299
-17539
-17787
-18047
-18272
-18397
-18382
-18221
-17939
-17559
-17082
-16487
-15750
-14878
-13916
-12934
-11993
-11114
-10268
-9387
-8403
-7279
-6026
-4702
-3389
-2170
-1114
-269
331
662
703
441
-125
-980
-2089
-3401
-4864
-6430
-8057
-9714
-11364
-12961
-14444
-15747
-16811
-17604
-18129
-18415
-18504
-18437
-18244
-17945
-17554
-17086
-16549
-15934
-15217
-14361
-13348
-12200
-10997
-9871
-8968
-8415
-8285
-8587
-9279
-10282
-11506
-12847
-14198
-15445
-16482
-17228
-17637
-17692
-17392
-16732
-15695
-14269
-12476
-10395
-8164
-5950
-3904
-2129
-662
501
1369
1927
2128
1922
1284
235
-1153
-2782
-4555
-6389
-8212
-9956
-11545
-12910
-14012
-14867
-15544
-16151
-16784
-17495
-18264
-19014
-19640
-20047
-20175
-20003
-19534
-18783
-17762
-16485
-14974
-13268
-11422
-9509
-7607
-5794
-4137
-2685
-1457
-434
443
1261
2120
3101
4246
5554
6981
8461
9922
11289
12489
13436
14031
14173
13775
12796
11257
9255
6939
4489
2073
-177
-2187
-3935
-5441
-6747
-7900
-8937
-9878
-10722
-11447
-12012
-12369
-12474
-12297
-11840
-11132
-10221
-9159
-7987
-6729
-5395
-3999
-2576
-1187
84
1149
1937
2417
2595
2512
2227
1798
1275
691
61
-608
-1320
-2075
-2867
-3673
-4452
-5152
-5715
-6099
-6288
-6301
-6180
-5984
-5763
-5549
-5346
-5132
-4868
-4515
-4040
-3432
-2698
-1855
-924
81
1155
2298
3501
4741
5971
7127
8144
8962
9545
9875
9953
9792
9419
8875
8216
7507
6815
6190
5655
5207
4819
4466
4134
3829
3585
3451
3494
3787
4400
5383
6751
8469
10452
12580
14731
16811
18763
20567
22223
23724
25053
26194
27156
27986
28771
29616
30609
31795
33166
34672
36244
37811
39311
40685
41872
42813
43459
43793
43836
43647
43298
42858
42372
41855
41305
40709
40054
39325
38494
37522
36362
34970
33330
31460
29417
27287
25163
23131
21251
19552
18033
16671
15427
14252
13095
11903
10622
9208
7629
5880
3988
2019
65
-1768
-3391
-4746
-5821
-6646
-7282
-7801
-8268
-8735
-9238
-9796
-10417
-11100
-11829
-12579
-13315
-14000
-14604
-15107
-15503
-15795
-15989
-16079
-16052
-15893
-15603
-15209
-14777
-14398
-14163
-14131
-14299
-14602
-14924
-15135
-15123
-14817
-14190
-13243
-11992
-10459
-8675
-6685
-4552
-2347
-130
2066
4234
6383
8519
10634
12709
14733
16713
18677
20659
22659
24629
26471
28064
29306
30150
30604
30715
30529
30066
29313
28244
26848
25150
23204
21084
18862
16605
14380
12268
10362
8756
7522
6683
6216
6075
6221
6645
7373
8440
9848
11553
13456
15439
17399
19272
21034
22676
24180
25504
26595
27420
27993
28379
28672
28961
29288
29642
29964
30182
30238
30091
29718
29095
28190
26971
25433
23609
21581
19461
17359
15356
13489
11746
10087
8459
6814
5113
3334
1477
-432
-2347
-4201
-5924
-7449
-8720
-9688
-10304
-10531
-10351
-9785
-8903
-7812
-6628
-5442
-4301
-3208
-2154
-1140
-201
614
1266
1753
2110
2386
2604
2738
2721
2479
1983
1264
404
-504
-1404
-2296
-3218
-4212
-5283
-6387
-7459
-8439
-9311
-10102
-10863
-11636
-12432
-13229
-13984
-14655
-15207
-15615
-15862
-15938
-15853
-15638
-15348
-15044
-14769
-14530
-14304
-14060
-13792
-13541
-13384
-13412
-13688
-14227
-14999
-15955
-17056
-18292
-19665
-21169
-22762
-24365
-25885
-27253
-28453
-29526
-30546
-31575
-32631
-33672
-34605
-35326
-35742
-35790
-35432
-34648
-33428
-31781
-29742
-27388
-24822
-22158
-19495
-16907
-14444
-12151
-10089
-8334
-6951
-5967
-5343
-4976
-4731
-4489
-4180
-3795
-3360
-2910
-2456
-1989
-1503
-1025
-624
-400
-445
-806
-1470
-2368
-3408
-4503
-5587
-6621
-7577
-8441
-9206
-9889
-10530
-11174
-11852
-12555
-13223
-13772
-14126
-14256
-14192
-14010
-13794
-13595
-13413
-13207
-12925
-12540
-12069
-11569
-11108
-10745
-10508
-10394
-10382
-10448
-10570
-10730
-10910
-11091
-11253
-11386
-11493
-11592
-11707
-11858
-12062
-12326
-12654
-13044
-13489
-13966
-14433
-14835
-15119
-15249
-15219
-15043
-14737
-14300
-13698
-12877
-11787
-10415
-8796
-7015
-5179
-3393
-1737
-262
999
2016
2752
3165
3218
2890
2184
1132
-214
-1779
-3481
-5239
-6981
-8657
-10239
-11719
-13098
-14379
-15564
-16656
-17662
-18592
-19447
-20206
-20819
-21219
-21345
-21164
-20692
-19987
-19122
-18162
-17153
-16120
-15088
-14098
-13205
-12465
-11911
-11549
-11361
-11325
-11431
-11682
-12073
-12574
-13121
-13620
-13978
-14126
-14028
-13680
-13091
-12277
-11260
-10078
-8787
-7453
-6131
-4850
-3614
-2422
-1286
-248
638
1343
1885
2344
2829
3436
4212
5145
6197
7334
8556
9891
11371
13001
14752
16583
18464
20393
22386
24441
26508
28483
30239
31675
32749
33479
33916
34095
34014
33633
32916
31862
30523
28986
27340
25649
23949
22275
20681
19252
18081
17235
16717
16461
16360
16308
16235
16111
15929
15670
15284
14703
13870
12778
11492
10133
8847
7763
6964
6484
6327
6486
6952
7714
8735
9945
11231
12459
13500
14253
14657
14695
14376
13727
12784
11590
10200
8672
7066
5428
3787
2152
524
-1091
-2674
-4188
-5583
-6812
-7835
-8629
-9192
-9539
-9706
-9738
-9686
-9593
-9491
-9397
-9320
-9273
-9277
-9358
-9528
-9766
-10005
-10143
-10067
-9696
-9002
-8020
-6826
-5500
-4100
-2648
-1138
443
2100
3816
5567
7326
9074
10799
12498
14175
15839
17512
19219
20973
22758
24513
26139
27522
28568
29238
29548
29559
29339
28926
28321
27490
26400
25039
23438
21662
19794
17910
16072
14328
12723
11309
10150
9304
8814
8694
8923
9452
10219
11163
12235
13399
14635
15926
17262
18624
19979
21278
22444
23389
24019
24263
24087
23506
22576
21369
19952
18371
16651
14811
12887
10933
9017
7192
5475
3837
2224
586
-1096
-2797
-4467
-6064
-7577
-9032
-10471
-11914
-13330
-14627
-15680
-16364
-16598
-16351
-15651
-14561
-13164
-11543
-9783
-7963
-6155
-4416
-2781
-1261
143
1436
2608
3639
4496
5145
5563
5743
5698
5456
5060
4561
4008
3445
2906
2416
1998
1679
1493
1470
1626
1952
2416
2969
3566
4176
4789
5404
6020
6628
7213
7765
8283
8775
9249
9700
10112
10470
10781
11086
11456
11968
12670
13560
14580
15645
16671
17603
18424
19132
19720
20161
20406
20407
20144
19640
18961
18196
17432
16727
16101
15535
14988
14403
13721
12887
11851
10569
9004
7137
4968
2524
-146
-2974
-5888
-8823
-11714
-14500
-17105
-19438
-21397
-22887
-23845
-24260
-24172
-23662
-22827
-21761
-20550
-19281
-18049
-16971
-16169
-15755
-15800
-16318
-17268
-18558
-20075
-21703
-23334
-24880
-26274
-27476
-28470
-29261
-29863
-30291
-30554
-30658
-30618
-30472
-30284
-30137
-30111
-30254
-30575
-31036
-31573
-32116
-32618
-33046
-33397
-33675
-33889
-34045
-34151
-34217
-34258
-34289
-34321
-34358
-34401
-34449
-34510
-34593
-34704
-34833
-34946
-34984
-34873
-34544
-33944
-33048
-31856
-30390
-28690
-26810
-24821
-22803
-20831
-18959
-17204
-15546
-13938
-12339
-10733
-9139
-7591
-6118
-4717
-3354
-1985
-583
835
2212
3474
4557
5427
6070
6469
6581
6336
5664
4532
2979
1122
-875
-2836
-4620
-6124
-7282
-8045
-8371
-8231
-7625
-6601
-5249
-3678
-1993
-269
1444
3114
4698
6138
7363
8307
8933
9238
9256
9043
8658
8154
7572
6928
6222
5441
4570
3599
2541
1424
296
-799
-1834
-2797
-3690
-4511
-5242
-5844
-6279
-6524
-6597
-6556
-6488
-6477
-6587
-6842
-7232
-7730
-8305
-8932
-9588
-10242
-10846
-11341
-11665
-11766
-11620
-11220
-10571
-9672
-8517
-7098
-5430
-3562
-1584
391
2255
3938
5418
6714
7862
8885
9782
10529
11091
11447
11589
11523
11250
10758
10020
8999
7662
5981
3948
1578
-1084
-3946
-6874
-9706
-12281
-14486
-16270
-17653
-18688
-19422
-19863
-19973
-19701
-19016
-17943
-16558
-14962
-13244
-11450
-9592
-7662
-5668
-3648
-1657
249
2035
3690
5213
6590
7779
8718
9348
9641
9617
9330
8853
8246
7551
6795
6004
5218
4488
3857
3338
2903
2488
2025
1477
849
199
-397
-872
-1191
-1355
-1382
-1287
-1073
-731
-264
298
899
1467
1945
2303
2546
2690
2748
2714
2571
2308
1937
1495
1031
586
177
-200
-550
-861
-1092
-1191
-1110
-837
-398
154
762
1392
2045
2753
3559
4510
5638
6959
8463
10124
11902
13751
15631
17507
19353
21132
22790
24258
25464
26363
26963
27330
27572
27805
28122
28573
29170
29902
30751
31691
32680
33651
34511
35164
35543
35623
35431
35024
34460
33787
33031
32210
31337
30427
29491
28526
27517
26449
25308
24096
22815
21457
19999
18409
16673
14811
12890
11005
9248
7677
6314
5158
4212
3504
3082
2982
3206
3696
4355
5078
5788
6455
7087
7705
8317
8907
9443
9895
10251
10522
10728
10895
11043
11193
11364
11570
11810
12057
12257
12347
12281
12053
11711
11336
11015
10812
10751
10826
11016
11301
11666
12085
12515
12894
13157
13262
13208
13032
12785
12499
12170
11762
11236
10577
9806
8972
8118
7254
6352
5367
4270
3080
1861
703
-314
-1137
-1741
-2103
-2189
-1952
-1350
-378
917
2440
4086
5774
7462
9138
10789
12379
13839
15095
16103
16878
17490
18030
18571
19131
19673
20122
20399
20452
20262
19839
19202
18372
17364
16192
14880
13467
12009
10579
9256
8119
7226
6610
6266
6160
6240
6450
6746
7090
7446
7772
8009
8096
7976
7616
7013
6186
5173
4017
2761
1441
88
-1273
-2623
-3943
-5214
-6411
-7510
-8497
-9383
-10212
-11055
-11985
-13050
-14254
-15549
-16863
-18124
-19293
-20364
-21350
-22254
-23047
-23669
-24042
-24103
-23824
-23223
-22355
-21292
-20106
-18861
-17608
-16387
-15232
-14165
-13195
-12317
-11510
-10741
-9974
-9175
-8320
-7403
-6436
-5450
-4494
-3621
-2884
-2325
-1966
-1812
-1850
-2049
-2369
-2762
-3185
-3596
-3963
-4262
-4471
-4572
-4553
-4410
-4159
-3836
-3493
-3189
-2972
-2870
-2881
-2982
-3138
-3316
-3497
-3674
-3853
-4043
-4249
-4471
-4701
-4931
-5161
-5407
-5697
-6067
-6554
-7174
-7924
-8774
-9672
-10558
-11371
-12057
-12584
-12941
-13146
-13244
-13298
-13376
-13532
-13795
-14167
-14633
-15178
-15801
-16513
-17332
-18260
-19272
-20316
-21329
-22256
-23073
-23789
-24436
-25047
-25638
-26198
-26692
-27082
-27340
-27459
-27453
-27339
-27124
-26797
-26332
-25702
-24897
-23941
-22886
-21793
-20709
-19646
-18576
-17450
-16225
-14893
-13490
-12086
-10763
-9589
-8611
-7852
-7328
-7054
-7042
-7296
-7803
-8522
-9401
-10378
-11396
-12404
-13348
-14176
-14839
-15312
-15603
-15758
-15846
-15929
-16035
-16146
-16215
-16177
-15993
-15652
-15179
-14611
-13989
-13349
-12725
-12153
-11676
-11333
-11154
-11144
-11287
-11555
-11913
-12337
-12813
-13337
-13911
-14539
-15224
-15966
-16757
-17580
-18402
-19187
-19896
-20494
-20953
-21245
-21338
-21198
-20800
-20144
-19263
-18230
-17144
-16110
-15214
-14520
-14062
-13855
-13896
-14162
-14604
-15144
-15689
-16146
-16448
-16571
-16530
-16363
-16104
-15772
-15358
-14851
-14245
-13560
-12835
-12118
-11452
-10869
-10394
-10060
-9912
-10006
-10387
-11071
-12025
-13170
-14406
-15630
-16768
-17782
-18658
-19395
-19984
-20408
-20646
-20684
-20526
-20198
-19739
-19197
-18615
-18034
-17490
-17007
-16596
-16241
-15908
-15550
-15130
-14644
-14127
-13644
-13266
-13037
-12959
-12994
-13085
-13184
-13268
-13343
-13421
-13499
-13548
-13519
-13361
-13044
-12573
-11982
-11315
-10609
-9877
-9112
-8297
-7414
-6453
-5408
-4284
-3089
-1847
-603
585
1648
2536
3225
3730
4093
4359
4558
4695
4757
4733
4636
4511
4428
4457
4647
5007
5507
6092
6701
7281
7795
8216
8521
8685
8683
8492
8100
7504
6716
5754
4650
3447
2202
986
-127
-1067
-1784
-2254
-2483
-2492
-2307
-1947
-1417
-712
174
1244
2488
3888
5422
7070
8815
10640
12529
14462
16415
18360
20271
22120
23880
25528
27050
28439
29706
30870
31954
32976
33939
34829
35621
36293
36830
37236
37522
37708
37805
37822
37763
37641
37474
37292
37124
36998
36931
36932
37002
37139
37329
37550
37766
37933
38010
37966
37790
37483
37047
36479
35760
34870
33792
32534
31132
29639
28118
26628
25211
23892
22682
21581
20581
19667
18817
18008
17215
16425
15626
14812
13970
13082
12125
11075
9916
8644
7269
5819
4339
2892
1551
389
-543
-1228
-1690
-1984
-2176
-2317
-2437
-2546
-2651
-2766
-2921
-3139
-3419
-3720
-3971
-4102
-4075
-3912
-3679
-3462
-3323
-3275
-3282
-3288
-3251
-3165
-3056
-2964
-2915
-2903
-2902
-2877
-2807
-2687
-2529
-2346
-2141
-1915
-1668
-1412
-1174
-984
-867
-834
-877
-976
-1108
-1253
-1406
-1576
-1789
-2079
-2483
-3021
-3684
-4429
-5185
-5878
-6450
-6876
-7163
-7332
-7403
-7378
-7249
-7013
-6680
-6276
-5830
-5350
-4814
-4182
-3413
-2492
-1439
-301
872
2051
3232
4429
5648
6876
8083
9228
10287
11247
12109
12870
13513
14012
14351
14535
14595
14577
14520
14434
14300
14085
13770
13362
12896
12426
11996
11640
11376
11227
11230
11438
11899
12639
13642
14852
16189
17573
18939
20246
21468
22578
23546
24338
24923
25286
25429
25367
25118
24700
24130
23434
22650
21831
21038
20319
19700
19182
18742
18349
17978
17610
17234
16838
16408
15927
15392
14812
14214
13632
13093
12609
12176
11783
11424
11098
10810
10549
10286
9975
9567
9033
8378
7643
6890
6182
5568
5073
4707
4468
4341
4296
4281
4233
4094
3832
3455
3007
2548
2124
1747
1401
1054
684
296
-80
-411
-679
-897
-1105
-1354
-1695
-2164
-2783
-3563
-4509
-5615
-6862
-8215
-9625
-11041
-12414
-13714
-14923
-16035
-17047
-17956
-18752
-19422
-19952
-20333
-20570
-20677
-20687
-20637
-20561
-20478
-20389
-20279
-20133
-19948
-19739
-19531
-19350
-19207
-19091
-18978
-18841
-18666
-18455
-18217
-17957
-17674
-17352
-16977
-16541
-16049
-15510
-14931
-14314
-13654
-12951
-12219
-11486
-10791
-10160
-9604
-9109
-8643
-8173
-7680
-7154
-6599
-6023
-5432
-4830
-4222
-3621
-3048
-2532
-2098
-1764
-1538
-1415
-1385
-1436
-1559
-1747
-1992
-2291
-2637
-3023
-3447
-3906
-4397
-4912
-5440
-5958
-6440
-6868
-7232
-7546
-7835
-8135
-8467
-8832
-9201
-9520
-9720
-9739
-9531
-9081
-8403
-7546
-6579
-5586
-4645
-3810
-3101
-2504
-1980
-1495
-1038
-636
-341
-212
-283
-546
-953
-1432
-1912
-2340
-2688
-2942
-3094
-3130
-3033
-2798
-2439
-1991
-1508
-1045
-646
-330
-87
111
309
547
851
1222
1636
2043
2386
2613
2694
2624
2415
2089
1659
1129
496
-234
-1037
-1865
-2653
-3333
-3847
-4166
-4292
-4255
-4109
-3914
-3732
-3614
-3597
-3701
-3936
-4303
-4792
-5388
-6060
-6770
-7475
-8135
-8730
-9261
-9745
-10209
-10667
-11117
-11542
-11912
-12202
-12393
-12477
-12451
-12308
-12047
-11672
-11198
-10654
-10075
-9491
-8916
-8347
-7774
-7184
-6579
-5978
-5409
-4904
-4490
-4179
-3972
-3861
-3833
-3882
-4003
-4198
-4467
-4802
-5187
-5589
-5969
-6289
-6521
-6652
-6682
-6611
-6438
-6156
-5759
-5253
-4660
-4014
-3360
-2724
-2127
-1573
-1066
-613
-222
101
364
588
805
1042
1319
1646
2036
2511
3106
3848
4741
5750
6802
7810
8700
9439
10038
10540
10991
11420
11825
12184
12466
12651
12732
12717
12619
12450
12213
11905
11511
11015
10398
9649
8770
7780
6705
5580
4428
3265
2097
926
-235
-1362
-2422
-3371
-4165
-4765
-5136
-5252
-5109
-4720
-4125
-3382
-2554
-1701
-869
-95
590
1155
1574
1833
1944
1947
1905
1883
1928
2057
2256
2491
2730
2956
3171
3390
3630
3896
4178
4447
4669
4811
4854
4797
4657
4461
4239
4011
3795
3597
3428
3294
3200
3139
3086
3004
2853
2607
2265
1853
1417
1000
640
352
141
8
-48
-30
57
204
395
621
877
1161
1467
1771
2035
2216
2281
2228
2090
1920
1772
1672
1612
1556
1459
1289
1047
760
468
202
-27
-230
-428
-640
-862
-1077
-1254
-1366
-1401
-1359
-1254
-1097
-894
-642
-340
16
424
890
1432
2082
2869
3800
4834
5881
6815
7514
7903
7975
7785
7426
6980
6497
5984
5426
4816
4168
3522
2919
2383
1911
1478
1052
618
178
-252
-662
-1049
-1426
-1803
-2179
-2537
-2851
-3094
-3259
-3353
-3396
-3409
-3398
-3356
-3272
-3140
-2966
-2773
-2587
-2432
-2320
-2245
-2198
-2167
-2152
-2166
-2226
-2355
-2564
-2852
-3209
-3615
-4049
-4490
-4917
-5310
-5650
-5919
-6108
-6215
-6245
-6207
-6110
-5957
-5752
-5502
-5219
-4921
-4625
-4341
-4062
-3770
-3434
-3025
-2518
-1895
-1147
-272
735
1871
3126
4477
5888
7312
8698
9998
11176
12207
13080
13784
14316
14669
14844
14852
14720
14494
14227
13968
13745
13556
13372
13153
12864
12491
12042
11538
11001
10437
9837
9182
8461
7674
6837
5979
5132
4330
3605
2994
2530
2242
2141
2215
2431
2745
3119
3532
3981
4473
5011
5585
6166
6720
7220
7655
8034
8376
8694
8984
9226
9386
9441
9384
9234
9023
8781
8517
8216
7849
7388
6831
6200
5538
4886
4268
3680
3102
2516
1921
1334
775
252
-253
-778
-1360
-2017
-2728
-3446
-4117
-4699
-5178
-5560
-5858
-6075
-6199
-6212
-6102
-5876
-5558
-5181
-4777
-4371
-3973
-3587
-3206
-2814
-2383
-1872
-1239
-455
483
1545
2677
3815
4902
5898
6778
7528
8135
8584
8856
8942
8844
8581
8180
7685
7134
6572
6041
5577
5208
4948
4798
4742
4749
4781
4801
4773
4672
4487
4215
3860
3427
2926
2370
1785
1206
681
250
-59
-245
-325
-328
-269
-149
53
353
750
1210
1669
2057
2314
2416
2368
2196
1925
1563
1106
544
-118
-852
-1612
-2345
-3005
-3563
-4006
-4330
-4532
-4617
-4595
-4491
-4346
-4208
-4114
-4075
-4075
-4070
-4013
-3872
-3637
-3319
-2938
-2508
-2031
-1499
-907
-266
403
1069
1714
2338
2962
3616
4320
5070
5832
6555
7181
7667
7986
8135
8130
7995
7757
7444
7082
6688
6274
5849
5424
5015
4640
4321
4065
3865
3693
3513
3286
2989
2613
2168
1667
1121
534
-95
-764
-1468
-2193
-2920
-3636
-4334
-5022
-5715
-6431
-7181
-7962
-8748
-9496
-10157
-10681
-11037
-11211
-11210
-11045
-10729
-10272
-9682
-8982
-8207
-7412
-6655
-5988
-5443
-5031
-4742
-4553
-4435
-4353
-4263
-4122
-3895
-3562
-3132
-2635
-2116
-1618
-1173
-800
-506
-298
-178
-148
-197
-308
-459
-636
-837
-1076
-1364
-1701
-2071
-2440
-2775
-3060
-3302
-3520
-3737
-3960
-4178
-4367
-4507
-4590
-4620
-4611
-4573
-4509
-4412
-4278
-4107
-3903
-3672
-3418
-3135
-2820
-2473
-2109
-1749
-1416
-1125
-877
-665
-479
-317
-189
-111
-98
-155
-275
-445
-650
-881
-1134
-1404
-1678
-1936
-2152
-2306
-2395
-2431
-2439
-2439
-2436
-2410
-2329
-2157
-1880
-1509
-1080
-644
-242
102
390
637
868
1102
1350
1619
1911
2229
2575
2954
3366
3812
4291
4799
5326
5852
6344
6763
7070
7240
7262
7139
6877
6480
5949
5289
4519
3687
2858
2106
1492
1043
751
578
474
394
310
210
94
-35
-172
-308
-426
-504
-514
-437
-266
-15
286
600
891
1134
1318
1440
1504
1517
1488
1427
1351
1277
1221
1188
1175
1168
1150
1104
1025
913
771
600
395
149
-142
-467
-806
-1125
-1394
-1593
-1719
-1783
-1800
-1782
-1736
-1665
-1577
-1492
-1435
-1429
-1478
-1561
-1637
-1658
-1587
-1413
-1154
-841
-506
-168
165
488
789
1046
1232
1326
1326
1244
1094
879
584
187
-319
-911
-1526
-2083
-2503
-2746
-2814
-2748
-2600
-2420
-2242
-2097
-2021
-2066
-2277
-2683
-3275
-4005
-4803
-5598
-6339
-6991
-7527
-7917
-8122
-8116
-7896
-7505
-7011
-6486
-5974
-5482
-4990
-4480
-3962
-3476
-3070
-2769
-2556
-2367
-2123
-1764
-1267
-644
75
866
1721
2636
3592
4546
5436
6206
6824
7291
7632
7870
8013
8050
7967
7774
7509
7238
7028
6925
6945
7077
7304
7617
8018
8512
9092
9731
10392
11040
11665
12282
12922
13611
14352
15111
15835
16466
16963
17313
17527
17630
17644
17587
17469
17304
17113
16921
16750
16608
16478
16329
16123
15829
15432
14939
14362
13719
13019
12275
11503
10733
10001
9340
8768
8278
7845
7435
7025
6612
6205
5816
5443
5066
4655
4187
3656
3085
2514
1985
1532
1170
900
716
613
588
637
755
929
1149
1405
1690
1996
2309
2606
2863
3055
3165
3185
3114
2950
2694
2346
1919
1438
937
451
-4
-433
-868
-1354
-1934
-2633
-3458
-4396
-5429
-6542
-7721
-8957
-10240
-11552
-12872
-14173
-15429
-16613
-17699
-18663
-19486
-20158
-20680
-21065
-21333
-21504
-21593
-21613
-21571
-21479
-21352
-21209
-21066
-20932
-20804
-20668
-20510
-20318
-20092
-19846
-19605
-19392
-19221
-19085
-18964
-18822
-18630
-18380
-18094
-17822
-17631
-17578
-17693
-17968
-18362
-18818
-19289
-19741
-20160
-20537
-20855
-21082
-21177
-21103
-20840
-20387
-19761
-18980
-18061
-17012
-15838
-14554
-13177
-11731
-10234
-8699
-7133
-5553
-3988
-2485
-1089
166
1271
2238
3087
3830
4462
4967
5334
5567
5693
5751
5771
5766
5729
5649
5525
5374
5225
5103
5022
4977
4959
4967
5016
5133
5346
5662
6070
6538
7029
7509
7949
8321
8596
8742
8741
8591
8315
7949
7526
7067
6577
6055
5508
4959
4440
3981
3590
3251
2932
2595
2216
1787
1314
810
290
-231
-732
-1191
-1586
-1907
-2154
-2341
-2484
-2592
-2668
-2719
-2760
-2823
-2945
-3157
-3464
-3844
-4259
-4670
-5058
-5424
-5779
-6128
-6460
-6747
-6957
-7069
-7073
-6971
-6769
-6471
-6087
-5635
-5148
-4673
-4252
-3913
-3660
-3472
-3321
-3181
-3042
-2905
-2782
-2691
-2646
-2663
-2747
-2895
-3081
-3270
-3418
-3495
-3495
-3432
-3334
-3218
-3080
-2894
-2630
-2275
-1843
-1370
-901
-465
-76
268
564
797
940
968
876
687
444
197
-14
-167
-253
-270
-218
-95
88
310
541
755
940
1107
1273
1457
1658
1860
2041
2190
2310
2426
2562
2737
2946
3172
3390
3580
3733
3848
3929
3979
4003
4014
4022
4049
4103
4189
4305
4446
4613
4807
5032
5277
5516
5715
5841
5879
5838
5751
5655
5579
5538
5530
5548
5587
5647
5728
5820
5902
5946
5931
5854
5731
5589
5460
5360
5290
5242
5203
5173
5157
5169
5222
5322
5465
5643
5843
6056
6275
6503
6746
7020
7340
7719
8162
8660
9194
9743
10286
10808
11299
11751
12157
12510
12804
13043
13238
13403
13546
13667
13757
13798
13779
13690
13525
13282
12953
12529
12009
11405
10743
10060
9396
8777
8217
7720
7284
6913
6613
6388
6233
6134
6068
6013
5955
5885
5800
5696
5566
5398
5179
4899
4549
4123
3616
3030
2376
1676
955
240
-454
-1128
-1789
-2447
-3102
-3742
-4345
-4890
-5367
-5777
-6135
-6462
-6780
-7110
-7473
-7882
-8341
-8841
-9361
-9872
-10347
-10768
-11128
-11424
-11657
-11821
-11911
-11927
-11880
-11795
-11699
-11619
-11571
-11565
-11608
-11712
-11886
-12135
-12448
-12798
-13152
-13478
-13761
-13994
-14174
-14288
-14304
-14186
-13902
-13443
-12827
-12090
-11269
-10388
-9459
-8483
-7471
-6447
-5446
-4503
-3639
-2856
-2144
-1485
-868
-287
259
776
1275
1774
2289
2830
3396
3980
4567
5142
5693
6207
6674
7085
7435
7723
7951
8127
8266
8385
8502
8630
8772
8920
9057
9167
9247
9309
9376
9473
9615
9799
10008
10219
10417
10596
10753
10885
10976
11009
10966
10841
10643
10385
10075
9705
9249
8676
7966
7120
6163
5136
4083
3039
2033
1082
206
-581
-1265
-1839
-2307
-2676
-2953
-3144
-3250
-3278
-3240
-3162
-3071
-2998
-2962
-2971
-3020
-3099
-3195
-3298
-3404
-3510
-3615
-3717
-3815
-3905
-3987
-4064
-4149
-4261
-4425
-4658
-4965
-5330
-5715
-6076
-6370
-6575
-6694
-6754
-6789
-6836
-6917
-7046
-7227
-7466
-7775
-8173
-8675
-9292
-10018
-10831
-11697
-12567
-13393
-14123
-14711
-15121
-15327
-15321
-15113
-14730
-14209
-13589
-12903
-12170
-11399
-10594
-9762
-8915
-8071
-7250
-6465
-5725
-5034
-4395
-3821
-3326
-2924
-2623
-2414
-2276
-2184
-2118
-2068
-2033
-2020
-2025
-2037
-2037
-1991
-1870
-1643
-1287
-786
-135
655
1554
2518
3498
4446
5328
6123
6822
7415
7890
8231
8424
8467
8371
8157
7851
7474
7042
6563
6046
5506
4965
4447
3979
3581
3268
3050
2929
2903
2962
3092
3269
3469
3666
3842
3985
4091
4169
4228
4283
4343
4411
4480
4535
4564
4557
4516
4450
4375
4297
4218
4132
4034
3921
3800
3677
3558
3443
3325
3197
3059
2916
2775
2639
2502
2346
2154
1916
1638
1338
1042
775
553
386
280
241
272
370
522
702
879
1025
1122
1172
1186
1182
1173
1158
1129
1067
957
790
567
297
-1
-312
-624
-930
-1232
-1534
-1838
-2141
-2433
-2701
-2929
-3102
-3209
-3241
-3191
-3064
-2869
-2629
-2373
-2131
-1922
-1757
-1631
-1533
-1454
-1391
-1342
-1307
-1278
-1243
-1189
-1108
-1000
-873
-736
-590
-433
-257
-64
137
326
482
595
667
716
762
820
897
992
1108
1251
1437
1681
1994
2373
2800
3253
3708
4146
4552
4909
5200
5403
5497
5472
5330
5090
4786
4455
4130
3834
3576
3360
3184
3054
2982
2986
3078
3261
3516
3810
4103
4357
4548
4667
4724
4735
4723
4710
4715
4757
4845
4980
5149
5325
5474
5563
5573
5495
5337
5109
4817
4463
4041
3546
2982
2365
1725
1095
508
-14
-461
-837
-1153
-1424
-1665
-1884
-2089
-2286
-2480
-2682
-2900
-3144
-3420
-3735
-4089
-4481
-4906
-5354
-5809
-6249
-6649
-6990
-7254
-7437
-7534
-7545
-7467
-7301
-7049
-6727
-6363
-5993
-5659
-5392
-5212
-5122
-5120
-5198
-5351
-5578
-5881
-6256
-6692
-7164
-7642
-8096
-8504
-8859
-9168
-9452
-9732
-10024
-10325
-10621
-10888
-11105
-11257
-11335
-11335
-11249
-11063
-10758
-10316
-9727
-8995
-8137
-7185
-6178
-5164
-4190
-3298
-2517
-1859
-1317
-880
-539
-304
-197
-237
-427
-738
-1111
-1479
-1794
-2037
-2224
-2385
-2541
-2687
-2800
-2849
-2818
-2719
-2581
-2436
-2298
-2165
-2020
-1855
-1676
-1509
-1384
-1328
-1354
-1466
-1670
-1973
-2383
-2901
-3507
-4162
-4821
-5448
-6025
-6553
-7045
-7501
-7910
-8244
-8477
-8593
-8601
-8525
-8398
-8248
-8093
-7942
-7797
-7661
-7539
-7439
-7367
-7330
-7338
-7399
-7522
-7707
-7946
-8221
-8505
-8770
-8993
-9161
-9271
-9331
-9351
-9347
-9329
-9303
-9268
-9215
-9135
-9025
-8892
-8757
-8645
-8583
-8581
-8634
-8722
-8818
-8900
-8953
-8974
-8963
-8924
-8854
-8751
-8609
-8427
-8207
-7953
-7670
-7364
-7043
-6719
-6409
-6136
-5927
-5802
-5772
-5832
-5964
-6138
-6322
-6489
-6621
-6713
-6767
-6789
-6787
-6768
-6741
-6719
-6718
-6751
-6826
-6937
-7069
-7201
-7314
-7395
-7438
-7442
-7402
-7314
-7175
-6991
-6776
-6554
-6344
-6156
-5988
-5828
-5666
-5505
-5362
-5258
-5210
-5218
-5261
-5308
-5328
-5303
-5227
-5108
-4949
-4752
-4509
-4214
-3865
-3470
-3048
-2621
-2207
-1816
-1453
-1113
-790
-474
-156
176
536
938
1393
1906
2477
3097
3746
4398
5024
5595
6090
6498
6819
7056
7215
7303
7327
7303
7252
7202
7179
7199
7263
7360
7476
7603
7747
7923
8146
8424
8751
9112
9493
9887
10297
10729
11185
11651
12103
12509
12844
13096
13271
13386
13464
13521
13567
13608
13647
13685
13727
13773
13825
13882
13942
14005
14068
14129
14180
14211
14210
14162
14058
13892
13666
13390
13083
12769
12471
12204
11965
11735
11487
11194
10844
10444
10016
9588
9178
8796
8437
8098
7786
7520
7328
7233
7246
7357
7543
7769
8002
8213
8381
8496
8554
8563
8536
8489
8439
8392
8345
8293
8228
8148
8055
7946
7813
7641
7409
7104
6723
6274
5773
5237
4684
4128
3589
3089
2653
2297
2021
1813
1653
1528
1440
1401
1425
1516
1656
1813
1951
2045
2087
2080
2033
1954
1845
1710
1558
1405
1267
1152
1057
974
900
845
830
885
1022
1237
1501
1778
2037
2269
2478
2676
2874
3067
3242
3382
3470
3495
3452
3334
3144
2890
2595
2294
2023
1810
1666
1583
1545
1536
1551
1596
1681
1807
1968
2145
2317
2470
2593
2687
2753
2794
2814
2820
2821
2829
2852
2888
2933
2974
2999
2997
2960
2879
2744
2546
2279
1946
1558
1134
696
270
-123
-460
-722
-896
-979
-982
-927
-840
-741
-637
-526
-403
-269
-139
-34
24
25
-25
-106
-188
-250
-277
-265
-215
-130
-13
132
295
469
647
829
1020
1233
1470
1729
1990
2228
2415
2534
2580
2566
2513
2448
2393
2361
2345
2329
2281
2175
1992
1727
1391
998
558
75
-453
-1020
-1612
-2189
-2715
-3157
-3506
-3770
-3969
-4114
-4200
-4205
-4103
-3880
-3539
-3102
-2591
-2020
-1394
-715
3
723
1392
1951
2357
2594
2670
2608
2437
2179
1856
1491
1110
745
418
143
-81
-264
-414
-533
-618
-666
-678
-663
-632
-592
-541
-469
-360
-200
14
278
575
885
1183
1450
1676
1857
2003
2123
2220
2289
2314
2280
2182
2037
1877
1739
1644
1587
1544
1482
1380
1243
1100
983
912
884
875
861
826
775
727
699
696
704
703
677
626
560
496
439
386
326
251
171
107
82
110
180
264
330
356
343
310
281
266
251
210
117
-34
-216
-380
-472
-460
-342
-146
87
328
568
814
1082
1375
1676
1953
2171
2305
2350
2312
2204
2036
1814
1546
1246
934
633
363
135
-52
-202
-317
-395
-435
-437
-408
-358
-302
-247
-204
-184
-212
-314
-519
-836
-1249
-1719
-2195
-2632
-3008
-3326
-3607
-3873
-4131
-4378
-4601
-4794
-4969
-5151
-5374
-5663
-6026
-6456
-6930
-7424
-7916
-8390
-8828
-9213
-9519
-9722
-9802
-9753
-9584
-9317
-8986
-8625
-8269
-7943
-7668
-7459
-7321
-7253
-7246
-7281
-7342
-7414
-7490
-7570
-7652
-7729
-7785
-7795
-7739
-7608
-7415
-7186
-6957
-6755
-6596
-6479
-6399
-6345
-6311
-6294
-6281
-6254
-6187
-6058
-5854
-5579
-5248
-4879
-4483
-4066
-3629
-3177
-2724
-2294
-1911
-1598
-1369
-1232
-1194
-1262
-1441
-1728
-2106
-2542
-2998
-3442
-3854
-4231
-4577
-4894
-5172
-5392
-5536
-5596
-5581
-5519
-5440
-5371
-5321
-5282
-5236
-5165
-5058
-4918
-4750
-4564
-4358
-4129
-3864
-3555
-3199
-2804
-2384
-1960
-1550
-1165
-811
-486
-183
104
383
661
942
1230
1530
1845
2179
2534
2912
3308
3712
4106
4468
4776
5013
5180
5290
5372
5460
5584
5763
6003
6297
6633
6996
7374
7759
8140
8510
8854
9156
9394
9540
9571
9466
9220
8847
8375
7842
7282
6720
6170
5632
5110
4613
4156
3759
3431
3173
2975
2825
2716
2653
2645
2698
2802
2933
3061
3162
3228
3267
3294
3321
3345
3357
3345
3309
3261
3219
3195
3186
3174
3139
3068
2967
2854
2748
2654
2562
2447
2290
2086
1847
1592
1334
1070
783
452
68
-361
-810
-1247
-1647
-1993
-2277
-2495
-2646
-2728
-2745
-2713
-2650
-2575
-2502
-2432
-2361
-2287
-2210
-2136
-2067
-1997
-1907
-1775
-1579
-1314
-990
-628
-258
96
414
684
899
1058
1170
1247
1307
1362
1416
1465
1502
1526
1544
1573
1625
1705
1800
1891
1961
2005
2029
2051
2083
2129
2182
2239
2303
2388
2515
2701
2949
3245
3567
3892
4200
4483
4731
4935
5082
5161
5165
5095
4960
4772
4541
4277
3988
3682
3369
3056
2747
2441
2134
1829
1536
1271
1047
867
720
584
433
252
34
-214
-480
-750
-1016
-1273
-1513
-1728
-1909
-2056
-2174
-2276
-2377
-2488
-2610
-2736
-2854
-2959
-3055
-3154
-3272
-3416
-3577
-3732
-3850
-3903
-3876
-3773
-3611
-3410
-3183
-2931
-2648
-2331
-1989
-1645
-1324
-1044
-803
-578
-338
-57
270
622
968
1278
1537
1747
1918
2059
2166
2226
2229
2182
2110
2057
2063
2154
2331
2569
2831
3078
3282
3427
3508
3526
3482
3378
3216
2997
2728
2416
2068
1699
1323
957
617
317
64
-141
-302
-424
-509
-557
-562
-526
-453
-359
-270
-211
-204
-257
-366
-519
-701
-905
-1128
-1367
-1616
-1858
-2066
-2217
-2297
-2312
-2276
-2211
-2126
-2020
-1876
-1677
-1409
-1070
-667
-208
303
862
1463
2089
2712
3297
3812
4236
4557
4774
4887
4899
4809
4626
4369
4064
3740
3419
3107
2799
2484
2155
1816
1479
1161
873
618
392
185
-7
-187
-354
-509
-663
-833
-1042
-1314
-1664
-2096
-2603
-3168
-3767
-4372
-4956
-5489
-5951
-6328
-6619
-6838
-7010
-7159
-7303
-7450
-7594
-7728
-7851
-7968
-8095
-8242
-8408
-8575
-8716
-8808
-8839
-8812
-8744
-8649
-8528
-8370
-8159
-7887
-7564
-7216
-6875
-6568
-6305
-6080
-5883
-5706
-5552
-5431
-5352
-5315
-5309
-5312
-5302
-5260
-5177
-5051
-4885
-4685
-4458
-4210
-3942
-3652
-3332
-2969
-2550
-2071
-1536
-963
-372
220
801
1372
1939
2509
3082
3647
4188
4686
5123
5493
5798
6047
6256
6434
6587
6710
6792
6822
6793
6708
6578
6419
6244
6060
5864
5643
5382
5068
4692
4251
3751
3202
2617
2015
1419
851
333
-121
-503
-816
-1068
-1271
-1429
-1546
-1622
-1659
-1669
-1668
-1674
-1697
-1730
-1750
-1728
-1643
-1493
-1300
-1096
-914
-769
-657
-561
-464
-358
-247
-141
-43
50
153
273
413
560
700
820
918
999
1064
1107
1112
1057
926
715
434
100
-268
-649
-1029
-1384
-1695
-1939
-2107
-2198
-2225
-2200
-2129
-2008
-1829
-1588
-1297
-978
-658
-355
-71
207
496
805
1131
1459
1774
2061
2313
2526
2691
2794
2825
2774
2644
2448
2199
1906
1573
1200
794
371
-45
-429
-763
-1046
-1289
-1504
-1703
-1888
-2053
-2195
-2315
-2419
-2516
-2606
-2685
-2738
-2752
-2718
-2638
-2521
-2376
-2211
-2023
-1804
-1549
-1262
-957
-657
-387
-166
-4
95
134
114
33
-107
-300
-530
-775
-1008
-1214
-1379
-1501
-1581
-1616
-1602
-1532
-1404
-1223
-1004
-765
-521
-283
-52
171
384
580
748
879
967
1016
1036
1042
1052
1076
1121
1180
1241
1287
1304
1289
1255
1223
1217
1250
1320
1412
1502
1576
1628
1664
1694
1722
1748
1765
1770
1764
1758
1759
1770
1787
1802
1809
1808
1802
1791
1770
1728
1654
1550
1429
1311
1214
1145
1097
1052
1000
940
878
825
788
762
739
709
669
623
574
523
472
425
399
419
517
709
990
1333
1701
2063
2413
2764
3138
3549
3987
4426
4829
5173
5452
5681
5880
6063
6230
6371
6479
6560
6635
6733
6876
7068
7297
7536
7759
7949
8106
8241
8362
8471
8559
8605
8588
8496
8330
8106
7850
7587
7340
7123
6942
6797
6682
6589
6505
6419
6319
6198
6051
5875
5668
5425
5137
4802
4420
4003
3568
3130
2699
2279
1866
1460
1068
704
385
121
-92
-268
-426
-576
-715
-827
-896
-915
-893
-850
-812
-795
-801
-818
-834
-840
-843
-856
-899
-982
-1108
-1266
-1440
-1614
-1776
-1921
-2045
-2148
-2227
-2277
-2290
-2256
-2165
-2009
-1794
-1534
-1256
-994
-777
-626
-543
-516
-527
-559
-606
-676
-780
-931
-1129
-1367
-1627
-1896
-2167
-2446
-2747
-3087
-3474
-3905
-4367
-4836
-5286
-5693
-6042
-6327
-6550
-6724
-6866
-6990
-7107
-7217
-7319
-7408
-7486
-7558
-7631
-7716
-7814
-7924
-8039
-8151
-8256
-8350
-8432
-8499
-8549
-8584
-8609
-8632
-8667
-8719
-8785
-8854
-8905
-8921
-8885
-8791
-8641
-8439
-8194
-7915
-7612
-7292
-6961
-6619
-6264
-5892
-5506
-5115
-4735
-4384
-4077
-3821
-3617
-3464
-3360
-3303
-3288
-3303
-3328
-3340
-3322
-3269
-3182
-3071
-2938
-2780
-2588
-2359
-2097
-1818
-1543
-1281
-1032
-780
-511
-220
84
376
636
855
1037
1198
1351
1493
1608
1676
1683
1632
1546
1453
1381
1343
1339
1358
1388
1418
1445
1464
1473
1470
1456
1436
1422
1428
1466
1544
1665
1831
2044
2308
2626
2995
3408
3850
4308
4769
5225
5673
6103
6503
6851
7125
7309
7401
7417
7386
7340
7305
7295
7309
7339
7377
7421
7479
7558
7670
7814
7986
8175
8367
8554
8727
8882
9012
9111
9174
9196
9177
9125
9046
8950
8845
8733
8615
8488
8350
8194
8016
7811
7577
7314
7023
6708
6371
6011
5623
5200
4736
4230
3686
3112
2517
1907
1291
675
72
-501
-1022
-1471
-1838
-2127
-2353
-2539
-2701
-2850
-2986
-3107
-3214
-3314
-3421
-3545
-3688
-3839
-3979
-4089
-4157
-4185
-4182
-4155
-4111
-4045
-3955
-3839
-3702
-3552
-3396
-3230
-3044
-2820
-2548
-2230
-1882
-1528
-1190
-883
-610
-365
-141
67
259
428
568
673
740
768
758
715
644
554
457
364
281
217
173
150
145
150
154
144
105
29
-89
-242
-419
-603
-778
-935
-1070
-1186
-1292
-1392
-1488
-1571
-1627
-1643
-1610
-1530
-1417
-1290
-1169
-1064
-976
-893
-805
-701
-582
-455
-331
-218
-119
-27
69
182
319
480
657
840
1014
1170
1302
1411
1498
1567
1621
1663
1692
1709
1711
1696
1659
1598
1513
1406
1282
1144
992
814
600
336
20
-337
-716
-1092
-1442
-1752
-2012
-2218
-2368
-2458
-2488
-2462
-2393
-2295
-2182
-2065
-1949
-1844
-1763
-1727
-1754
-1853
-2016
-2219
-2428
-2615
-2766
-2882
-2971
-3039
-3083
-3094
-3064
-2992
-2891
-2780
-2676
-2589
-2516
-2453
-2392
-2335
-2287
-2254
-2233
-2212
-2173
-2100
-1983
-1824
-1632
-1417
-1188
-948
-703
-461
-236
-45
95
175
193
155
73
-45
-190
-352
-515
-659
-759
-796
-764
-673
-549
-425
-328
-274
-270
-311
-392
-510
-662
-837
-1018
-1183
-1304
-1368
-1372
-1323
-1238
-1130
-1004
-867
-722
-578
-449
-347
-276
-231
-201
-174
-141
-101
-52
9
91
207
362
557
781
1020
1258
1483
1685
1854
1983
2063
2095
2085
2045
1985
1908
1810
1680
1516
1323
1121
930
764
624
500
382
262
144
39
-45
-108
-158
-205
-255
-302
-337
-350
-339
-307
-265
-222
-186
-164
-163
-194
-267
-385
-546
-733
-931
-1126
-1314
-1498
-1685
-1879
-2076
-2270
-2451
-2618
-2773
-2923
-3074
-3225
-3370
-3498
-3594
-3648
-3654
-3613
-3534
-3431
-3324
-3229
-3160
-3119
-3103
-3104
-3108
-3106
-3090
-3059
-3016
-2965
-2914
-2867
-2823
-2773
-2709
-2623
-2520
-2418
-2345
-2326
-2377
-2492
-2654
-2837
-3023
-3202
-3376
-3546
-3709
-3852
-3963
-4030
-4054
-4042
-3999
-3930
-3834
-3707
-3555
-3388
-3220
-3062
-2919
-2784
-2651
-2520
-2396
-2285
-2188
-2092
-1982
-1844
-1680
-1510
-1361
-1259
-1207
-1192
-1186
-1164
-1118
-1055
-991
-940
-908
-892
-888
-896
-920
-968
-1044
-1142
-1255
-1373
-1493
-1619
-1754
-1899
-2049
-2197
-2333
-2456
-2569
-2674
-2776
-2871
-2955
-3019
-3056
-3056
-3007
-2901
-2732
-2506
-2236
-1944
-1649
-1362
-1082
-805
-523
-238
45
317
577
831
1093
1371
1666
1966
2252
2502
2700
2840
2919
2939
2903
2816
2689
2542
2398
2279
2201
2168
2178
2227
2316
2448
2632
2873
3169
3507
3868
4229
4568
4871
5126
5327
5470
5551
5565
5511
5393
5221
5008
4770
4523
4278
4045
3837
3668
3552
3499
3509
3569
3656
3743
3808
3841
3840
3804
3729
3598
3399
3125
2789
2422
2061
1739
1468
1241
1042
855
675
511
377
279
212
159
103
35
-39
-104
-140
-134
-84
4
122
263
423
600
789
985
1180
1368
1550
1730
1917
2116
2329
2551
2772
2983
3176
3348
3498
3630
3748
3855
3957
4059
4164
4278
4404
4542
4691
4849
5013
5181
5352
5527
5704
5886
6074
6269
6471
6674
6873
7058
7221
7358
7468
7554
7616
7650
7643
7584
7466
7296
7097
6901
6742
6639
6599
6613
6665
6741
6831
6928
7026
7113
7176
7206
7201
7169
7125
7087
7070
7081
7124
7198
7305
7449
7630
7845
8089
8347
8602
8838
9037
9186
9280
9322
9324
9301
9272
9250
9246
9264
9305
9366
9438
9508
9555
9557
9501
9385
9218
9016
8791
8546
8276
7973
7639
7288
6943
6626
6348
6105
5881
5659
5426
5179
4920
4652
4374
4085
3789
3495
3216
2958
2722
2497
2274
2048
1825
1617
1430
1260
1091
905
688
443
182
-86
-356
-638
-945
-1283
-1647
-2019
-2381
-2725
-3053
-3370
-3678
-3964
-4209
-4395
-4520
-4600
-4665
-4740
-4838
-4955
-5079
-5201
-5326
-5470
-5649
-5867
-6110
-6351
-6559
-6711
-6799
-6832
-6826
-6797
-6754
-6701
-6635
-6552
-6450
-6335
-6219
-6121
-6060
-6049
-6088
-6169
-6272
-6383
-6493
-6602
-6716
-6838
-6968
-7102
-7244
-7403
-7596
-7843
-8151
-8508
-8890
-9269
-9625
-9953
-10263
-10565
-10863
-11146
-11397
-11597
-11739
-11824
-11864
-11867
-11838
-11779
-11695
-11600
-11509
-11439
-11397
-11375
-11362
-11347
-11329
-11323
-11345
-11404
-11494
-11592
-11672
-11713
-11715
-11695
-11677
-11676
-11693
-11711
-11712
-11683
-11627
-11560
-11503
-11470
-11465
-11485
-11521
-11571
-11639
-11726
-11828
-11934
-12026
-12091
-12127
-12146
-12167
-12206
-12265
-12335
-12400
-12442
-12457
-12446
-12415
-12363
-12282
-12154
-11967
-11714
-11400
-11042
-10658
-10260
-9856
-9449
-9040
-8636
-8245
-7878
-7543
-7243
-6978
-6746
-6541
-6359
-6195
-6047
-5914
-5796
-5694
-5610
-5538
-5474
-5413
-5350
-5292
-5244
-5216
-5210
-5218
-5226
-5216
-5175
-5100
-4993
-4863
-4717
-4560
-4390
-4206
-4008
-3799
-3584
-3370
-3162
-2962
-2765
-2564
-2352
-2119
-1862
-1582
-1283
-968
-640
-296
69
454
853
1249
1624
1966
2274
2562
2848
3148
3465
3788
4100
4388
4651
4897
5133
5362
5572
5747
5869
5938
5964
5969
5971
5978
5988
5991
5980
5953
5917
5878
5839
5798
5750
5692
5628
5564
5505
5451
5398
5344
5291
5250
5237
5263
5330
5426
5534
5638
5729
5813
5904
6020
6174
6370
6607
6878
7175
7487
7803
8108
8388
8627
8816
8954
9045
9099
9129
9148
9168
9201
9253
9327
9420
9520
9614
9684
9722
9724
9694
9643
9583
9523
9469
9428
9402
9399
9422
9474
9549
9641
9739
9835
9923
10002
10072
10127
10160
10162
10128
10060
9972
9881
9806
9758
9744
9764
9815
9894
9997
10114
10235
10342
10422
10464
10463
10419
10330
10192
9996
9739
9425
9066
8678
8275
7861
7433
6980
6498
5993
5481
4980
4501
4045
3602
3160
2715
2274
1857
1485
1177
936
760
637
556
508
488
494
525
579
653
742
841
942
1039
1127
1208
1287
1373
1476
1596
1729
1862
1981
2074
2138
2174
2191
2195
2191
2183
2172
2162
2159
2171
2207
2265
2336
2401
2441
2443
2407
2345
2276
2212
2157
2100
2025
1921
1788
1643
1509
1406
1342
1319
1333
1384
1481
1633
1841
2091
2356
2605
2814
2974
3089
3165
3203
3195
3131
3006
2830
2620
2395
2161
1914
1641
1335
1006
676
369
100
-135
-354
-573
-798
-1012
-1192
-1310
-1357
-1347
-1307
-1263
-1235
-1223
-1218
-1205
-1175
-1125
-1060
-992
-929
-881
-854
-850
-868
-905
-961
-1039
-1144
-1283
-1457
-1658
-1877
-2102
-2325
-2548
-2773
-3001
-3224
-3427
-3593
-3712
-3780
-3804
-3792
-3747
-3666
-3549
-3399
-3234
-3075
-2943
-2848
-2782
-2726
-2662
-2583
-2498
-2424
-2384
-2391
-2447
-2546
-2679
-2837
-3013
-3203
-3399
-3594
-3779
-3951
-4110
-4257
-4392
-4508
-4601
-4670
-4724
-4777
-4850
-4954
-5089
-5245
-5406
-5560
-5704
-5845
-5993
-6152
-6313
-6459
-6575
-6654
-6705
-6746
-6801
-6880
-6981
-7088
-7186
-7269
-7343
-7425
-7522
-7628
-7718
-7758
-7720
-7600
-7414
-7197
-6980
-6779
-6594
-6415
-6237
-6065
-5915
-5801
-5729
-5692
-5671
-5652
-5631
-5614
-5610
-5621
-5636
-5641
-5623
-5582
-5534
-5497
-5485
-5492
-5502
-5494
-5451
-5372
-5263
-5134
-4987
-4816
-4614
-4380
-4121
-3851
-3585
-3332
-3095
-2876
-2681
-2519
-2401
-2326
-2282
-2245
-2189
-2098
-1973
-1825
-1671
-1518
-1363
-1196
-1006
-797
-578
-367
-177
-13
131
266
399
532
658
769
858
924
971
1002
1025
1041
1050
1051
1036
999
933
833
704
557
412
287
195
139
114
114
134
173
234
316
413
513
597
656
683
684
665
633
588
527
448
354
252
153
64
-15
-96
-190
-309
-453
-613
-773
-920
-1042
-1133
-1191
-1212
-1194
-1137
-1042
-916
-767
-602
-420
-218
9
264
537
813
1071
1295
1479
1624
1742
1846
1945
2045
2147
2247
2342
2429
2508
2578
2642
2704
2770
2844
2930
3027
3133
3245
3361
3485
3625
3787
3978
4194
4427
4662
4880
5067
5212
5313
5371
5388
5371
5321
5243
5137
5005
4844
4651
4418
4139
3815
3450
3058
2656
2262
1892
1553
1250
989
774
609
494
421
372
327
267
182
74
-47
-171
-293
-416
-550
-700
-863
-1027
-1172
-1279
-1337
-1347
-1321
-1278
-1237
-1213
-1216
-1245
-1292
-1346
-1391
-1418
-1422
-1405
-1371
-1321
-1254
-1160
-1030
-855
-633
-371
-78
233
548
856
1146
1410
1645
1851
2033
2193
2332
2443
2516
2544
2528
2479
2415
2358
2319
2306
2317
2352
2411
2497
2614
2757
2913
3068
3211
3335
3446
3550
3653
3754
3849
3933
4006
4075
4142
4213
4283
4347
4404
4453
4503
4559
4621
4678
4716
4721
4690
4630
4555
4476
4396
4308
4203
4073
3921
3762
3611
3480
3368
3264
3148
3003
2818
2592
2333
2051
1757
1461
1175
911
680
491
344
232
143
61
-26
-120
-215
-301
-370
-416
-440
-445
-428
-383
-305
-193
-58
73
168
198
148
23
-160
-378
-615
-867
-1137
-1427
-1734
-2044
-2343
-2615
-2853
-3058
-3236
-3392
-3532
-3663
-3797
-3947
-4128
-4345
-4593
-4857
-5114
-5349
-5552
-5719
-5849
-5938
-5979
-5962
-5887
-5761
-5601
-5425
-5246
-5068
-4890
-4709
-4530
-4363
-4223
-4120
-4057
-4029
-4024
-4032
-4043
-4049
-4038
-3996
-3909
-3768
-3571
-3329
-3056
-2768
-2473
-2173
-1867
-1560
-1263
-993
-765
-584
-442
-317
-190
-46
112
268
408
518
601
666
723
777
820
841
829
785
719
647
586
546
530
539
576
645
753
897
1072
1263
1455
1638
1811
1977
2137
2289
2429
2550
2653
2740
2820
2898
2978
3063
3161
3282
3440
3642
3883
4143
4393
4610
4786
4928
5052
5171
5284
5375
5421
5411
5344
5237
5114
4991
4877
4773
4679
4601
4551
4542
4581
4666
4785
4925
5074
5224
5369
5505
5625
5720
5786
5824
5839
5842
5842
5844
5850
5855
5847
5811
5729
5587
5380
5117
4816
4498
4180
3869
3564
3263
2969
2692
2449
2252
2105
2004
1939
1901
1888
1898
1926
1964
1997
2015
2015
2003
1993
1989
1992
1991
1972
1930
1863
1775
1664
1526
1349
1126
862
575
287
17
-227
-449
-655
-849
-1022
-1167
-1276
-1357
-1425
-1501
-1597
-1712
-1834
-1949
-2043
-2115
-2168
-2207
-2236
-2256
-2270
-2284
-2308
-2351
-2424
-2527
-2658
-2814
-2989
-3178
-3376
-3577
-3776
-3973
-4170
-4373
-4589
-4821
-5070
-5335
-5615
-5908
-6208
-6501
-6767
-6984
-7136
-7220
-7244
-7228
-7186
-7128
-7054
-6964
-6860
-6751
-6648
-6554
-6465
-6369
-6263
-6154
-6065
-6019
-6036
-6111
-6226
-6357
-6486
-6613
-6750
-6908
-7093
-7294
-7495
-7682
-7853
-8012
-8166
-8317
-8458
-8582
-8690
-8794
-8915
-9073
-9273
-9503
-9740
-9960
-10145
-10290
-10396
-10468
-10511
-10527
-10521
-10501
-10475
-10450
-10427
-10407
-10389
-10373
-10361
-10353
-10343
-10321
-10277
-10209
-10121
-10027
-9936
-9849
-9754
-9635
-9480
-9283
-9051
-8792
-8514
-8215
-7897
-7561
-7218
-6883
-6570
-6282
-6014
-5753
-5493
-5238
-5002
-4801
-4646
-4535
-4459
-4407
-4367
-4334
-4301
-4260
-4196
-4097
-3961
-3793
-3610
-3427
-3252
-3085
-2922
-2758
-2595
-2441
-2302
-2179
-2064
-1949
-1830
-1708
-1592
-1488
-1395
-1303
-1196
-1066
-914
-751
-594
-452
-328
-214
-100
15
125
219
283
316
326
330
348
395
473
574
684
786
871
935
983
1026
1074
1134
1210
1304
1418
1554
1712
1886
2067
2243
2409
2568
2734
2921
3140
3387
3641
3879
4078
4233
4348
4435
4503
4552
4576
4569
4536
4492
4459
4455
4485
4539
4605
4671
4734
4800
4874
4953
5030
5093
5133
5150
5151
5146
5138
5131
5124
5120
5130
5165
5236
5341
5471
5612
5753
5888
6017
6141
6260
6375
6488
6606
6740
6900
7088
7295
7504
7695
7856
7985
8087
8167
8226
8258
8260
8236
8200
8167
8150
8154
8172
8199
8233
8278
8345
8434
8537
8633
8701
8729
8726
8712
8713
8744
8805
8884
8968
9050
9131
9217
9308
9393
9455
9478
9456
9394
9308
9207
9095
8962
8801
8607
8391
8170
7962
7776
7607
7441
7269
7088
6910
6751
6626
6534
6465
6404
6342
6279
6226
6196
6197
6225
6268
6314
6357
6399
6448
6509
6578
6644
6691
6709
6701
6675
6648
6626
6612
6597
6575
6541
6502
6468
6446
6439
6441
6445
6445
6445
6449
6460
6474
6477
6454
6397
6311
6212
6121
6049
5991
5932
5850
5733
5579
5401
5213
5023
4835
4643
4442
4236
4030
3834
3652
3480
3312
3144
2976
2818
2677
2556
2450
2346
2237
2121
2011
1924
1871
1851
1851
1852
1838
1807
1769
1737
1719
1708
1683
1621
1506
1337
1125
887
639
384
117
-166
-467
-772
-1066
-1329
-1552
-1739
-1902
-2056
-2213
-2377
-2543
-2708
-2869
-3028
-3191
-3361
-3540
-3724
-3908
-4089
-4265
-4439
-4611
-4783
-4951
-5112
-5261
-5394
-5510
-5610
-5697
-5774
-5848
-5921
-5994
-6064
-6123
-6164
-6182
-6180
-6170
-6168
-6190
-6241
-6315
-6396
-6470
-6526
-6567
-6601
-6639
-6688
-6743
-6794
-6830
-6849
-6859
-6873
-6905
-6959
-7025
-7086
-7123
-7119
-7070
-6976
-6841
-6671
-6466
-6230
-5967
-5683
-5389
-5090
-4792
-4496
-4205
-3923
-3662
-3429
-3227
-3047
-2875
-2694
-2494
-2279
-2065
-1866
-1694
-1543
-1398
-1242
-1063
-865
-661
-468
-296
-146
-10
119
243
355
446
510
551
577
600
624
649
669
683
693
708
737
781
835
889
933
965
990
1014
1040
1063
1076
1076
1071
1077
1109
1178
1278
1390
1494
1576
1637
1685
1732
1781
1824
1843
1826
1769
1679
1568
1446
1316
1171
1008
824
626
422
218
13
-201
-429
-670
-912
-1139
-1338
-1504
-1646
-1777
-1910
-2051
-2198
-2343
-2482
-2613
-2740
-2863
-2984
-3099
-3208
-3311
-3415
-3526
-3651
-3790
-3939
-4097
-4264
-4445
-4644
-4861
-5084
-5293
-5467
-5591
-5665
-5700
-5716
-5725
-5732
-5727
-5692
-5614
-5487
-5318
-5124
-4921
-4722
-4529
-4335
-4134
-3920
-3699
-3480
-3278
-3106
-2969
-2866
-2793
-2745
-2720
-2719
-2740
-2774
-2806
-2821
-2807
-2765
-2707
-2654
-2619
-2609
-2617
-2629
-2636
-2638
-2646
-2672
-2723
-2794
-2871
-2940
-2994
-3037
-3077
-3124
-3174
-3217
-3238
-3228
-3190
-3134
-3075
-3021
-2972
-2919
-2853
-2771
-2678
-2582
-2493
-2415
-2347
-2285
-2227
-2170
-2110
-2045
-1967
-1873
-1761
-1634
-1497
-1355
-1207
-1048
-871
-673
-456
-227
7
242
476
711
948
1187
1424
1659
1889
2112
2322
2513
2678
2819
2941
3059
3182
3311
3437
3539
3602
3623
3612
3591
3577
3574
3573
3559
3525
3481
3449
3454
3513
3624
3772
3937
4107
4278
4453
4633
4815
4990
5153
5303
5451
5610
5783
5967
6150
6317
6464
6594
6713
6828
6936
7031
7105
7161
7209
7267
7348
7455
7584
7725
7872
8022
8179
8342
8506
8658
8785
8879
8940
8973
8985
8977
8948
8896
8820
8725
8619
8508
8397
8286
8173
8058
7944
7830
7720
7609
7491
7359
7202
7016
6798
6547
6270
5976
5675
5378
5091
4814
4539
4261
3976
3688
3406
3139
2889
2650
2409
2153
1877
1582
1280
983
704
451
227
31
-141
-297
-449
-609
-787
-989
-1220
-1480
-1772
-2096
-2453
-2833
-3224
-3610
-3978
-4327
-4663
-5002
-5349
-5703
-6053
-6383
-6689
-6975
-7256
-7545
-7844
-8144
-8426
-8677
-8893
-9080
-9245
-9390
-9504
-9573
-9586
-9548
-9474
-9388
-9310
-9247
-9195
-9141
-9078
-9001
-8913
-8823
-8740
-8672
-8627
-8612
-8631
-8680
-8749
-8825
-8895
-8956
-9011
-9064
-9111
-9144
-9146
-9104
-9015
-8891
-8748
-8601
-8452
-8294
-8113
-7904
-7673
-7432
-7200
-6986
-6796
-6627
-6480
-6356
-6260
-6194
-6153
-6125
-6103
-6080
-6060
-6049
-6049
-6058
-6064
-6057
-6030
-5988
-5939
-5889
-5840
-5787
-5725
-5653
-5578
-5510
-5457
-5420
-5393
-5370
-5346
-5325
-5313
-5314
-5326
-5339
-5345
-5339
-5329
-5326
-5344
-5387
-5447
-5502
-5530
-5515
-5448
-5338
-5198
-5048
-4902
-4766
-4643
-4529
-4421
-4318
-4220
-4130
-4049
-3978
-3914
-3850
-3784
-3712
-3634
-3548
-3453
-3346
-3226
-3097
-2964
-2839
-2729
-2638
-2567
-2512
-2469
-2436
-2412
-2393
-2369
-2331
-2268
-2182
-2081
-1979
-1885
-1795
-1696
-1569
-1405
-1214
-1018
-845
-712
-616
-535
-448
-341
-224
-120
-49
-19
-16
-12
19
86
180
280
371
455
551
686
878
1125
1409
1702
1986
2257
2522
2796
3082
3374
3654
3905
4119
4298
4453
4597
4734
4859
4963
5038
5083
5108
5124
5142
5166
5194
5221
5241
5259
5280
5314
5364
5431
5508
5590
5678
5774
5886
6011
6142
6258
6341
6383
6391
6384
6390
6420
6471
6521
6544
6525
6468
6400
6350
6336
6356
6385
6390
6349
6256
6123
5971
5817
5666
5517
5365
5212
5066
4936
4830
4747
4682
4633
4602
4596
4620
4671
4735
4794
4830
4835
4809
4762
4702
4635
4564
4493
4426
4371
4329
4296
4264
4225
4176
4125
4081
4053
4035
4019
3983
3921
3838
3751
3678
3628
3595
3561
3506
3419
3305
3180
3066
2977
2922
2901
2912
2956
3033
3143
3279
3431
3583
3727
3856
3972
4073
4158
4216
4234
4203
4119
3989
3827
3650
3467
3282
3092
2891
2678
2455
2232
2016
1812
1615
1418
1216
1014
828
679
585
553
573
630
705
791
891
1012
1161
1328
1500
1661
1804
1933
2060
2193
2333
2468
2581
2659
2703
2716
2708
2679
2625
2540
2423
2279
2122
1961
1797
1624
1436
1235
1035
857
716
614
539
472
406
345
310
319
378
473
577
664
721
751
769
792
824
863
901
937
976
1024
1086
1159
1232
1296
1348
1395
1446
1503
1561
1605
1621
1600
1548
1477
1398
1316
1224
1112
975
815
644
479
332
207
105
18
-60
-135
-214
-306
-421
-565
-738
-933
-1133
-1324
-1492
-1632
-1747
-1841
-1920
-1982
-2021
-2032
-2001
-1929
-1818
-1682
-1538
-1405
-1296
-1219
-1173
-1151
-1150
-1167
-1204
-1264
-1347
-1442
-1538
-1620
-1679
-1716
-1737
-1753
-1768
-1782
-1792
-1794
-1792
-1793
-1807
-1841
-1893
-1957
-2021
-2082
-2135
-2188
-2243
-2306
-2374
-2445
-2516
-2587
-2657
-2727
-2796
-2859
-2914
-2960
-2994
-3014
-3017
-2996
-2950
-2884
-2812
-2749
-2706
-2679
-2651
-2600
-2508
-2375
-2216
-2055
-1914
-1799
-1704
-1619
-1535
-1456
-1394
-1360
-1357
-1375
-1397
-1411
-1412
-1407
-1406
-1415
-1432
-1448
-1457
-1460
-1468
-1501
-1573
-1695
-1866
-2077
-2316
-2571
-2829
-3074
-3291
-3464
-3586
-3659
-3693
-3700
-3691
-3667
-3624
-3553
-3452
-3324
-3181
-3037
-2909
-2805
-2729
-2677
-2644
-2623
-2611
-2604
-2601
-2599
-2596
-2586
-2567
-2536
-2496
-2452
-2408
-2365
-2318
-2256
-2171
-2060
-1927
-1784
-1645
-1520
-1410
-1313
-1223
-1143
-1073
-1018
-976
-934
-880
-803
-703
-590
-479
-383
-300
-217
-119
7
160
326
485
624
736
826
901
967
1024
1071
1106
1131
1151
1170
1189
1204
1212
1215
1219
1232
1257
1287
1311
1312
1285
1234
1170
1109
1056
1006
947
864
754
622
483
348
222
103
-17
-143
-275
-405
-526
-631
-719
-791
-850
-896
-931
-956
-977
-1000
-1031
-1073
-1123
-1177
-1233
-1291
-1353
-1423
-1501
-1581
-1659
-1730
-1792
-1843
-1881
-1901
-1897
-1868
-1816
-1751
-1684
-1626
-1579
-1543
-1512
-1486
-1465
-1449
-1437
-1427
-1414
-1398
-1384
-1379
-1385
-1395
-1392
-1357
-1282
-1169
-1037
-910
-802
-716
-646
-582
-525
-483
-470
-497
-561
-650
-749
-846
-937
-1020
-1093
-1140
-1149
-1112
-1036
-940
-849
-781
-739
-714
-693
-670
-652
-653
-683
-744
-826
-911
-987
-1048
-1093
-1122
-1133
-1122
-1087
-1035
-980
-942
-931
-949
-987
-1033
-1079
-1124
-1168
-1211
-1245
-1259
-1245
-1203
-1142
-1075
-1010
-952
-891
-819
-733
-637
-538
-445
-357
-272
-180
-78
36
158
284
414
545
676
803
920
1020
1101
1164
1213
1253
1286
1317
1345
1374
1404
1434
1458
1471
1468
1451
1429
1412
1407
1412
1417
1409
1380
1333
1275
1218
1169
1127
1088
1045
999
956
925
912
918
936
959
982
1008
1045
1101
1182
1290
1417
1553
1687
1808
1911
1995
2061
2112
2147
2158
2137
2077
1980
1854
1717
1587
1476
1388
1313
1243
1171
1097
1028
971
922
869
795
684
535
359
177
13
-117
-211
-276
-326
-371
-413
-449
-474
-488
-498
-516
-554
-616
-700
-792
-877
-941
-979
-996
-997
-990
-974
-949
-910
-861
-810
-770
-751
-750
-754
-743
-698
-614
-503
-384
-279
-197
-129
-59
30
145
275
403
507
578
617
629
623
596
540
447
315
153
-24
-201
-370
-533
-696
-861
-1024
-1170
-1286
-1366
-1417
-1453
-1492
-1541
-1595
-1643
-1671
-1677
-1666
-1652
-1649
-1659
-1680
-1703
-1721
-1737
-1756
-1790
-1846
-1925
-2021
-2130
-2242
-2349
-2445
-2519
-2558
-2553
-2496
-2395
-2263
-2121
-1986
-1869
-1774
-1696
-1632
-1585
-1562
-1571
-1614
-1686
-1769
-1843
-1889
-1900
-1880
-1840
-1793
-1746
-1700
-1654
-1605
-1558
-1521
-1498
-1489
-1486
-1475
-1448
-1402
-1347
-1293
-1242
-1188
-1113
-1002
-849
-662
-463
-275
-110
39
187
353
542
747
949
1128
1276
1394
1492
1576
1648
1699
1723
1720
1697
1670
1653
1651
1659
1665
1660
1640
1607
1567
1524
1480
1434
1384
1334
1285
1243
1208
1179
1155
1135
1120
1109
1099
1082
1046
983
893
788
687
612
579
592
643
718
801
887
978
1084
1219
1389
1590
1809
2025
2219
2382
2513
2624
2732
2846
2970
3093
3201
3278
3317
3323
3309
3289
3279
3286
3311
3351
3401
3454
3506
3556
3605
3656
3718
3796
3892
4005
4128
4250
4365
4468
4560
4642
4716
4779
4828
4860
4877
4886
4894
4909
4935
4969
5007
5042
5068
5080
5075
5052
5010
4951
4875
4782
4671
4540
4387
4213
4027
3840
3668
3527
3426
3368
3350
3361
3393
3435
3482
3527
3569
3606
3635
3652
3651
3625
3568
3481
3371
3250
3133
3032
2950
2888
2840
2805
2782
2778
2800
2853
2936
3042
3160
3278
3387
3480
3555
3613
3660
3699
3736
3770
3796
3812
3814
3806
3797
3795
3807
3833
3865
3896
3922
3947
3978
4018
4066
4113
4148
4164
4166
4167
4180
4214
4268
4334
4403
4470
4540
4615
4694
4769
4827
4856
4855
4831
4801
4775
4760
4749
4735
4713
4680
4644
4606
4569
4525
4468
4394
4302
4196
4077
3943
3790
3612
3409
3190
2967
2753
2558
2382
2224
2078
1941
1808
1676
1541
1403
1267
1146
1052
997
982
997
1025
1051
1066
1072
1077
1088
1107
1126
1134
1123
1090
1038
970
889
789
665
512
335
144
-46
-221
-374
-507
-627
-743
-857
-968
-1070
-1159
-1231
-1285
-1327
-1362
-1399
-1443
-1500
-1570
-1648
-1727
-1800
-1862
-1911
-1955
-2000
-2053
-2115
-2180
-2242
-2292
-2329
-2360
-2394
-2437
-2493
-2554
-2612
-2656
-2685
-2705
-2727
-2761
-2814
-2884
-2964
-3047
-3123
-3189
-3242
-3282
-3307
-3315
-3308
-3289
-3263
-3239
-3224
-3224
-3246
-3292
-3364
-3461
-3578
-3707
-3835
-3954
-4056
-4138
-4200
-4243
-4264
-4264
-4241
-4199
-4145
-4089
-4043
-4016
-4011
-4030
-4065
-4111
-4161
-4211
-4258
-4301
-4339
-4371
-4393
-4403
-4398
-4378
-4346
-4310
-4275
-4246
-4219
-4184
-4130
-4049
-3940
-3811
-3674
-3538
-3410
-3290
-3173
-3058
-2946
-2841
-2750
-2678
-2623
-2582
-2549
-2519
-2487
-2449
-2406
-2358
-2310
-2267
-2236
-2220
-2221
-2232
-2246
-2256
-2259
-2258
-2263
-2287
-2338
-2419
-2524
-2640
-2753
-2850
-2927
-2988
-3042
-3100
-3170
-3255
-3353
-3458
-3567
-3676
-3784
-3888
-3982
-4057
-4105
-4122
-4111
-4080
-4033
-3970
-3889
-3783
-3654
-3512
-3375
-3259
-3172
-3111
-3061
-3010
-2951
-2889
-2834
-2790
-2757
-2724
-2683
-2632
-2583
-2552
-2553
-2589
-2650
-2726
-2807
-2896
-3003
-3135
-3290
-3454
-3610
-3745
-3857
-3958
-4059
-4165
-4270
-4358
-4419
-4449
-4459
-4459
-4458
-4449
-4421
-4362
-4271
-4160
-4048
-3953
-3878
-3815
-3749
-3667
-3565
-3447
-3324
-3202
-3081
-2957
-2823
-2674
-2509
-2329
-2134
-1925
-1700
-1463
-1217
-968
-724
-491
-276
-84
83
225
347
455
555
651
738
809
856
879
884
883
887
905
934
971
1008
1043
1075
1105
1132
1152
1164
1167
1168
1174
1192
1226
1273
1329
1392
1463
1548
1647
1762
1885
2011
2134
2254
2370
2482
2587
2679
2753
2811
2859
2905
2954
2998
3027
3025
2984
2907
2809
2711
2634
2592
2593
2638
2723
2839
2976
3121
3264
3395
3513
3618
3711
3794
3864
3919
3958
3983
3995
3998
3989
3966
3930
3888
3853
3841
3862
3913
3974
4019
4022
3970
3866
3727
3574
3423
3279
3137
2990
2833
2670
2509
2357
2218
2090
1964
1832
1690
1542
1397
1263
1142
1030
911
773
606
413
206
-1
-194
-372
-537
-698
-862
-1029
-1197
-1364
-1532
-1707
-1898
-2108
-2333
-2561
-2781
-2985
-3175
-3354
-3528
-3696
-3851
-3986
-4094
-4179
-4247
-4308
-4369
-4433
-4500
-4567
-4634
-4702
-4768
-4828
-4875
-4904
-4912
-4903
-4883
-4861
-4842
-4827
-4815
-4809
-4809
-4822
-4855
-4912
-4993
-5095
-5213
-5339
-5466
-5587
-5692
-5775
-5827
-5846
-5834
-5795
-5739
-5673
-5599
-5517
-5423
-5314
-5192
-5063
-4938
-4827
-4731
-4646
-4559
-4458
-4342
-4219
-4104
-4011
-3948
-3903
-3858
-3795
-3705
-3591
-3466
-3343
-3232
-3131
-3037
-2947
-2860
-2781
-2712
-2653
-2598
-2540
-2479
-2419
-2365
-2314
-2258
-2182
-2074
-1930
-1762
-1590
-1436
-1316
-1235
-1192
-1185
-1209
-1262
-1334
-1413
-1483
-1533
-1559
-1566
-1561
-1544
-1509
-1445
-1346
-1214
-1063
-910
-767
-631
-491
-336
-162
19
189
330
436
514
581
654
740
838
939
1039
1135
1234
1344
1472
1622
1795
1989
2200
2426
2663
2905
3150
3391
3624
3843
4043
4224
4387
4536
4676
4813
4944
5066
5174
5269
5359
5455
5570
5712
5881
6070
6269
6472
6672
6862
7034
7178
7287
7359
7405
7436
7469
7511
7569
7641
7727
7831
7951
8087
8226
8356
8465
8548
8610
8661
8705
8737
8746
8718
8651
8553
8443
8343
8263
8200
8145
8083
8006
7911
7800
7673
7525
7355
7159
6942
6713
6482
6257
6039
5828
5623
5429
5249
5089
4948
4821
4700
4580
4458
4340
4230
4133
4045
3958
3860
3743
3607
3457
3306
3170
3057
2968
2897
2829
2752
2658
2548
2431
2319
2220
2139
2073
2017
1967
1917
1865
1809
1748
1683
1619
1563
1518
1484
1452
1410
1350
1271
1182
1097
1032
993
977
973
970
965
957
952
959
981
1020
1072
1134
1198
1257
1306
1343
1373
1404
1446
1503
1572
1642
1703
1746
1772
1788
1799
1807
1806
1790
1754
1702
1639
1568
1485
1379
1240
1067
870
666
473
300
146
6
-128
-254
-371
-474
-570
-668
-779
-909
-1053
-1198
-1330
-1443
-1536
-1615
-1683
-1737
-1769
-1773
-1747
-1693
-1621
-1536
-1442
-1343
-1243
-1153
-1085
-1047
-1042
-1059
-1085
-1108
-1124
-1137
-1154
-1175
-1194
-1195
-1167
-1101
-1000
-878
-744
-608
-471
-328
-174
-7
169
343
505
645
758
847
918
982
1046
1113
1184
1257
1331
1408
1493
1590
1700
1819
1941
2060
2174
2285
2397
2509
2621
2728
2824
2908
2980
3039
3083
3104
3097
3061
3000
2926
2852
2786
2727
2670
2606
2533
2454
2375
2301
2231
2158
2072
1965
1833
1680
1515
1344
1174
1010
853
706
571
445
326
207
82
-56
-210
-384
-578
-794
-1029
-1280
-1539
-1797
-2043
-2267
-2462
-2622
-2749
-2848
-2925
-2990
-3051
-3111
-3170
-3225
-3269
-3302
-3326
-3346
-3373
-3411
-3464
-3529
-3600
-3669
-3729
-3777
-3817
-3857
-3911
-3988
-4093
-4221
-4361
-4501
-4631
-4749
-4859
-4967
-5078
-5186
-5282
-5353
-5395
-5409
-5402
-5381
-5352
-5313
-5262
-5198
-5123
-5043
-4967
-4898
-4838
-4783
-4731
-4680
-4632
-4588
-4552
-4524
-4508
-4506
-4519
-4545
-4578
-4609
-4629
-4633
-4622
-4603
-4585
-4574
-4574
-4588
-4619
-4671
-4745
-4841
-4952
-5067
-5176
-5274
-5362
-5446
-5530
-5619
-5710
-5802
-5895
-5989
-6087
-6184
-6273
-6344
-6390
-6410
-6411
-6403
-6387
-6359
-6309
-6228
-6117
-5989
-5860
-5748
-5657
-5586
-5526
-5472
-5427
-5402
-5406
-5440
-5499
-5567
-5630
-5681
-5718
-5742
-5759
-5768
-5773
-5775
-5781
-5796
-5822
-5855
-5889
-5916
-5932
-5938
-5941
-5944
-5946
-5943
-5926
-5890
-5832
-5754
-5657
-5540
-5407
-5262
-5116
-4980
-4863
-4766
-4679
-4586
-4474
-4340
-4188
-4027
-3860
-3682
-3481
-3242
-2961
-2645
-2313
-1985
-1675
-1386
-1115
-857
-607
-368
-142
67
261
442
613
774
928
1081
1243
1427
1640
1883
2145
2410
2662
2895
3107
3306
3495
3677
3849
4011
4169
4329
4502
4694
4903
5124
5350
5578
5811
6052
6299
6547
6781
6988
7157
7286
7378
7437
7471
7483
7477
7459
7434
7408
7383
7357
7327
7289
7244
7191
7132
7062
6975
6866
6730
6572
6400
6223
6047
5875
5706
5539
5377
5221
5070
4922
4770
4610
4444
4279
4126
3994
3882
3783
3683
3572
3446
3313
3186
3076
2989
2923
2870
2822
2770
2711
2647
2577
2503
2426
2343
2247
2133
1995
1830
1644
1444
1245
1058
890
739
602
471
343
217
98
-8
-97
-166
-218
-258
-291
-327
-374
-435
-513
-602
-695
-787
-875
-959
-1044
-1134
-1231
-1331
-1428
-1514
-1583
-1630
-1654
-1655
-1638
-1607
-1572
-1541
-1520
-1511
-1510
-1510
-1505
-1490
-1465
-1431
-1392
-1347
-1296
-1235
-1166
-1088
-1000
-908
-809
-705
-600
-500
-412
-338
-278
-223
-167
-103
-33
36
96
138
161
172
181
199
234
284
345
408
462
500
517
512
487
446
395
339
282
222
156
79
-15
-126
-248
-371
-485
-579
-650
-700
-736
-765
-792
-819
-841
-858
-869
-879
-895
-920
-955
-995
-1030
-1051
-1051
-1029
-983
-917
-834
-734
-623
-502
-375
-245
-112
21
154
280
396
496
579
648
709
767
825
882
934
979
1014
1047
1077
1109
1144
1182
1219
1256
1290
1321
1347
1369
1387
1404
1427
1458
1500
1553
1612
1676
1741
1806
1869
1923
1965
1990
2003
2012
2029
2068
2129
2204
2278
2334
2361
2358
2332
2293
2251
2209
2167
2123
2077
2029
1991
1966
1960
1977
2013
2062
2118
2175
2230
2287
2350
2420
2496
2573
2643
2704
2763
2832
2924
3047
3199
3364
3526
3672
3796
3902
3996
4077
4142
4184
4201
4199
4189
4184
4189
4196
4192
4167
4121
4062
4011
3981
3975
3987
4006
4024
4037
4051
4072
4104
4143
4182
4213
4232
4241
4244
4245
4244
4244
4249
4265
4300
4358
4436
4523
4605
4672
4716
4740
4751
4751
4742
4720
4679
4620
4544
4460
4370
4277
4178
4070
3959
3850
3754
3680
3628
3588
3545
3485
3401
3297
3182
3062
2939
2807
2654
2472
2260
2025
1777
1527
1282
1044
819
610
423
262
126
13
-85
-173
-249
-313
-360
-393
-414
-430
-443
-449
-439
-404
-343
-262
-172
-91
-28
10
24
18
-6
-49
-111
-193
-294
-413
-550
-705
-877
-1062
-1251
-1437
-1609
-1766
-1907
-2037
-2159
-2270
-2367
-2446
-2504
-2546
-2578
-2608
-2642
-2680
-2719
-2756
-2789
-2815
-2833
-2843
-2844
-2838
-2830
-2831
-2848
-2890
-2958
-3049
-3159
-3281
-3409
-3541
-3674
-3808
-3941
-4075
-4206
-4334
-4455
-4564
-4657
-4732
-4789
-4832
-4868
-4902
-4939
-4982
-5031
-5084
-5142
-5200
-5257
-5306
-5343
-5369
-5386
-5402
-5428
-5472
-5537
-5621
-5715
-5811
-5897
-5967
-6019
-6053
-6072
-6079
-6079
-6074
-6064
-6047
-6018
-5974
-5911
-5828
-5731
-5625
-5518
-5414
-5321
-5240
-5175
-5130
-5113
-5126
-5173
-5246
-5333
-5420
-5492
-5544
-5579
-5609
-5647
-5704
-5779
-5866
-5951
-6028
-6092
-6147
-6199
-6251
-6301
-6344
-6376
-6392
-6395
-6388
-6374
-6355
-6332
-6306
-6281
-6259
-6242
-6226
-6205
-6171
-6120
-6053
-5975
-5892
-5803
-5705
-5588
-5452
-5301
-5148
-5009
-4890
-4790
-4695
-4587
-4456
-4301
-4133
-3970
-3825
-3706
-3612
-3536
-3470
-3409
-3350
-3290
-3230
-3167
-3102
-3038
-2978
-2926
-2882
-2843
-2803
-2758
-2705
-2645
-2580
-2510
-2432
-2340
-2228
-2091
-1933
-1764
-1597
-1445
-1314
-1205
-1113
-1030
-952
-877
-810
-755
-717
-694
-681
-673
-665
-655
-648
-648
-657
-672
-685
-689
-681
-663
-647
-640
-651
-675
-704
-726
-731
-722
-706
-698
-706
-734
-776
-822
-863
-897
-929
-967
-1018
-1081
-1148
-1208
-1251
-1273
-1278
-1273
-1266
-1261
-1258
-1255
-1249
-1244
-1242
-1244
-1247
-1244
-1226
-1188
-1129
-1055
-971
-881
-784
-674
-543
-389
-216
-34
147
316
465
597
713
822
931
1045
1168
1296
1424
1542
1642
1723
1792
1864
1953
2070
2215
2379
2547
2707
2854
2990
3121
3252
3379
3495
3588
3651
3682
3683
3664
3633
3597
3561
3529
3503
3485
3477
3475
3477
3482
3493
3514
3551
3605
3672
3743
3806
3850
3872
3875
3868
3861
3860
3865
3872
3871
3854
3820
3771
3716
3666
3631
3614
3613
3619
3626
3630
3633
3641
3659
3689
3725
3759
3784
3797
3800
3801
3805
3813
3826
3843
3863
3893
3935
3993
4059
4128
4187
4232
4265
4292
4323
4357
4391
4414
4416
4392
4344
4277
4197
4108
4011
3908
3801
3694
3593
3504
3428
3365
3314
3271
3234
3197
3153
3095
3017
2919
2805
2681
2550
2413
2264
2099
1921
1738
1562
1401
1258
1122
984
831
664
490
319
161
15
-124
-265
-414
-573
-738
-908
-1081
-1261
-1447
-1636
-1823
-1996
-2150
-2283
-2400
-2505
-2600
-2686
-2757
-2812
-2855
-2890
-2926
-2964
-3000
-3025
-3029
-3006
-2958
-2894
-2818
-2737
-2650
-2555
-2455
-2358
-2273
-2212
-2175
-2157
-2142
-2115
-2064
-1991
-1904
-1814
-1729
-1649
-1566
-1474
-1369
-1259
-1155
-1070
-1008
-965
-928
-882
-823
-754
-687
-631
-593
-570
-554
-537
-517
-496
-478
-464
-448
-423
-383
-328
-264
-200
-143
-91
-38
23
92
165
230
279
309
326
341
369
420
499
602
725
857
988
1110
1213
1292
1347
1379
1392
1388
1371
1345
1314
1288
1274
1279
1303
1339
1378
1412
1439
1463
1492
1534
1591
1662
1741
1821
1895
1956
2003
2033
2051
2064
2082
2112
2154
2203
2248
2281
2302
2319
2343
2380
2429
2476
2505
2503
2469
2413
2346
2279
2215
2153
2088
2019
1950
1888
1840
1809
1795
1798
1818
1853
1900
1953
2000
2031
2040
2029
2009
1989
1974
1963
1951
1929
1895
1854
1811
1776
1752
1736
1724
1710
1691
1664
1632
1595
1552
1505
1453
1399
1347
1303
1273
1263
1274
1307
1359
1425
1501
1580
1660
1738
1811
1874
1920
1943
1938
1908
1858
1796
1729
1660
1585
1501
1409
1312
1221
1148
1097
1067
1046
1020
984
940
897
871
867
884
911
938
960
983
1020
1081
1167
1266
1363
1441
1498
1541
1584
1634
1686
1726
1741
1725
1687
1644
1611
1594
1582
1561
1520
1460
1394
1337
1298
1270
1239
1192
1127
1057
1000
970
968
982
993
988
967
937
908
886
868
848
823
795
771
756
751
750
742
721
688
650
614
585
564
545
523
493
455
408
352
289
220
150
80
10
-66
-155
-261
-381
-505
-619
-714
-792
-861
-935
-1022
-1119
-1217
-1303
-1373
-1426
-1470
-1510
-1546
-1570
-1572
-1547
-1494
-1417
-1326
-1226
-1125
-1028
-943
-875
-827
-794
-765
-729
-681
-626
-575
-539
-518
-499
-464
-397
-294
-167
-36
80
171
235
281
316
341
355
355
343
325
308
294
284
271
253
231
211
201
204
218
234
243
237
214
177
130
80
32
-8
-30
-26
5
63
139
222
306
390
477
570
667
758
828
865
864
831
781
732
698
687
697
722
757
795
830
857
871
868
848
817
784
761
754
764
783
800
806
797
776
750
726
704
678
638
571
471
341
192
37
-111
-245
-363
-466
-556
-634
-699
-750
-787
-816
-846
-887
-949
-1034
-1140
-1261
-1384
-1500
-1603
-1693
-1773
-1850
-1929
-2011
-2089
-2157
-2208
-2239
-2256
-2265
-2276
-2293
-2314
-2334
-2347
-2350
-2346
-2342
-2344
-2357
-2375
-2393
-2401
-2393
-2370
-2335
-2292
-2247
-2198
-2146
-2086
-2017
-1940
-1859
-1778
-1703
-1635
-1574
-1518
-1464
-1412
-1364
-1324
-1293
-1270
-1251
-1228
-1196
-1154
-1102
-1044
-982
-915
-840
-755
-663
-570
-488
-425
-384
-362
-352
-347
-343
-338
-335
-330
-321
-303
-275
-239
-202
-171
-149
-130
-107
-74
-27
29
86
135
171
192
200
196
179
153
123
96
78
71
72
75
73
70
73
94
138
205
280
347
389
399
380
341
292
240
188
136
81
22
-40
-105
-169
-226
-269
-292
-294
-279
-256
-235
-222
-216
-215
-213
-211
-210
-215
-229
-252
-279
-312
-353
-410
-490
-592
-710
-833
-953
-1069
-1185
-1307
-1432
-1550
-1646
-1707
-1734
-1736
-1729
-1723
-1719
-1711
-1691
-1663
-1638
-1631
-1651
-1690
-1732
-1758
-1758
-1743
-1732
-1744
-1787
-1848
-1906
-1944
-1958
-1963
-1982
-2033
-2117
-2221
-2322
-2406
-2472
-2532
-2605
-2700
-2818
-2947
-3074
-3189
-3294
-3392
-3485
-3568
-3628
-3650
-3626
-3564
-3480
-3399
-3337
-3302
-3289
-3289
-3292
-3295
-3304
-3324
-3354
-3389
-3418
-3430
-3419
-3389
-3345
-3293
-3235
-3166
-3078
-2966
-2829
-2672
-2503
-2330
-2158
-1994
-1840
-1700
-1576
-1468
-1369
-1272
-1172
-1068
-964
-863
-765
-665
-553
-424
-280
-129
19
155
278
395
509
624
732
825
899
955
1004
1062
1132
1214
1299
1376
1442
1501
1564
1643
1740
1851
1965
2069
2156
2221
2267
2295
2308
2309
2302
2290
2279
2273
2275
2284
2297
2310
2317
2314
2299
2272
2238
2207
2188
2184
2190
2192
2177
2133
2059
1967
1873
1791
1727
1678
1633
1579
1509
1425
1331
1238
1153
1079
1020
969
924
878
828
779
737
713
711
733
770
811
848
877
902
930
963
999
1035
1067
1097
1135
1190
1267
1362
1462
1556
1641
1723
1817
1935
2081
2247
2416
2574
2709
2822
2914
2992
3060
3121
3177
3231
3283
3332
3369
3387
3379
3347
3300
3248
3201
3164
3137
3118
3106
3105
3116
3138
3164
3182
3182
3160
3116
3058
2991
2919
2844
2767
2693
2631
2587
2569
2576
2607
2659
2731
2822
2929
3042
3146
3224
3265
3266
3235
3184
3122
3053
2975
2883
2777
2662
2548
2445
2361
2298
2254
2226
2209
2199
2189
2173
2148
2111
2064
2011
1955
1900
1845
1790
1736
1687
1646
1614
1592
1578
1570
1566
1568
1574
1581
1581
1568
1535
1484
1418
1345
1275
1211
1157
1113
1077
1049
1028
1014
1010
1012
1020
1032
1043
1048
1041
1016
979
930
873
810
739
653
549
430
305
190
93
16
-54
-135
-240
-374
-525
-676
-809
-912
-985
-1038
-1080
-1118
-1150
-1173
-1185
-1185
-1177
-1169
-1166
-1172
-1190
-1220
-1262
-1314
-1372
-1430
-1483
-1529
-1565
-1597
-1628
-1666
-1715
-1778
-1853
-1938
-2027
-2117
-2204
-2290
-2376
-2464
-2551
-2634
-2707
-2768
-2817
-2863
-2915
-2981
-3060
-3146
-3228
-3297
-3353
-3402
-3450
-3504
-3563
-3618
-3665
-3699
-3727
-3758
-3799
-3853
-3917
-3983
-4046
-4108
-4169
-4231
-4292
-4343
-4377
-4390
-4385
-4376
-4375
-4390
-4421
-4461
-4498
-4522
-4530
-4523
-4504
-4476
-4441
-4400
-4354
-4304
-4249
-4190
-4124
-4051
-3970
-3884
-3798
-3715
-3636
-3559
-3480
-3396
-3305
-3210
-3111
-3012
-2916
-2825
-2746
-2683
-2641
-2619
-2610
-2604
-2591
-2566
-2529
-2488
-2448
-2412
-2377
-2338
-2289
-2227
-2155
-2079
-2001
-1923
-1845
-1763
-1679
-1595
-1519
-1452
-1397
-1352
-1315
-1287
-1271
-1272
-1293
-1333
-1383
-1434
-1478
-1513
-1541
-1567
-1595
-1623
-1644
-1654
-1650
-1633
-1610
-1589
-1570
-1553
-1532
-1502
-1461
-1414
-1363
-1311
-1257
-1197
-1126
-1046
-960
-873
-787
-700
-604
-492
-362
-217
-69
67
183
273
341
393
433
465
486
496
490
470
436
389
335
278
228
193
178
182
199
218
232
238
239
245
261
290
325
358
380
391
394
397
407
424
445
463
473
475
474
478
491
517
552
590
627
662
698
740
791
850
910
963
1002
1031
1053
1081
1122
1177
1243
1312
1379
1449
1530
1633
1761
1909
2062
2207
2336
2449
2553
2658
2766
2873
2972
3059
3134
3203
3271
3343
3417
3489
3557
3620
3677
3728
3768
3791
3796
3786
3772
3762
3760
3758
3742
3702
3635
3553
3477
3423
3399
3401
3418
3442
3472
3512
3568
3638
3714
3787
3846
3891
3924
3948
3962
3962
3942
3902
3848
3793
3745
3707
3677
3647
3614
3579
3545
3513
3477
3430
3364
3280
3186
3095
3018
2954
2898
2838
2771
2702
2644
2611
2611
2641
2690
2745
2796
2841
2882
2920
2956
2987
3010
3021
3018
3003
2976
2939
2894
2844
2792
2742
2697
2660
2630
2602
2570
2529
2472
2399
2316
2235
2168
2126
2111
2117
2131
2142
2139
2120
2088
2050
2012
1979
1955
1942
1941
1950
1965
1980
1991
1995
1996
1996
1996
1991
1971
1929
1862
1771
1666
1555
1441
1327
1212
1098
992
901
826
762
698
625
539
448
364
297
248
206
158
92
6
-93
-196
-294
-387
-478
-573
-675
-785
-900
-1020
-1142
-1264
-1382
-1487
-1574
-1640
-1685
-1714
-1731
-1742
-1746
-1745
-1744
-1749
-1765
-1796
-1840
-1889
-1940
-1988
-2036
-2082
-2124
-2153
-2163
-2150
-2120
-2087
-2065
-2062
-2077
-2104
-2135
-2168
-2208
-2261
-2331
-2415
-2503
-2583
-2648
-2701
-2747
-2796
-2851
-2908
-2961
-3001
-3020
-3017
-2997
-2965
-2931
-2900
-2878
-2865
-2859
-2858
-2859
-2864
-2877
-2900
-2932
-2964
-2986
-2987
-2963
-2916
-2856
-2793
-2733
-2676
-2624
-2573
-2526
-2481
-2438
-2391
-2336
-2268
-2191
-2111
-2036
-1968
-1903
-1833
-1754
-1668
-1583
-1509
-1446
-1385
-1310
-1206
-1068
-905
-733
-572
-431
-311
-206
-112
-26
50
112
160
195
219
233
237
233
228
232
255
302
364
423
459
461
430
380
329
290
264
244
219
186
153
132
137
176
248
342
449
559
669
776
876
964
1035
1084
1117
1140
1165
1197
1239
1287
1332
1368
1393
1407
1413
1413
1405
1389
1364
1332
1302
1278
1267
1265
1268
1268
1261
1248
1236
1228
1223
1214
1192
1152
1098
1040
993
967
960
963
963
949
919
877
832
789
748
704
650
581
496
396
285
169
54
-51
-135
-194
-229
-250
-271
-304
-352
-412
-472
-521
-557
-584
-615
-661
-729
-817
-913
-1004
-1080
-1137
-1176
-1205
-1235
-1273
-1324
-1390
-1468
-1555
-1649
-1746
-1846
-1947
-2047
-2142
-2230
-2310
-2379
-2437
-2483
-2515
-2531
-2534
-2528
-2521
-2517
-2519
-2521
-2518
-2505
-2486
-2465
-2450
-2445
-2448
-2452
-2449
-2439
-2425
-2416
-2417
-2425
-2434
-2433
-2422
-2404
-2389
-2382
-2384
-2384
-2372
-2343
-2299
-2253
-2214
-2188
-2169
-2145
-2106
-2051
-1986
-1922
-1865
-1814
-1763
-1702
-1630
-1549
-1464
-1382
-1301
-1218
-1128
-1031
-933
-844
-771
-716
-675
-642
-612
-580
-551
-526
-508
-495
-482
-462
-428
-375
-307
-228
-148
-76
-15
36
81
127
176
227
276
321
363
411
472
551
646
749
848
938
1020
1100
1184
1270
1349
1411
1448
1464
1471
1484
1511
1553
1601
1649
1695
1743
1802
1874
1957
2037
2101
2141
2158
2161
2158
2154
2146
2124
2080
2012
1926
1832
1744
1673
1622
1592
1581
1585
1602
1630
1666
1707
1749
1789
1824
1853
1876
1894
1907
1916
1916
1904
1879
1842
1799
1759
1729
1713
1709
1711
1713
1709
1699
1683
1665
1643
1619
1593
1566
1543
1528
1522
1521
1519
1510
1488
1451
1401
1337
1260
1170
1067
955
839
724
613
507
404
301
198
93
-16
-130
-254
-389
-533
-682
-826
-959
-1078
-1180
-1267
-1335
-1382
-1405
-1404
-1385
-1356
-1326
-1302
-1284
-1269
-1255
-1243
-1238
-1245
-1262
-1289
-1316
-1337
-1349
-1352
-1346
-1332
-1309
-1274
-1226
-1165
-1094
-1014
-929
-841
-753
-673
-608
-566
-550
-556
-578
-612
-660
-724
-806
-905
-1008
-1100
-1170
-1214
-1240
-1266
-1305
-1366
-1447
-1539
-1633
-1722
-1803
-1875
-1939
-1998
-2052
-2107
-2166
-2231
-2299
-2362
-2413
-2446
-2466
-2478
-2494
-2519
-2553
-2592
-2633
-2673
-2713
-2752
-2787
-2811
-2821
-2817
-2805
-2792
-2784
-2774
-2754
-2716
-2661
-2598
-2542
-2507
-2491
-2484
-2470
-2441
-2397
-2350
-2314
-2291
-2274
-2250
-2208
-2151
-2092
-2050
-2033
-2041
-2055
-2058
-2036
-1990
-1932
-1878
-1838
-1816
-1805
-1798
-1786
-1763
-1728
-1680
-1620
-1553
-1483
-1416
-1357
-1305
-1255
-1201
-1139
-1072
-1004
-940
-882
-830
-779
-728
-676
-625
-574
-524
-468
-402
-324
-236
-143
-50
41
135
235
344
460
579
695
804
909
1016
1130
1253
1381
1506
1623
1726
1815
1892
1960
2020
2076
2133
2198
2279
2381
2502
2634
2767
2889
2997
3095
3193
3300
3421
3552
3681
3796
3893
3973
4050
4138
4244
4368
4497
4613
4701
4757
4788
4805
4820
4839
4861
4879
4888
4886
4877
4868
4865
4870
4880
4891
4899
4905
4912
4921
4934
4947
4955
4952
4935
4904
4859
4805
4746
4686
4626
4566
4504
4438
4364
4280
4190
4098
4006
3922
3843
3767
3691
3614
3539
3470
3411
3361
3317
3272
3221
3164
3105
3049
3001
2959
2921
2882
2842
2805
2776
2755
2739
2715
2673
2607
2521
2423
2324
2227
2129
2021
1901
1770
1639
1524
1430
1353
1278
1190
1082
960
838
732
649
584
526
464
395
326
268
225
198
179
161
141
123
111
104
93
63
1
-97
-222
-357
-484
-592
-678
-747
-802
-846
-878
-897
-905
-909
-920
-946
-986
-1038
-1090
-1136
-1170
-1192
-1203
-1209
-1211
-1211
-1209
-1205
-1197
-1187
-1173
-1158
-1145
-1139
-1144
-1162
-1195
-1239
-1289
-1340
-1387
-1428
-1460
-1485
-1506
-1524
-1546
-1574
-1613
-1664
-1729
-1803
-1883
-1962
-2035
-2100
-2157
-2211
-2266
-2323
-2377
-2421
-2448
-2455
-2446
-2433
-2430
-2445
-2482
-2535
-2596
-2656
-2712
-2762
-2808
-2848
-2882
-2910
-2936
-2967
-3008
-3058
-3109
-3147
-3162
-3149
-3118
-3083
-3056
-3041
-3029
-3008
-2967
-2907
-2842
-2787
-2758
-2759
-2784
-2821
-2860
-2895
-2926
-2952
-2971
-2977
-2965
-2932
-2877
-2807
-2727
-2642
-2551
-2457
-2359
-2261
-2167
-2083
-2011
-1953
-1909
-1876
-1852
-1835
-1823
-1812
-1802
-1793
-1784
-1770
-1747
-1707
-1646
-1567
-1479
-1395
-1327
-1278
-1241
-1207
-1163
-1106
-1043
-984
-942
-921
-918
-923
-926
-917
-897
-867
-827
-780
-724
-662
-605
-565
-554
-581
-640
-722
-809
-891
-966
-1041
-1125
-1221
-1324
-1418
-1489
-1533
-1553
-1564
-1584
-1621
-1672
-1728
-1774
-1805
-1819
-1824
-1827
-1830
-1832
-1829
-1822
-1814
-1815
-1830
-1860
-1899
-1939
-1975
-2005
-2032
-2058
-2083
-2104
-2116
-2118
-2113
-2105
-2095
-2082
-2058
-2016
-1955
-1883
-1810
-1750
-1709
-1686
-1675
-1671
-1669
-1669
-1674
-1684
-1694
-1700
-1697
-1679
-1645
-1595
-1530
-1454
-1373
-1295
-1229
-1179
-1143
-1113
-1078
-1033
-980
-925
-878
-843
-816
-786
-741
-674
-591
-501
-417
-348
-296
-256
-222
-191
-161
-128
-91
-41
25
111
212
319
420
506
570
613
636
645
645
639
631
622
616
614
619
636
667
716
786
873
969
1064
1143
1199
1230
1241
1243
1245
1248
1251
1246
1229
1202
1177
1168
1187
1236
1308
1387
1457
1510
1547
1574
1600
1625
1647
1660
1661
1652
1639
1628
1622
1618
1611
1599
1586
1576
1576
1585
1598
1603
1593
1565
1525
1481
1443
1411
1385
1359
1331
1301
1270
1243
1219
1201
1189
1188
1200
1226
1263
1304
1340
1362
1367
1355
1330
1295
1252
1203
1148
1087
1020
948
868
780
685
590
498
418
351
300
262
236
218
209
206
206
206
204
204
207
219
237
259
279
292
300
307
319
339
364
388
407
425
448
482
530
585
633
664
671
661
645
637
644
664
691
714
729
739
749
764
788
817
844
865
877
882
886
893
905
918
923
912
883
840
798
775
782
821
883
951
1012
1060
1099
1139
1188
1248
1316
1384
1449
1511
1574
1635
1689
1723
1731
1712
1675
1630
1587
1544
1493
1428
1349
1267
1201
1166
1166
1190
1223
1249
1264
1275
1290
1320
1364
1415
1464
1507
1542
1575
1610
1647
1685
1718
1742
1754
1754
1742
1722
1696
1671
1652
1640
1634
1627
1614
1591
1557
1519
1482
1446
1409
1364
1301
1215
1106
978
839
698
565
445
347
269
209
158
111
60
5
-56
-121
-195
-283
-389
-514
-651
-789
-918
-1033
-1135
-1228
-1314
-1390
-1450
-1490
-1513
-1525
-1536
-1551
-1567
-1576
-1570
-1551
-1525
-1507
-1503
-1510
-1515
-1500
-1459
-1398
-1332
-1281
-1257
-1255
-1260
-1254
-1225
-1173
-1108
-1042
-981
-926
-872
-814
-754
-693
-638
-592
-553
-519
-487
-458
-435
-422
-420
-428
-439
-445
-439
-416
-377
-324
-265
-208
-159
-125
-108
-106
-113
-122
-127
-128
-124
-118
-112
-106
-98
-85
-67
-43
-14
20
59
104
153
207
262
313
360
400
434
461
480
491
494
492
489
492
506
531
564
596
620
632
633
624
610
593
574
554
533
513
498
490
487
488
489
487
482
476
467
454
432
397
350
294
240
197
172
164
169
178
188
201
221
254
304
369
445
525
604
682
755
823
887
946
1002
1063
1130
1203
1279
1350
1407
1446
1468
1477
1477
1470
1452
1420
1370
1307
1240
1175
1117
1066
1016
968
926
902
906
943
1008
1088
1170
1242
1306
1365
1427
1494
1564
1631
1693
1750
1807
1867
1930
1991
2041
2077
2098
2107
2108
2100
2080
2045
1997
1938
1878
1827
1789
1764
1752
1751
1762
1785
1816
1845
1864
1863
1843
1811
1777
1750
1729
1713
1694
1674
1657
1651
1662
1686
1710
1720
1708
1673
1624
1572
1521
1473
1421
1363
1299
1239
1195
1173
1175
1194
1223
1254
1285
1318
1359
1407
1460
1515
1565
1608
1647
1686
1728
1777
1829
1880
1924
1960
1988
2013
2047
2092
2150
2216
2281
2336
2375
2399
2412
2417
2420
2421
2418
2411
2397
2376
2345
2302
2243
2170
2085
1992
1894
1792
1683
1566
1445
1327
1225
1146
1096
1069
1058
1054
1054
1056
1057
1054
1039
1004
949
875
791
707
625
546
466
384
303
231
174
132
99
68
31
-15
-68
-125
-183
-243
-304
-364
-416
-458
-488
-514
-546
-594
-657
-725
-785
-825
-842
-842
-838
-841
-853
-872
-891
-903
-908
-907
-904
-899
-894
-886
-875
-861
-843
-823
-799
-774
-750
-732
-723
-723
-730
-742
-757
-775
-798
-822
-841
-850
-845
-830
-814
-805
-806
-811
-808
-793
-768
-749
-754
-792
-862
-944
-1018
-1072
-1099
-1109
-1108
-1100
-1078
-1035
-967
-881
-789
-702
-621
-540
-451
-351
-247
-156
-93
-66
-69
-90
-115
-135
-148
-153
-152
-146
-136
-131
-140
-170
-220
-283
-344
-394
-435
-474
-525
-590
-662
-721
-752
-746
-713
-667
-624
-585
-539
-473
-376
-253
-124
-12
67
108
121
122
125
135
148
152
134
89
20
-64
-149
-221
-275
-313
-345
-385
-444
-530
-639
-767
-904
-1044
-1181
-1310
-1425
-1517
-1582
-1619
-1634
-1638
-1642
-1654
-1679
-1715
-1761
-1814
-1872
-1931
-1988
-2037
-2080
-2118
-2157
-2203
-2255
-2307
-2350
-2378
-2393
-2407
-2432
-2477
-2542
-2619
-2700
-2778
-2856
-2941
-3037
-3140
-3239
-3319
-3375
-3412
-3443
-3483
-3543
-3619
-3703
-3781
-3844
-3893
-3932
-3967
-4001
-4030
-4054
-4070
-4075
-4073
-4067
-4056
-4038
-4013
-3977
-3932
-3886
-3846
-3818
-3805
-3801
-3798
-3786
-3758
-3712
-3656
-3598
-3548
-3509
-3480
-3456
-3430
-3398
-3360
-3312
-3250
-3171
-3073
-2963
-2856
-2773
-2729
-2725
-2743
-2754
-2731
-2660
-2549
-2420
-2300
-2202
-2125
-2059
-1990
-1913
-1835
-1765
-1710
-1667
-1629
-1589
-1547
-1512
-1495
-1499
-1517
-1536
-1539
-1523
-1494
-1465
-1448
-1445
-1447
-1442
-1421
-1384
-1339
-1292
-1248
-1202
-1149
-1089
-1025
-968
-926
-901
-888
-881
-876
-878
-895
-934
-993
-1064
-1131
-1185
-1224
-1254
-1284
-1321
-1364
-1407
-1448
-1489
-1538
-1604
-1693
-1802
-1922
-2041
-2152
-2252
-2343
-2427
-2502
-2563
-2605
-2629
-2638
-2640
-2641
-2646
-2650
-2652
-2646
-2636
-2626
-2622
-2628
-2642
-2658
-2670
-2673
-2668
-2659
-2652
-2652
-2660
-2674
-2692
-2710
-2727
-2742
-2756
-2772
-2788
-2805
-2821
-2839
-2861
-2893
-2934
-2980
-3022
-3047
-3045
-3016
-2969
-2918
-2883
-2871
-2884
-2911
-2939
-2957
-2960
-2951
-2936
-2918
-2899
-2879
-2855
-2830
-2807
-2790
-2780
-2775
-2774
-2774
-2777
-2787
-2806
-2834
-2867
-2901
-2930
-2953
-2967
-2970
-2958
-2923
-2864
-2783
-2690
-2597
-2514
-2444
-2386
-2335
-2291
-2254
-2227
-2208
-2188
-2154
-2100
-2025
-1945
-1875
-1826
-1798
-1777
-1746
-1698
-1636
-1577
-1534
-1511
-1499
-1480
-1440
-1380
-1313
-1258
-1227
-1217
-1214
-1203
-1179
-1147
-1119
-1105
-1104
-1107
-1103
-1087
-1060
-1026
-987
-939
-874
-787
-682
-568
-454
-342
-225
-98
36
163
260
312
327
330
354
425
541
681
814
920
1002
1083
1185
1318
1474
1631
1772
1891
1996
2100
2206
2307
2392
2450
2488
2518
2555
2604
2657
2704
2736
2762
2797
2859
2953
3070
3197
3320
3439
3558
3683
3807
3916
3994
4035
4049
4054
4074
4111
4159
4204
4237
4259
4282
4320
4380
4459
4547
4634
4718
4802
4888
4972
5044
5097
5130
5149
5164
5182
5198
5203
5192
5165
5137
5124
5134
5165
5201
5226
5232
5224
5212
5208
5210
5212
5201
5172
5129
5081
5039
5008
4986
4966
4946
4925
4902
4879
4849
4807
4748
4673
4591
4508
4430
4358
4291
4228
4171
4123
4083
4050
4011
3961
3895
3819
3740
3665
3594
3523
3449
3375
3307
3255
3223
3207
3198
3185
3167
3152
3146
3154
3164
3162
3130
3063
2973
2880
2805
2757
2733
2720
2706
2686
2665
2649
2642
2638
2630
2612
2582
2547
2512
2481
2449
2411
2360
2301
2243
2198
2171
2159
2151
2134
2101
2052
1992
1928
1864
1799
1730
1658
1587
1524
1476
1442
1417
1392
1357
1309
1253
1196
1145
1099
1053
998
931
852
771
697
636
587
542
492
432
370
315
281
272
282
297
305
300
288
284
301
344
406
473
530
572
604
637
679
734
794
851
898
937
974
1014
1063
1112
1150
1171
1174
1166
1159
1163
1182
1208
1233
1248
1249
1240
1225
1211
1200
1192
1184
1173
1158
1138
1116
1094
1079
1074
1084
1108
1143
1183
1223
1261
1297
1332
1366
1395
1413
1419
1413
1402
1392
1387
1382
1370
1343
1298
1241
1181
1123
1066
1004
935
855
774
704
653
623
605
585
558
524
489
461
438
413
374
317
247
180
131
105
95
86
61
14
-49
-117
-179
-233
-285
-344
-413
-491
-568
-639
-700
-752
-802
-850
-894
-933
-965
-995
-1026
-1060
-1095
-1123
-1138
-1138
-1130
-1124
-1127
-1141
-1158
-1173
-1180
-1185
-1196
-1221
-1263
-1317
-1376
-1436
-1494
-1555
-1619
-1684
-1743
-1787
-1813
-1822
-1818
-1806
-1789
-1769
-1748
-1731
-1727
-1740
-1764
-1790
-1801
-1788
-1755
-1717
-1692
-1695
-1725
-1770
-1812
-1840
-1853
-1861
-1875
-1901
-1937
-1976
-2009
-2037
-2064
-2093
-2129
-2168
-2206
-2237
-2262
-2283
-2305
-2331
-2360
-2389
-2419
-2452
-2492
-2539
-2591
-2639
-2679
-2709
-2731
-2751
-2773
-2797
-2818
-2834
-2846
-2863
-2892
-2940
-3006
-3083
-3162
-3235
-3298
-3350
-3385
-3398
-3380
-3331
-3255
-3166
-3076
-2990
-2906
-2815
-2712
-2601
-2494
-2409
-2353
-2321
-2296
-2256
-2189
-2098
-1994
-1891
-1794
-1695
-1584
-1452
-1306
-1161
-1036
-942
-876
-824
-774
-722
-672
-635
-616
-610
-599
-567
-505
-418
-321
-227
-144
-65
17
111
212
308
388
447
490
530
580
640
703
758
794
812
821
837
866
909
957
1000
1033
1057
1078
1101
1124
1142
1147
1135
1111
1088
1079
1091
1121
1158
1188
1202
1200
1187
1175
1168
1168
1171
1171
1167
1161
1158
1163
1177
1195
1211
1224
1232
1241
1255
1278
1306
1334
1355
1363
1355
1333
1298
1255
1206
1156
1109
1070
1041
1020
1004
993
985
982
990
1010
1045
1088
1134
1177
1214
1246
1274
1298
1318
1332
1336
1330
1317
1299
1279
1259
1241
1226
1215
1207
1204
1204
1206
1208
1208
1204
1192
1169
1131
1079
1020
961
911
873
845
819
789
753
714
682
664
665
680
702
722
735
739
736
728
717
704
690
676
663
649
629
596
550
493
435
389
362
358
372
397
427
457
484
502
503
481
432
360
275
187
102
18
-70
-165
-264
-354
-423
-463
-479
-483
-487
-499
-518
-536
-547
-549
-551
-562
-593
-644
-710
-782
-852
-916
-975
-1026
-1069
-1104
-1132
-1159
-1194
-1241
-1302
-1369
-1434
-1488
-1527
-1553
-1574
-1595
-1621
-1653
-1688
-1725
-1759
-1788
-1812
-1829
-1841
-1850
-1859
-1866
-1868
-1860
-1837
-1799
-1749
-1694
-1637
-1577
-1510
-1429
-1333
-1223
-1107
-992
-883
-782
-690
-609
-544
-499
-475
-467
-462
-449
-419
-369
-305
-234
-159
-80
5
100
200
300
392
470
533
587
640
698
763
835
911
986
1057
1121
1178
1229
1276
1322
1369
1413
1450
1475
1482
1471
1445
1412
1380
1356
1343
1338
1336
1332
1319
1296
1265
1232
1206
1197
1209
1242
1288
1341
1390
1434
1470
1504
1536
1567
1594
1612
1617
1610
1590
1559
1520
1475
1427
1380
1339
1306
1278
1252
1221
1177
1121
1054
982
911
845
784
727
674
623
574
524
472
414
349
278
207
138
73
13
-45
-99
-150
-192
-228
-258
-292
-335
-394
-465
-543
-619
-688
-753
-820
-897
-984
-1077
-1168
-1248
-1317
-1379
-1441
-1509
-1581
-1653
-1715
-1765
-1804
-1838
-1871
-1905
-1934
-1952
-1955
-1947
-1935
-1932
-1945
-1974
-2016
-2062
-2105
-2142
-2175
-2207
-2243
-2286
-2340
-2404
-2480
-2565
-2652
-2734
-2806
-2863
-2908
-2946
-2982
-3019
-3058
-3093
-3123
-3146
-3165
-3185
-3209
-3241
-3276
-3310
-3338
-3357
-3366
-3367
-3361
-3349
-3329
-3297
-3249
-3185
-3107
-3024
-2947
-2884
-2841
-2816
-2803
-2794
-2781
-2765
-2745
-2725
-2708
-2690
-2671
-2647
-2618
-2586
-2550
-2510
-2466
-2415
-2360
-2306
-2257
-2213
-2167
-2109
-2031
-1928
-1807
-1678
-1549
-1425
-1302
-1172
-1031
-881
-732
-597
-484
-394
-323
-261
-205
-151
-101
-53
-3
54
122
199
280
356
420
473
519
565
615
669
722
772
815
852
885
918
952
985
1016
1043
1065
1086
1107
1135
1174
1227
1293
1365
1436
1499
1552
1597
1642
1692
1747
1803
1852
1887
1907
1916
1922
1929
1942
1961
1986
2016
2052
2092
2130
2159
2173
2170
2159
2149
2153
2173
2208
2246
2278
2298
2307
2310
2311
2312
2314
2312
2305
2294
2281
2270
2259
2248
2234
2218
2201
2191
2193
2211
2246
2294
2347
2399
2445
2484
2518
2549
2581
2612
2642
2667
2687
2704
2723
2747
2778
2815
2854
2888
2915
2933
2940
2935
2914
2876
2820
2754
2682
2610
2541
2470
2394
2309
2217
2126
2040
1962
1891
1824
1762
1710
1677
1672
1691
1725
1758
1776
1777
1766
1754
1749
1747
1740
1718
1676
1619
1556
1496
1444
1396
1348
1298
1252
1217
1198
1195
1199
1198
1184
1160
1134
1117
1115
1125
1137
1140
1126
1096
1056
1014
981
956
939
925
912
899
890
887
894
910
930
946
951
939
910
867
816
765
718
677
642
610
578
543
497
437
361
271
173
77
-9
-80
-135
-179
-213
-239
-254
-257
-246
-228
-212
-207
-219
-248
-288
-335
-381
-424
-463
-499
-532
-566
-605
-651
-709
-775
-844
-904
-951
-981
-1002
-1029
-1071
-1134
-1216
-1306
-1394
-1472
-1540
-1600
-1654
-1701
-1736
-1754
-1754
-1743
-1730
-1723
-1725
-1733
-1740
-1742
-1743
-1753
-1781
-1829
-1889
-1946
-1983
-1993
-1978
-1949
-1918
-1894
-1873
-1849
-1818
-1780
-1746
-1727
-1728
-1745
-1766
-1775
-1762
-1731
-1690
-1655
-1636
-1635
-1651
-1679
-1714
-1755
-1804
-1859
-1915
-1966
-2007
-2035
-2052
-2057
-2053
-2039
-2013
-1976
-1932
-1886
-1847
-1820
-1807
-1806
-1812
-1820
-1826
-1827
-1821
-1808
-1788
-1763
-1732
-1695
-1651
-1603
-1555
-1511
-1480
-1465
-1465
-1474
-1485
-1491
-1491
-1488
-1486
-1488
-1490
-1486
-1471
-1442
-1400
-1351
-1302
-1258
-1222
-1197
-1183
-1178
-1178
-1177
-1168
-1150
-1126
-1105
-1096
-1103
-1123
-1146
-1158
-1155
-1139
-1122
-1114
-1119
-1132
-1141
-1136
-1117
-1089
-1065
-1054
-1055
-1062
-1065
-1055
-1032
-1000
-966
-929
-886
-832
-768
-699
-634
-584
-549
-525
-503
-477
-446
-413
-386
-368
-355
-338
-307
-259
-197
-130
-68
-18
21
51
79
108
138
166
193
218
247
280
317
356
391
421
450
482
525
581
646
713
773
819
853
877
898
918
935
946
947
939
928
924
934
961
1000
1040
1071
1085
1083
1072
1063
1062
1073
1088
1097
1091
1070
1040
1016
1012
1034
1078
1132
1182
1222
1253
1285
1328
1385
1449
1507
1549
1571
1580
1587
1600
1619
1636
1641
1630
1610
1593
1593
1614
1651
1694
1732
1763
1788
1813
1838
1860
1869
1861
1837
1804
1770
1741
1715
1686
1651
1611
1571
1540
1518
1502
1479
1439
1380
1306
1228
1156
1097
1050
1010
973
934
894
855
821
793
772
754
736
712
679
638
594
555
527
512
506
499
482
454
418
382
353
333
316
295
267
235
207
190
186
188
186
175
151
121
91
64
40
17
-7
-25
-30
-16
14
52
85
109
124
142
174
222
283
345
397
434
461
483
505
525
538
540
532
521
515
516
523
529
529
523
519
523
542
572
604
626
633
627
614
601
590
579
561
533
499
466
444
440
452
473
494
508
511
509
509
517
537
567
600
629
649
655
649
634
615
597
581
570
561
554
547
540
536
538
549
569
595
621
641
650
648
641
632
627
622
613
594
560
516
470
432
406
394
390
387
382
374
368
367
370
376
382
386
389
393
401
413
427
438
445
445
437
419
392
356
313
268
222
172
115
45
-37
-122
-197
-251
-280
-293
-304
-328
-371
-426
-480
-524
-558
-590
-634
-701
-787
-881
-967
-1034
-1081
-1119
-1158
-1206
-1264
-1324
-1381
-1428
-1466
-1497
-1525
-1552
-1577
-1598
-1611
-1614
-1607
-1593
-1577
-1564
-1560
-1568
-1586
-1612
-1645
-1684
-1730
-1786
-1850
-1916
-1973
-2016
-2041
-2056
-2067
-2080
-2095
-2104
-2099
-2078
-2045
-2016
-2001
-2009
-2037
-2070
-2097
-2107
-2099
-2078
-2050
-2020
-1990
-1957
-1918
-1871
-1814
-1745
-1663
-1570
-1468
-1357
-1242
-1121
-995
-867
-739
-619
-513
-424
-351
-289
-229
-168
-104
-41
22
86
157
239
334
438
546
653
758
861
964
1062
1149
1216
1260
1285
1300
1315
1336
1362
1386
1399
1399
1388
1372
1358
1349
1344
1341
1340
1340
1342
1347
1353
1358
1362
1365
1367
1370
1373
1373
1369
1360
1350
1343
1343
1351
1366
1385
1403
1416
1422
1419
1406
1386
1358
1325
1286
1240
1187
1128
1069
1014
968
930
897
864
828
789
752
720
691
662
625
577
519
459
402
350
298
234
150
49
-62
-169
-263
-343
-415
-488
-563
-635
-694
-735
-760
-782
-811
-854
-909
-965
-1012
-1050
-1083
-1123
-1180
-1251
-1328
-1397
-1449
-1480
-1494
-1498
-1497
-1492
-1479
-1458
-1431
-1402
-1379
-1366
-1365
-1375
-1394
-1422
-1458
-1504
-1560
-1621
-1682
-1737
-1784
-1822
-1857
-1896
-1942
-1997
-2055
-2107
-2144
-2163
-2168
-2165
-2163
-2165
-2167
-2161
-2139
-2102
-2055
-2009
-1973
-1951
-1939
-1929
-1915
-1898
-1882
-1870
-1867
-1869
-1873
-1876
-1878
-1882
-1889
-1898
-1907
-1910
-1909
-1909
-1918
-1939
-1969
-2001
-2023
-2029
-2020
-1998
-1970
-1936
-1896
-1846
-1786
-1718
-1649
-1582
-1516
-1445
-1366
-1280
-1193
-1114
-1050
-999
-953
-903
-846
-787
-736
-700
-677
-656
-624
-574
-511
-451
-410
-397
-408
-428
-442
-441
-428
-412
-401
-397
-394
-384
-362
-330
-294
-261
-234
-209
-183
-153
-122
-95
-76
-67
-63
-60
-54
-47
-40
-33
-24
-9
14
39
60
67
58
36
10
-12
-28
-43
-63
-93
-127
-155
-169
-161
-134
-93
-41
21
93
170
242
296
322
321
307
299
310
339
373
393
389
367
347
347
376
426
476
507
513
504
496
508
545
603
672
748
828
914
1002
1088
1159
1212
1252
1290
1338
1396
1454
1495
1508
1493
1467
1450
1458
1493
1543
1594
1634
1660
1680
1700
1726
1755
1782
1803
1813
1810
1793
1762
1717
1660
1598
1535
1472
1411
1353
1304
1276
1281
1320
1387
1461
1523
1562
1582
1598
1623
1661
1701
1723
1713
1671
1615
1564
1533
1519
1510
1495
1469
1441
1423
1424
1440
1460
1472
1472
1469
1474
1495
1526
1554
1567
1559
1540
1524
1524
1544
1577
1612
1641
1659
1668
1671
1667
1655
1633
1605
1576
1548
1522
1491
1447
1388
1318
1247
1189
1151
1131
1122
1114
1099
1075
1046
1020
1004
1002
1016
1037
1056
1064
1054
1027
994
965
949
947
952
953
948
938
934
942
962
985
1000
1002
994
987
993
1012
1042
1065
1073
1069
1063
1068
1089
1123
1163
1201
1239
1284
1342
1413
1484
1545
1586
1612
1633
1659
1694
1729
1751
1752
1733
1706
1682
1668
1662
1654
1641
1625
1614
1618
1637
1664
1686
1697
1697
1692
1694
1706
1727
1751
1774
1796
1819
1848
1882
1918
1952
1982
2007
2029
2044
2048
2039
2017
1989
1964
1949
1944
1939
1927
1900
1864
1827
1797
1777
1757
1726
1676
1606
1527
1451
1386
1334
1290
1248
1204
1161
1122
1088
1054
1012
954
879
794
711
643
596
572
562
553
531
490
430
361
293
235
187
139
78
-6
-112
-228
-337
-426
-491
-539
-581
-624
-667
-701
-717
-716
-705
-697
-701
-720
-748
-778
-805
-833
-866
-908
-957
-1006
-1051
-1089
-1125
-1167
-1217
-1275
-1332
-1381
-1421
-1454
-1486
-1522
-1559
-1596
-1627
-1653
-1678
-1705
-1737
-1768
-1792
-1806
-1807
-1798
-1782
-1761
-1734
-1702
-1667
-1632
-1603
-1582
-1566
-1552
-1540
-1533
-1536
-1553
-1580
-1608
-1628
-1634
-1628
-1617
-1607
-1597
-1581
-1550
-1503
-1448
-1400
-1372
-1369
-1384
-1404
-1418
-1420
-1415
-1406
-1396
-1380
-1352
-1311
-1263
-1220
-1188
-1169
-1154
-1132
-1096
-1050
-1002
-964
-942
-932
-926
-917
-902
-881
-859
-839
-820
-801
-785
-773
-767
-768
-771
-768
-757
-737
-711
-683
-654
-622
-587
-550
-517
-496
-487
-482
-468
-434
-377
-307
-241
-194
-171
-164
-158
-143
-119
-93
-77
-77
-90
-107
-119
-125
-131
-144
-169
-204
-243
-278
-306
-328
-349
-369
-389
-404
-415
-423
-434
-452
-474
-496
-512
-519
-521
-526
-543
-577
-626
-684
-740
-785
-815
-831
-842
-857
-884
-926
-979
-1032
-1072
-1092
-1093
-1088
-1093
-1122
-1174
-1241
-1306
-1356
-1388
-1406
-1421
-1439
-1459
-1475
-1482
-1480
-1478
-1482
-1494
-1510
-1519
-1517
-1506
-1498
-1507
-1538
-1586
-1638
-1679
-1703
-1714
-1724
-1742
-1772
-1808
-1841
-1862
-1872
-1872
-1866
-1855
-1837
-1809
-1774
-1737
-1706
-1685
-1673
-1663
-1648
-1621
-1583
-1538
-1492
-1449
-1409
-1372
-1335
-1297
-1256
-1213
-1168
-1125
-1088
-1061
-1044
-1035
-1026
-1008
-980
-942
-904
-875
-858
-851
-844
-833
-815
-796
-783
-777
-777
-774
-763
-744
-723
-706
-698
-694
-688
-673
-651
-628
-614
-613
-620
-625
-622
-607
-588
-576
-578
-591
-604
-605
-588
-559
-526
-499
-479
-458
-427
-378
-316
-253
-204
-179
-175
-180
-181
-168
-142
-114
-94
-92
-106
-132
-158
-177
-186
-187
-185
-182
-182
-182
-181
-177
-171
-164
-156
-146
-131
-107
-71
-25
27
79
124
158
182
198
206
209
207
198
186
173
165
165
173
189
207
224
237
248
261
281
311
352
403
457
508
551
585
612
638
668
704
746
787
825
856
886
918
958
1006
1057
1104
1145
1178
1209
1242
1279
1318
1352
1375
1386
1387
1381
1373
1361
1344
1319
1290
1260
1238
1229
1234
1253
1282
1314
1344
1366
1375
1370
1353
1330
1312
1305
1308
1315
1315
1302
1281
1260
1253
1264
1288
1313
1326
1320
1302
1283
1273
1270
1264
1243
1200
1144
1089
1055
1047
1060
1080
1093
1095
1092
1097
1116
1148
1179
1196
1191
1168
1135
1100
1066
1025
969
894
806
718
642
585
544
510
471
425
375
326
284
248
215
179
137
92
51
18
-2
-14
-21
-30
-43
-57
-70
-75
-69
-48
-15
29
75
119
152
172
180
180
179
184
198
224
258
298
340
381
420
453
479
497
508
514
520
524
527
525
514
496
479
471
482
515
565
619
663
688
697
698
704
724
755
789
814
819
804
779
755
742
742
753
767
779
788
796
806
819
833
845
853
856
859
862
867
872
873
871
868
868
875
892
916
944
972
997
1020
1042
1065
1091
1118
1147
1177
1203
1224
1237
1240
1238
1238
1250
1279
1325
1384
1446
1503
1555
1602
1649
1696
1739
1775
1800
1819
1840
1869
1906
1942
1964
1964
1942
1913
1894
1900
1932
1981
2028
2064
2085
2102
2125
2159
2201
2238
2261
2264
2253
2239
2229
2223
2216
2202
2177
2144
2111
2084
2065
2053
2040
2024
2001
1976
1949
1919
1883
1837
1777
1707
1631
1553
1477
1402
1327
1247
1161
1072
989
921
877
858
862
875
884
879
858
830
810
810
831
867
901
920
918
897
869
842
822
809
799
788
775
765
759
758
764
776
793
814
835
850
850
829
786
730
670
616
567
519
465
401
334
277
242
236
257
297
346
395
441
480
508
522
519
501
477
453
432
413
389
359
329
308
309
333
373
411
432
431
416
403
407
431
469
507
534
549
554
554
552
544
522
484
435
383
339
306
281
258
233
205
181
168
166
172
177
173
155
124
86
48
11
-24
-62
-106
-156
-209
-259
-299
-324
-337
-345
-359
-388
-434
-490
-545
-588
-615
-631
-648
-679
-733
-807
-889
-967
-1032
-1086
-1136
-1193
-1261
-1338
-1416
-1484
-1535
-1567
-1585
-1593
-1597
-1600
-1603
-1607
-1616
-1633
-1661
-1699
-1741
-1782
-1816
-1845
-1874
-1912
-1964
-2027
-2093
-2149
-2187
-2207
-2220
-2237
-2269
-2319
-2378
-2438
-2489
-2531
-2570
-2614
-2666
-2728
-2795
-2863
-2931
-2997
-3060
-3118
-3164
-3193
-3206
-3208
-3211
-3224
-3250
-3285
-3321
-3349
-3367
-3377
-3384
-3392
-3402
-3412
-3419
-3422
-3422
-3421
-3424
-3435
-3454
-3481
-3512
-3541
-3563
-3574
-3578
-3580
-3583
-3584
-3577
-3553
-3508
-3450
-3394
-3358
-3348
-3358
-3373
-3380
-3376
-3369
-3371
-3384
-3398
-3397
-3368
-3314
-3255
-3211
-3187
-3167
-3126
-3048
-2942
-2837
-2766
-2736
-2720
-2676
-2579
-2446
-2336
-2312
-2386
-2496
-2519
-2333
-1888
-1249
-572
-32
257
295
178
41
-19
17
101
162
163
113
57
37
62
108
138
131
97
64
57
79
110
127
117
91
69
69
88
111
119
108
87
73
76
93
110
114
102
85
76
82
97
110
110
98
84
79
86
100
108
106
95
84
82
90
101
107
103
92
84
84
93
102
105
100
91
85
87
95
103
104
98
90
86
89
97
103
102
96
89
87
91
98
102
100
94
89
88
93
99
102
99
93
89
89
94
99
101
97
92
89
91
95
100
100
96
91
89
92
96
99
99
95
91
90
93
97
99
98
94
91
91
94
97
99
97
93
91
91
95
98
98
96
92
91
92
95
98
97
95
92
91
93
96
97
97
94
92
92
93
96
97
96
93
92
92
94
96
97
95
93
92
92
94
96
96
94
93
92
93
95
96
96
94
92
92
93
95
96
95
93
92
92
93
95
95
94
93
92
92
94
95
95
94
93
92
93
94
95
94
93
92
92
93
94
94
94
93
92
92
93
94
94
94
93
92
92
93
94
94
93
92
92
92
93
93
93
93
92
92
92
93
93
93
92
92
92
92
93
93
93
92
92
92
92
92
92
92
92
91
92
92
92
92
92
91
91
91
92
92
92
92
91
91
91
92
92
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
69
69
69
69
69
69
69
69
69
69
69
69
69
69
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
62
62
62
62
62
62
62
62
62
62
62
62
62
62
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
59
59
59
59
59
59
59
59
59
59
59
59
59
59
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
47
47
47
47
