5
79582
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
0
0
0
0
0
0
-1
-1
0
0
0
0
0
0
-1
-1
-1
0
0
0
0
0
-1
-1
-1
0
0
0
0
0
-1
-1
-1
0
0
0
0
-1
-1
-1
-1
0
1
1
0
-1
-1
-1
-1
0
1
1
0
-1
-2
-2
-1
1
2
2
0
-2
-3
-3
-1
3
5
4
-1
-7
-13
-13
-6
7
24
38
46
43
32
17
6
2
7
18
27
29
23
9
-4
-11
-6
7
24
35
35
21
-1
-21
-32
-29
-15
2
13
13
3
-12
-23
-21
-7
13
32
40
34
18
-1
-12
-12
-1
14
24
24
12
-7
-25
-36
-38
-31
-21
-12
-6
-4
-3
0
5
9
11
9
6
3
4
9
16
19
14
0
-18
-35
-44
-40
-26
-9
4
7
2
-8
-15
-14
-5
7
17
17
9
-4
-14
-15
-5
11
28
36
35
25
11
1
-2
0
5
8
8
6
4
7
13
20
25
25
20
13
8
8
11
14
12
4
-8
-20
-24
-19
-7
5
11
6
-6
-18
-21
-12
9
31
44
39
19
-9
-30
-35
-21
5
30
42
35
14
-11
-27
-26
-9
14
31
35
26
9
-5
-7
1
15
26
26
14
-5
-21
-27
-19
-3
15
26
27
19
10
5
7
16
25
30
29
23
15
9
7
9
10
7
-1
-14
-26
-35
-36
-31
-21
-9
0
7
9
9
5
0
-5
-10
-12
-11
-7
-1
3
3
-2
-10
-17
-18
-14
-4
7
15
15
10
1
-6
-7
-4
4
11
15
16
17
19
26
34
40
40
32
17
3
-7
-7
2
14
22
22
14
1
-10
-14
-8
4
16
21
18
7
-5
-14
-17
-13
-9
-7
-10
-17
-24
-26
-23
-15
-6
-2
-3
-9
-16
-18
-14
-3
11
23
28
27
21
14
8
4
2
-1
-7
-15
-21
-23
-19
-9
3
14
19
18
11
2
-6
-11
-12
-12
-10
-9
-8
-6
-1
4
10
14
14
10
3
-6
-14
-18
-20
-19
-17
-17
-18
-21
-24
-25
-22
-17
-9
-1
4
6
2
-6
-19
-31
-41
-45
-42
-33
-20
-7
2
7
7
3
-1
-3
-2
2
8
13
16
16
14
11
8
6
5
5
4
3
2
2
5
9
14
18
21
21
18
16
14
13
14
15
15
12
5
-3
-11
-16
-18
-15
-9
-2
5
9
10
10
8
5
4
3
3
4
6
8
9
7
2
-6
-13
-19
-19
-14
-5
4
10
10
2
-9
-21
-27
-26
-17
-4
9
18
21
17
11
6
4
5
10
14
16
15
12
9
6
6
6
7
8
8
8
9
9
9
9
7
4
0
-4
-5
-2
3
11
20
26
29
27
23
16
10
6
5
5
6
6
3
-3
-9
-14
-14
-6
7
23
37
45
44
35
22
9
1
-1
2
8
12
14
12
9
6
4
4
4
3
1
-2
-3
0
7
16
25
31
32
30
27
26
28
34
39
40
34
21
5
-10
-20
-21
-16
-6
2
6
4
-2
-12
-21
-28
-29
-25
-16
-1
16
32
43
46
38
21
1
-15
-23
-18
-2
18
34
40
33
16
-6
-23
-30
-25
-12
4
15
18
13
1
-10
-17
-18
-14
-7
-1
2
2
1
1
4
10
15
17
15
8
0
-6
-7
-3
4
10
13
11
5
-1
-3
1
12
24
34
36
30
18
6
-3
-4
2
9
15
17
13
7
1
0
1
4
5
2
-4
-12
-18
-19
-14
-7
1
5
7
7
8
11
14
16
13
4
-10
-23
-30
-28
-16
-1
12
15
6
-11
-29
-41
-43
-34
-20
-4
6
11
10
7
6
6
6
4
-1
-9
-17
-20
-18
-10
0
7
8
1
-11
-23
-32
-33
-27
-16
-5
3
6
3
-3
-11
-17
-19
-16
-9
0
6
8
2
-10
-24
-35
-36
-28
-10
11
28
34
27
11
-8
-22
-26
-20
-8
4
10
7
-2
-14
-24
-29
-28
-24
-17
-11
-4
3
10
16
18
14
4
-10
-23
-29
-27
-17
-3
8
12
6
-5
-18
-27
-29
-25
-18
-13
-13
-18
-24
-27
-23
-13
3
19
31
36
32
22
8
-5
-16
-22
-25
-24
-22
-21
-20
-19
-17
-14
-8
-1
5
7
3
-9
-26
-43
-55
-57
-47
-30
-10
5
12
8
-3
-15
-22
-22
-15
-4
4
7
3
-6
-16
-23
-25
-23
-20
-18
-19
-21
-22
-20
-15
-6
2
7
5
-2
-13
-23
-29
-29
-24
-17
-13
-12
-16
-23
-29
-29
-24
-14
-5
1
-1
-10
-24
-37
-43
-40
-28
-11
3
10
8
-1
-11
-18
-17
-11
-1
7
7
1
-11
-24
-32
-33
-27
-16
-5
3
5
2
-4
-10
-15
-18
-20
-21
-22
-23
-23
-22
-20
-17
-11
-6
-1
2
2
-2
-10
-19
-27
-30
-28
-22
-15
-11
-12
-18
-26
-32
-31
-22
-9
4
11
9
-2
-15
-25
-27
-21
-10
0
4
2
-3
-7
-5
3
14
21
20
10
-6
-20
-25
-17
1
20
33
32
18
-3
-23
-33
-31
-18
-3
9
11
5
-7
-18
-25
-26
-24
-22
-20
-20
-18
-14
-6
1
5
4
-4
-16
-25
-27
-21
-9
3
11
9
-1
-15
-27
-32
-30
-22
-15
-11
-13
-19
-26
-28
-26
-21
-15
-13
-15
-20
-26
-28
-25
-20
-15
-13
-16
-22
-27
-29
-26
-18
-8
-1
2
1
-1
-3
-2
1
3
2
-4
-13
-23
-29
-29
-25
-18
-12
-12
-17
-24
-30
-30
-25
-16
-6
1
4
1
-5
-11
-15
-18
-20
-21
-23
-24
-24
-22
-19
-16
-15
-17
-22
-26
-28
-26
-20
-13
-7
-3
-3
-4
-5
-3
1
7
12
14
12
6
-2
-10
-16
-19
-18
-14
-6
3
11
15
14
7
-4
-16
-24
-27
-24
-18
-14
-14
-19
-27
-31
-29
-18
-3
11
18
13
1
-14
-23
-22
-11
5
20
28
26
18
8
1
0
4
7
8
5
0
-2
0
6
13
15
10
-1
-14
-22
-20
-10
6
19
26
24
16
7
3
3
7
10
7
-1
-11
-18
-18
-9
5
18
24
22
11
-2
-13
-19
-20
-17
-14
-13
-13
-12
-10
-6
-2
0
-3
-10
-16
-19
-16
-9
0
4
2
-7
-17
-24
-23
-13
2
16
21
16
2
-15
-28
-33
-28
-17
-3
8
13
14
12
10
11
14
16
15
10
0
-13
-23
-29
-27
-17
-3
12
24
29
26
18
8
-1
-5
-4
-2
1
1
-2
-6
-9
-9
-6
-1
1
-2
-10
-20
-28
-30
-25
-13
1
12
17
15
10
5
2
2
2
0
-5
-11
-14
-13
-4
8
20
27
26
18
6
-3
-6
-2
4
7
5
-4
-16
-25
-27
-20
-6
9
19
19
11
-2
-14
-21
-22
-17
-11
-5
-1
1
2
4
8
11
13
12
8
1
-5
-10
-11
-8
-3
4
10
14
15
12
7
-1
-8
-14
-16
-17
-15
-13
-11
-12
-14
-15
-15
-12
-7
0
6
10
11
9
5
-1
-8
-14
-18
-19
-17
-12
-4
4
10
12
9
2
-6
-13
-18
-21
-23
-24
-24
-24
-20
-12
0
14
26
32
31
23
12
4
1
6
16
26
31
29
20
9
0
-4
-2
3
7
7
1
-9
-17
-21
-18
-9
1
9
10
5
-3
-10
-13
-12
-10
-9
-15
-27
-43
-55
-58
-50
-33
-11
6
12
7
-6
-20
-28
-26
-14
3
18
26
24
16
8
3
5
13
22
30
33
32
30
28
28
29
30
27
22
14
8
5
5
8
10
8
3
-3
-8
-8
-3
5
11
12
6
-5
-16
-23
-24
-19
-11
-4
-1
0
1
3
7
12
15
14
9
2
-2
0
8
20
28
28
19
3
-13
-22
-18
-5
13
27
30
19
0
-20
-33
-33
-21
-2
17
31
36
33
27
19
12
6
0
-7
-13
-16
-17
-13
-8
-4
-5
-10
-17
-22
-20
-10
6
23
34
34
23
6
-13
-25
-26
-18
-4
9
18
21
17
12
9
8
9
11
10
6
0
-7
-13
-16
-16
-14
-11
-7
-1
8
18
27
32
31
22
9
-4
-12
-11
-2
12
25
30
25
13
-1
-12
-16
-13
-6
-1
0
-5
-12
-18
-20
-16
-10
-4
-1
-1
-3
-3
0
7
13
15
10
-2
-16
-26
-28
-19
-3
14
26
28
22
11
2
0
5
16
29
38
40
37
30
21
14
9
5
2
-1
-3
-3
-1
3
8
12
15
16
15
14
13
13
13
13
11
9
5
0
-4
-6
-6
-1
7
17
27
31
28
16
-3
-22
-34
-35
-23
-2
20
36
39
31
15
1
-5
0
13
27
34
32
19
2
-12
-19
-18
-10
-3
1
-1
-5
-6
-2
7
19
27
28
18
3
-13
-22
-19
-6
13
31
42
44
36
24
11
-1
-9
-13
-15
-14
-11
-5
5
16
25
30
28
21
11
3
0
4
14
25
32
32
24
8
-9
-23
-30
-27
-17
-2
14
26
33
35
33
29
24
18
12
6
3
4
10
19
30
37
38
32
20
7
-2
-4
4
16
29
37
36
26
12
-1
-10
-13
-8
0
10
19
25
29
30
27
21
10
-5
-19
-29
-32
-27
-16
-3
8
12
10
5
1
2
9
19
28
31
26
15
2
-8
-12
-8
1
10
14
12
5
-3
-8
-7
-2
5
11
12
9
2
-5
-8
-6
0
7
12
14
12
10
10
13
20
29
37
39
35
25
12
-2
-13
-19
-21
-19
-13
-5
6
17
28
36
39
36
29
21
16
17
24
33
41
41
33
17
-2
-18
-26
-24
-16
-6
2
5
3
-1
-4
-5
-5
-4
-5
-6
-6
-2
6
15
21
21
12
-2
-15
-22
-18
-6
10
20
18
4
-17
-36
-45
-40
-24
-6
6
7
-2
-14
-22
-20
-7
10
25
31
25
12
-4
-17
-25
-27
-27
-27
-26
-23
-15
-2
14
27
32
27
16
4
-2
1
11
24
32
32
23
8
-8
-19
-24
-26
-25
-26
-25
-23
-15
-3
12
23
27
23
13
3
-2
0
6
11
12
7
-1
-7
-5
5
19
31
35
28
14
0
-5
0
13
26
32
27
12
-4
-14
-13
-1
14
24
21
6
-16
-35
-42
-35
-16
7
25
34
34
28
23
22
24
29
32
32
29
24
19
15
9
0
-12
-24
-32
-33
-24
-8
9
19
19
7
-11
-27
-34
-28
-13
6
21
26
21
9
-4
-13
-15
-11
-4
2
4
1
-6
-15
-24
-31
-34
-32
-24
-12
3
17
27
29
25
16
5
0
1
9
21
32
38
36
28
17
8
3
3
5
8
8
7
6
8
14
21
27
28
21
7
-10
-23
-29
-24
-11
6
20
28
29
25
20
15
13
12
11
8
4
1
1
5
10
15
16
11
2
-6
-10
-6
5
18
27
30
25
15
7
3
6
13
20
22
19
12
6
4
8
15
19
18
9
-3
-13
-15
-8
7
23
34
34
25
12
-1
-7
-7
-5
-4
-7
-14
-20
-20
-11
5
22
32
29
15
-7
-26
-36
-31
-16
4
19
25
19
6
-10
-22
-27
-25
-17
-4
10
24
35
39
34
20
-2
-25
-43
-49
-42
-25
-4
13
21
20
12
4
2
6
16
25
29
26
18
8
1
-2
-2
-1
-2
-5
-6
-4
4
17
29
36
32
15
-11
-37
-57
-65
-58
-40
-16
7
24
32
33
28
20
10
0
-8
-12
-14
-12
-10
-8
-7
-9
-11
-12
-10
-5
1
6
8
5
2
-1
1
8
17
25
27
21
9
-4
-14
-16
-10
1
14
25
31
32
31
31
31
30
26
18
5
-8
-17
-19
-13
-1
10
16
12
0
-15
-26
-28
-17
2
23
38
42
33
15
-6
-23
-33
-33
-28
-22
-16
-13
-10
-5
3
15
27
34
33
22
4
-17
-35
-44
-42
-31
-15
3
17
27
30
29
23
15
6
-4
-14
-21
-26
-28
-26
-23
-18
-14
-10
-6
-1
5
12
20
26
30
31
28
21
11
-2
-16
-29
-37
-37
-29
-14
5
22
32
34
27
17
9
5
7
9
8
-1
-19
-40
-58
-65
-57
-35
-7
19
35
36
24
7
-8
-16
-15
-7
3
9
11
9
6
7
14
24
35
42
42
32
16
-2
-16
-23
-19
-7
9
26
37
41
36
26
15
6
3
5
10
14
14
7
-4
-16
-24
-26
-19
-6
10
25
35
38
36
31
24
20
20
23
30
36
40
37
26
6
-20
-46
-65
-71
-63
-41
-11
18
39
47
42
27
9
-5
-14
-14
-8
3
14
24
30
30
23
10
-8
-25
-36
-36
-25
-4
20
39
47
42
28
11
-1
-3
4
16
25
25
16
1
-14
-23
-23
-15
-3
8
15
18
19
22
28
35
40
37
26
7
-15
-34
-44
-43
-34
-20
-7
2
6
7
5
4
4
4
5
6
7
10
13
14
13
7
-3
-15
-26
-33
-33
-25
-12
3
16
25
29
28
24
17
10
2
-4
-9
-11
-12
-12
-12
-13
-15
-16
-14
-6
6
22
36
44
41
27
6
-16
-34
-43
-42
-34
-21
-9
0
6
9
13
17
22
26
29
30
31
31
31
31
27
20
9
-4
-16
-22
-21
-12
1
14
23
26
23
19
16
16
17
16
9
-6
-25
-46
-61
-65
-57
-39
-17
2
14
19
18
15
15
19
23
25
21
11
-3
-16
-24
-23
-14
1
17
28
33
32
29
26
26
28
31
32
30
24
16
6
-4
-13
-19
-24
-26
-23
-15
-2
14
28
36
35
25
7
-11
-25
-29
-22
-9
4
12
10
-3
-23
-43
-57
-59
-48
-28
-3
20
35
41
37
28
17
9
5
5
8
11
12
10
5
2
0
1
5
9
12
12
9
7
8
12
19
24
26
21
10
-4
-16
-22
-22
-16
-8
-3
-1
-2
-3
-1
7
17
26
30
27
19
9
4
6
13
22
26
22
10
-5
-18
-22
-17
-5
8
15
12
1
-13
-24
-27
-21
-11
1
8
11
9
6
4
2
0
-4
-9
-15
-19
-19
-14
-5
4
10
11
10
6
3
1
-3
-10
-21
-33
-42
-42
-31
-9
17
38
47
41
22
-1
-19
-27
-23
-13
-4
0
-5
-14
-23
-27
-22
-10
5
17
25
28
27
23
18
12
4
-6
-15
-21
-21
-15
-5
4
9
7
2
-3
-3
1
9
15
15
7
-7
-22
-31
-31
-22
-7
6
14
15
11
6
3
3
3
2
-3
-10
-16
-18
-14
-6
1
3
-2
-11
-20
-21
-13
5
24
39
42
32
14
-7
-23
-30
-28
-20
-11
-3
4
9
16
23
28
30
26
17
6
-4
-8
-6
0
8
14
15
13
6
-2
-10
-18
-25
-30
-31
-27
-18
-6
4
8
5
-6
-18
-26
-26
-16
0
14
21
16
1
-18
-34
-42
-40
-29
-16
-6
-2
-5
-11
-18
-24
-27
-26
-23
-17
-8
4
15
25
30
30
24
17
10
5
4
3
2
-2
-9
-15
-19
-19
-13
-4
5
11
13
11
7
2
-2
-7
-11
-13
-11
-5
6
20
34
43
44
37
24
10
-1
-8
-10
-11
-13
-15
-16
-12
-2
12
26
34
32
20
3
-12
-19
-17
-8
2
9
9
6
2
1
5
10
12
8
-2
-15
-24
-25
-16
-3
9
12
4
-11
-24
-29
-22
-3
18
35
41
35
21
4
-10
-17
-19
-17
-14
-10
-4
3
12
17
16
7
-7
-21
-28
-25
-10
9
24
29
23
9
-5
-10
-5
9
24
31
28
17
2
-6
-5
6
22
34
38
31
19
6
-1
-1
3
6
5
-2
-13
-23
-28
-28
-24
-17
-11
-5
1
10
21
31
37
33
19
-3
-27
-44
-50
-42
-25
-4
15
26
29
25
18
9
0
-9
-19
-28
-36
-39
-37
-29
-17
-5
4
9
10
8
7
6
5
3
-1
-7
-14
-19
-20
-14
-5
7
16
19
15
5
-8
-19
-24
-22
-12
3
18
29
34
32
23
12
-1
-12
-21
-25
-27
-25
-19
-9
3
15
25
30
28
19
4
-14
-30
-42
-48
-47
-41
-30
-18
-6
5
12
14
11
2
-9
-20
-27
-29
-23
-12
1
12
20
22
20
14
9
4
1
1
3
6
9
11
11
8
3
-3
-10
-15
-18
-20
-21
-22
-21
-18
-11
1
15
29
38
37
27
10
-9
-22
-26
-19
-7
6
12
9
-2
-15
-26
-29
-26
-19
-13
-12
-16
-22
-26
-23
-12
4
20
33
37
33
22
9
-3
-13
-21
-25
-27
-25
-20
-12
-2
8
15
17
14
8
2
-3
-3
-1
4
8
10
9
7
1
-5
-13
-21
-26
-28
-25
-17
-6
3
8
6
-2
-11
-18
-19
-14
-4
4
7
4
-5
-15
-21
-19
-10
1
9
10
3
-10
-24
-33
-33
-24
-9
7
20
30
35
37
36
33
25
13
-2
-17
-28
-30
-23
-8
10
23
27
21
8
-6
-16
-19
-14
-4
4
8
7
2
-3
-4
0
7
14
16
12
1
-12
-23
-27
-23
-14
-1
10
16
16
13
9
6
7
9
12
14
13
9
4
1
-1
0
1
1
-2
-8
-16
-24
-29
-28
-21
-8
7
21
30
30
21
5
-13
-29
-37
-34
-22
-4
14
27
31
25
13
-2
-14
-22
-25
-23
-20
-17
-16
-16
-17
-18
-18
-18
-19
-20
-21
-21
-19
-13
-4
8
18
27
30
28
21
10
-3
-14
-21
-23
-21
-16
-9
-2
2
3
3
3
3
4
3
1
-4
-11
-19
-24
-25
-22
-16
-12
-11
-15
-22
-28
-29
-22
-7
10
25
31
27
15
0
-14
-22
-24
-23
-22
-21
-20
-17
-9
3
17
28
31
23
6
-13
-27
-33
-29
-20
-11
-7
-11
-19
-27
-27
-18
-4
10
17
13
0
-17
-31
-35
-28
-14
0
8
9
2
-6
-9
-5
7
24
39
47
47
39
26
12
-1
-12
-21
-27
-29
-25
-15
-1
14
24
24
13
-6
-27
-42
-45
-36
-16
7
26
35
32
19
2
-14
-25
-30
-28
-22
-15
-6
1
8
12
14
13
10
6
3
1
1
1
0
-3
-9
-16
-21
-24
-23
-19
-15
-13
-14
-18
-22
-23
-20
-13
-3
6
11
9
2
-10
-23
-34
-41
-43
-39
-31
-18
-4
8
17
19
15
6
-5
-14
-19
-17
-12
-4
3
6
6
5
3
2
2
1
-2
-9
-16
-23
-26
-23
-14
-3
8
14
15
11
5
0
-3
-1
2
6
8
9
9
7
5
1
-4
-10
-17
-22
-25
-24
-20
-15
-12
-11
-11
-10
-7
1
10
20
26
26
21
11
1
-7
-12
-14
-17
-20
-23
-26
-25
-18
-6
8
21
28
28
24
16
9
3
-1
-6
-12
-19
-24
-25
-21
-11
1
10
13
10
4
-1
1
9
21
31
34
26
10
-6
-18
-18
-7
9
24
30
25
12
-3
-14
-15
-8
4
14
19
17
10
3
0
2
6
7
4
-5
-18
-29
-33
-28
-16
-2
9
12
8
-3
-13
-19
-18
-11
-1
7
9
5
-3
-13
-20
-24
-23
-19
-15
-13
-14
-17
-20
-22
-22
-19
-14
-7
-1
3
4
2
-2
-7
-10
-10
-7
0
7
12
12
8
1
-7
-13
-15
-13
-8
-2
2
3
3
3
4
5
6
4
-2
-12
-21
-27
-27
-19
-7
5
11
10
1
-10
-18
-19
-13
-3
6
10
7
-2
-13
-21
-23
-21
-17
-15
-15
-18
-20
-19
-13
-3
6
10
8
0
-11
-21
-25
-24
-20
-15
-13
-13
-14
-14
-10
-3
6
12
13
9
2
-5
-9
-9
-7
-3
1
2
1
-1
-4
-7
-12
-17
-23
-26
-25
-19
-8
3
11
12
6
-6
-18
-25
-26
-19
-8
3
9
9
4
-5
-14
-20
-22
-21
-15
-6
5
16
23
25
19
6
-10
-25
-32
-28
-12
10
32
45
45
32
10
-14
-34
-44
-43
-32
-15
2
16
25
25
19
8
-4
-14
-19
-17
-9
0
7
9
4
-5
-15
-21
-20
-13
-4
4
8
7
4
2
3
8
15
19
17
10
-3
-15
-24
-27
-25
-18
-11
-5
-1
2
5
9
12
13
11
4
-6
-15
-22
-24
-22
-16
-8
-2
4
8
11
13
12
8
1
-8
-16
-20
-17
-8
3
14
19
16
5
-9
-20
-26
-24
-16
-6
1
3
-3
-12
-21
-25
-22
-14
-3
6
9
6
-3
-13
-20
-20
-14
-3
8
14
13
5
-7
-18
-25
-24
-17
-7
3
8
8
4
-3
-7
-8
-4
2
7
11
11
8
5
2
0
0
0
0
-1
-2
-2
1
5
9
10
7
-1
-9
-16
-17
-11
0
13
22
26
21
11
-1
-11
-16
-14
-10
-5
-1
1
2
4
7
12
17
18
14
6
-4
-12
-15
-11
-2
8
16
18
13
2
-11
-21
-24
-17
-2
17
33
42
38
22
0
-21
-34
-32
-17
6
28
40
36
18
-8
-29
-38
-29
-8
17
35
39
29
12
-3
-8
1
18
35
43
39
24
5
-10
-14
-10
-1
6
6
0
-8
-12
-10
-2
6
10
6
-5
-17
-24
-21
-10
2
10
9
0
-11
-17
-12
3
24
41
50
47
37
26
18
16
17
15
8
-5
-19
-27
-24
-11
6
19
20
6
-17
-40
-55
-56
-45
-27
-11
-3
-2
-5
-7
-4
5
16
24
26
23
16
12
11
15
20
24
23
17
10
3
0
-1
1
1
-1
-5
-8
-8
-3
5
13
19
20
18
14
10
6
4
1
-3
-7
-10
-12
-9
-2
7
17
24
28
26
20
9
-4
-17
-27
-32
-28
-17
-2
14
25
27
19
6
-6
-12
-10
0
13
22
24
17
5
-9
-17
-20
-17
-10
-3
4
9
13
16
15
9
-2
-15
-24
-24
-11
11
36
54
57
42
14
-17
-38
-43
-30
-7
17
33
36
30
20
14
14
18
22
21
13
-1
-15
-24
-27
-24
-21
-20
-23
-27
-28
-22
-9
7
22
30
30
25
18
14
15
19
20
15
2
-14
-30
-40
-40
-33
-23
-14
-9
-8
-9
-9
-7
-4
-3
-6
-14
-23
-29
-27
-16
-1
14
21
18
5
-14
-29
-37
-34
-23
-9
2
7
5
-1
-7
-11
-12
-11
-12
-16
-24
-33
-40
-42
-39
-30
-19
-9
-2
1
2
2
3
5
8
8
5
-2
-13
-24
-31
-32
-26
-14
0
15
26
33
35
35
34
32
31
29
26
22
15
8
1
-4
-7
-7
-5
-2
2
5
5
2
-5
-13
-21
-24
-21
-10
6
23
35
38
33
19
3
-10
-17
-17
-9
2
14
22
25
22
13
0
-15
-30
-40
-42
-34
-17
4
24
35
35
24
7
-12
-25
-31
-30
-26
-23
-23
-24
-24
-19
-9
4
14
16
8
-9
-27
-41
-44
-35
-18
0
14
19
16
9
3
1
3
7
9
7
0
-9
-16
-17
-13
-3
9
20
26
28
27
24
20
16
11
5
-2
-10
-17
-21
-21
-16
-8
1
10
15
16
13
6
-1
-6
-8
-7
-4
-1
-1
-4
-10
-15
-16
-11
0
13
25
29
23
8
-10
-26
-34
-32
-21
-8
2
5
1
-6
-13
-13
-5
6
17
22
19
9
-2
-9
-9
-2
7
14
14
7
-4
-13
-17
-13
-4
5
9
7
-1
-9
-12
-8
3
16
23
23
15
4
-5
-9
-6
0
3
1
-7
-16
-19
-14
0
16
27
26
13
-8
-26
-32
-22
1
28
47
50
36
11
-15
-31
-32
-20
0
18
30
33
29
22
16
10
5
-2
-9
-15
-17
-11
1
15
26
28
21
7
-7
-16
-18
-14
-7
-1
0
-1
-2
0
7
17
26
28
23
12
0
-10
-12
-9
-2
4
7
6
1
-4
-8
-12
-16
-21
-27
-31
-31
-25
-13
2
13
18
15
5
-7
-15
-18
-16
-11
-9
-10
-15
-21
-25
-24
-19
-12
-5
-2
-1
-2
-2
0
3
7
8
4
-3
-11
-18
-21
-21
-17
-12
-7
-4
-3
-3
-3
-4
-4
-4
-1
6
16
27
35
34
24
5
-16
-33
-38
-31
-14
5
16
15
2
-16
-31
-35
-26
-7
12
24
24
15
2
-7
-7
1
12
20
19
10
-4
-16
-21
-17
-8
1
6
4
0
-3
1
12
27
39
43
39
28
16
11
15
27
40
49
47
33
11
-11
-27
-32
-26
-12
4
17
23
21
14
5
-2
-4
-2
3
9
12
10
2
-10
-20
-25
-23
-13
2
16
24
23
14
1
-12
-19
-22
-19
-17
-16
-19
-24
-29
-32
-32
-30
-28
-28
-30
-30
-25
-14
2
19
33
37
32
20
5
-7
-13
-12
-7
0
7
12
16
21
24
25
21
13
2
-7
-8
0
16
34
46
47
35
12
-13
-34
-45
-46
-40
-33
-28
-27
-26
-24
-16
-6
5
11
11
5
-4
-11
-12
-5
7
20
30
34
33
30
25
22
20
18
17
16
15
16
18
22
24
23
20
15
11
8
8
9
9
7
3
-1
-2
1
8
15
21
20
15
6
0
0
7
18
28
30
22
5
-15
-32
-40
-36
-24
-9
3
8
7
4
1
1
3
4
2
-6
-16
-25
-29
-26
-18
-7
1
3
0
-5
-7
-4
3
12
18
17
10
0
-8
-9
-5
3
8
7
-1
-12
-21
-21
-11
6
24
35
36
27
13
1
-5
-4
0
3
1
-3
-7
-5
4
18
30
32
21
0
-25
-42
-44
-29
-3
23
38
37
23
4
-12
-18
-14
-6
0
-1
-7
-15
-18
-13
-2
9
12
5
-8
-21
-25
-16
3
24
37
36
20
-2
-19
-25
-16
0
15
20
13
-3
-17
-21
-11
7
25
32
24
3
-20
-34
-33
-17
7
28
36
31
15
-2
-12
-11
-2
9
14
9
-3
-17
-26
-25
-14
2
16
24
21
11
-3
-15
-21
-22
-17
-10
-2
5
11
16
19
21
20
14
5
-6
-16
-23
-23
-17
-7
6
17
24
23
17
6
-4
-12
-14
-12
-6
0
4
3
-2
-9
-16
-19
-18
-13
-7
-2
2
2
1
-1
-2
-4
-4
-5
-7
-8
-10
-11
-10
-8
-5
0
4
7
8
8
7
6
7
11
18
25
31
32
27
16
2
-11
-19
-21
-16
-10
-6
-7
-16
-28
-40
-44
-39
-25
-5
13
24
25
17
4
-9
-17
-18
-15
-8
-2
2
5
6
7
8
8
5
1
-6
-13
-17
-18
-14
-8
-3
-2
-6
-15
-24
-29
-28
-20
-8
5
12
12
5
-6
-15
-17
-10
2
16
24
24
16
2
-11
-17
-14
-4
8
17
19
14
4
-6
-11
-10
-3
6
12
14
13
9
7
8
12
17
20
20
14
5
-6
-16
-23
-27
-24
-16
-3
14
31
45
50
45
31
11
-9
-22
-25
-19
-7
6
15
18
16
11
9
9
13
17
19
17
10
1
-8
-14
-17
-16
-11
-3
6
16
25
30
30
23
11
-2
-14
-20
-18
-10
1
10
16
15
11
6
3
3
6
9
11
11
9
6
5
5
7
9
10
10
9
7
5
5
6
8
10
13
16
20
24
27
29
26
19
9
-2
-12
-18
-18
-14
-6
2
10
14
15
12
6
-1
-9
-14
-18
-19
-19
-18
-17
-17
-17
-18
-18
-17
-17
-16
-17
-18
-20
-19
-17
-12
-5
1
8
13
18
23
28
31
31
26
18
7
-2
-5
0
10
21
28
25
13
-4
-19
-26
-22
-9
10
25
32
28
17
2
-12
-21
-25
-25
-23
-19
-12
-3
8
20
29
31
25
12
-2
-12
-14
-7
4
14
19
16
8
-1
-7
-6
2
11
19
20
15
4
-7
-16
-19
-16
-9
-1
5
8
9
7
6
6
9
15
22
29
32
31
25
16
7
0
-1
2
9
14
16
13
6
0
-2
1
10
21
30
33
31
24
17
12
11
13
15
14
11
5
0
-3
-1
4
11
15
14
8
0
-10
-16
-18
-15
-8
1
10
16
18
14
5
-5
-14
-17
-12
0
16
31
38
35
20
-1
-20
-31
-29
-14
8
29
43
46
38
23
7
-4
-7
-4
4
11
14
13
10
6
4
5
8
11
11
6
-4
-14
-22
-23
-15
0
20
36
44
41
27
8
-10
-21
-22
-15
-3
8
14
13
8
0
-8
-13
-15
-15
-11
-5
4
15
26
34
34
25
8
-12
-29
-37
-34
-23
-8
4
8
4
-5
-13
-17
-13
-4
7
15
18
15
9
1
-6
-10
-12
-12
-11
-8
-3
4
11
16
17
13
7
0
-6
-9
-10
-10
-10
-9
-6
0
10
22
33
38
36
25
10
-6
-17
-20
-15
-7
2
9
12
13
13
13
14
13
10
6
1
-1
0
3
8
12
12
10
7
4
5
7
10
12
10
7
4
4
7
11
14
12
4
-7
-18
-23
-23
-18
-13
-11
-14
-20
-25
-24
-16
-2
12
20
18
7
-7
-18
-19
-10
6
22
32
33
25
13
1
-9
-15
-19
-22
-23
-22
-17
-8
2
10
11
4
-7
-18
-24
-21
-11
1
9
10
3
-7
-15
-16
-9
2
13
17
13
3
-9
-18
-20
-15
-7
3
10
13
14
13
11
8
3
-3
-9
-13
-14
-10
-4
2
5
4
-1
-8
-13
-14
-13
-10
-7
-7
-8
-8
-8
-4
2
9
14
16
14
10
4
-2
-8
-13
-17
-20
-20
-19
-14
-9
-5
-3
-5
-9
-13
-13
-10
-3
5
13
17
18
15
12
9
7
5
4
3
3
3
5
8
10
11
10
7
5
6
9
13
17
18
14
8
1
-4
-4
-1
4
8
9
8
6
7
10
15
19
19
13
2
-9
-16
-16
-11
-3
2
-1
-10
-23
-33
-37
-31
-19
-4
8
14
14
10
6
5
7
10
12
9
2
-7
-15
-18
-16
-9
1
10
18
21
20
15
8
2
-3
-3
0
7
13
17
15
7
-3
-13
-18
-17
-11
-2
5
8
8
6
8
14
24
34
38
32
18
-2
-19
-27
-23
-10
7
20
23
15
0
-15
-23
-22
-12
1
10
12
6
-5
-16
-21
-19
-10
2
13
19
19
13
4
-5
-12
-16
-15
-11
-4
3
10
13
12
7
-4
-17
-31
-43
-51
-53
-49
-38
-23
-8
4
10
9
2
-8
-15
-18
-14
-5
4
10
8
0
-11
-20
-22
-14
0
15
24
22
9
-11
-30
-41
-42
-31
-15
1
12
15
12
7
4
4
7
11
13
12
8
5
4
5
9
12
13
11
7
4
3
6
10
13
14
11
6
2
2
6
12
17
17
11
-1
-13
-21
-22
-14
-1
12
19
20
15
7
2
1
3
6
7
2
-6
-14
-19
-16
-7
5
14
17
13
2
-9
-18
-19
-15
-7
1
4
2
-4
-10
-13
-12
-6
2
8
11
9
3
-4
-10
-12
-11
-5
2
9
13
13
10
7
4
4
8
12
15
13
5
-8
-23
-35
-39
-33
-20
-4
11
18
18
12
2
-7
-12
-12
-10
-5
0
3
5
5
4
-1
-8
-16
-23
-27
-25
-17
-6
5
11
10
3
-6
-15
-20
-20
-17
-15
-14
-17
-20
-21
-18
-10
-1
7
11
8
-1
-11
-21
-25
-25
-20
-13
-5
1
5
6
4
-1
-9
-17
-23
-26
-23
-16
-6
2
7
8
7
7
9
14
19
21
17
7
-7
-19
-26
-25
-15
-2
11
21
27
29
29
29
27
22
14
2
-11
-18
-17
-7
9
24
33
31
19
2
-14
-24
-26
-23
-18
-13
-10
-6
2
14
27
38
41
33
16
-4
-21
-27
-21
-7
10
22
25
21
13
6
3
5
8
7
2
-8
-19
-26
-27
-23
-15
-7
-3
-2
-2
0
5
13
21
25
22
12
-2
-16
-24
-24
-16
-3
13
28
40
48
49
43
29
8
-16
-40
-56
-62
-54
-35
-13
8
21
25
22
18
18
24
34
43
44
34
12
-17
-45
-62
-63
-49
-23
5
28
39
38
27
11
-3
-11
-12
-7
-2
3
3
-1
-6
-11
-14
-12
-7
-1
5
9
10
7
4
1
-1
-1
0
1
-1
-4
-9
-13
-15
-13
-7
2
11
19
22
21
16
10
4
2
3
7
11
14
14
11
4
-5
-15
-26
-35
-42
-44
-39
-27
-8
14
35
50
56
52
40
26
14
7
5
6
7
7
4
-1
-4
-4
0
7
13
16
13
5
-5
-13
-16
-15
-9
-1
6
9
11
10
10
12
15
19
22
23
21
16
10
4
-2
-6
-8
-7
-4
1
6
10
12
9
4
-4
-11
-14
-14
-11
-7
-5
-6
-10
-13
-13
-7
4
16
25
28
23
12
1
-4
-1
9
21
28
26
14
-2
-15
-17
-7
12
31
39
31
10
-17
-37
-42
-28
-2
25
40
37
19
-5
-23
-26
-14
5
20
22
9
-12
-31
-36
-24
-1
22
33
27
6
-17
-30
-24
0
31
55
59
41
7
-29
-52
-56
-42
-18
3
12
7
-5
-16
-18
-10
6
20
28
25
13
0
-11
-16
-16
-15
-15
-18
-22
-25
-23
-14
0
14
24
26
20
8
-6
-20
-30
-33
-29
-19
-5
11
23
30
29
22
12
4
-1
0
3
4
0
-10
-22
-29
-25
-9
16
43
61
65
52
28
0
-22
-33
-32
-26
-18
-15
-17
-22
-27
-28
-25
-20
-15
-14
-15
-18
-19
-17
-12
-6
-1
-1
-5
-10
-13
-12
-4
8
22
34
40
38
29
15
-2
-17
-29
-35
-34
-27
-18
-8
0
4
4
1
-3
-7
-10
-11
-12
-13
-14
-14
-15
-16
-19
-23
-28
-33
-34
-29
-16
2
22
37
43
37
21
2
-13
-19
-13
0
17
30
34
28
14
-3
-17
-26
-28
-25
-20
-17
-16
-19
-23
-25
-24
-18
-8
4
14
20
20
14
6
-2
-4
-1
5
12
15
12
5
-4
-9
-7
2
14
23
24
14
-5
-27
-46
-55
-53
-42
-27
-13
-3
3
6
8
11
11
8
-1
-16
-32
-45
-51
-46
-34
-17
-2
9
12
9
2
-5
-12
-17
-21
-22
-20
-15
-7
1
8
9
5
-4
-12
-17
-16
-7
3
11
12
4
-8
-19
-23
-17
-3
14
26
28
19
3
-12
-21
-20
-11
0
9
10
4
-6
-13
-14
-6
7
20
30
31
26
17
8
3
2
5
11
17
23
28
33
38
42
42
37
26
11
-5
-17
-21
-17
-6
8
19
25
23
14
3
-5
-6
1
12
22
27
22
9
-9
-23
-30
-25
-11
5
17
17
8
-8
-21
-26
-18
-3
14
22
17
-1
-25
-44
-50
-39
-15
13
34
43
38
26
14
8
9
16
21
20
13
2
-6
-7
1
16
30
39
38
30
18
9
5
6
10
13
11
7
3
2
8
19
30
37
36
27
13
-2
-12
-16
-14
-10
-7
-6
-6
-7
-5
-1
4
10
14
14
12
7
3
-2
-5
-7
-9
-9
-8
-4
1
5
6
3
-4
-14
-23
-28
-26
-17
-5
6
12
11
4
-7
-16
-19
-16
-6
6
14
15
6
-8
-24
-34
-33
-22
-2
18
32
35
27
11
-5
-15
-16
-11
-3
0
-4
-15
-27
-35
-35
-28
-16
-7
-6
-13
-23
-30
-30
-19
-2
14
22
18
5
-11
-22
-22
-12
3
16
22
19
11
3
0
4
10
15
12
3
-12
-25
-30
-27
-17
-5
2
2
-4
-12
-17
-16
-10
-2
2
1
-6
-16
-23
-25
-21
-14
-9
-8
-12
-18
-24
-26
-21
-12
-2
7
9
6
-1
-8
-13
-14
-9
-2
4
7
6
0
-8
-15
-17
-13
-3
9
19
24
20
9
-5
-17
-21
-18
-7
4
12
12
5
-7
-17
-21
-16
-5
9
20
24
21
12
3
-3
-4
0
7
13
16
15
10
1
-8
-16
-20
-19
-14
-4
8
17
23
22
17
10
4
2
5
10
14
16
12
7
2
2
6
13
18
18
11
-1
-14
-21
-19
-10
2
12
14
7
-6
-18
-23
-18
-5
10
23
26
21
10
-2
-9
-9
-4
5
13
18
19
18
14
11
8
4
-1
-7
-11
-13
-11
-5
2
8
9
4
-5
-16
-25
-28
-25
-15
-4
6
11
9
3
-6
-13
-14
-9
0
10
16
16
8
-5
-19
-29
-32
-28
-20
-12
-6
-6
-8
-10
-10
-6
2
9
13
14
10
5
2
2
5
8
9
5
-2
-10
-16
-16
-11
-1
9
16
19
17
12
6
1
-3
-6
-9
-10
-9
-7
-2
4
10
14
17
19
22
25
29
31
29
22
11
0
-7
-7
-1
9
19
23
21
15
8
3
4
7
8
5
-4
-17
-28
-32
-26
-13
2
12
13
5
-7
-16
-16
-6
9
23
31
30
22
12
8
11
20
31
37
35
26
14
4
1
4
10
14
13
7
-3
-13
-20
-23
-22
-20
-16
-9
2
18
36
52
61
57
43
21
2
-9
-7
6
24
37
41
35
23
12
7
9
15
18
13
1
-14
-24
-24
-11
9
28
38
33
17
-4
-18
-20
-7
14
35
46
44
31
12
-5
-13
-12
-4
6
13
16
15
12
10
9
7
3
-5
-14
-23
-28
-28
-22
-13
-3
4
7
8
9
9
10
11
10
5
-3
-13
-22
-28
-30
-27
-19
-7
7
19
28
32
30
23
12
0
-9
-16
-18
-19
-19
-19
-19
-17
-13
-4
7
19
29
34
34
29
23
16
10
4
-2
-8
-12
-12
-5
6
19
29
30
21
4
-15
-30
-36
-32
-23
-12
-6
-6
-11
-14
-14
-8
0
7
9
3
-7
-18
-23
-22
-15
-8
-3
-3
-8
-12
-12
-8
-1
5
4
-3
-16
-29
-36
-35
-25
-12
1
9
12
11
9
7
7
6
4
-1
-7
-9
-8
-2
5
10
8
1
-9
-18
-20
-17
-9
0
5
7
7
9
16
27
37
41
36
22
3
-13
-20
-17
-8
2
6
3
-5
-11
-10
-2
12
22
21
8
-16
-42
-60
-63
-52
-31
-10
5
8
2
-8
-16
-19
-17
-12
-7
-3
-2
0
2
4
5
3
-3
-10
-16
-18
-12
0
14
27
35
38
37
34
32
31
29
24
15
3
-9
-16
-17
-11
-1
10
17
20
18
14
11
8
5
0
-7
-16
-23
-27
-24
-15
-1
14
24
28
25
18
11
7
10
17
27
36
40
38
30
19
7
-2
-5
-3
5
15
25
33
37
36
32
24
14
6
0
-1
3
11
21
30
35
34
28
19
10
6
6
10
15
17
16
12
6
1
0
2
4
5
1
-7
-17
-24
-26
-23
-14
-5
1
5
6
8
13
22
32
39
39
29
13
-5
-19
-24
-19
-8
5
12
11
3
-9
-19
-21
-14
1
18
33
41
39
28
14
-1
-11
-15
-13
-8
-2
2
4
4
4
5
8
11
13
13
10
6
3
3
6
11
14
15
11
5
1
0
5
13
19
20
12
-2
-17
-26
-24
-11
8
27
38
38
30
17
6
1
2
5
6
3
-3
-10
-12
-8
0
7
9
3
-8
-18
-21
-14
2
21
35
39
33
21
10
6
9
18
27
30
27
19
11
7
8
12
15
15
11
5
3
6
15
25
32
30
20
4
-12
-20
-19
-9
6
20
29
32
30
26
23
19
15
8
-1
-13
-23
-29
-28
-22
-11
-1
6
8
5
-2
-9
-14
-15
-11
-4
3
8
7
1
-9
-20
-25
-22
-11
6
22
31
29
16
-2
-19
-26
-23
-11
4
14
15
5
-9
-22
-26
-21
-9
4
11
10
2
-9
-17
-18
-13
-3
5
8
5
-2
-9
-13
-11
-5
3
10
12
10
5
-2
-7
-10
-9
-6
-2
1
4
4
3
2
3
4
7
10
12
10
4
-4
-14
-21
-25
-24
-19
-12
-6
-1
1
3
6
10
15
18
19
16
9
0
-9
-14
-15
-13
-8
-1
4
8
10
9
6
1
-5
-10
-14
-14
-10
-4
2
6
6
1
-8
-18
-25
-27
-24
-17
-7
2
8
8
4
-4
-13
-20
-23
-23
-19
-15
-13
-13
-16
-20
-22
-22
-18
-14
-12
-12
-17
-22
-26
-24
-17
-6
4
10
8
1
-9
-17
-18
-14
-5
3
8
8
4
1
1
2
3
0
-7
-18
-27
-30
-24
-11
4
14
15
6
-8
-21
-26
-23
-15
-9
-9
-16
-26
-32
-27
-12
11
30
39
32
14
-8
-23
-26
-17
-1
11
14
6
-8
-20
-23
-17
-4
8
13
8
-3
-15
-24
-25
-21
-16
-13
-16
-20
-23
-21
-12
-1
9
11
5
-6
-17
-21
-18
-7
4
11
10
1
-12
-23
-28
-26
-20
-15
-12
-13
-16
-20
-21
-22
-23
-26
-34
-44
-52
-53
-45
-30
-11
5
10
3
-15
-36
-53
-58
-50
-30
-7
10
14
3
-19
-46
-68
-78
-75
-61
-44
-28
-20
-18
-22
-27
-30
-29
-27
-25
-25
-27
-29
-29
-27
-22
-17
-14
-15
-19
-22
-21
-15
-5
5
11
13
9
5
3
4
9
12
11
3
-10
-21
-25
-19
-5
9
16
12
-4
-25
-42
-46
-37
-18
1
11
6
-11
-34
-54
-64
-62
-52
-41
-32
-27
-24
-19
-9
4
16
21
16
3
-15
-31
-40
-39
-30
-18
-5
6
15
22
29
33
36
36
35
36
43
58
77
95
107
107
95
77
59
50
51
61
74
83
84
78
69
61
57
55
51
40
21
-2
-23
-35
-35
-25
-10
1
4
-2
-14
-26
-33
-34
-33
-34
-43
-59
-79
-98
-109
-109
-96
-74
-44
-13
17
38
47
38
8
-37
-91
-137
-163
-156
-118
-55
14
72
103
101
72
29
-15
-49
-69
-77
-80
-83
-89
-95
-96
-86
-63
-31
1
24
28
7
-37
-96
-160
-216
-254
-268
-261
-237
-205
-175
-153
-141
-140
-145
-156
-171
-190
-215
-242
-267
-283
-282
-259
-217
-162
-106
-63
-41
-42
-61
-88
-113
-128
-129
-117
-97
-70
-38
0
46
102
165
230
286
322
326
294
227
134
33
-57
-115
-130
-101
-41
29
83
104
85
35
-25
-72
-88
-69
-25
24
58
63
43
12
-10
-7
23
69
108
118
88
23
-55
-117
-136
-102
-22
83
180
244
263
241
197
155
136
148
187
235
272
279
246
173
73
-33
-126
-187
-206
-185
-133
-67
-5
39
55
46
20
-10
-32
-35
-19
16
62
111
157
192
209
198
153
70
-46
-179
-303
-389
-413
-365
-254
-110
31
131
169
144
72
-14
-85
-119
-110
-65
-2
65
124
173
216
253
283
296
282
231
140
18
-115
-235
-315
-336
-294
-194
-61
75
183
237
226
157
48
-74
-186
-275
-341
-395
-448
-502
-545
-554
-502
-374
-181
42
243
370
394
321
192
67
5
39
166
346
520
633
653
583
455
314
200
134
108
97
67
-4
-117
-248
-358
-401
-343
-177
74
358
605
746
734
555
237
-158
-547
-850
-1012
-1014
-879
-660
-422
-222
-95
-43
-46
-66
-72
-45
14
83
134
140
91
-6
-120
-212
-246
-198
-67
122
326
496
588
572
440
203
-110
-456
-784
-1032
-1140
-1058
-762
-271
348
984
1504
1791
1778
1473
959
370
-154
-505
-645
-607
-471
-327
-238
-217
-231
-222
-140
29
254
471
608
611
464
193
-145
-485
-767
-949
-1016
-975
-841
-643
-415
-190
-3
118
155
104
-20
-189
-360
-487
-526
-444
-229
102
505
907
1225
1382
1331
1066
632
112
-388
-770
-963
-940
-716
-346
93
513
836
1002
988
803
502
167
-110
-256
-236
-73
161
372
472
415
214
-73
-361
-579
-690
-705
-664
-616
-591
-587
-576
-523
-407
-230
-22
176
326
408
415
353
225
33
-221
-517
-813
-1047
-1148
-1067
-795
-380
85
488
729
755
568
225
-185
-563
-823
-914
-823
-576
-238
102
353
444
356
130
-134
-308
-293
-54
343
753
999
945
562
-54
-706
-1169
-1279
-999
-430
225
748
988
914
610
224
-107
-319
-434
-541
-728
-1031
-1402
-1726
-1870
-1747
-1351
-762
-112
470
900
1161
1283
1312
1276
1171
974
674
299
-75
-341
-406
-230
148
614
1012
1199
1087
675
41
-679
-1338
-1808
-2013
-1936
-1616
-1135
-594
-97
278
491
548
497
403
323
282
256
190
24
-268
-652
-1027
-1254
-1205
-816
-120
749
1593
2210
2457
2287
1760
1016
225
-466
-963
-1239
-1322
-1263
-1115
-915
-678
-408
-114
187
459
652
719
621
348
-79
-600
-1128
-1558
-1795
-1770
-1467
-926
-241
459
1036
1374
1407
1130
602
-63
-722
-1227
-1457
-1343
-890
-181
642
1400
1929
2121
1953
1499
905
343
-37
-157
-26
268
600
846
931
840
616
327
37
-218
-443
-673
-945
-1283
-1673
-2068
-2397
-2581
-2554
-2275
-1738
-967
-23
1010
2017
2872
3441
3615
3332
2607
1544
329
-797
-1600
-1909
-1668
-963
-4
928
1562
1713
1334
527
-490
-1456
-2137
-2399
-2225
-1713
-1030
-361
145
407
422
258
29
-134
-124
120
579
1156
1691
1997
1921
1398
488
-630
-1694
-2437
-2668
-2326
-1509
-437
606
1353
1618
1339
584
-476
-1605
-2557
-3121
-3169
-2684
-1770
-628
490
1356
1836
1926
1754
1519
1403
1489
1713
1887
1781
1234
246
-993
-2145
-2843
-2819
-2012
-595
1069
2545
3456
3591
2956
1755
320
-986
-1863
-2137
-1799
-991
30
961
1531
1582
1112
286
-610
-1257
-1411
-994
-122
918
1768
2117
1808
894
-378
-1650
-2565
-2879
-2527
-1635
-472
634
1386
1600
1243
433
-603
-1591
-2288
-2545
-2342
-1785
-1065
-398
53
221
154
-6
-82
73
517
1194
1942
2544
2793
2560
1847
800
-325
-1225
-1642
-1454
-724
296
1239
1736
1544
653
-698
-2083
-3029
-3185
-2453
-1035
632
2025
2719
2524
1550
147
-1228
-2181
-2506
-2231
-1577
-847
-299
-52
-60
-152
-121
182
782
1564
2306
2759
2721
2113
1004
-396
-1790
-2862
-3358
-3148
-2251
-832
843
2461
3737
4460
4535
3987
2956
1668
395
-602
-1126
-1094
-577
214
971
1383
1241
520
-588
-1721
-2468
-2511
-1762
-414
1106
2274
2654
2062
642
-1167
-2783
-3679
-3563
-2484
-808
910
2119
2452
1843
527
-1055
-2418
-3191
-3226
-2620
-1648
-647
111
499
557
445
359
438
712
1092
1410
1491
1226
616
-222
-1084
-1736
-1984
-1727
-983
107
1307
2343
2961
2987
2379
1241
-191
-1593
-2637
-3069
-2787
-1874
-593
671
1516
1626
871
-642
-2581
-4464
-5784
-6150
-5410
-3703
-1437
819
2497
3199
2819
1578
-52
-1493
-2253
-2083
-1050
493
2039
3095
3355
2790
1647
353
-631
-967
-534
538
1932
3247
4127
4359
3924
2977
1792
665
-167
-586
-615
-392
-121
-2
-174
-675
-1435
-2297
-3056
-3515
-3531
-3051
-2129
-912
380
1510
2272
2542
2312
1693
881
108
-428
-624
-487
-127
298
651
868
987
1123
1412
1944
2705
3566
4306
4684
4512
3722
2395
742
-950
-2393
-3371
-3794
-3707
-3269
-2694
-2174
-1815
-1598
-1387
-989
-243
892
2281
3624
4532
4654
3815
2101
-141
-2389
-4107
-4910
-4686
-3624
-2145
-756
111
222
-416
-1584
-2946
-4154
-4936
-5138
-4731
-3781
-2429
-868
681
1990
2864
3191
2982
2383
1647
1062
853
1110
1756
2580
3318
3765
3847
3649
3367
3217
3328
3676
4072
4224
3834
2717
878
-1467
-3932
-6053
-7408
-7726
-6961
-5312
-3186
-1106
418
1025
597
-687
-2391
-3937
-4760
-4477
-3004
-588
2266
4936
6865
7710
7428
6257
4624
3005
1790
1184
1178
1583
2105
2444
2384
1848
926
-159
-1116
-1675
-1691
-1211
-483
98
121
-688
-2337
-4510
-6627
-8005
-8080
-6606
-3770
-165
3372
6008
7155
6648
4777
2181
-345
-2084
-2588
-1771
90
2456
4668
6106
6324
5138
2666
-693
-4335
-7567
-9760
-10493
-9656
-7483
-4489
-1332
1369
3198
4043
4083
3694
3279
3115
3258
3541
3673
3381
2550
1301
-34
-1020
-1276
-627
816
2663
4352
5310
5128
3680
1174
-1899
-4889
-7152
-8214
-7892
-6336
-3991
-1479
566
1667
1631
604
-978
-2520
-3445
-3372
-2231
-279
1984
3974
5205
5428
4697
3324
1768
473
-259
-349
68
724
1327
1678
1740
1634
1587
1818
2436
3367
4341
4967
4860
3792
1810
-723
-3201
-4939
-5395
-4367
-2097
771
3365
4860
4744
2993
85
-3149
-5792
-7136
-6890
-5254
-2816
-340
1490
2273
1986
934
-382
-1458
-1946
-1742
-988
-4
829
1184
874
-92
-1512
-3030
-4210
-4645
-4054
-2384
159
3118
5891
7876
8642
8057
6341
4001
1687
-15
-755
-520
381
1449
2179
2240
1587
457
-736
-1566
-1761
-1303
-434
439
890
624
-417
-2037
-3853
-5400
-6287
-6292
-5431
-3937
-2198
-645
354
590
63
-1026
-2333
-3457
-4058
-3940
-3113
-1780
-287
983
1715
1759
1176
218
-742
-1317
-1228
-391
1046
2739
4239
5128
5152
4310
2867
1288
92
-312
228
1551
3219
4666
5381
5091
3855
2041
197
-1149
-1673
-1374
-553
300
699
344
-770
-2359
-3958
-5084
-5399
-4811
-3486
-1772
-87
1199
1840
1742
948
-392
-2053
-3754
-5184
-6041
-6093
-5256
-3654
-1629
327
1707
2162
1633
398
-999
-1933
-1914
-771
1283
3728
5923
7336
7716
7158
6017
4744
3690
2983
2506
1992
1167
-107
-1755
-3513
-5004
-5869
-5860
-4904
-3112
-759
1759
3964
5364
5538
4239
1508
-2267
-6376
-9920
-12033
-12139
-10146
-6499
-2080
2049
4959
6120
5534
3697
1389
-599
-1733
-1889
-1346
-645
-358
-854
-2152
-3908
-5526
-6380
-6039
-4445
-1954
756
2905
3873
3410
1740
-513
-2525
-3548
-3158
-1382
1325
4254
6681
8087
8287
7410
5797
3835
1821
-90
-1861
-3487
-4918
-6023
-6627
-6584
-5862
-4583
-3013
-1483
-300
329
333
-236
-1242
-2505
-3823
-4976
-5719
-5789
-4955
-3085
-232
3322
7067
10353
12535
13143
12023
9411
5889
2247
-726
-2458
-2750
-1825
-244
1284
2137
1988
901
-706
-2230
-3123
-3103
-2272
-1075
-133
3
-927
-2781
-5046
-7011
-8003
-7609
-5801
-2925
421
3578
6004
7403
7759
7296
6390
5459
4865
4839
5428
6479
7664
8545
8687
7790
5801
2974
-169
-2968
-4812
-5333
-4524
-2756
-667
1030
1760
1250
-406
-2792
-5308
-7341
-8427
-8351
-7180
-5213
-2889
-678
1033
2009
2213
1776
962
75
-619
-965
-947
-679
-362
-215
-420
-1068
-2149
-3547
-5065
-6445
-7413
-7713
-7158
-5676
-3337
-355
2954
6232
9158
11499
13127
13996
14099
13433
12004
9870
7210
4359
1787
0
-622
23
1672
3728
5422
6046
5180
2829
-582
-4359
-7765
-10242
-11547
-11764
-11205
-10248
-9195
-8198
-7256
-6288
-5213
-4002
-2694
-1363
-84
1092
2132
2997
3621
3916
3800
3255
2363
1320
395
-138
-77
657
2007
3810
5849
7907
9797
11370
12515
13157
13268
12881
12106
11106
10063
9110
8288
7523
6662
5538
4046
2202
139
-1934
-3806
-5323
-6419
-7101
-7405
-7360
-6987
-6329
-5496
-4695
-4198
-4269
-5046
-6453
-8180
-9750
-10675
-10620
-9528
-7649
-5445
-3426
-1966
-1174
-867
-649
-67
1219
3298
5956
8707
10902
11898
11226
8744
4710
-224
-5145
-9083
-11267
-11336
-9447
-6221
-2547
697
2911
3911
3914
3362
2683
2094
1533
747
-509
-2270
-4252
-5904
-6596
-5865
-3620
-204
3699
7282
9853
11022
10764
9361
7275
4994
2931
1362
421
110
317
829
1364
1620
1346
410
-1157
-3172
-5349
-7379
-8995
-10007
-10300
-9809
-8510
-6440
-3740
-691
2289
4714
6155
6368
5379
3477
1113
-1254
-3300
-4903
-6115
-7050
-7758
-8157
-8050
-7224
-5591
-3288
-673
1773
3612
4613
4821
4518
4082
3808
3771
3798
3554
2714
1140
-1016
-3327
-5215
-6154
-5858
-4382
-2109
380
2492
3808
4196
3810
3003
2179
1646
1524
1722
2001
2073
1702
792
-596
-2258
-3910
-5254
-6056
-6186
-5650
-4582
-3214
-1817
-644
127
431
313
-106
-678
-1283
-1854
-2377
-2854
-3270
-3565
-3640
-3395
-2775
-1811
-617
631
1758
2633
3203
3491
3570
3534
3487
3536
3804
4414
5462
6968
8826
10803
12573
13812
14299
13986
13003
11581
9943
8197
6301
4113
1509
-1491
-4649
-7541
-9682
-10704
-10501
-9287
-7522
-5754
-4427
-3748
-3647
-3855
-4048
-3988
-3612
-3025
-2424
-1995
-1823
-1865
-1986
-2029
-1887
-1542
-1057
-538
-77
289
590
903
1322
1925
2749
3790
5007
6336
7695
8989
10113
10951
11393
11348
10771
9685
8189
6454
4685
3086
1802
891
307
-73
-400
-793
-1287
-1824
-2283
-2545
-2569
-2446
-2398
-2726
-3709
-5492
-8007
-10953
-13851
-16157
-17405
-17325
-15918
-13461
-10441
-7446
-5035
-3620
-3386
-4258
-5925
-7917
-9708
-10835
-10999
-10114
-8311
-5877
-3164
-488
1939
4027
5782
7237
8389
9165
9442
9105
8129
6639
4921
3371
2386
2246
3013
4502
6322
7979
9020
9149
8294
6602
4369
1933
-428
-2558
-4418
-6037
-7435
-8553
-9244
-9312
-8608
-7133
-5101
-2925
-1128
-184
-363
-1627
-3635
-5845
-7694
-8775
-8955
-8373
-7348
-6209
-5157
-4197
-3166
-1863
-182
1786
3755
5338
6189
6142
5264
3819
2151
560
-795
-1902
-2835
-3658
-4349
-4783
-4782
-4205
-3029
-1373
532
2423
4091
5437
6466
7252
7877
8387
8785
9044
9137
9057
8815
8433
7931
7330
6670
6024
5484
5123
4941
4819
4517
3737
2235
-60
-2972
-6088
-8858
-10759
-11461
-10919
-9385
-7308
-5192
-3447
-2293
-1741
-1631
-1712
-1717
-1413
-625
760
2795
5461
8655
12181
15742
18961
21425
22736
22586
20828
17528
12996
7764
2508
-2079
-5434
-7251
-7549
-6644
-5047
-3308
-1869
-969
-633
-724
-1030
-1339
-1483
-1342
-832
90
1402
2983
4599
5938
6701
6714
6013
4845
3581
2552
1897
1483
957
-99
-1952
-4553
-7491
-10109
-11717
-11850
-10441
-7863
-4821
-2138
-510
-326
-1579
-3895
-6649
-9130
-10711
-10991
-9881
-7622
-4724
-1829
466
1785
2090
1694
1144
1039
1809
3568
6073
8823
11225
12796
13295
12764
11471
9801
8135
6776
5904
5589
5803
6427
7270
8084
8607
8630
8048
6899
5341
3588
1827
162
-1402
-2915
-4410
-5853
-7134
-8115
-8708
-8937
-8948
-8951
-9134
-9574
-10208
-10857
-11311
-11407
-11070
-10299
-9109
-7477
-5332
-2611
653
4249
7774
10700
12524
12922
11860
9601
6613
3428
493
-1903
-3625
-4630
-4892
-4365
-3012
-872
1871
4873
7686
9877
11161
11490
11065
10247
9425
8871
8662
8668
8629
8274
7431
6095
4435
2728
1270
274
-201
-273
-212
-361
-1042
-2457
-4625
-7364
-10331
-13106
-15299
-16641
-17031
-16532
-15320
-13615
-11615
-9471
-7297
-5206
-3334
-1842
-876
-508
-673
-1150
-1599
-1648
-1006
435
2565
5067
7507
9447
10553
10669
9838
8274
6313
4338
2719
1751
1603
2278
3598
5207
6638
7398
7094
5539
2823
-693
-4448
-7820
-10265
-11444
-11276
-9929
-7745
-5130
-2453
23
2169
3964
5445
6642
7527
7991
7856
6921
5040
2195
-1443
-5503
-9451
-12687
-14669
-15039
-13711
-10894
-7048
-2788
1250
4525
6682
7602
7395
6368
4946
3584
2662
2390
2738
3440
4051
4097
3229
1383
-1155
-3803
-5847
-6676
-6004
-3989
-1216
1479
3274
3625
2440
101
-2672
-5065
-6433
-6504
-5451
-3817
-2325
-1640
-2144
-3808
-6186
-8535
-10038
-10051
-8321
-5096
-1090
2688
5206
5706
3919
151
-4805
-9908
-14160
-16884
-17870
-17369
-15941
-14203
-12605
-11271
-9994
-8351
-5904
-2414
2019
6914
11507
14934
16465
15722
12800
8285
3129
-1586
-4922
-6359
-5941
-4287
-2420
-1454
-2254
-5131
-9717
-15038
-19788
-22715
-23006
-20524
-15856
-10120
-4630
-513
1589
1647
177
-1982
-3957
-5091
-5096
-4051
-2301
-291
1580
3059
4053
4587
4734
4559
4088
3317
2239
876
-698
-2363
-3960
-5318
-6270
-6681
-6462
-5590
-4126
-2222
-112
1919
3585
4664
5052
4785
4037
3060
2111
1372
891
574
225
-372
-1353
-2696
-4188
-5474
-6151
-5904
-4631
-2509
33
2413
4064
4598
3920
2248
40
-2164
-3900
-4912
-5197
-4960
-4505
-4099
-3872
-3774
-3615
-3151
-2197
-717
1140
3067
4678
5620
5684
4868
3394
1641
43
-1048
-1468
-1290
-787
-330
-241
-665
-1512
-2490
-3221
-3394
-2898
-1863
-622
428
976
910
348
-423
-1074
-1358
-1191
-647
104
895
1643
2367
3162
4126
5292
6598
7904
9056
9945
10562
11003
11431
12016
12874
14022
15368
16737
17918
18717
19003
18726
17909
16612
14881
12710
10031
6751
2830
-1632
-6332
-10771
-14343
-16487
-16864
-15484
-12723
-9231
-5736
-2828
-797
413
1124
1747
2598
3761
5066
6177
6746
6567
5670
4323
2938
1936
1599
1986
2909
3998
4810
4966
4267
2755
713
-1419
-3166
-4161
-4248
-3523
-2288
-943
139
713
696
133
-876
-2240
-3897
-5775
-7729
-9485
-10668
-10885
-9878
-7644
-4486
-947
2350
4892
6416
6942
6689
5938
4886
3597
2041
211
-1773
-3618
-4914
-5278
-4498
-2634
-3
2924
5681
7936
9551
10554
11055
11154
10889
10242
9180
7703
5864
3764
1522
-741
-2902
-4812
-6281
-7095
-7076
-6156
-4450
-2263
-34
1782
2851
3049
2499
1511
492
-177
-221
472
1842
3667
5604
7238
8172
8127
7032
5074
2667
321
-1526
-2670
-3208
-3466
-3817
-4457
-5256
-5758
-5364
-3615
-460
3618
7698
10711
11805
10656
7573
3382
-883
-4332
-6478
-7327
-7261
-6815
-6432
-6319
-6427
-6554
-6486
-6117
-5484
-4731
-4014
-3421
-2929
-2413
-1701
-646
818
2647
4685
6695
8401
9552
9981
9654
8689
7340
5930
4766
4053
3846
4056
4506
5010
5443
5769
6022
6261
6518
6778
6997
7140
7211
7256
7325
7427
7482
7338
6823
5832
4403
2730
1109
-174
-963
-1307
-1447
-1717
-2397
-3586
-5136
-6694
-7827
-8173
-7588
-6188
-4327
-2477
-1084
-439
-609
-1436
-2602
-3728
-4493
-4710
-4378
-3668
-2861
-2253
-2047
-2271
-2748
-3139
-3051
-2186
-472
1868
4349
6349
7299
6870
5089
2351
-697
-3339
-4997
-5389
-4582
-2946
-1024
630
1595
1661
847
-652
-2543
-4522
-6337
-7823
-8896
-9539
-9765
-9600
-9062
-8177
-6989
-5583
-4086
-2656
-1442
-536
61
456
842
1445
2458
3988
6029
8470
11117
13731
16042
17758
18580
18229
16511
13404
9131
4180
-766
-4974
-7864
-9174
-9042
-7952
-6559
-5462
-5002
-5173
-5670
-6050
-5942
-5203
-3981
-2640
-1612
-1226
-1595
-2582
-3873
-5088
-5904
-6136
-5760
-4892
-3740
-2541
-1517
-830
-549
-631
-920
-1178
-1146
-626
447
1967
3681
5269
6446
7064
7160
6933
6662
6599
6866
7407
8006
8359
8173
7270
5627
3391
826
-1760
-4094
-5997
-7402
-8341
-8908
-9214
-9353
-9395
-9398
-9421
-9536
-9817
-10310
-11001
-11803
-12573
-13162
-13479
-13540
-13466
-13432
-13573
-13896
-14235
-14289
-13725
-12326
-10106
-7353
-4567
-2315
-1048
-956
-1902
-3473
-5103
-6243
-6501
-5732
-4037
-1710
860
3290
5282
6676
7458
7740
7710
7562
7426
7326
7169
6786
6010
4759
3101
1261
-438
-1662
-2181
-1936
-1053
199
1502
2581
3273
3549
3495
3265
3021
2895
2952
3188
3532
3865
4053
3981
3595
2930
2118
1359
875
850
1368
2390
3758
5231
6532
7408
7667
7210
6038
4253
2043
-350
-2679
-4739
-6415
-7699
-8670
-9444
-10108
-10661
-11010
-10996
-10472
-9378
-7797
-5950
-4143
-2675
-1756
-1451
-1674
-2235
-2900
-3455
-3749
-3705
-3313
-2610
-1666
-567
598
1748
2829
3819
4736
5624
6528
7468
8418
9299
9980
10299
10080
9162
7434
4862
1530
-2348
-6439
-10331
-13619
-15984
-17261
-17467
-16762
-15391
-13597
-11581
-9492
-7461
-5643
-4232
-3431
-3376
-4059
-5282
-6676
-7804
-8279
-7886
-6632
-4711
-2417
-37
2217
4226
5917
7213
8007
8197
7749
6778
5570
4525
4035
4344
5431
7016
8634
9797
10149
9567
8167
6236
4100
2032
194
-1359
-2628
-3625
-4343
-4757
-4851
-4630
-4128
-3387
-2441
-1310
-22
1358
2697
3811
4501
4627
4170
3258
2129
1055
251
-199
-355
-372
-422
-603
-895
-1160
-1194
-798
150
1663
3646
5923
8282
10509
12410
13824
14622
14707
14019
12546
10335
7504
4254
865
-2329
-4978
-6792
-7614
-7481
-6646
-5537
-4654
-4435
-5127
-6703
-8870
-11155
-13048
-14144
-14246
-13391
-11797
-9760
-7552
-5339
-3169
-989
1290
3734
6345
9040
11658
13994
15825
16960
17279
16762
15509
13723
11671
9619
7766
6200
4895
3745
2633
1504
401
-521
-1047
-965
-141
1424
3577
6018
8350
10139
10987
10612
8915
6026
2301
-1724
-5437
-8282
-9883
-10121
-9144
-7295
-4992
-2606
-363
1676
3573
5434
7317
9181
10887
12237
13048
13224
12793
11911
10831
9838
9180
9002
9305
9936
10627
11066
10999
10320
9126
7703
6444
5714
5718
6410
7494
8515
9012
8677
7462
5591
3477
1573
231
-405
-412
-37
408
643
487
-132
-1207
-2699
-4573
-6811
-9396
-12279
-15351
-18432
-21287
-23658
-25312
-26095
-25957
-24983
-23377
-21429
-19469
-17788
-16580
-15895
-15625
-15529
-15294
-14609
-13241
-11086
-8188
-4726
-973
2762
6184
9065
11271
12771
13626
13951
13871
13473
12776
11728
10246
8278
5876
3248
757
-1139
-1991
-1493
413
3489
7237
11010
14167
16230
16984
16512
15133
13294
11431
9865
8740
8032
7604
7279
6913
6426
5803
5064
4222
3262
2128
751
-924
-2910
-5163
-7591
-10071
-12480
-14702
-16636
-18183
-19241
-19702
-19472
-18498
-16801
-14496
-11791
-8954
-6266
-3965
-2204
-1028
-383
-147
-172
-325
-511
-674
-791
-845
-812
-656
-339
155
800
1518
2185
2660
2824
2621
2077
1297
436
-345
-921
-1221
-1229
-957
-414
411
1544
2991
4689
6473
8067
9125
9311
8395
6340
3337
-216
-3801
-6905
-9148
-10381
-10709
-10460
-10071
-9962
-10413
-11484
-13018
-14693
-16140
-17051
-17273
-16835
-15909
-14735
-13520
-12370
-11269
-10115
-8793
-7251
-5545
-3838
-2348
-1264
-675
-536
-676
-857
-853
-518
178
1155
2258
3313
4168
4724
4937
4808
4367
3671
2791
1815
846
-18
-694
-1126
-1294
-1196
-829
-173
818
2194
3975
6103
8412
10627
12416
13471
13599
12809
11327
9564
8004
7069
6990
7732
8996
10311
11166
11165
10138
8180
5615
2888
444
-1378
-2417
-2691
-2362
-1673
-879
-203
195
230
-111
-776
-1660
-2623
-3521
-4230
-4669
-4807
-4653
-4228
-3543
-2591
-1361
125
1767
3364
4616
5179
4745
3136
367
-3333
-7559
-11815
-15621
-18610
-20595
-21585
-21750
-21363
-20710
-20021
-19407
-18838
-18149
-17087
-15381
-12822
-9341
-5048
-230
4694
9272
13105
15942
17707
18492
18500
17969
17105
16049
14884
13662
12441
11305
10354
9669
9271
9100
9019
8853
8444
7698
6612
5262
3773
2271
858
-396
-1437
-2206
-2634
-2654
-2236
-1427
-367
739
1673
2292
2585
2693
2866
3366
4359
5825
7543
9148
10240
10525
9901
8492
6592
4563
2721
1247
177
-570
-1110
-1527
-1839
-2005
-1976
-1741
-1350
-911
-540
-311
-225
-210
-161
11
337
780
1270
1742
2178
2614
3111
3695
4311
4800
4933
4483
3315
1453
-905
-3420
-5709
-7441
-8421
-8628
-8194
-7353
-6366
-5457
-4781
-4410
-4352
-4568
-4988
-5520
-6047
-6433
-6537
-6236
-5465
-4240
-2680
-988
593
1848
2657
3043
3174
3318
3749
4656
6067
7826
9643
11181
12173
12493
12188
11430
10435
9369
8294
7175
5925
4487
2888
1253
-235
-1403
-2158
-2511
-2560
-2440
-2254
-2049
-1814
-1535
-1234
-1004
-987
-1316
-2037
-3062
-4156
-4998
-5275
-4779
-3476
-1511
841
3268
5514
7441
9045
10416
11665
12847
13904
14656
14844
14208
12592
10021
6731
3140
-250
-2987
-4788
-5621
-5692
-5366
-5025
-4934
-5149
-5512
-5726
-5494
-4653
-3265
-1624
-186
567
271
-1206
-3709
-6826
-9975
-12537
-13999
-14066
-12724
-10240
-7091
-3845
-1026
1002
2103
2360
2012
1349
613
-58
-635
-1152
-1637
-2059
-2317
-2272
-1801
-858
504
2145
3885
5557
7046
8295
9286
10002
10413
10473
10151
9458
8469
7313
6135
5048
4091
3224
2349
1364
221
-1045
-2314
-3427
-4248
-4727
-4928
-5019
-5219
-5719
-6611
-7844
-9236
-10530
-11486
-11961
-11972
-11685
-11359
-11254
-11528
-12173
-13013
-13755
-14085
-13773
-12742
-11080
-9010
-6808
-4722
-2917
-1455
-318
547
1189
1637
1904
2023
2081
2225
2648
3534
4985
6959
9238
11449
13144
13912
13505
11920
9427
6505
3717
1554
289
-90
131
506
577
29
-1214
-2984
-4947
-6739
-8100
-8963
-9462
-9867
-10469
-11455
-12831
-14406
-15849
-16796
-16966
-16261
-14805
-12926
-11073
-9705
-9167
-9604
-10923
-12811
-14812
-16435
-17262
-17034
-15693
-13383
-10399
-7119
-3926
-1135
1056
2591
3549
4094
4420
4665
4862
4910
4610
3747
2200
39
-2435
-4730
-6289
-6654
-5622
-3334
-253
2954
5604
7184
7482
6620
4988
3108
1478
447
142
474
1186
1941
2416
2380
1748
605
-817
-2180
-3127
-3370
-2767
-1374
564
2667
4511
5740
6147
5719
4626
3165
1677
457
-306
-561
-382
72
615
1095
1430
1619
1725
1832
2000
2229
2455
2574
2489
2156
1614
985
436
130
169
568
1257
2107
2977
3747
4341
4727
4904
4893
4728
4471
4213
4080
4213
4733
5694
7043
8612
10132
11297
11839
11610
10636
9130
7441
5962
5015
4750
5089
5751
6344
6495
5990
4848
3311
1753
525
-186
-430
-476
-689
-1362
-2578
-4139
-5627
-6541
-6487
-5332
-3260
-722
1704
3492
4313
4105
3060
1534
-67
-1388
-2180
-2311
-1749
-521
1308
3643
6351
9258
12149
14786
16946
18459
19246
19327
18811
17858
16628
15238
13741
12137
10417
8608
6817
5223
4035
3407
3360
3740
4234
4458
4085
2963
1181
-956
-3019
-4598
-5426
-5446
-4795
-3719
-2471
-1217
-11
1167
2340
3463
4389
4898
4775
3906
2354
368
-1655
-3284
-4172
-4160
-3327
-1964
-488
683
1251
1118
395
-656
-1738
-2626
-3255
-3723
-4231
-4971
-6012
-7232
-8327
-8899
-8587
-7195
-4772
-1613
1806
4943
7309
8552
8514
7238
4954
2039
-1027
-3737
-5644
-6459
-6124
-4844
-3036
-1219
140
770
678
130
-440
-592
-26
1325
3280
5477
7490
8946
9619
9463
8602
7283
5806
4456
3445
2872
2708
2815
2988
3021
2768
2194
1377
481
-314
-867
-1131
-1152
-1047
-946
-951
-1100
-1372
-1708
-2036
-2299
-2461
-2511
-2459
-2336
-2210
-2180
-2378
-2940
-3967
-5479
-7391
-9506
-11550
-13224
-14272
-14540
-14007
-12789
-11110
-9246
-7464
-5964
-4840
-4075
-3560
-3148
-2711
-2180
-1564
-925
-333
190
698
1315
2187
3407
4961
6695
8348
9618
10253
10121
9242
7776
5966
4075
2340
939
-4
-421
-287
365
1435
2746
4066
5148
5789
5890
5488
4752
3934
3296
3036
3227
3804
4595
5377
5957
6231
6215
6025
5823
5740
5804
5912
5853
5383
4329
2675
606
-1535
-3342
-4482
-4813
-4438
-3669
-2923
-2582
-2868
-3788
-5157
-6678
-8060
-9104
-9750
-10064
-10178
-10231
-10319
-10477
-10688
-10914
-11120
-11290
-11439
-11600
-11827
-12174
-12680
-13347
-14114
-14847
-15344
-15372
-14718
-13249
-10950
-7934
-4408
-624
3178
6802
10097
12940
15203
16748
17446
17217
16088
14220
11901
9491
7340
5705
4693
4250
4199
4305
4353
4192
3761
3073
2184
1164
82
-996
-1994
-2809
-3318
-3401
-2977
-2049
-724
786
2212
3287
3827
3781
3246
2445
1654
1124
1010
1336
2000
2813
3561
4058
4178
3867
3136
2036
651
-916
-2544
-4105
-5472
-6543
-7257
-7599
-7593
-7285
-6721
-5933
-4951
-3822
-2640
-1560
-792
-558
-1035
-2288
-4228
-6606
-9047
-11124
-12452
-12773
-12023
-10354
-8108
-5741
-3725
-2431
-2043
-2512
-3569
-4806
-5786
-6162
-5762
-4609
-2886
-841
1299
3403
5445
7461
9481
11460
13251
14632
15373
15325
14483
13009
11192
9374
7859
6843
6378
6377
6656
6988
7156
6996
6417
5410
4043
2450
789
-773
-2104
-3130
-3852
-4338
-4707
-5092
-5606
-6314
-7215
-8242
-9267
-10134
-10682
-10784
-10377
-9484
-8213
-6742
-5278
-4013
-3075
-2511
-2283
-2296
-2438
-2609
-2749
-2830
-2842
-2770
-2577
-2212
-1617
-757
359
1670
3064
4390
5486
6195
6400
6042
5145
3821
2270
739
-528
-1355
-1688
-1625
-1390
-1279
-1570
-2440
-3912
-5844
-7977
-9999
-11629
-12674
-13051
-12786
-11979
-10768
-9296
-7698
-6090
-4574
-3234
-2135
-1320
-797
-540
-487
-541
-578
-461
-62
711
1886
3403
5108
6775
8145
8994
9189
8731
7764
6538
5348
4454
4019
4069
4508
5163
5845
6417
6827
7116
7379
7708
8143
8631
9040
9188
8919
8157
6957
5494
4033
2844
2122
1918
2112
2430
2520
2048
796
-1255
-3899
-6738
-9266
-10993
-11579
-10923
-9203
-6828
-4321
-2174
-701
46
280
385
784
1777
3447
5632
7987
10110
11677
12541
12772
12616
12401
12430
12879
13743
14831
15818
16318
15997
14652
12294
9161
5682
2382
-251
-1899
-2503
-2272
-1612
-984
-748
-1055
-1812
-2746
-3536
-3940
-3902
-3556
-3171
-3033
-3339
-4131
-5288
-6577
-7733
-8531
-8836
-8624
-7979
-7076
-6153
-5471
-5258
-5648
-6618
-7964
-9329
-10289
-10472
-9681
-7958
-5574
-2939
-463
1573
3088
4189
5090
5986
6956
7920
8674
8980
8673
7747
6373
4862
3577
2833
2814
3535
4849
6497
8173
9595
10564
10991
10903
10425
9737
9029
8454
8096
7943
7899
7797
7442
6658
5326
3429
1067
-1557
-4161
-6447
-8162
-9150
-9385
-8961
-8064
-6909
-5693
-4560
-3592
-2829
-2300
-2043
-2112
-2560
-3417
-4660
-6209
-7929
-9657
-11231
-12518
-13426
-13910
-13976
-13667
-13065
-12273
-11404
-10566
-9847
-9308
-8988
-8914
-9105
-9575
-10308
-11239
-12229
-13072
-13527
-13380
-12507
-10919
-8770
-6318
-3847
-1592
312
1838
3043
4003
4774
5356
5710
5785
5556
5040
4300
3418
2471
1513
573
-330
-1172
-1914
-2509
-2920
-3141
-3210
-3212
-3259
-3461
-3901
-4608
-5542
-6590
-7583
-8325
-8626
-8354
-7466
-6031
-4219
-2263
-408
1150
2297
3017
3368
3455
3389
3270
3178
3176
3322
3661
4218
4987
5929
6983
8086
9191
10273
11314
12275
13076
13593
13689
13267
12323
10976
9448
8007
6886
6199
5916
5877
5857
5649
5131
4299
3248
2128
1077
179
-562
-1211
-1871
-2641
-3575
-4658
-5790
-6803
-7495
-7683
-7260
-6247
-4798
-3170
-1652
-471
282
687
962
1382
2179
3450
5130
7013
8831
10336
11372
11894
11952
11643
11072
10330
9493
8643
7879
7311
7038
7111
7515
8162
8916
9629
10172
10453
10410
10004
9204
7997
6394
4463
2326
152
-1882
-3633
-5035
-6106
-6932
-7625
-8276
-8920
-9531
-10036
-10350
-10403
-10166
-9654
-8918
-8036
-7107
-6237
-5541
-5127
-5072
-5402
-6068
-6938
-7819
-8494
-8772
-8541
-7795
-6641
-5269
-3898
-2727
-1877
-1375
-1152
-1074
-989
-770
-349
273
1042
1877
2712
3510
4277
5043
5830
6629
7381
7983
8319
8293
7873
7104
6108
5054
4119
3446
3121
3155
3498
4041
4644
5143
5369
5172
4447
3173
1438
-553
-2498
-4054
-4922
-4917
-4030
-2430
-421
1644
3457
4836
5749
6291
6616
6861
7081
7236
7209
6872
6144
5040
3666
2194
800
-393
-1347
-2115
-2816
-3589
-4550
-5753
-7179
-8735
-10273
-11616
-12597
-13087
-13035
-12484
-11574
-10514
-9538
-8843
-8530
-8577
-8848
-9131
-9219
-8970
-8358
-7480
-6509
-5639
-5009
-4663
-4543
-4525
-4476
-4312
-4035
-3737
-3546
-3582
-3891
-4415
-4999
-5432
-5514
-5121
-4249
-3019
-1647
-378
575
1092
1166
900
469
65
-156
-110
189
640
1082
1338
1260
773
-105
-1264
-2530
-3711
-4650
-5268
-5579
-5676
-5692
-5745
-5903
-6154
-6425
-6607
-6596
-6327
-5789
-5019
-4093
-3103
-2149
-1326
-712
-351
-239
-303
-416
-419
-171
397
1250
2257
3234
4011
4505
4740
4834
4936
5149
5475
5810
5986
5843
5300
4385
3219
1960
744
-354
-1316
-2137
-2785
-3168
-3154
-2618
-1505
124
2102
4200
6199
7952
9411
10609
11606
12443
13109
13555
13732
13632
13306
12850
12362
11896
11436
10907
10214
9295
8157
6876
5563
4321
3196
2170
1180
166
-885
-1914
-2796
-3382
-3541
-3212
-2419
-1267
91
1484
2763
3815
4571
4995
5072
4797
4163
3172
1841
224
-1580
-3419
-5103
-6442
-7285
-7567
-7330
-6717
-5930
-5171
-4579
-4188
-3931
-3665
-3241
-2561
-1622
-525
555
1424
1924
1988
1654
1060
407
-91
-262
-18
628
1569
2636
3654
4490
5095
5505
5822
6158
6579
7067
7513
7747
7598
6962
5844
4376
2780
1318
223
-350
-357
145
1022
2110
3238
4271
5111
5709
6053
6159
6066
5823
5490
5126
4793
4545
4427
4461
4644
4941
5289
5600
5776
5720
5339
4557
3319
1603
-561
-3068
-5728
-8275
-10404
-11842
-12425
-12159
-11242
-10020
-8901
-8236
-8210
-8793
-9753
-10738
-11393
-11471
-10906
-9814
-8442
-7077
-5950
-5170
-4700
-4384
-4003
-3351
-2299
-841
891
2663
4186
5198
5532
5165
4223
2950
1630
512
-263
-685
-854
-925
-1037
-1256
-1558
-1839
-1973
-1855
-1453
-817
-74
606
1040
1073
609
-371
-1789
-3474
-5179
-6627
-7576
-7883
-7559
-6771
-5817
-5039
-4732
-5057
-6002
-7382
-8903
-10237
-11115
-11381
-11019
-10145
-8966
-7723
-6641
-5874
-5475
-5391
-5472
-5525
-5365
-4887
-4100
-3138
-2216
-1563
-1331
-1538
-2047
-2604
-2924
-2781
-2092
-943
443
1778
2812
3410
3598
3540
3478
3639
4148
4978
5953
6793
7211
7004
6129
4728
3096
1599
571
220
574
1488
2700
3921
4921
5579
5888
5918
5755
5456
5026
4442
3690
2806
1888
1079
513
264
321
588
938
1266
1541
1818
2202
2786
3586
4504
5337
5832
5769
5032
3648
1776
-344
-2462
-4385
-6008
-7312
-8333
-9123
-9713
-10099
-10252
-10136
-9733
-9056
-8154
-7107
-6002
-4927
-3951
-3113
-2418
-1835
-1306
-763
-153
538
1277
1988
2570
2940
3063
2968
2750
2531
2420
2472
2662
2899
3055
3014
2713
2164
1445
670
-52
-652
-1123
-1511
-1892
-2341
-2894
-3525
-4138
-4577
-4653
-4188
-3062
-1257
1113
3804
6473
8743
10280
10865
10441
9118
7129
4768
2316
-18
-2119
-3950
-5523
-6856
-7944
-8756
-9251
-9410
-9256
-8868
-8368
-7896
-7571
-7462
-7565
-7804
-8047
-8132
-7913
-7291
-6252
-4877
-3340
-1867
-694
-1
136
-229
-919
-1675
-2220
-2333
-1904
-964
331
1738
2997
3896
4325
4296
3933
3427
2979
2742
2779
3049
3430
3761
3895
3742
3291
2604
1786
942
150
-560
-1199
-1787
-2331
-2798
-3113
-3178
-2903
-2245
-1238
-3
1263
2324
2954
2995
2402
1264
-199
-1686
-2882
-3537
-3540
-2943
-1948
-846
76
622
752
583
348
312
674
1499
2685
3991
5108
5747
5737
5078
3955
2701
1715
1355
1843
3194
5199
7472
9543
10980
11501
11042
9760
7982
6096
4449
3270
2633
2488
2708
3149
3691
4241
4721
5039
5087
4754
3968
2732
1147
-602
-2289
-3717
-4766
-5431
-5802
-6026
-6246
-6552
-6955
-7391
-7755
-7942
-7879
-7537
-6930
-6089
-5043
-3800
-2351
-688
1172
3159
5150
6975
8458
9462
9934
9926
9593
9148
8809
8735
8986
9511
10174
10800
11226
11342
11106
10532
9678
8613
7412
6149
4896
3724
2687
1807
1060
370
-361
-1219
-2230
-3334
-4381
-5176
-5535
-5358
-4670
-3630
-2491
-1531
-975
-941
-1411
-2253
-3270
-4257
-5045
-5532
-5675
-5471
-4938
-4090
-2945
-1526
118
1911
3748
5517
7114
8468
9547
10356
10923
11286
11478
11526
11447
11251
10942
10517
9965
9271
8427
7449
6385
5324
4376
3648
3209
3063
3144
3333
3495
3515
3329
2935
2371
1701
983
264
-422
-1039
-1544
-1888
-2029
-1957
-1690
-1280
-792
-281
223
709
1163
1546
1783
1772
1430
726
-279
-1450
-2622
-3665
-4550
-5360
-6260
-7408
-8863
-10521
-12107
-13252
-13606
-12967
-11362
-9054
-6478
-4115
-2365
-1452
-1391
-2021
-3071
-4249
-5299
-6041
-6366
-6223
-5607
-4556
-3163
-1577
-1
1336
2236
2577
2365
1736
931
229
-128
2
623
1616
2782
3907
4811
5385
5582
5396
4830
3890
2589
982
-806
-2568
-4045
-4984
-5216
-4717
-3628
-2225
-844
223
801
883
611
226
-18
72
577
1455
2554
3664
4568
5092
5143
4726
3933
2916
1837
817
-99
-954
-1854
-2910
-4176
-5593
-6981
-8077
-8608
-8384
-7369
-5710
-3701
-1715
-96
919
1259
1025
445
-186
-585
-549
5
1018
2317
3648
4754
5432
5590
5262
4586
3749
2907
2131
1385
554
-483
-1770
-3224
-4625
-5678
-6110
-5779
-4739
-3249
-1698
-501
33
-216
-1143
-2456
-3756
-4651
-4846
-4214
-2814
-871
1279
3262
4746
5510
5489
4788
3652
2409
1381
808
783
1232
1942
2620
2978
2807
2024
688
-1030
-2892
-4656
-6119
-7143
-7660
-7659
-7162
-6211
-4862
-3196
-1336
540
2207
3415
3943
3651
2533
730
-1488
-3785
-5842
-7437
-8493
-9076
-9356
-9519
-9697
-9910
-10062
-9982
-9500
-8524
-7095
-5394
-3708
-2348
-1570
-1494
-2078
-3117
-4301
-5291
-5799
-5648
-4808
-3382
-1569
394
2286
3944
5275
6250
6880
7191
7207
6949
6442
5733
4895
4032
3260
2697
2441
2559
3078
3991
5251
6774
8435
10074
11505
12538
13014
12835
11987
10547
8665
6530
4329
2208
248
-1536
-3180
-4739
-6258
-7748
-9183
-10512
-11681
-12659
-13453
-14106
-14674
-15194
-15658
-16001
-16116
-15897
-15285
-14305
-13082
-11805
-10668
-9802
-9224
-8821
-8387
-7692
-6564
-4945
-2908
-629
1671
3801
5643
7176
8457
9583
10650
11723
12825
13939
15026
16045
16968
17788
18527
19228
19948
20727
21567
22405
23108
23488
23343
22514
20937
18673
15896
12855
9813
6987
4508
2421
702
-707
-1867
-2831
-3636
-4319
-4916
-5457
-5959
-6411
-6779
-7023
-7128
-7121
-7075
-7088
-7238
-7536
-7901
-8169
-8143
-7668
-6699
-5348
-3868
-2591
-1838
-1813
-2539
-3843
-5398
-6816
-7759
-8021
-7582
-6590
-5299
-3979
-2826
-1913
-1183
-494
311
1338
2592
3980
5341
6503
7334
7772
7822
7538
6989
6239
5343
4352
3327
2341
1464
739
160
-345
-890
-1607
-2592
-3871
-5380
-6981
-8496
-9754
-10638
-11102
-11183
-10973
-10583
-10104
-9572
-8947
-8121
-6946
-5286
-3076
-372
2631
5617
8212
10074
10980
10883
9920
8366
6542
4723
3065
1580
160
-1357
-3119
-5195
-7552
-10070
-12567
-14852
-16755
-18156
-18985
-19228
-18917
-18123
-16949
-15513
-13932
-12311
-10727
-9232
-7863
-6653
-5644
-4883
-4409
-4233
-4317
-4567
-4847
-5009
-4919
-4495
-3715
-2609
-1244
310
1996
3778
5636
7548
9476
11349
13064
14498
15523
16032
15961
15311
14159
12652
10987
9371
7970
6871
6045
5359
4613
3610
2231
493
-1436
-3268
-4672
-5368
-5208
-4214
-2569
-554
1529
3428
4986
6137
6874
7209
7144
6673
5804
4599
3194
1790
615
-146
-408
-225
222
677
888
685
24
-1002
-2207
-3367
-4298
-4897
-5160
-5158
-5006
-4810
-4639
-4507
-4381
-4194
-3869
-3335
-2540
-1456
-88
1513
3250
4975
6506
7664
8316
8425
8080
7490
6938
6709
7005
7875
9194
10689
12016
12855
12996
12393
11154
9500
7684
5923
4347
2990
1810
735
-295
-1302
-2262
-3115
-3792
-4239
-4442
-4442
-4327
-4229
-4292
-4636
-5329
-6353
-7606
-8917
-10095
-10979
-11486
-11631
-11514
-11281
-11071
-10965
-10966
-11006
-10974
-10757
-10270
-9473
-8363
-6968
-5333
-3523
-1631
213
1848
3097
3804
3877
3318
2234
817
-688
-2035
-3020
-3508
-3451
-2879
-1893
-645
675
1867
2740
3148
3016
2367
1326
109
-1020
-1796
-2020
-1604
-597
822
2382
3788
4786
5226
5091
4486
3598
2621
1702
892
146
-640
-1570
-2681
-3906
-5075
-5952
-6309
-5995
-4990
-3414
-1497
488
2301
3794
4947
5857
6698
7659
8879
10398
12145
13951
15594
16853
17570
17686
17250
16404
15339
14246
13269
12481
11873
11373
10877
10279
9497
8495
7289
5942
4549
3222
2059
1122
413
-132
-625
-1198
-1957
-2937
-4083
-5258
-6285
-7012
-7367
-7398
-7269
-7215
-7471
-8205
-9462
-11160
-13119
-15114
-16941
-18458
-19601
-20375
-20816
-20959
-20811
-20348
-19527
-18301
-16647
-14571
-12115
-9346
-6348
-3213
-35
3085
6045
8732
11037
12860
14130
14821
14967
14667
14084
13423
12902
12716
12993
13766
14955
16378
17772
18847
19334
19047
17918
16012
13521
10728
7953
5499
3594
2359
1792
1778
2130
2626
3065
3295
3240
2886
2265
1424
399
-799
-2174
-3735
-5466
-7315
-9192
-10986
-12597
-13962
-15076
-15987
-16781
-17544
-18334
-19153
-19942
-20586
-20935
-20828
-20119
-18695
-16500
-13548
-9940
-5859
-1562
2659
6519
9787
12329
14116
15218
15765
15907
15780
15484
15088
14644
14203
13814
13519
13334
13227
13121
12913
12506
11860
11015
10104
9331
8921
9059
9836
11211
13003
14912
16577
17641
17823
16983
15156
12555
9535
6525
3941
2105
1178
1137
1789
2823
3888
4664
4935
4617
3767
2559
1240
70
-726
-1006
-726
49
1172
2441
3639
4572
5089
5100
4580
3565
2145
459
-1320
-3003
-4412
-5409
-5918
-5941
-5554
-4884
-4086
-3310
-2672
-2252
-2089
-2191
-2539
-3091
-3782
-4525
-5213
-5731
-5970
-5840
-5287
-4299
-2915
-1223
641
2500
4157
5417
6122
6174
5555
4320
2577
448
-1954
-4545
-7263
-10039
-12778
-15331
-17504
-19082
-19870
-19735
-18637
-16641
-13915
-10708
-7319
-4054
-1195
1063
2627
3534
3929
4019
3997
3983
3971
3844
3422
2548
1167
-630
-2612
-4473
-5914
-6721
-6811
-6228
-5103
-3611
-1930
-229
1333
2603
3440
3745
3493
2756
1697
527
-551
-1410
-2021
-2456
-2830
-3248
-3753
-4304
-4795
-5098
-5119
-4840
-4330
-3741
-3268
-3112
-3427
-4289
-5672
-7441
-9372
-11196
-12654
-13557
-13823
-13492
-12693
-11594
-10340
-9021
-7657
-6232
-4738
-3215
-1761
-515
388
869
929
651
170
-366
-835
-1151
-1262
-1139
-762
-121
769
1856
3050
4237
5317
6233
6999
7686
8391
9181
10041
10855
11408
11445
10735
9150
6724
3662
319
-2877
-5520
-7321
-8180
-8217
-7723
-7091
-6700
-6802
-7466
-8563
-9828
-10957
-11711
-11994
-11874
-11539
-11222
-11107
-11259
-11608
-11973
-12134
-11904
-11196
-10046
-8603
-7084
-5712
-4659
-3999
-3705
-3657
-3684
-3615
-3331
-2793
-2055
-1242
-513
-12
173
27
-390
-970
-1591
-2147
-2570
-2834
-2944
-2919
-2781
-2541
-2197
-1732
-1123
-340
638
1824
3202
4731
6337
7921
9376
10608
11546
12161
12456
12465
12238
11833
11307
10714
10103
9510
8947
8399
7820
7149
6330
5345
4240
3125
2166
1537
1377
1737
2554
3655
4788
5673
6063
5802
4850
3297
1339
-761
-2730
-4337
-5449
-6053
-6260
-6276
-6337
-6647
-7304
-8271
-9374
-10353
-10942
-10953
-10344
-9234
-7875
-6576
-5608
-5129
-5142
-5500
-5965
-6284
-6268
-5847
-5087
-4166
-3322
-2783
-2703
-3110
-3884
-4779
-5475
-5661
-5130
-3857
-2037
-55
1605
2495
2342
1149
-795
-2980
-4827
-5852
-5804
-4720
-2886
-723
1362
3094
4384
5307
6011
6619
7152
7515
7534
7042
5960
4347
2396
378
-1432
-2845
-3795
-4356
-4699
-5033
-5532
-6284
-7267
-8355
-9359
-10078
-10354
-10111
-9369
-8229
-6836
-5334
-3829
-2371
-962
421
1794
3147
4440
5622
6651
7518
8245
8867
9407
9842
10102
10078
9663
8794
7484
5830
3993
2160
500
-877
-1925
-2667
-3167
-3517
-3811
-4136
-4561
-5133
-5857
-6693
-7550
-8292
-8766
-8832
-8405
-7474
-6118
-4488
-2779
-1190
114
1034
1554
1739
1722
1676
1767
2114
2754
3621
4557
5360
5844
5905
5570
4997
4434
4148
4333
5048
6196
7552
8832
9780
10228
10130
9548
8613
7475
6262
5067
3953
2967
2152
1549
1180
1039
1083
1247
1465
1696
1940
2239
2652
3232
3996
4917
5931
6962
7946
8845
9652
10372
10998
11497
11798
11804
11423
10591
9307
7639
5721
3729
1847
229
-1022
-1869
-2317
-2403
-2154
-1573
-627
731
2541
4804
7460
10387
13412
16332
18938
21026
22404
22893
22343
20660
17846
14034
9502
4651
-56
-4180
-7395
-9545
-10652
-10880
-10458
-9601
-8459
-7095
-5512
-3703
-1700
394
2406
4130
5371
5998
5979
5386
4382
3180
1995
1002
296
-110
-279
-310
-307
-332
-396
-459
-453
-319
-34
377
851
1304
1660
1864
1885
1707
1315
691
-176
-1268
-2524
-3829
-5026
-5951
-6471
-6524
-6135
-5417
-4553
-3757
-3241
-3181
-3688
-4791
-6426
-8436
-10583
-12585
-14155
-15053
-15131
-14356
-12814
-10695
-8260
-5798
-3593
-1886
-856
-594
-1091
-2239
-3847
-5669
-7452
-8983
-10126
-10837
-11163
-11211
-11113
-11003
-10989
-11153
-11550
-12209
-13130
-14274
-15557
-16843
-17960
-18727
-18988
-18646
-17697
-16232
-14425
-12505
-10706
-9218
-8153
-7522
-7244
-7176
-7163
-7084
-6889
-6605
-6314
-6115
-6083
-6232
-6516
-6843
-7103
-7204
-7087
-6722
-6103
-5229
-4105
-2743
-1176
535
2307
4053
5711
7266
8749
10229
11781
13454
15249
17121
18984
20726
22229
23367
24014
24051
23377
21934
19736
16875
13517
9866
6119
2429
-1125
-4531
-7823
-11048
-14248
-17442
-20641
-23844
-27043
-30207
-33260
-36057
-38394
-40030
-40735
-40346
-38806
-36179
-32631
-28396
-23723
-18856
-14004
-9349
-5050
-1239
1973
4519
6380
7599
8272
8540
8575
8558
8666
9053
9827
11038
12658
14591
16686
18769
20683
22312
23593
24503
25044
25215
25016
24453
23572
22470
21299
20228
19399
18866
18563
18321
17910
17126
15868
14187
12284
10466
9064
8349
8468
9423
11088
13254
15687
18171
20536
22663
24472
25899
26879
27339
27200
26389
24863
22631
19768
16419
12791
9120
5640
2546
-30
-2028
-3449
-4324
-4686
-4541
-3859
-2583
-651
1967
5242
9070
13279
17649
21955
26002
29660
32875
35656
38045
40079
41748
42987
43679
43693
42938
41402
39184
36480
33542
30618
27883
25401
23119
20893
18549
15933
12966
9651
6070
2352
-1362
-4938
-8267
-11260
-13847
-15974
-17607
-18738
-19388
-19598
-19415
-18870
-17972
-16710
-15081
-13127
-10967
-8803
-6902
-5541
-4934
-5168
-6168
-7702
-9434
-10995
-12065
-12430
-12002
-10804
-8932
-6506
-3637
-417
3070
6726
10418
13973
17191
19876
21880
23129
23640
23515
22914
22014
20970
19884
18789
17656
16422
15014
13390
11554
9562
7505
5480
3558
1760
54
-1625
-3350
-5157
-7032
-8904
-10671
-12235
-13535
-14560
-15339
-15908
-16268
-16369
-16103
-15352
-14040
-12189
-9947
-7569
-5371
-3646
-2596
-2293
-2682
-3622
-4946
-6523
-8286
-10227
-12373
-14743
-17317
-20026
-22762
-25398
-27815
-29914
-31620
-32877
-33643
-33891
-33617
-32842
-31622
-30036
-28177
-26131
-23975
-21771
-19575
-17450
-15466
-13693
-12175
-10909
-9825
-8790
-7632
-6183
-4332
-2059
547
3306
5985
8363
10282
11690
12654
13337
13957
14725
15789
17200
18901
20753
22583
24238
25636
26779
27749
28663
29628
30692
31827
32938
33899
34599
34982
35061
34912
34636
34314
33975
33578
33021
32174
30920
29199
27030
24513
21809
19097
16530
14195
12100
10178
8331
6475
4592
2756
1123
-108
-768
-780
-203
776
1884
2841
3439
3599
3380
2953
2533
2318
2440
2947
3818
4988
6381
7928
9559
11202
12773
14178
15325
16140
16588
16663
16384
15778
14863
13652
12156
10400
8426
6286
4019
1627
-949
-3812
-7078
-10825
-15031
-19553
-24120
-28379
-31963
-34568
-36014
-36274
-35468
-33830
-31658
-29252
-26882
-24751
-22988
-21653
-20753
-20261
-20146
-20390
-21001
-22006
-23441
-25320
-27617
-30249
-33085
-35960
-38715
-41217
-43379
-45151
-46510
-47433
-47890
-47852
-47312
-46323
-45015
-43598
-42326
-41439
-41098
-41334
-42037
-42977
-43870
-44453
-44546
-44093
-43150
-41854
-40366
-38825
-37318
-35884
-34536
-33280
-32137
-31136
-30289
-29560
-28838
-27936
-26617
-24652
-21875
-18243
-13855
-8947
-3841
1119
5637
9522
12708
15253
17302
19041
20652
22271
23970
25764
27621
29490
31326
33107
34836
36537
38227
39892
41464
42811
43749
44072
43595
42200
39869
36690
32838
28530
23974
19327
14674
10040
5422
841
-3630
-7841
-11588
-14646
-16825
-18017
-18227
-17577
-16286
-14642
-12946
-11482
-10481
-10098
-10402
-11382
-12956
-14999
-17369
-19936
-22603
-25303
-27990
-30608
-33068
-35228
-36895
-37852
-37900
-36900
-34812
-31708
-27764
-23225
-18365
-13445
-8676
-4199
-78
3692
7174
10466
13675
16895
20183
23541
26910
30174
33173
35733
37691
38932
39408
39159
38315
37075
35685
34387
33377
32767
32558
32655
32889
33074
33054
32743
32143
31325
30404
29483
28628
27840
27057
26175
25070
23628
21758
19403
16539
13172
9331
5069
455
-4420
-9448
-14502
-19433
-24077
-28260
-31819
-34627
-36623
-37828
-38350
-38359
-38040
-37539
-36914
-36112
-34985
-33337
-30993
-27862
-23976
-19487
-14634
-9680
-4858
-334
3800
7504
10759
13536
15793
17487
18602
19176
19309
19150
18854
18544
18279
18041
17754
17331
16709
15889
14935
13956
13070
12360
11849
11491
11189
10819
10269
9456
8333
6892
5144
3112
828
-1671
-4331
-7083
-9841
-12509
-14991
-17200
-19060
-20503
-21461
-21858
-21612
-20642
-18897
-16381
-13178
-9468
-5510
-1606
1955
4959
7320
9102
10497
11780
13232
15072
17403
20203
23343
26638
29891
32934
35644
37929
39712
40913
41444
41225
40201
38365
35760
32468
28595
24243
19505
14468
9223
3887
-1398
-6468
-11163
-15345
-18925
-21866
-24176
-25897
-27089
-27819
-28158
-28179
-27952
-27541
-26994
-26341
-25595
-24762
-23853
-22890
-21896
-20882
-19816
-18617
-17155
-15283
-12889
-9943
-6535
-2869
767
4075
6818
8878
10293
11236
11969
12778
13898
15467
17503
19913
22537
25194
27738
30087
32228
34191
36006
37653
39035
39972
40244
39648
38067
35518
32162
28276
24176
20154
16407
13012
9942
7104
4401
1778
-750
-3104
-5167
-6821
-7990
-8662
-8898
-8828
-8626
-8471
-8513
-8833
-9418
-10161
-10881
-11369
-11442
-10998
-10044
-8693
-7138
-5594
-4251
-3235
-2597
-2336
-2428
-2863
-3661
-4874
-6560
-8753
-11438
-14540
-17933
-21462
-24982
-28382
-31605
-34650
-37550
-40355
-43094
-45756
-48278
-50541
-52396
-53684
-54272
-54079
-53096
-51382
-49059
-46282
-43216
-40005
-36757
-33535
-30365
-27245
-24172
-21159
-18255
-15558
-13209
-11371
-10197
-9784
-10133
-11124
-12525
-14030
-15321
-16143
-16373
-16040
-15319
-14476
-13790
-13470
-13602
-14129
-14884
-15640
-16189
-16391
-16210
-15703
-14990
-14205
-13448
-12759
-12104
-11395
-10510
-9323
-7728
-5656
-3080
-15
3487
7346
11458
15710
19989
24198
28265
32141
35796
39198
42295
44995
47162
48634
49248
48890
47527
45230
42165
38560
34657
30654
26676
22773
18947
15200
11580
8205
5257
2938
1410
740
870
1619
2734
3947
5043
5906
6518
6947
7288
7627
7999
8382
8715
8933
8997
8921
8775
8672
8737
9078
9756
10779
12104
13655
15346
17097
18847
20547
22152
23610
24852
25796
26362
26491
26163
25411
24318
23003
21601
20236
19006
17966
17128
16462
15899
15345
14693
13851
12757
11415
9895
8338
6929
5852
5254
5204
5693
6647
7969
9583
11469
13668
16259
19318
22865
26831
31048
35269
39208
42601
45247
47045
48003
48227
47885
47174
46268
45286
44265
43154
41837
40166
38005
35277
31991
28242
24189
20013
15873
11869
8032
4334
715
-2882
-6482
-10072
-13600
-16999
-20205
-23176
-25898
-28381
-30640
-32682
-34484
-35992
-37123
-37777
-37867
-37338
-36188
-34473
-32295
-29774
-27015
-24083
-20995
-17726
-14249
-10565
-6733
-2878
836
4244
7226
9741
11826
13577
15101
16478
17735
18848
19773
20483
20995
21383
21756
22222
22854
23661
24588
25540
26404
27077
27478
27535
27177
26324
24893
22828
20134
16909
13351
9742
6393
3586
1511
241
-278
-186
331
1097
1977
2890
3805
4723
5657
6623
7632
8695
9821
11020
12294
13640
15046
16496
17974
19473
20986
22498
23964
25300
26373
27019
27065
26367
24843
22494
19398
15691
11531
7065
2392
-2446
-7461
-12701
-18221
-24053
-30183
-36540
-42995
-49376
-55493
-61162
-66228
-70577
-74131
-76840
-78667
-79582
-79568
-78638
-76854
-74347
-71312
-67981
-64581
-61283
-58162
-55185
-52231
-49139
-45765
-42036
-37980
-33728
-29486
-25495
-21984
-19130
-17042
-15741
-15173
-15218
-15709
-16464
-17309
-18114
-18814
-19421
-20013
-20709
-21635
-22879
-24468
-26345
-28383
-30405
-32214
-33636
-34545
-34892
-34705
-34092
-33216
-32277
-31476
-30991
-30957
-31455
-32515
-34124
-36239
-38800
-41736
-44970
-48418
-51993
-55605
-59169
-62600
-65818
-68740
-71273
-73318
-74775
-75554
-75598
-74895
-73481
-71437
-68866
-65878
-62568
-59019
-55301
-51486
-47654
-43896
-40298
-36923
-33797
-30901
-28181
-25571
-23017
-20497
-18025
-15641
-13394
-11325
-9462
-7825
-6440
-5347
-4598
-4241
-4292
-4708
-5375
-6125
-6773
-7171
-7255
-7060
-6718
-6402
-6275
-6426
-6842
-7407
-7939
-8238
-8138
-7547
-6438
-4852
-2863
-552
2009
4765
7668
10677
13752
16854
19952
23021
26042
28992
31838
34539
37042
39303
41294
43008
44459
45664
46624
47309
47656
47583
47015
45917
44317
42311
40053
37722
35484
33462
31714
30239
28994
27930
27017
26266
25728
25479
25595
26122
27058
28356
29930
31680
33512
35350
37131
38793
40257
41421
42161
42355
41910
40797
39055
36796
34174
31357
28491
25677
22971
20389
17920
15554
13286
11130
9118
7297
5725
4457
3531
2952
2679
2621
2645
2600
2350
1801
915
-290
-1768
-3472
-5378
-7502
-9879
-12537
-15458
-18545
-21611
-24389
-26568
-27838
-27945
-26735
-24186
-20421
-15704
-10408
-4967
184
4676
8263
10855
12518
13443
13885
14108
14324
14667
15198
15922
16827
17909
19173
20627
22247
23956
25614
27029
27993
28332
27942
26819
25048
22780
20184
17412
14566
11695
8813
5926
3057
263
-2361
-4703
-6655
-8141
-9139
-9694
-9909
-9936
-9954
-10136
-10621
-11489
-12740
-14298
-16027
-17764
-19352
-20679
-21701
-22440
-22966
-23376
-23758
-24169
-24633
-25136
-25638
-26083
-26403
-26520
-26352
-25814
-24833
-23354
-21361
-18876
-15961
-12706
-9218
-5606
-1964
1630
5128
8506
11769
14933
18022
21040
23966
26744
29292
31523
33373
34821
35896
36667
37210
37590
37831
37927
37853
37594
37165
36612
35991
35334
34619
33752
32588
30961
28739
25864
22370
18376
14059
9611
5207
981
-2978
-6619
-9922
-12889
-15542
-17920
-20076
-22070
-23956
-25769
-27518
-29182
-30720
-32082
-33227
-34128
-34781
-35195
-35386
-35364
-35119
-34618
-33808
-32631
-31048
-29047
-26671
-24015
-21205
-18381
-15657
-13101
-10725
-8495
-6349
-4233
-2116
1
2093
4127
6078
7935
9695
11342
12837
14102
15036
15536
15528
14997
14005
12689
11243
9886
8827
8236
8222
8820
9991
11629
13573
15627
17585
19257
20498
21233
21467
21284
20835
20308
19893
19754
20001
20683
21784
23232
24914
26679
28350
29721
30574
30695
29904
28096
25270
21547
17162
12426
7666
3170
-866
-4358
-7321
-9834
-11996
-13881
-15518
-16891
-17961
-18693
-19079
-19162
-19026
-18790
-18582
-18518
-18677
-19088
-19720
-20485
-21257
-21885
-22230
-22183
-21685
-20733
-19376
-17698
-15805
-13814
-11847
-10029
-8491
-7361
-6754
-6750
-7373
-8575
-10235
-12173
-14185
-16078
-17716
-19044
-20104
-21012
-21923
-22976
-24240
-25672
-27101
-28258
-28825
-28510
-27128
-24650
-21220
-17132
-12771
-8535
-4759
-1669
652
2251
3276
3940
4468
5058
5848
6894
8166
9564
10945
12168
13138
13832
14307
14683
15097
15656
16403
17292
18207
18990
19484
19576
19210
18399
17206
15724
14054
12288
10505
8762
7103
5559
4156
2925
1901
1129
654
512
713
1228
1987
2884
3792
4591
5186
5525
5600
5452
5159
4831
4596
4598
4969
5815
7191
9080
11390
13968
16630
19199
21546
23604
25371
26887
28206
29362
30354
31139
31654
31830
31616
30996
29987
28638
27015
25184
23201
21099
18888
16558
14090
11474
8723
5885
3040
290
-2265
-4554
-6552
-8290
-9838
-11282
-12693
-14102
-15489
-16794
-17935
-18840
-19472
-19835
-19972
-19946
-19809
-19587
-19259
-18770
-18040
-16994
-15584
-13809
-11714
-9390
-6945
-4486
-2098
167
2294
4294
6193
8023
9811
11577
13339
15107
16886
18670
20437
22148
23749
25180
26386
27326
27982
28360
28483
28387
28110
27688
27151
26520
25803
24997
24082
23029
21802
20370
18717
16849
14791
12588
10287
7933
5557
3181
821
-1502
-3751
-5871
-7785
-9406
-10638
-11394
-11602
-11216
-10229
-8673
-6625
-4199
-1531
1240
3994
6646
9152
11504
13719
15822
17831
19756
21597
23353
25023
26612
28125
29557
30892
32097
33129
33940
34483
34716
34601
34109
33221
31942
30314
28430
26429
24484
22773
21440
20568
20165
20172
20488
21005
21635
22317
23011
23685
24296
24789
25104
25200
25064
24722
24217
23587
22835
21913
20737
19210
17269
14912
12213
9308
6360
3512
860
-1565
-3790
-5875
-7885
-9868
-11846
-13816
-15752
-17611
-19344
-20891
-22189
-23181
-23825
-24105
-24037
-23667
-23063
-22304
-21467
-20619
-19812
-19085
-18461
-17947
-17541
-17233
-17009
-16867
-16816
-16875
-17063
-17388
-17835
-18367
-18935
-19504
-20074
-20688
-21426
-22378
-23611
-25135
-26893
-28773
-30641
-32372
-33890
-35166
-36217
-37085
-37807
-38410
-38902
-39285
-39562
-39745
-39846
-39870
-39805
-39617
-39258
-38681
-37854
-36778
-35487
-34048
-32546
-31075
-29718
-28535
-27557
-26772
-26139
-25588
-25045
-24450
-23775
-23026
-22239
-21458
-20713
-20004
-19299
-18548
-17702
-16736
-15666
-14548
-13474
-12550
-11891
-11599
-11760
-12432
-13626
-15296
-17326
-19539
-21712
-23619
-25066
-25931
-26172
-25829
-24996
-23799
-22365
-20814
-19252
-17762
-16399
-15178
-14057
-12937
-11675
-10117
-8140
-5684
-2765
533
4094
7810
11610
15462
19357
23273
27146
30857
34243
37134
39390
40943
41805
42066
41874
41396
40800
40228
39786
39541
39516
39693
40016
40395
40722
40883
40777
40327
39487
38250
36636
34688
32462
30017
27405
24667
21831
18915
15934
12903
9839
6752
3643
487
-2760
-6154
-9739
-13513
-17408
-21279
-24921
-28107
-30634
-32374
-33298
-33481
-33077
-32280
-31285
-30250
-29280
-28427
-27694
-27058
-26477
-25908
-25318
-24684
-24004
-23291
-22566
-21853
-21162
-20491
-19818
-19117
-18361
-17539
-16651
-15708
-14722
-13696
-12619
-11475
-10254
-8962
-7629
-6305
-5049
-3916
-2940
-2131
-1483
-974
-587
-305
-119
-15
28
38
48
83
148
225
269
222
29
-343
-892
-1579
-2335
-3080
-3745
-4294
-4730
-5094
-5440
-5807
-6193
-6539
-6736
-6646
-6140
-5134
-3609
-1605
795
3504
6457
9622
12990
16553
20273
24071
27822
31383
34617
37419
39722
41498
42742
43473
43728
43584
43159
42615
42126
41838
41818
42014
42262
42319
41931
40910
39190
36842
34055
31074
28141
25436
23062
21042
19346
17920
16706
15649
14693
13779
12843
11830
10708
9490
8237
7053
6061
5374
5062
5125
5493
6029
6563
6921
6966
6620
5872
4780
3443
1988
541
-780
-1871
-2644
-3030
-2991
-2530
-1710
-645
506
1576
2425
2970
3192
3125
2827
2337
1665
790
-313
-1635
-3100
-4566
-5841
-6735
-7114
-6937
-6270
-5268
-4131
-3050
-2166
-1545
-1179
-1006
-946
-929
-924
-944
-1037
-1270
-1694
-2317
-3091
-3910
-4644
-5166
-5402
-5357
-5111
-4804
-4584
-4571
-4818
-5307
-5962
-6683
-7373
-7962
-8410
-8703
-8846
-8863
-8799
-8728
-8751
-8978
-9495
-10333
-11444
-12702
-13926
-14932
-15575
-15786
-15580
-15039
-14279
-13414
-12535
-11702
-10947
-10285
-9713
-9210
-8724
-8173
-7448
-6431
-5033
-3207
-975
1587
4366
7244
10129
12971
15758
18500
21204
23846
26368
28675
30656
32213
33285
33867
34016
33838
33473
33070
32764
32664
32842
33332
34126
35181
36413
37704
38910
39876
40454
40527
40026
38945
37340
35318
33026
30629
28291
26155
24323
22837
21667
20706
19786
18709
17287
15391
12989
10157
7069
3956
1057
-1433
-3398
-4817
-5747
-6306
-6633
-6862
-7102
-7428
-7876
-8455
-9148
-9926
-10752
-11591
-12407
-13171
-13860
-14455
-14947
-15343
-15667
-15970
-16317
-16775
-17396
-18192
-19132
-20140
-21113
-21954
-22592
-23002
-23205
-23256
-23217
-23145
-23075
-23023
-23002
-23024
-23116
-23307
-23624
-24074
-24638
-25273
-25923
-26536
-27081
-27554
-27976
-28380
-28794
-29235
-29697
-30155
-30573
-30911
-31131
-31198
-31081
-30752
-30186
-29370
-28306
-27026
-25589
-24077
-22581
-21177
-19901
-18735
-17605
-16395
-14981
-13272
-11239
-8940
-6505
-4112
-1935
-102
1341
2430
3271
3992
4708
5485
6329
7204
8054
8839
9550
10207
10848
11493
12126
12685
13074
13191
12962
12369
11460
10342
9155
8039
7111
6438
6041
5902
5971
6183
6464
6743
6955
7053
7020
6869
6643
6407
6221
6123
6114
6156
6188
6151
6015
5794
5548
5362
5318
5467
5811
6304
6858
7377
7770
7970
7935
7649
7108
6323
5314
4120
2796
1421
87
-1111
-2089
-2786
-3174
-3258
-3075
-2692
-2197
-1695
-1302
-1129
-1271
-1786
-2681
-3904
-5348
-6865
-8295
-9502
-10400
-10976
-11291
-11464
-11638
-11948
-12483
-13272
-14282
-15434
-16628
-17769
-18781
-19615
-20242
-20647
-20827
-20790
-20566
-20209
-19797
-19415
-19136
-18992
-18960
-18968
-18911
-18690
-18239
-17554
-16689
-15742
-14822
-14015
-13358
-12827
-12346
-11802
-11077
-10076
-8748
-7103
-5217
-3221
-1275
461
1862
2860
3460
3722
3739
3604
3381
3100
2759
2347
1868
1357
876
503
307
332
584
1034
1627
2295
2963
3552
3984
4187
4110
3736
3096
2269
1371
522
-178
-682
-997
-1174
-1285
-1395
-1540
-1726
-1932
-2130
-2301
-2434
-2529
-2586
-2591
-2513
-2306
-1913
-1274
-340
925
2528
4446
6616
8933
11261
13450
15364
16907
18041
18788
19211
19393
19404
19282
19036
18659
18144
17513
16811
16108
15474
14960
14582
14317
14117
13920
13665
13301
12789
12102
11218
10130
8854
7431
5940
4488
3191
2159
1468
1148
1184
1524
2102
2856
3745
4749
5863
7082
8387
9735
11064
12300
13372
14228
14840
15199
15308
15161
14734
13972
12802
11139
8912
6086
2678
-1231
-5500
-9934
-14310
-18400
-22001
-24965
-27213
-28752
-29667
-30103
-30234
-30232
-30240
-30351
-30610
-31018
-31554
-32189
-32897
-33655
-34438
-35204
-35896
-36436
-36741
-36739
-36389
-35699
-34725
-33571
-32360
-31221
-30240
-29454
-28830
-28266
-27617
-26725
-25457
-23745
-21603
-19127
-16480
-13846
-11394
-9235
-7405
-5864
-4519
-3264
-2009
-718
583
1813
2857
3598
3946
3863
3371
2540
1471
269
-982
-2231
-3465
-4691
-5917
-7126
-8263
-9235
-9921
-10206
-10008
-9310
-8166
-6699
-5069
-3440
-1938
-627
506
1533
2561
3687
4966
6387
7866
9272
10462
11318
11784
11881
11699
11365
11010
10728
10558
10480
10435
10353
10186
9925
9609
9313
9121
9109
9319
9749
10359
11079
11826
12529
13136
13635
14053
14454
14924
15555
16421
17563
18978
20616
22396
24219
25991
27640
29124
30434
31585
32606
33529
34383
35189
35960
36708
37445
38182
38931
39698
40476
41242
41955
42552
42963
43116
42950
42428
41542
40314
38788
37025
35093
33060
30990
28941
26969
25117
23420
21898
20553
19371
18323
17379
16514
15710
14961
14267
13632
13053
12526
12048
11622
11269
11026
10939
11055
11399
11966
12707
13544
14380
15131
15742
16212
16585
16942
17368
17928
18640
19474
20358
21203
21929
22485
22851
23034
23049
22898
22570
22038
21282
20307
19152
17891
16614
15405
14324
13396
12619
11980
11468
11084
10828
10680
10583
10440
10127
9531
8594
7342
5896
4439
3171
2247
1737
1607
1738
1977
2183
2272
2233
2116
2005
1985
2115
2424
2919
3594
4449
5485
6701
8080
9581
11128
12628
13978
15087
15887
16338
16422
16134
15477
14456
13074
11347
9302
6981
4444
1757
-1016
-3825
-6632
-9414
-12147
-14799
-17313
-19611
-21601
-23197
-24340
-25027
-25309
-25295
-25126
-24942
-24855
-24922
-25141
-25456
-25777
-26006
-26055
-25860
-25389
-24639
-23629
-22393
-20975
-19422
-17775
-16070
-14333
-12585
-10848
-9155
-7554
-6114
-4914
-4033
-3534
-3445
-3757
-4419
-5349
-6451
-7626
-8791
-9886
-10883
-11779
-12589
-13338
-14039
-14686
-15247
-15672
-15907
-15914
-15688
-15269
-14728
-14147
-13592
-13094
-12636
-12172
-11652
-11050
-10390
-9737
-9184
-8810
-8660
-8717
-8915
-9164
-9380
-9515
-9569
-9585
-9623
-9739
-9960
-10283
-10679
-11107
-11532
-11933
-12306
-12657
-12996
-13327
-13644
-13931
-14166
-14323
-14383
-14339
-14206
-14019
-13838
-13733
-13773
-14006
-14447
-15068
-15802
-16551
-17213
-17693
-17928
-17894
-17614
-17150
-16598
-16065
-15654
-15426
-15395
-15508
-15658
-15709
-15535
-15065
-14311
-13374
-12419
-11626
-11140
-11020
-11227
-11635
-12077
-12394
-12479
-12303
-11904
-11360
-10756
-10154
-9581
-9039
-8519
-8029
-7595
-7261
-7076
-7073
-7262
-7623
-8119
-8705
-9338
-9979
-10591
-11135
-11567
-11850
-11967
-11939
-11824
-11718
-11727
-11939
-12394
-13071
-13894
-14753
-15537
-16158
-16574
-16775
-16772
-16577
-16178
-15548
-14642
-13424
-11888
-10065
-8026
-5868
-3694
-1599
343
2080
3578
4813
5767
6424
6775
6823
6589
6116
5469
4732
3997
3355
2884
2637
2641
2895
3378
4059
4912
5911
7036
8265
9559
10860
12088
13160
14001
14570
14867
14939
14862
14726
14609
14562
14606
14734
14923
15146
15377
15591
15765
15871
15879
15765
15517
15143
14668
14132
13577
13037
12529
12055
11611
11195
10810
10475
10208
10027
9937
9932
9995
10111
10271
10484
10767
11137
11606
12164
12784
13419
14012
14507
14854
15009
14938
14613
14021
13163
12061
10760
9323
7819
6309
4836
3418
2048
709
-619
-1952
-3298
-4669
-6082
-7568
-9168
-10919
-12841
-14920
-17107
-19317
-21448
-23400
-25093
-26484
-27566
-28368
-28946
-29373
-29721
-30051
-30401
-30778
-31152
-31469
-31657
-31653
-31413
-30923
-30204
-29294
-28230
-27039
-25722
-24265
-22648
-20862
-18928
-16894
-14832
-12818
-10921
-9183
-7613
-6195
-4891
-3663
-2481
-1340
-268
676
1405
1826
1861
1470
675
-442
-1743
-3064
-4244
-5158
-5734
-5956
-5844
-5436
-4764
-3839
-2656
-1203
521
2489
4642
6889
9122
11232
13126
14743
16067
17120
17962
18678
19351
20051
20813
21633
22477
23290
24026
24663
25212
25723
26263
26904
27698
28666
29785
30992
32191
33260
34071
34504
34466
33915
32862
31378
29572
27572
25492
23414
21381
19413
17523
15748
14151
12818
11824
11206
10932
10900
10959
10953
10766
10355
9762
9091
8467
7996
7727
7646
7688
7765
7804
7775
7695
7627
7655
7858
8285
8940
9777
10705
11611
12373
12889
13094
12964
12522
11824
10944
9954
8914
7858
6797
5724
4619
3462
2239
944
-414
-1810
-3207
-4553
-5794
-6882
-7781
-8475
-8968
-9272
-9404
-9372
-9181
-8835
-8351
-7772
-7173
-6654
-6316
-6244
-6475
-6992
-7726
-8575
-9431
-10211
-10869
-11407
-11859
-12276
-12704
-13166
-13656
-14143
-14576
-14902
-15082
-15094
-14947
-14672
-14310
-13905
-13485
-13055
-12598
-12079
-11466
-10739
-9905
-8998
-8071
-7183
-6383
-5700
-5136
-4676
-4288
-3938
-3593
-3224
-2813
-2353
-1857
-1362
-931
-641
-571
-780
-1278
-2023
-2920
-3838
-4645
-5235
-5547
-5576
-5357
-4947
-4403
-3769
-3076
-2347
-1613
-919
-317
143
441
602
707
876
1249
1943
3025
4485
6238
8141
10022
11718
13100
14096
14690
14915
14838
14548
14140
13704
13317
13030
12860
12784
12743
12655
12439
12037
11435
10670
9819
8981
8250
7693
7342
7199
7251
7484
7896
8490
9263
10188
11204
12211
13089
13713
13983
13841
13276
12330
11077
9617
8055
6496
5027
3719
2622
1760
1138
744
557
549
690
946
1278
1636
1961
2194
2280
2179
1876
1381
723
-53
-893
-1745
-2559
-3291
-3906
-4381
-4708
-4896
-4970
-4963
-4912
-4851
-4810
-4816
-4898
-5089
-5415
-5893
-6514
-7235
-7982
-8659
-9177
-9472
-9524
-9362
-9048
-8663
-8280
-7946
-7679
-7473
-7303
-7143
-6967
-6755
-6486
-6140
-5703
-5169
-4556
-3905
-3287
-2794
-2521
-2555
-2954
-3735
-4869
-6280
-7855
-9457
-10945
-12195
-13117
-13668
-13854
-13725
-13352
-12817
-12186
-11512
-10824
-10139
-9474
-8847
-8286
-7822
-7482
-7278
-7205
-7238
-7338
-7461
-7564
-7615
-7597
-7503
-7341
-7122
-6856
-6545
-6180
-5737
-5183
-4478
-3586
-2483
-1162
362
2057
3882
5790
7745
9718
11698
13678
15648
17590
19464
21210
22759
24044
25026
25704
26125
26372
26547
26736
26987
27289
27574
27736
27660
27254
26470
25315
23847
22157
20351
18536
16804
15232
13875
12767
11917
11306
10895
10631
10456
10321
10193
10058
9910
9745
9554
9317
9013
8625
8159
7643
7130
6684
6368
6225
6264
6458
6748
7054
7295
7407
7360
7165
6875
6569
6334
6242
6330
6597
7004
7492
8000
8481
8900
9239
9476
9580
9505
9192
8588
7656
6391
4817
2982
948
-1223
-3473
-5745
-7978
-10105
-12052
-13750
-15150
-16236
-17035
-17608
-18044
-18434
-18858
-19360
-19950
-20599
-21253
-21847
-22317
-22620
-22731
-22655
-22415
-22045
-21580
-21045
-20458
-19825
-19156
-18463
-17770
-17106
-16497
-15958
-15490
-15079
-14711
-14379
-14097
-13900
-13837
-13957
-14290
-14839
-15574
-16439
-17365
-18277
-19108
-19804
-20327
-20657
-20800
-20787
-20680
-20563
-20529
-20664
-21025
-21624
-22424
-23345
-24279
-25111
-25740
-26093
-26133
-25856
-25291
-24482
-23486
-22356
-21143
-19886
-18616
-17361
-16145
-14992
-13925
-12961
-12108
-11363
-10717
-10161
-9693
-9327
-9092
-9022
-9149
-9487
-10022
-10712
-11488
-12263
-12943
-13436
-13664
-13569
-13123
-12336
-11263
-9990
-8627
-7278
-6016
-4865
-3800
-2755
-1657
-456
856
2235
3602
4865
5951
6818
7467
7925
8236
8440
8567
8631
8635
8577
8449
8240
7937
7531
7028
6452
5852
5296
4857
4593
4527
4646
4902
5232
5581
5920
6249
6590
6975
7416
7904
8398
8837
9163
9331
9328
9177
8935
8675
8476
8399
8476
8700
9023
9371
9656
9801
9760
9524
9127
8631
8108
7621
7210
6884
6625
6392
6130
5786
5309
4665
3841
2851
1741
579
-554
-1588
-2478
-3222
-3863
-4477
-5157
-5989
-7033
-8312
-9813
-11498
-13311
-15189
-17074
-18906
-20634
-22207
-23583
-24728
-25622
-26261
-26653
-26820
-26785
-26575
-26211
-25707
-25071
-24311
-23434
-22457
-21405
-20313
-19223
-18172
-17186
-16279
-15446
-14677
-13960
-13293
-12685
-12150
-11701
-11333
-11021
-10721
-10381
-9960
-9437
-8821
-8146
-7457
-6802
-6213
-5711
-5298
-4968
-4699
-4457
-4190
-3828
-3288
-2501
-1424
-68
1499
3165
4796
6276
7531
8550
9378
10093
10780
11502
12287
13128
13995
14856
15686
16478
17243
18003
18779
19588
20432
21305
22184
23042
23849
24581
25227
25793
26306
26806
27339
27943
28633
29395
30182
30921
31522
31897
31972
31705
31097
30192
29075
27861
26675
25630
24812
24260
23971
23901
23980
24133
24290
24397
24417
24327
24110
23757
23259
22616
21832
20920
19897
18787
17609
16382
15118
13828
12521
11206
9897
8611
7374
6224
5202
4357
3729
3339
3184
3228
3406
3640
3853
3987
4014
3941
3802
3647
3530
3499
3588
3816
4183
4673
5250
5865
6460
6978
7376
7635
7765
7800
7784
7754
7725
7680
7573
7345
6943
6339
5541
4601
3595
2615
1736
1008
441
6
-350
-693
-1082
-1555
-2125
-2780
-3493
-4226
-4945
-5617
-6219
-6736
-7159
-7491
-7748
-7959
-8163
-8400
-8698
-9059
-9452
-9818
-10077
-10156
-10001
-9600
-8983
-8217
-7391
-6600
-5928
-5433
-5146
-5066
-5164
-5384
-5657
-5906
-6070
-6107
-6011
-5810
-5553
-5303
-5118
-5042
-5104
-5323
-5716
-6300
-7088
-8077
-9234
-10492
-11751
-12898
-13830
-14485
-14856
-14993
-14995
-14983
-15074
-15357
-15879
-16635
-17574
-18604
-19610
-20472
-21091
-21402
-21395
-21118
-20658
-20121
-19597
-19137
-18731
-18316
-17798
-17079
-16087
-14803
-13261
-11537
-9733
-7951
-6272
-4749
-3399
-2218
-1185
-276
525
1220
1801
2248
2540
2661
2601
2360
1938
1335
542
-458
-1679
-3125
-4777
-6590
-8492
-10402
-12237
-13931
-15443
-16752
-17859
-18770
-19501
-20070
-20504
-20839
-21118
-21383
-21669
-21986
-22321
-22637
-22881
-22997
-22937
-22672
-22190
-21500
-20627
-19610
-18498
-17348
-16210
-15126
-14108
-13144
-12197
-11214
-10148
-8969
-7682
-6323
-4960
-3672
-2541
-1633
-992
-636
-552
-702
-1022
-1436
-1867
-2249
-2545
-2753
-2906
-3054
-3252
-3530
-3885
-4274
-4627
-4863
-4916
-4748
-4359
-3782
-3072
-2292
-1500
-742
-50
555
1062
1461
1749
1922
1980
1923
1755
1481
1105
638
92
-515
-1154
-1793
-2388
-2899
-3288
-3534
-3635
-3621
-3541
-3465
-3462
-3586
-3863
-4280
-4790
-5321
-5793
-6131
-6284
-6225
-5955
-5487
-4848
-4062
-3156
-2149
-1064
72
1226
2355
3411
4340
5094
5636
5949
6042
5953
5740
5474
5221
5031
4923
4885
4879
4854
4761
4572
4285
3929
3553
3220
2986
2891
2950
3146
3441
3785
4128
4440
4716
4983
5294
5717
6313
7123
8157
9394
10781
12252
13736
15167
16491
17664
18654
19436
20000
20344
20484
20443
20249
19928
19494
18955
18317
17596
16822
16046
15323
14702
14202
13805
13454
13076
12605
12005
11290
10511
9743
9051
8468
7977
7528
7046
6469
5765
4939
4027
3082
2149
1251
392
-444
-1276
-2116
-2959
-3787
-4571
-5272
-5856
-6288
-6541
-6600
-6470
-6180
-5790
-5384
-5056
-4900
-4980
-5327
-5921
-6706
-7596
-8500
-9333
-10034
-10575
-10956
-11202
-11351
-11444
-11515
-11577
-11625
-11638
-11581
-11422
-11141
-10733
-10209
-9592
-8909
-8183
-7434
-6680
-5944
-5263
-4687
-4275
-4081
-4142
-4460
-5002
-5699
-6460
-7185
-7792
-8222
-8455
-8502
-8403
-8208
-7963
-7694
-7402
-7055
-6604
-5990
-5171
-4129
-2886
-1497
-38
1411
2785
4049
5201
6265
7272
8250
9210
10135
10996
11750
12365
12822
13129
13319
13441
13554
13714
13961
14311
14754
15254
15757
16203
16538
16727
16763
16662
16460
16202
15922
15637
15337
14991
14558
14001
13302
12474
11556
10611
9702
8880
8170
7569
7043
6553
6057
5533
4977
4405
3839
3299
2795
2324
1875
1440
1020
639
336
166
185
438
951
1720
2708
3854
5077
6288
7407
8369
9138
9706
10089
10323
10450
10510
10536
10547
10555
10566
10587
10631
10711
10847
11054
11346
11726
12191
12727
13314
13930
14551
15152
15715
16218
16640
16955
17132
17142
16961
16581
16017
15304
14501
13672
12883
12184
11613
11191
10931
10843
10934
11206
11645
12218
12870
13531
14125
14594
14904
15053
15060
14961
14786
14551
14260
13901
13461
12933
12319
11631
10885
10103
9307
8521
7770
7076
6459
5926
5467
5057
4661
4248
3801
3326
2851
2417
2059
1790
1595
1426
1215
896
423
-215
-987
-1827
-2646
-3361
-3906
-4253
-4413
-4432
-4374
-4304
-4267
-4279
-4327
-4378
-4400
-4372
-4301
-4218
-4171
-4207
-4356
-4621
-4976
-5379
-5784
-6158
-6491
-6795
-7100
-7441
-7848
-8333
-8892
-9504
-10139
-10759
-11332
-11829
-12227
-12513
-12677
-12714
-12627
-12429
-12147
-11822
-11512
-11280
-11184
-11264
-11527
-11946
-12460
-12991
-13464
-13820
-14032
-14101
-14049
-13909
-13706
-13461
-13189
-12906
-12640
-12428
-12313
-12327
-12486
-12782
-13185
-13654
-14153
-14658
-15161
-15662
-16161
-16650
-17108
-17512
-17844
-18104
-18311
-18498
-18700
-18941
-19220
-19515
-19795
-20031
-20214
-20361
-20510
-20702
-20968
-21312
-21705
-22094
-22419
-22629
-22704
-22654
-22517
-22341
-22165
-22006
-21854
-21675
-21427
-21077
-20610
-20039
-19389
-18691
-17959
-17187
-16343
-15384
-14275
-13009
-11620
-10178
-8778
-7515
-6457
-5629
-5003
-4513
-4069
-3588
-3010
-2310
-1499
-614
296
1181
1999
2718
3314
3773
4088
4265
4319
4281
4193
4098
4033
4022
4070
4165
4288
4422
4554
4685
4817
4951
5081
5185
5235
5203
5072
4841
4527
4159
3766
3369
2973
2570
2142
1674
1156
592
-3
-606
-1193
-1737
-2216
-2607
-2890
-3050
-3075
-2963
-2720
-2361
-1908
-1382
-801
-177
488
1202
1980
2843
3815
4911
6134
7468
8876
10306
11704
13029
14264
15424
16546
17674
18837
20034
21220
22315
23222
23844
24112
23994
23502
22687
21623
20401
19108
17824
16611
15508
14529
13665
12891
12176
11489
10810
10129
9444
8747
8029
7269
6449
5561
4622
3674
2783
2025
1468
1157
1109
1305
1704
2254
2899
3590
4286
4957
5584
6159
6685
7173
7640
8096
8550
8999
9437
9858
10263
10659
11057
11463
11870
12256
12582
12808
12896
12825
12593
12213
11709
11106
10433
9715
8985
8280
7641
7102
6685
6390
6192
6050
5916
5748
5518
5216
4847
4425
3968
3498
3038
2618
2270
2021
1892
1879
1956
2076
2178
2210
2138
1962
1715
1462
1282
1250
1425
1832
2460
3260
4156
5057
5877
6549
7035
7339
7496
7562
7603
7672
7798
7983
8204
8422
8596
8693
8693
8590
8390
8101
7734
7293
6787
6224
5621
5004
4404
3858
3402
3064
2862
2801
2872
3049
3296
3565
3806
3972
4034
3982
3832
3624
3409
3242
3161
3186
3311
3511
3755
4014
4274
4537
4819
5144
5533
5994
6523
7099
7688
8250
8745
9141
9417
9575
9632
9620
9576
9533
9506
9493
9473
9419
9314
9157
8975
8810
8713
8720
8841
9054
9308
9539
9686
9707
9586
9331
8968
8530
8044
7536
7022
6518
6043
5613
5248
4957
4738
4577
4448
4320
4170
3992
3796
3614
3485
3449
3532
3735
4034
4387
4744
5062
5320
5517
5679
5836
6021
6249
6514
6791
7046
7240
7346
7352
7262
7094
6873
6625
6372
6125
5884
5636
5357
5021
4608
4113
3552
2966
2410
1946
1624
1471
1482
1621
1831
2041
2188
2215
2088
1792
1327
708
-46
-912
-1867
-2889
-3960
-5062
-6171
-7260
-8294
-9237
-10054
-10719
-11220
-11561
-11757
-11829
-11795
-11668
-11451
-11145
-10751
-10277
-9734
-9136
-8499
-7834
-7152
-6465
-5793
-5160
-4597
-4127
-3764
-3505
-3333
-3222
-3152
-3112
-3108
-3154
-3264
-3448
-3698
-4002
-4341
-4707
-5103
-5542
-6039
-6603
-7222
-7867
-8497
-9068
-9552
-9941
-10249
-10511
-10770
-11066
-11435
-11898
-12464
-13127
-13875
-14680
-15509
-16322
-17079
-17740
-18278
-18674
-18922
-19031
-19018
-18911
-18744
-18556
-18383
-18254
-18189
-18188
-18234
-18294
-18328
-18294
-18160
-17906
-17530
-17043
-16469
-15838
-15181
-14525
-13892
-13295
-12740
-12228
-11758
-11329
-10943
-10600
-10304
-10050
-9832
-9633
-9438
-9227
-8988
-8715
-8407
-8070
-7710
-7337
-6963
-6603
-6272
-5987
-5755
-5570
-5412
-5241
-5014
-4690
-4251
-3703
-3083
-2445
-1844
-1327
-910
-584
-317
-64
214
547
941
1390
1871
2362
2841
3291
3696
4043
4313
4478
4510
4382
4082
3619
3030
2379
1744
1208
839
677
726
960
1329
1770
2220
2626
2944
3148
3228
3191
3062
2887
2718
2610
2601
2707
2914
3184
3470
3728
3928
4061
4135
4159
4139
4074
3956
3780
3554
3301
3059
2871
2776
2798
2946
3215
3590
4050
4566
5103
5615
6049
6357
6505
6488
6328
6076
5792
5525
5306
5134
4990
4844
4678
4487
4287
4103
3959
3862
3804
3759
3699
3600
3454
3271
3072
2883
2726
2611
2534
2482
2436
2377
2292
2174
2028
1859
1675
1481
1277
1055
802
501
135
-310
-842
-1461
-2153
-2892
-3634
-4323
-4896
-5294
-5478
-5436
-5194
-4804
-4341
-3877
-3464
-3126
-2858
-2633
-2420
-2200
-1976
-1769
-1613
-1538
-1553
-1649
-1790
-1930
-2024
-2040
-1962
-1798
-1571
-1312
-1051
-811
-600
-408
-206
49
405
902
1564
2388
3344
4376
5421
6417
7315
8093
8747
9286
9723
10067
10319
10476
10537
10512
10422
10303
10196
10132
10131
10188
10279
10363
10399
10353
10206
9961
9638
9270
8888
8521
8183
7878
7596
7325
7057
6785
6516
6257
6018
5807
5626
5468
5326
5196
5074
4963
4869
4789
4713
4622
4484
4270
3960
3549
3057
2518
1975
1471
1035
682
413
222
104
59
91
203
392
641
923
1203
1448
1636
1760
1825
1851
1856
1857
1865
1883
1910
1943
1978
2007
2017
1996
1920
1770
1531
1193
755
222
-398
-1095
-1861
-2687
-3560
-4465
-5382
-6289
-7162
-7986
-8749
-9450
-10096
-10698
-11270
-11823
-12362
-12882
-13366
-13786
-14113
-14317
-14383
-14312
-14128
-13872
-13592
-13329
-13113
-12954
-12847
-12777
-12738
-12733
-12782
-12916
-13167
-13557
-14091
-14750
-15497
-16286
-17070
-17808
-18476
-19061
-19561
-19980
-20317
-20571
-20733
-20792
-20743
-20591
-20351
-20056
-19745
-19457
-19224
-19061
-18967
-18921
-18892
-18845
-18748
-18576
-18315
-17964
-17533
-17047
-16541
-16056
-15626
-15271
-14984
-14729
-14449
-14084
-13585
-12937
-12166
-11326
-10491
-9719
-9043
-8453
-7906
-7340
-6695
-5927
-5016
-3964
-2787
-1504
-131
1312
2803
4312
5800
7227
8555
9763
10839
11785
12606
13307
13887
14346
14687
14919
15062
15136
15157
15129
15043
14884
14635
14294
13870
13384
12860
12317
11756
11168
10533
9840
9088
8302
7525
6809
6210
5768
5502
5409
5461
5613
5820
6037
6238
6416
6582
6764
6991
7284
7645
8055
8483
8886
9228
9488
9658
9746
9767
9738
9674
9590
9499
9417
9357
9323
9313
9312
9297
9250
9160
9033
8892
8767
8684
8663
8707
8813
8978
9202
9490
9845
10261
10707
11135
11484
11696
11730
11578
11258
10809
10274
9688
9073
8440
7800
7166
6560
6007
5523
5107
4737
4374
3976
3513
2975
2377
1750
1134
560
51
-387
-751
-1041
-1253
-1379
-1415
-1367
-1253
-1106
-965
-860
-812
-817
-858
-904
-930
-923
-888
-849
-841
-899
-1051
-1311
-1680
-2147
-2696
-3311
-3974
-4665
-5359
-6029
-6640
-7162
-7570
-7854
-8019
-8079
-8055
-7967
-7828
-7648
-7436
-7207
-6984
-6797
-6678
-6651
-6724
-6886
-7101
-7325
-7503
-7590
-7554
-7381
-7074
-6653
-6143
-5570
-4958
-4319
-3658
-2973
-2259
-1514
-739
58
868
1680
2488
3283
4059
4799
5483
6084
6573
6928
7140
7211
7151
6968
6666
6238
5674
4971
4139
3207
2220
1226
264
-649
-1514
-2346
-3156
-3944
-4689
-5359
-5919
-6348
-6645
-6829
-6928
-6964
-6944
-6859
-6685
-6398
-5986
-5451
-4808
-4078
-3288
-2452
-1586
-707
160
985
1732
2374
2896
3301
3605
3830
3990
4088
4112
4041
3854
3540
3104
2568
1967
1340
726
155
-355
-792
-1156
-1447
-1667
-1819
-1905
-1927
-1890
-1806
-1688
-1556
-1428
-1320
-1244
-1209
-1218
-1279
-1401
-1596
-1875
-2237
-2671
-3147
-3623
-4049
-4380
-4580
-4632
-4534
-4297
-3939
-3480
-2939
-2330
-1671
-978
-266
448
1151
1832
2483
3099
3676
4212
4704
5151
5549
5893
6176
6387
6514
6548
6485
6327
6088
5789
5456
5118
4800
4523
4299
4132
4013
3917
3812
3656
3413
3057
2586
2021
1412
812
282
-133
-409
-547
-562
-482
-332
-131
107
376
671
982
1291
1572
1791
1909
1890
1704
1339
799
112
-679
-1524
-2375
-3196
-3969
-4693
-5379
-6041
-6686
-7309
-7896
-8425
-8874
-9225
-9469
-9600
-9617
-9520
-9305
-8966
-8495
-7885
-7133
-6244
-5233
-4133
-2988
-1857
-803
118
863
1415
1783
1998
2102
2139
2142
2127
2098
2045
1953
1808
1595
1302
917
435
-147
-821
-1568
-2361
-3165
-3942
-4659
-5288
-5816
-6236
-6556
-6788
-6953
-7071
-7159
-7223
-7256
-7239
-7140
-6930
-6586
-6106
-5508
-4826
-4106
-3392
-2715
-2098
-1545
-1058
-630
-257
68
355
619
883
1171
1506
1905
2378
2925
3539
4208
4917
5646
6375
7086
7765
8404
9009
9591
10162
10729
11287
11813
12277
12650
12914
13069
13134
13143
13124
13097
13058
12987
12853
12627
12294
11854
11328
10744
10132
9516
8911
8320
7739
7166
6599
6042
5509
5016
4586
4237
3989
3849
3817
3883
4030
4236
4480
4741
5002
5247
5460
5630
5747
5808
5817
5783
5722
5651
5587
5546
5544
5599
5726
5935
6221
6559
6901
7187
7356
7362
7192
6869
6442
5971
5504
5065
4646
4221
3754
3229
2652
2054
1481
978
573
269
44
-134
-304
-496
-728
-1006
-1323
-1664
-2008
-2331
-2611
-2833
-2991
-3096
-3168
-3234
-3310
-3397
-3479
-3527
-3512
-3424
-3279
-3121
-3008
-2996
-3115
-3359
-3682
-4014
-4277
-4412
-4388
-4215
-3928
-3582
-3231
-2912
-2643
-2418
-2210
-1987
-1718
-1381
-975
-518
-43
408
794
1086
1274
1362
1368
1313
1209
1060
855
580
220
-229
-758
-1347
-1968
-2593
-3201
-3786
-4351
-4915
-5499
-6127
-6812
-7557
-8348
-9160
-9963
-10726
-11433
-12080
-12680
-13252
-13816
-14378
-14926
-15436
-15875
-16215
-16439
-16548
-16555
-16481
-16344
-16155
-15922
-15646
-15330
-14982
-14608
-14210
-13781
-13310
-12784
-12202
-11579
-10954
-10376
-9888
-9515
-9249
-9049
-8858
-8621
-8307
-7919
-7489
-7065
-6692
-6390
-6150
-5940
-5718
-5448
-5112
-4716
-4277
-3817
-3350
-2885
-2419
-1955
-1497
-1062
-672
-348
-105
52
126
126
60
-67
-254
-496
-786
-1109
-1444
-1771
-2078
-2362
-2631
-2899
-3181
-3483
-3799
-4108
-4382
-4589
-4703
-4709
-4601
-4384
-4067
-3661
-3168
-2591
-1931
-1190
-379
478
1352
2207
3010
3738
4380
4941
5436
5885
6306
6710
7096
7458
7779
8042
8228
8324
8319
8211
8007
7728
7399
7056
6736
6469
6277
6166
6135
6179
6298
6501
6806
7231
7787
8463
9227
10020
10776
11430
11940
12291
12505
12626
12710
12811
12964
13183
13461
13771
14081
14357
14571
14708
14758
14723
14611
14433
14199
13915
13581
13188
12723
12173
11529
10791
9969
9087
8170
7250
6343
5461
4606
3771
2954
2155
1382
649
-28
-640
-1189
-1691
-2171
-2656
-3169
-3719
-4297
-4877
-5422
-5892
-6256
-6496
-6612
-6622
-6551
-6431
-6287
-6133
-5974
-5803
-5613
-5394
-5146
-4876
-4597
-4327
-4083
-3874
-3701
-3556
-3424
-3288
-3134
-2953
-2742
-2508
-2263
-2025
-1817
-1655
-1561
-1549
-1624
-1782
-2009
-2279
-2559
-2819
-3031
-3178
-3252
-3253
-3187
-3062
-2884
-2663
-2413
-2154
-1913
-1721
-1605
-1582
-1653
-1807
-2021
-2273
-2541
-2816
-3097
-3381
-3665
-3933
-4165
-4339
-4436
-4453
-4400
-4298
-4170
-4030
-3886
-3723
-3527
-3280
-2976
-2622
-2239
-1851
-1481
-1143
-838
-555
-280
-1
288
585
881
1166
1432
1678
1904
2116
2320
2520
2720
2922
3130
3348
3580
3825
4078
4324
4543
4713
4819
4855
4832
4774
4715
4682
4696
4761
4866
4990
5113
5218
5302
5370
5427
5476
5509
5507
5447
5307
5076
4761
4385
3978
3576
3206
2880
2596
2339
2086
1819
1523
1198
849
493
142
-195
-524
-862
-1235
-1672
-2190
-2791
-3459
-4156
-4842
-5474
-6024
-6480
-6839
-7107
-7287
-7378
-7375
-7277
-7095
-6857
-6605
-6386
-6241
-6193
-6242
-6364
-6524
-6684
-6812
-6890
-6910
-6874
-6788
-6664
-6515
-6361
-6222
-6119
-6063
-6049
-6055
-6046
-5981
-5821
-5549
-5167
-4699
-4188
-3680
-3217
-2829
-2529
-2314
-2166
-2063
-1982
-1910
-1842
-1786
-1759
-1777
-1850
-1973
-2127
-2282
-2406
-2476
-2484
-2438
-2357
-2264
-2175
-2101
-2041
-1997
-1965
-1953
-1967
-2013
-2093
-2195
-2308
-2421
-2533
-2658
-2815
-3026
-3305
-3650
-4046
-4472
-4910
-5356
-5820
-6322
-6878
-7495
-8154
-8818
-9435
-9952
-10323
-10520
-10532
-10367
-10042
-9582
-9021
-8397
-7751
-7127
-6562
-6078
-5683
-5363
-5088
-4822
-4529
-4187
-3785
-3332
-2846
-2351
-1865
-1401
-959
-531
-109
314
735
1141
1509
1817
2050
2205
2299
2363
2436
2550
2727
2971
3266
3590
3917
4228
4516
4786
5046
5307
5578
5860
6152
6451
6756
7069
7395
7740
8109
8507
8937
9399
9893
10414
10953
11492
12010
12479
12874
13174
13367
13453
13444
13354
13201
12999
12758
12480
12167
11819
11441
11042
10638
10245
9879
9547
9250
8975
8704
8415
8089
7719
7305
6863
6413
5977
5569
5197
4854
4530
4214
3899
3590
3303
3054
2862
2731
2652
2603
2554
2479
2364
2214
2055
1921
1852
1875
1999
2216
2496
2803
3099
3348
3525
3611
3596
3475
3252
2937
2555
2135
1712
1316
967
666
402
152
-107
-388
-693
-1010
-1318
-1600
-1842
-2043
-2210
-2353
-2476
-2579
-2649
-2672
-2638
-2547
-2412
-2263
-2137
-2070
-2084
-2190
-2377
-2623
-2899
-3179
-3445
-3692
-3924
-4146
-4366
-4583
-4789
-4973
-5125
-5239
-5321
-5382
-5443
-5520
-5624
-5754
-5895
-6023
-6110
-6130
-6069
-5927
-5719
-5471
-5216
-4982
-4786
-4632
-4506
-4384
-4238
-4043
-3784
-3453
-3053
-2592
-2076
-1514
-915
-291
338
948
1515
2017
2448
2809
3112
3375
3605
3804
3961
4062
4098
4072
3999
3904
3808
3722
3641
3544
3405
3204
2937
2620
2285
1968
1697
1485
1324
1191
1059
903
705
459
168
-165
-538
-949
-1400
-1889
-2414
-2966
-3533
-4099
-4648
-5161
-5624
-6020
-6339
-6578
-6743
-6846
-6907
-6945
-6975
-7003
-7027
-7039
-7027
-6982
-6897
-6767
-6591
-6365
-6085
-5751
-5369
-4952
-4525
-4121
-3769
-3494
-3305
-3197
-3150
-3139
-3137
-3126
-3093
-3036
-2955
-2850
-2720
-2561
-2368
-2141
-1888
-1620
-1354
-1104
-877
-671
-474
-266
-31
241
546
868
1181
1456
1667
1800
1854
1835
1755
1628
1462
1265
1043
805
566
345
158
17
-76
-129
-151
-152
-132
-83
10
160
373
640
942
1253
1548
1812
2039
2230
2385
2503
2573
2583
2524
2400
2225
2023
1817
1619
1422
1199
913
531
33
-577
-1273
-2011
-2742
-3422
-4019
-4517
-4911
-5205
-5407
-5527
-5580
-5583
-5554
-5514
-5476
-5449
-5425
-5391
-5323
-5198
-4999
-4718
-4358
-3933
-3460
-2957
-2437
-1907
-1369
-828
-295
208
647
985
1189
1240
1141
917
609
266
-74
-385
-663
-918
-1170
-1438
-1736
-2071
-2445
-2862
-3324
-3835
-4394
-4993
-5609
-6214
-6773
-7254
-7640
-7929
-8134
-8276
-8377
-8446
-8481
-8462
-8359
-8140
-7782
-7279
-6650
-5928
-5162
-4400
-3679
-3015
-2402
-1818
-1236
-635
-12
619
1227
1781
2258
2652
2977
3258
3524
3796
4081
4368
4641
4878
5065
5195
5271
5301
5298
5277
5251
5237
5252
5308
5411
5554
5718
5874
5990
6043
6023
5943
5831
5726
5662
5658
5714
5805
5898
5955
5953
5887
5775
5650
5551
5510
5543
5648
5805
5986
6163
6315
6429
6501
6528
6506
6430
6290
6083
5811
5487
5135
4785
4469
4214
4043
3969
3991
4098
4270
4478
4690
4878
5026
5134
5219
5309
5432
5611
5852
6143
6461
6781
7086
7371
7649
7940
8264
8633
9047
9490
9943
10381
10787
11153
11478
11765
12022
12249
12444
12596
12692
12718
12663
12530
12330
12087
11826
11566
11314
11055
10756
10378
9885
9263
8522
7702
6858
6050
5329
4724
4246
3886
3625
3438
3302
3198
3110
3028
2947
2874
2822
2806
2844
2940
3092
3284
3499
3719
3939
4157
4379
4608
4838
5053
5233
5360
5432
5460
5467
5483
5527
5604
5700
5787
5835
5816
5719
5545
5304
5013
4685
4327
3939
3517
3051
2536
1968
1352
700
32
-630
-1261
-1844
-2370
-2841
-3268
-3666
-4045
-4404
-4737
-5027
-5256
-5413
-5496
-5508
-5461
-5364
-5224
-5043
-4821
-4560
-4264
-3942
-3610
-3282
-2979
-2715
-2507
-2369
-2309
-2327
-2411
-2540
-2683
-2807
-2887
-2910
-2883
-2828
-2773
-2749
-2775
-2855
-2980
-3131
-3287
-3433
-3564
-3689
-3825
-3997
-4227
-4527
-4898
-5323
-5776
-6223
-6634
-6991
-7289
-7542
-7769
-7990
-8212
-8428
-8612
-8736
-8773
-8716
-8580
-8402
-8231
-8118
-8100
-8191
-8379
-8631
-8899
-9136
-9298
-9359
-9307
-9148
-8903
-8598
-8264
-7924
-7595
-7286
-6993
-6711
-6431
-6148
-5860
-5567
-5272
-4975
-4674
-4365
-4046
-3722
-3398
-3089
-2810
-2575
-2393
-2266
-2184
-2134
-2098
-2053
-1976
-1846
-1643
-1350
-964
-490
51
628
1202
1736
2204
2594
2916
3194
3460
3744
4067
4434
4835
5249
5652
6027
6369
6685
6992
7313
7663
8045
8451
8848
9197
9456
9587
9570
9402
9105
8715
8281
7852
7469
7156
6920
6747
6612
6480
6318
6100
5813
5460
5054
4615
4165
3722
3297
2893
2508
2139
1784
1447
1135
855
608
390
185
-31
-282
-589
-962
-1399
-1884
-2397
-2915
-3419
-3899
-4347
-4763
-5146
-5495
-5809
-6089
-6336
-6553
-6743
-6903
-7029
-7115
-7157
-7156
-7124
-7081
-7048
-7039
-7055
-7083
-7095
-7060
-6957
-6777
-6532
-6248
-5957
-5692
-5476
-5324
-5242
-5235
-5302
-5440
-5637
-5874
-6119
-6339
-6504
-6596
-6618
-6587
-6533
-6490
-6480
-6515
-6593
-6705
-6836
-6977
-7114
-7236
-7325
-7357
-7305
-7142
-6852
-6432
-5899
-5282
-4621
-3956
-3317
-2724
-2184
-1695
-1245
-825
-423
-36
341
704
1053
1386
1704
2005
2294
2565
2815
3038
3229
3387
3517
3634
3757
3903
4085
4305
4549
4794
5010
5168
5245
5229
5115
4906
4607
4226
3768
3241
2660
2044
1420
816
263
-218
-616
-929
-1168
-1347
-1482
-1584
-1657
-1700
-1705
-1664
-1569
-1416
-1196
-904
-529
-59
514
1193
1966
2809
3686
4555
5378
6130
6803
7409
7971
8516
9067
9631
10202
10759
11273
11714
12058
12290
12408
12417
12331
12167
11941
11668
11360
11025
10670
10304
9934
9566
9209
8866
8539
8230
7936
7659
7403
7173
6975
6814
6688
6587
6498
6405
6295
6160
5997
5810
5601
5374
5129
4863
4576
4266
3935
3585
3220
2843
2460
2080
1715
1382
1097
868
690
544
393
196
-84
-472
-975
-1578
-2252
-2961
-3668
-4346
-4971
-5533
-6025
-6445
-6794
-7077
-7301
-7474
-7604
-7696
-7753
-7775
-7765
-7722
-7651
-7558
-7450
-7335
-7216
-7099
-6986
-6881
-6785
-6702
-6627
-6553
-6464
-6342
-6167
-5927
-5617
-5246
-4831
-4399
-3979
-3593
-3260
-2987
-2772
-2606
-2480
-2380
-2298
-2227
-2164
-2108
-2057
-2012
-1973
-1941
-1920
-1914
-1928
-1965
-2027
-2108
-2203
-2302
-2397
-2485
-2565
-2640
-2717
-2802
-2901
-3020
-3166
-3346
-3566
-3828
-4127
-4451
-4781
-5092
-5359
-5567
-5708
-5789
-5823
-5828
-5820
-5808
-5790
-5758
-5699
-5602
-5459
-5276
-5066
-4849
-4649
-4484
-4363
-4283
-4230
-4185
-4127
-4045
-3938
-3814
-3690
-3578
-3485
-3404
-3322
-3217
-3072
-2874
-2624
-2328
-2001
-1658
-1312
-969
-635
-311
4
310
604
888
1159
1420
1674
1926
2182
2449
2730
3019
3304
3565
3777
3919
3978
3959
3881
3777
3682
3626
3627
3686
3798
3950
4133
4346
4588
4864
5170
5497
5831
6152
6445
6697
6902
7054
7150
7187
7166
7093
6988
6879
6802
6788
6858
7011
7224
7460
7675
7833
7913
7915
7855
7758
7653
7556
7476
7408
7337
7250
7134
6988
6820
6651
6505
6407
6376
6418
6527
6688
6879
7078
7269
7445
7599
7728
7825
7881
7879
7806
7656
7430
7143
6824
6504
6219
6000
5867
5827
5870
5969
6089
6185
6215
6145
5956
5648
5234
4740
4196
3629
3063
2516
2005
1542
1139
804
541
346
206
107
33
-26
-76
-113
-131
-126
-97
-47
17
86
153
215
271
317
353
376
381
369
336
283
205
93
-66
-287
-581
-952
-1391
-1876
-2382
-2885
-3371
-3840
-4307
-4791
-5311
-5873
-6465
-7062
-7629
-8128
-8531
-8818
-8983
-9031
-8972
-8824
-8606
-8343
-8061
-7783
-7530
-7309
-7114
-6923
-6706
-6431
-6073
-5629
-5109
-4545
-3974
-3430
-2939
-2510
-2140
-1817
-1526
-1259
-1012
-789
-595
-439
-323
-253
-232
-266
-362
-528
-764
-1066
-1418
-1795
-2169
-2511
-2801
-3023
-3173
-3251
-3262
-3212
-3110
-2969
-2806
-2643
-2503
-2404
-2353
-2346
-2362
-2369
-2336
-2234
-2045
-1765
-1405
-983
-526
-62
382
781
1116
1373
1550
1650
1689
1685
1664
1648
1654
1695
1776
1895
2047
2218
2393
2551
2672
2740
2743
2680
2557
2386
2174
1925
1634
1292
894
440
-51
-551
-1020
-1429
-1753
-1996
-2177
-2332
-2500
-2710
-2975
-3292
-3640
-3994
-4329
-4627
-4884
-5100
-5280
-5424
-5531
-5593
-5601
-5550
-5443
-5294
-5125
-4961
-4830
-4749
-4727
-4758
-4827
-4912
-4990
-5043
-5059
-5037
-4984
-4911
-4835
-4768
-4719
-4688
-4664
-4625
-4546
-4400
-4169
-3848
-3449
-3000
-2537
-2100
-1722
-1421
-1200
-1050
-948
-870
-792
-692
-556
-375
-149
115
403
691
956
1175
1333
1419
1433
1383
1278
1128
941
729
498
262
32
-181
-371
-538
-690
-843
-1014
-1226
-1489
-1811
-2190
-2614
-3062
-3510
-3929
-4299
-4606
-4847
-5036
-5192
-5339
-5498
-5678
-5878
-6085
-6284
-6458
-6597
-6701
-6773
-6819
-6845
-6852
-6839
-6803
-6741
-6650
-6529
-6373
-6178
-5938
-5647
-5306
-4919
-4496
-4051
-3595
-3141
-2696
-2270
-1873
-1522
-1236
-1032
-925
-920
-1010
-1181
-1409
-1674
-1958
-2249
-2544
-2842
-3147
-3463
-3792
-4135
-4484
-4832
-5162
-5456
-5697
-5872
-5977
-6018
-6009
-5971
-5920
-5868
-5819
-5764
-5691
-5585
-5431
-5222
-4957
-4639
-4281
-3900
-3514
-3144
-2808
-2515
-2271
-2068
-1896
-1739
-1582
-1417
-1241
-1057
-875
-703
-550
-419
-306
-201
-90
44
214
425
672
939
1200
1430
1612
1740
1824
1884
1942
2012
2098
2188
2266
2316
2333
2328
2321
2337
2395
2499
2641
2803
2965
3115
3247
3363
3464
3550
3613
3643
3639
3608
3575
3574
3641
3801
4062
4408
4808
5225
5628
5999
6338
6657
6972
7294
7626
7957
8268
8539
8754
8905
8996
9042
9062
9076
9105
9162
9258
9398
9583
9812
10081
10381
10698
11014
11305
11544
11710
11791
11783
11700
11561
11392
11217
11056
10921
10815
10739
10687
10653
10625
10587
10523
10416
10255
10040
9786
9517
9265
9057
8909
8821
8779
8757
8732
8685
8611
8514
8409
8307
8216
8134
8053
7959
7841
7691
7510
7305
7089
6876
6676
6496
6332
6174
6004
5801
5549
5238
4872
4466
4046
3646
3289
2992
2756
2565
2396
2226
2035
1821
1591
1367
1174
1033
957
948
994
1079
1179
1276
1358
1419
1464
1502
1544
1603
1686
1792
1914
2040
2151
2235
2283
2296
2283
2262
2253
2270
2318
2395
2484
2568
2629
2654
2639
2591
2520
2435
2346
2253
2151
2031
1885
1706
1494
1253
996
742
508
316
180
106
90
119
169
214
230
203
127
12
-130
-285
-446
-616
-805
-1027
-1293
-1601
-1936
-2273
-2584
-2847
-3055
-3213
-3344
-3471
-3614
-3781
-3967
-4158
-4337
-4493
-4625
-4744
-4864
-4997
-5146
-5306
-5459
-5592
-5693
-5763
-5813
-5859
-5915
-5991
-6087
-6195
-6304
-6406
-6494
-6565
-6614
-6635
-6621
-6563
-6459
-6316
-6152
-5990
-5857
-5766
-5720
-5703
-5691
-5655
-5578
-5457
-5302
-5136
-4984
-4862
-4775
-4714
-4664
-4604
-4521
-4411
-4281
-4143
-4018
-3921
-3867
-3861
-3903
-3984
-4093
-4213
-4331
-4432
-4510
-4564
-4599
-4626
-4657
-4705
-4778
-4877
-4996
-5127
-5257
-5380
-5493
-5604
-5726
-5875
-6066
-6305
-6586
-6893
-7202
-7487
-7732
-7933
-8095
-8236
-8373
-8519
-8674
-8831
-8973
-9084
-9153
-9176
-9158
-9107
-9033
-8942
-8838
-8720
-8593
-8460
-8330
-8209
-8103
-8010
-7929
-7852
-7775
-7703
-7642
-7602
-7589
-7603
-7635
-7674
-7704
-7719
-7723
-7725
-7740
-7778
-7840
-7915
-7983
-8023
-8026
-7993
-7937
-7883
-7858
-7880
-7957
-8080
-8238
-8410
-8578
-8726
-8841
-8912
-8926
-8874
-8748
-8553
-8302
-8016
-7726
-7450
-7205
-6995
-6813
-6649
-6495
-6347
-6209
-6084
-5975
-5878
-5781
-5669
-5529
-5352
-5142
-4906
-4655
-4394
-4123
-3838
-3529
-3190
-2824
-2436
-2040
-1648
-1272
-917
-589
-295
-47
141
258
298
264
175
54
-74
-192
-298
-399
-513
-655
-832
-1042
-1270
-1499
-1711
-1899
-2060
-2201
-2328
-2444
-2548
-2632
-2685
-2698
-2662
-2578
-2448
-2282
-2090
-1886
-1679
-1480
-1294
-1122
-962
-810
-661
-511
-359
-204
-49
110
274
449
636
839
1055
1278
1503
1725
1942
2159
2381
2616
2870
3146
3441
3753
4075
4400
4718
5021
5303
5559
5791
6009
6227
6460
6719
7005
7304
7595
7848
8036
8140
8157
8092
7963
7791
7593
7387
7186
7002
6847
6733
6668
6651
6674
6719
6764
6784
6765
6702
6602
6480
6357
6253
6180
6143
6138
6156
6183
6205
6211
6194
6150
6077
5975
5844
5685
5498
5285
5050
4799
4537
4265
3985
3693
3389
3077
2768
2480
2236
2056
1952
1920
1942
1988
2031
2047
2025
1971
1895
1814
1739
1677
1629
1594
1574
1578
1614
1694
1821
1994
2199
2420
2636
2826
2973
3061
3081
3027
2899
2706
2462
2192
1922
1674
1470
1319
1227
1192
1213
1286
1408
1574
1777
2005
2247
2485
2708
2909
3084
3231
3351
3442
3502
3526
3511
3454
3354
3212
3028
2804
2545
2258
1954
1646
1349
1079
845
655
506
391
297
208
106
-24
-196
-415
-676
-966
-1263
-1539
-1770
-1934
-2021
-2033
-1982
-1885
-1764
-1642
-1537
-1465
-1434
-1448
-1503
-1595
-1715
-1851
-1996
-2142
-2278
-2395
-2481
-2523
-2512
-2444
-2323
-2162
-1981
-1797
-1622
-1458
-1296
-1121
-922
-694
-446
-195
35
222
355
434
469
476
474
476
490
517
558
606
657
705
742
758
744
690
591
445
255
33
-206
-444
-665
-855
-1008
-1127
-1219
-1298
-1373
-1452
-1534
-1613
-1682
-1736
-1774
-1802
-1831
-1868
-1918
-1977
-2039
-2098
-2152
-2207
-2276
-2370
-2494
-2643
-2802
-2955
-3088
-3196
-3288
-3382
-3494
-3632
-3791
-3947
-4070
-4129
-4098
-3969
-3749
-3456
-3112
-2740
-2355
-1964
-1568
-1165
-749
-316
136
606
1089
1576
2050
2492
2880
3193
3413
3532
3548
3473
3327
3136
2929
2730
2559
2422
2319
2240
2173
2105
2029
1942
1841
1729
1603
1461
1301
1126
943
767
613
497
426
394
385
376
343
270
153
2
-161
-311
-422
-477
-468
-396
-270
-106
79
265
432
563
644
671
645
579
492
407
345
320
336
384
446
501
527
510
445
333
184
6
-190
-395
-600
-796
-973
-1118
-1221
-1275
-1279
-1236
-1155
-1046
-916
-772
-617
-455
-286
-109
79
284
517
788
1105
1470
1876
2312
2761
3213
3664
4116
4579
5060
5562
6078
6593
7087
7542
7947
8297
8596
8849
9063
9244
9395
9522
9631
9732
9833
9941
10057
10180
10306
10430
10550
10668
10781
10888
10980
11047
11076
11059
10995
10889
10756
10608
10459
10317
10184
10057
9931
9804
9672
9534
9393
9250
9112
8985
8875
8788
8726
8688
8665
8651
8636
8616
8591
8568
8554
8559
8590
8649
8738
8855
8994
9147
9302
9442
9552
9619
9636
9610
9555
9493
9447
9430
9446
9487
9535
9567
9568
9527
9443
9324
9181
9027
8875
8733
8604
8487
8373
8252
8109
7933
7718
7469
7197
6924
6668
6446
6263
6116
5991
5872
5741
5588
5406
5197
4965
4720
4475
4247
4053
3913
3836
3823
3860
3920
3967
3967
3894
3738
3508
3223
2905
2573
2233
1884
1517
1128
723
320
-55
-373
-615
-774
-862
-899
-906
-898
-881
-847
-787
-695
-575
-442
-320
-231
-189
-198
-250
-332
-433
-550
-690
-863
-1083
-1355
-1674
-2025
-2383
-2724
-3025
-3271
-3453
-3570
-3627
-3634
-3602
-3546
-3480
-3417
-3362
-3319
-3285
-3258
-3235
-3217
-3211
-3222
-3254
-3310
-3386
-3478
-3580
-3685
-3789
-3885
-3968
-4030
-4070
-4086
-4086
-4086
-4103
-4152
-4239
-4361
-4501
-4640
-4759
-4853
-4924
-4988
-5061
-5156
-5274
-5406
-5533
-5633
-5690
-5699
-5664
-5598
-5521
-5451
-5406
-5399
-5438
-5521
-5646
-5800
-5974
-6155
-6337
-6517
-6698
-6883
-7073
-7265
-7449
-7614
-7747
-7845
-7910
-7953
-7991
-8042
-8119
-8229
-8375
-8550
-8744
-8947
-9145
-9327
-9489
-9626
-9743
-9846
-9941
-10033
-10122
-10202
-10264
-10302
-10315
-10311
-10302
-10303
-10322
-10362
-10417
-10474
-10524
-10561
-10589
-10617
-10656
-10718
-10807
-10925
-11073
-11250
-11455
-11690
-11949
-12221
-12487
-12729
-12930
-13084
-13195
-13279
-13355
-13436
-13524
-13608
-13668
-13680
-13627
-13502
-13313
-13075
-12810
-12536
-12266
-12003
-11741
-11471
-11183
-10869
-10527
-10162
-9786
-9413
-9059
-8731
-8431
-8151
-7879
-7602
-7315
-7021
-6737
-6484
-6282
-6143
-6064
-6032
-6022
-6010
-5978
-5917
-5827
-5720
-5605
-5495
-5397
-5319
-5267
-5250
-5277
-5354
-5481
-5653
-5851
-6052
-6231
-6362
-6430
-6426
-6351
-6213
-6021
-5786
-5515
-5210
-4875
-4509
-4116
-3697
-3259
-2809
-2352
-1892
-1431
-969
-507
-45
418
881
1346
1816
2296
2794
3314
3854
4410
4968
5513
6029
6504
6930
7300
7611
7857
8029
8118
8117
8026
7854
7619
7346
7060
6781
6520
6279
6052
5831
5606
5374
5135
4894
4655
4423
4198
3981
3769
3558
3344
3122
2891
2649
2402
2161
1945
1774
1670
1647
1709
1847
2037
2258
2479
2683
2861
3018
3166
3318
3487
3677
3885
4101
4310
4498
4651
4763
4832
4863
4869
4862
4857
4864
4889
4930
4977
5020
5051
5065
5066
5063
5067
5084
5114
5151
5186
5211
5229
5249
5291
5373
5511
5706
5947
6207
6456
6666
6817
6902
6927
6907
6862
6807
6757
6716
6686
6663
6639
6609
6569
6519
6467
6421
6393
6395
6434
6509
6613
6733
6852
6955
7029
7066
7067
7033
6969
6882
6776
6653
6514
6360
6191
6006
5810
5606
5403
5209
5030
4871
4731
4608
4493
4381
4268
4154
4045
3946
3867
3813
3783
3772
3771
3767
3745
3695
3616
3514
3406
3314
3263
3269
3338
3458
3607
3754
3871
3942
3966
3953
3924
3894
3871
3850
3813
3744
3630
3471
3282
3086
2909
2773
2688
2656
2671
2719
2791
2875
2965
3055
3145
3236
3333
3442
3570
3715
3870
4022
4149
4233
4260
4227
4144
4029
3901
3777
3664
3565
3474
3385
3295
3203
3112
3023
2938
2856
2775
2693
2614
2539
2473
2418
2375
2340
2306
2268
2220
2162
2093
2016
1936
1858
1790
1740
1717
1728
1775
1856
1963
2082
2199
2303
2387
2449
2491
2522
2550
2584
2631
2698
2789
2900
3027
3158
3281
3385
3461
3510
3534
3538
3525
3494
3437
3346
3215
3044
2842
2621
2398
2184
1984
1795
1610
1421
1226
1029
840
670
528
420
344
294
259
228
190
138
64
-32
-146
-272
-399
-518
-625
-719
-809
-902
-1006
-1122
-1241
-1353
-1443
-1505
-1541
-1562
-1587
-1633
-1711
-1824
-1969
-2138
-2326
-2531
-2755
-3000
-3262
-3531
-3791
-4022
-4211
-4354
-4460
-4549
-4642
-4763
-4928
-5140
-5397
-5687
-5997
-6312
-6621
-6915
-7189
-7443
-7682
-7913
-8145
-8387
-8646
-8922
-9210
-9496
-9763
-9989
-10150
-10230
-10215
-10106
-9915
-9663
-9382
-9105
-8857
-8656
-8506
-8396
-8313
-8239
-8163
-8079
-7985
-7883
-7769
-7636
-7474
-7269
-7017
-6720
-6391
-6051
-5727
-5442
-5214
-5055
-4967
-4947
-4987
-5076
-5201
-5350
-5510
-5667
-5813
-5939
-6044
-6129
-6199
-6266
-6340
-6435
-6563
-6732
-6944
-7195
-7475
-7769
-8064
-8348
-8612
-8851
-9063
-9248
-9404
-9536
-9649
-9756
-9870
-10008
-10179
-10387
-10623
-10875
-11124
-11356
-11563
-11745
-11905
-12047
-12168
-12261
-12315
-12319
-12267
-12163
-12015
-11839
-11647
-11449
-11255
-11067
-10892
-10735
-10602
-10494
-10408
-10331
-10247
-10135
-9983
-9784
-9538
-9254
-8942
-8609
-8260
-7899
-7533
-7170
-6824
-6510
-6235
-6000
-5796
-5609
-5424
-5236
-5051
-4885
-4762
-4699
-4704
-4769
-4873
-4987
-5083
-5145
-5167
-5158
-5133
-5105
-5084
-5067
-5048
-5011
-4945
-4844
-4710
-4549
-4374
-4197
-4022
-3854
-3688
-3518
-3336
-3136
-2914
-2670
-2403
-2115
-1806
-1477
-1130
-769
-401
-37
310
625
899
1124
1304
1444
1563
1677
1808
1972
2181
2439
2743
3082
3446
3823
4203
4583
4961
5338
5715
6091
6460
6815
7142
7431
7671
7856
7989
8077
8140
8193
8258
8351
8480
8645
8837
9043
9249
9445
9627
9795
9953
10105
10250
10387
10510
10615
10700
10763
10805
10827
10826
10797
10735
10637
10505
10347
10174
10002
9840
9696
9568
9454
9352
9265
9202
9178
9207
9301
9461
9674
9922
10180
10425
10645
10835
11002
11156
11308
11459
11604
11727
11814
11851
11840
11790
11723
11663
11628
11628
11659
11708
11758
11798
11821
11830
11833
11835
11833
11820
11782
11710
11600
11460
11305
11151
11010
10884
10764
10632
10469
10265
10018
9735
9432
9124
8824
8540
8273
8023
7791
7575
7376
7189
7008
6819
6607
6358
6061
5718
5337
4935
4533
4148
3791
3466
3165
2876
2590
2301
2013
1741
1497
1295
1136
1012
899
768
595
366
81
-242
-578
-902
-1194
-1448
-1667
-1864
-2049
-2231
-2413
-2594
-2769
-2940
-3105
-3270
-3435
-3601
-3763
-3917
-4059
-4185
-4299
-4404
-4507
-4611
-4717
-4823
-4926
-5022
-5107
-5179
-5235
-5274
-5292
-5291
-5269
-5229
-5175
-5109
-5036
-4962
-4892
-4832
-4791
-4772
-4777
-4801
-4831
-4855
-4857
-4832
-4781
-4712
-4641
-4580
-4538
-4514
-4503
-4498
-4495
-4498
-4510
-4537
-4574
-4610
-4622
-4584
-4477
-4297
-4054
-3778
-3503
-3260
-3069
-2936
-2850
-2792
-2746
-2702
-2658
-2623
-2609
-2623
-2667
-2733
-2805
-2866
-2898
-2893
-2851
-2781
-2698
-2616
-2550
-2503
-2473
-2450
-2421
-2372
-2294
-2183
-2041
-1877
-1697
-1511
-1327
-1149
-982
-827
-684
-552
-430
-318
-220
-142
-96
-94
-146
-257
-420
-621
-838
-1050
-1238
-1394
-1521
-1630
-1736
-1854
-1996
-2166
-2360
-2571
-2788
-2998
-3192
-3361
-3497
-3598
-3663
-3691
-3688
-3655
-3600
-3528
-3450
-3376
-3318
-3285
-3279
-3295
-3318
-3327
-3300
-3220
-3079
-2881
-2640
-2374
-2105
-1852
-1627
-1443
-1307
-1224
-1197
-1219
-1279
-1358
-1436
-1495
-1523
-1519
-1486
-1433
-1365
-1284
-1187
-1070
-933
-778
-616
-455
-303
-161
-19
131
300
493
709
941
1181
1424
1666
1906
2138
2353
2537
2672
2747
2758
2715
2637
2546
2464
2400
2356
2323
2288
2238
2166
2070
1953
1822
1684
1547
1421
1313
1233
1186
1175
1197
1248
1317
1397
1479
1559
1633
1702
1765
1820
1869
1912
1953
2000
2064
2156
2290
2474
2711
2996
3313
3640
3955
4237
4472
4662
4818
4958
5101
5263
5447
5647
5850
6044
6220
6377
6523
6669
6825
6996
7180
7364
7535
7673
7762
7791
7754
7652
7495
7296
7070
6835
6601
6374
6154
5937
5723
5514
5316
5142
5005
4914
4873
4877
4918
4984
5061
5138
5207
5260
5295
5313
5324
5342
5384
5462
5579
5725
5874
5994
6052
6029
5919
5733
5494
5231
4965
4714
4484
4279
4098
3942
3810
3697
3594
3484
3352
3186
2979
2737
2470
2192
1917
1654
1408
1183
983
809
664
544
440
340
227
93
-65
-242
-428
-612
-790
-964
-1143
-1333
-1537
-1749
-1956
-2143
-2298
-2419
-2512
-2587
-2658
-2733
-2813
-2898
-2980
-3056
-3123
-3181
-3229
-3264
-3282
-3281
-3260
-3222
-3178
-3136
-3108
-3098
-3110
-3144
-3200
-3277
-3378
-3498
-3631
-3760
-3866
-3927
-3931
-3875
-3772
-3644
-3520
-3422
-3365
-3350
-3364
-3390
-3407
-3398
-3355
-3274
-3160
-3025
-2881
-2746
-2631
-2546
-2494
-2468
-2459
-2454
-2442
-2419
-2386
-2350
-2318
-2293
-2268
-2233
-2174
-2081
-1951
-1791
-1619
-1458
-1328
-1245
-1217
-1239
-1301
-1383
-1463
-1523
-1546
-1528
-1473
-1398
-1323
-1268
-1246
-1254
-1277
-1289
-1263
-1183
-1046
-868
-676
-503
-375
-306
-291
-317
-360
-399
-416
-402
-355
-277
-175
-55
79
222
374
537
717
919
1143
1383
1626
1852
2037
2165
2225
2222
2167
2082
1985
1892
1811
1741
1678
1613
1536
1438
1310
1148
952
730
495
263
51
-131
-281
-405
-517
-628
-742
-857
-963
-1048
-1102
-1127
-1129
-1122
-1118
-1126
-1143
-1161
-1167
-1147
-1094
-1004
-885
-746
-600
-462
-342
-249
-179
-125
-68
10
124
278
461
651
815
921
948
891
762
584
387
195
27
-108
-210
-280
-321
-333
-317
-274
-209
-130
-48
27
83
112
112
82
30
-37
-106
-164
-203
-220
-219
-210
-207
-222
-263
-333
-431
-551
-686
-830
-974
-1113
-1239
-1346
-1432
-1497
-1546
-1586
-1623
-1659
-1691
-1715
-1724
-1722
-1716
-1724
-1765
-1851
-1985
-2156
-2345
-2528
-2692
-2830
-2954
-3080
-3225
-3399
-3597
-3801
-3986
-4126
-4206
-4222
-4186
-4121
-4053
-4002
-3981
-3991
-4022
-4057
-4083
-4086
-4066
-4025
-3973
-3917
-3865
-3814
-3763
-3703
-3632
-3546
-3447
-3334
-3206
-3054
-2870
-2641
-2364
-2041
-1689
-1327
-977
-658
-380
-144
55
223
367
485
579
647
696
733
775
835
924
1046
1199
1370
1546
1711
1849
1953
2017
2045
2043
2019
1983
1946
1914
1893
1886
1899
1939
2015
2133
2297
2501
2733
2974
3204
3410
3584
3727
3843
3939
4014
4067
4098
4107
4110
4124
4176
4284
4452
4668
4906
5131
5311
5428
5480
5481
5452
5413
5375
5343
5311
5270
5215
5147
5068
4984
4899
4812
4719
4612
4485
4337
4171
3996
3823
3665
3530
3423
3343
3286
3242
3203
3161
3111
3052
2986
2914
2836
2749
2650
2534
2403
2261
2117
1980
1857
1746
1641
1528
1395
1235
1054
865
691
554
468
435
444
470
486
465
391
260
79
-135
-362
-585
-788
-966
-1115
-1236
-1331
-1399
-1441
-1459
-1457
-1446
-1440
-1453
-1495
-1569
-1668
-1779
-1885
-1970
-2029
-2065
-2088
-2108
-2134
-2164
-2189
-2198
-2180
-2132
-2063
-1992
-1942
-1933
-1980
-2084
-2240
-2436
-2657
-2890
-3123
-3346
-3548
-3722
-3860
-3961
-4027
-4070
-4100
-4126
-4157
-4193
-4228
-4254
-4264
-4253
-4227
-4193
-4163
-4148
-4155
-4186
-4235
-4293
-4353
-4409
-4459
-4511
-4572
-4656
-4771
-4920
-5100
-5302
-5514
-5723
-5921
-6101
-6266
-6416
-6554
-6677
-6781
-6859
-6904
-6911
-6877
-6805
-6701
-6573
-6433
-6295
-6175
-6090
-6050
-6061
-6119
-6207
-6305
-6393
-6454
-6484
-6488
-6480
-6472
-6472
-6479
-6483
-6470
-6427
-6350
-6243
-6118
-5989
-5867
-5758
-5660
-5568
-5473
-5372
-5262
-5144
-5020
-4893
-4764
-4631
-4496
-4360
-4227
-4102
-3991
-3896
-3819
-3758
-3707
-3661
-3616
-3568
-3520
-3476
-3445
-3435
-3450
-3487
-3538
-3586
-3612
-3601
-3544
-3444
-3315
-3175
-3044
-2931
-2840
-2763
-2691
-2612
-2522
-2421
-2314
-2203
-2088
-1962
-1817
-1646
-1451
-1242
-1037
-857
-719
-631
-590
-582
-589
-594
-583
-552
-500
-431
-345
-242
-118
34
215
425
654
885
1099
1277
1405
1477
1496
1476
1433
1384
1345
1323
1318
1325
1335
1338
1328
1304
1270
1233
1205
1194
1209
1251
1318
1403
1494
1582
1658
1720
1772
1823
1885
1968
2077
2212
2367
2531
2694
2847
2988
3116
3238
3363
3499
3656
3839
4046
4273
4501
4714
4893
5024
5105
5145
5162
5178
5211
5267
5341
5415
5468
5485
5461
5404
5336
5280
5254
5266
5306
5360
5404
5424
5414
5377
5329
5286
5264
5270
5303
5356
5416
5471
5510
5526
5518
5484
5428
5354
5264
5162
5048
4923
4789
4643
4486
4316
4133
3933
3711
3461
3179
2862
2514
2142
1761
1386
1030
702
404
128
-135
-397
-665
-940
-1217
-1486
-1740
-1975
-2191
-2396
-2597
-2799
-3000
-3191
-3357
-3488
-3574
-3618
-3627
-3616
-3596
-3575
-3553
-3524
-3479
-3413
-3326
-3222
-3112
-3007
-2913
-2834
-2773
-2729
-2703
-2701
-2727
-2786
-2877
-2995
-3130
-3272
-3411
-3542
-3665
-3780
-3890
-3993
-4085
-4159
-4210
-4235
-4235
-4214
-4180
-4137
-4088
-4033
-3973
-3904
-3826
-3736
-3632
-3512
-3373
-3216
-3050
-2884
-2734
-2613
-2529
-2478
-2446
-2411
-2352
-2258
-2130
-1985
-1848
-1743
-1688
-1683
-1715
-1760
-1792
-1794
-1759
-1695
-1615
-1533
-1456
-1382
-1304
-1210
-1092
-949
-790
-627
-476
-348
-246
-168
-102
-37
35
120
215
314
406
484
547
599
655
732
852
1031
1278
1592
1959
2362
2776
3183
3566
3917
4235
4522
4781
5016
5230
5424
5603
5771
5929
6080
6218
6336
6421
6462
6450
6385
6274
6130
5966
5794
5618
5437
5247
5042
4819
4582
4336
4088
3843
3598
3351
3095
2826
2545
2260
1983
1728
1505
1318
1163
1028
896
754
591
404
198
-12
-208
-372
-488
-552
-567
-550
-524
-510
-528
-584
-668
-761
-839
-877
-865
-804
-711
-610
-525
-472
-458
-472
-499
-524
-534
-528
-514
-507
-520
-559
-622
-695
-759
-794
-783
-719
-607
-462
-303
-152
-23
76
150
215
291
399
556
764
1012
1280
1535
1748
1896
1969
1972
1921
1835
1733
1625
1511
1383
1233
1057
857
647
442
259
108
-9
-98
-169
-233
-298
-370
-449
-535
-625
-717
-807
-887
-953
-1000
-1029
-1046
-1066
-1104
-1175
-1282
-1423
-1582
-1743
-1892
-2021
-2140
-2257
-2389
-2545
-2725
-2918
-3105
-3266
-3385
-3456
-3484
-3483
-3472
-3469
-3488
-3531
-3590
-3650
-3690
-3693
-3649
-3559
-3436
-3304
-3182
-3086
-3017
-2959
-2888
-2777
-2609
-2380
-2107
-1819
-1549
-1329
-1175
-1089
-1059
-1062
-1075
-1080
-1064
-1027
-975
-922
-880
-862
-875
-918
-987
-1074
-1168
-1261
-1350
-1432
-1509
-1579
-1642
-1694
-1731
-1752
-1758
-1754
-1749
-1750
-1764
-1794
-1840
-1899
-1963
-2023
-2067
-2079
-2045
-1958
-1815
-1630
-1423
-1224
-1058
-943
-880
-856
-852
-843
-815
-764
-696
-624
-560
-511
-475
-444
-404
-346
-263
-155
-29
105
232
337
408
440
434
405
370
350
361
407
482
569
650
710
746
766
782
810
860
933
1024
1125
1227
1329
1434
1550
1685
1840
2016
2206
2398
2580
2738
2859
2932
2955
2930
2869
2789
2708
2640
2592
2559
2533
2501
2460
2409
2359
2319
2296
2289
2286
2276
2246
2197
2136
2082
2053
2063
2115
2203
2313
2428
2538
2638
2728
2813
2895
2973
3045
3106
3155
3192
3221
3250
3285
3329
3380
3429
3466
3478
3453
3389
3287
3159
3018
2877
2744
2617
2491
2354
2201
2033
1859
1696
1560
1461
1396
1353
1311
1255
1173
1067
950
836
741
671
624
596
579
568
563
567
581
604
629
648
655
647
626
599
571
547
527
509
487
460
427
392
362
343
340
355
387
434
490
549
606
653
684
696
688
662
622
569
502
416
304
161
-12
-208
-413
-610
-789
-943
-1077
-1204
-1337
-1488
-1659
-1845
-2037
-2224
-2399
-2561
-2715
-2863
-3003
-3127
-3220
-3267
-3260
-3198
-3091
-2954
-2802
-2644
-2478
-2297
-2093
-1865
-1621
-1380
-1164
-994
-876
-800
-748
-692
-611
-495
-350
-191
-41
79
157
188
174
123
43
-58
-174
-297
-418
-531
-631
-716
-791
-861
-931
-1006
-1084
-1164
-1243
-1320
-1398
-1481
-1573
-1672
-1775
-1874
-1964
-2041
-2104
-2157
-2203
-2243
-2274
-2291
-2291
-2275
-2248
-2222
-2209
-2214
-2238
-2274
-2312
-2340
-2354
-2356
-2352
-2348
-2347
-2345
-2331
-2294
-2222
-2111
-1965
-1794
-1609
-1423
-1246
-1081
-933
-803
-690
-597
-522
-464
-415
-370
-320
-258
-180
-88
14
119
220
308
380
437
480
514
544
574
604
633
663
693
730
783
863
980
1143
1351
1601
1881
2180
2486
2792
3092
3389
3685
3982
4284
4589
4892
5186
5463
5711
5924
6096
6229
6327
6401
6461
6516
6573
6632
6690
6742
6783
6810
6822
6820
6806
6783
6755
6726
6700
6680
6668
6663
6665
6667
6664
6651
6629
6599
6567
6540
6525
6529
6552
6594
6650
6714
6778
6838
6894
6949
7014
7101
7219
7373
7554
7746
7924
8064
8153
8186
8175
8141
8111
8098
8109
8141
8179
8211
8233
8243
8246
8246
8239
8216
8164
8074
7943
7780
7601
7422
7252
7092
6931
6758
6562
6343
6112
5884
5673
5485
5315
5149
4969
4762
4522
4253
3967
3681
3408
3160
2943
2761
2612
2493
2395
2306
2214
2110
1991
1861
1730
1611
1510
1429
1361
1297
1230
1158
1088
1031
995
985
995
1014
1030
1033
1027
1016
1016
1034
1069
1116
1165
1204
1228
1239
1240
1237
1229
1213
1179
1123
1045
953
863
787
732
698
672
638
585
506
408
303
209
136
91
68
56
43
19
-20
-69
-120
-161
-181
-173
-132
-57
48
180
334
503
680
858
1030
1187
1321
1426
1500
1541
1555
1549
1532
1513
1498
1490
1491
1501
1520
1549
1587
1634
1686
1738
1783
1815
1831
1830
1815
1792
1764
1735
1704
1669
1628
1577
1513
1433
1333
1211
1067
906
735
565
409
271
154
50
-53
-169
-306
-465
-638
-809
-959
-1070
-1131
-1137
-1095
-1016
-921
-829
-759
-727
-742
-805
-908
-1034
-1163
-1274
-1352
-1389
-1386
-1353
-1307
-1269
-1257
-1289
-1374
-1512
-1699
-1923
-2168
-2421
-2673
-2920
-3165
-3409
-3653
-3888
-4105
-4288
-4430
-4531
-4604
-4674
-4765
-4900
-5086
-5316
-5568
-5815
-6032
-6199
-6307
-6359
-6364
-6333
-6283
-6230
-6194
-6191
-6234
-6330
-6471
-6639
-6808
-6950
-7046
-7088
-7083
-7048
-7005
-6973
-6961
-6969
-6990
-7012
-7022
-7014
-6988
-6947
-6899
-6853
-6813
-6780
-6746
-6701
-6634
-6536
-6409
-6265
-6125
-6015
-5957
-5965
-6037
-6160
-6310
-6462
-6593
-6688
-6739
-6745
-6710
-6641
-6548
-6448
-6357
-6289
-6254
-6249
-6264
-6279
-6277
-6248
-6197
-6137
-6088
-6061
-6052
-6042
-5998
-5890
-5698
-5425
-5095
-4746
-4420
-4147
-3942
-3802
-3711
-3647
-3594
-3538
-3474
-3401
-3322
-3240
-3157
-3078
-3009
-2951
-2905
-2867
-2829
-2784
-2724
-2651
-2566
-2474
-2382
-2289
-2194
-2091
-1978
-1854
-1723
-1589
-1459
-1337
-1224
-1122
-1032
-959
-909
-885
-882
-891
-896
-878
-822
-722
-581
-410
-225
-42
130
282
410
512
588
637
664
677
688
710
753
821
915
1028
1154
1288
1428
1575
1732
1896
2059
2209
2330
2407
2430
2393
2297
2148
1957
1742
1520
1311
1132
993
897
836
794
754
702
629
537
433
327
227
136
52
-29
-110
-189
-261
-314
-341
-335
-297
-232
-151
-67
9
71
117
147
166
177
180
175
155
117
57
-25
-124
-232
-343
-453
-563
-679
-807
-954
-1117
-1288
-1453
-1599
-1718
-1810
-1885
-1955
-2029
-2117
-2212
-2305
-2388
-2454
-2504
-2546
-2588
-2637
-2692
-2747
-2793
-2822
-2829
-2819
-2802
-2788
-2786
-2800
-2829
-2864
-2899
-2924
-2933
-2925
-2900
-2862
-2816
-2769
-2727
-2694
-2671
-2656
-2647
-2642
-2640
-2644
-2658
-2687
-2730
-2784
-2838
-2881
-2902
-2894
-2860
-2810
-2759
-2720
-2705
-2717
-2748
-2787
-2818
-2827
-2805
-2751
-2672
-2581
-2491
-2412
-2348
-2295
-2244
-2183
-2104
-2003
-1885
-1755
-1622
-1489
-1355
-1216
-1066
-907
-745
-592
-464
-373
-324
-312
-324
-343
-351
-338
-301
-244
-177
-110
-53
-12
6
-1
-39
-110
-217
-359
-533
-728
-931
-1128
-1300
-1435
-1526
-1576
-1591
-1585
-1569
-1550
-1529
-1500
-1454
-1386
-1299
-1200
-1105
-1028
-976
-942
-914
-871
-798
-687
-546
-390
-241
-115
-21
46
97
145
201
265
333
392
434
453
451
438
424
420
430
452
476
489
480
444
383
310
243
200
191
218
270
331
381
406
403
377
340
304
275
250
220
176
112
33
-50
-119
-159
-158
-117
-41
59
172
290
409
526
640
750
857
960
1062
1163
1266
1370
1473
1572
1666
1758
1848
1940
2032
2118
2188
2231
2239
2212
2162
2103
2052
2023
2019
2037
2072
2112
2155
2199
2248
2302
2361
2421
2479
2536
2595
2666
2756
2866
2993
3124
3246
3346
3421
3474
3516
3556
3600
3648
3693
3730
3753
3762
3763
3759
3754
3746
3732
3709
3677
3643
3614
3596
3594
3604
3620
3637
3654
3676
3712
3770
3854
3958
4067
4163
4232
4265
4261
4229
4179
4120
4058
3997
3940
3889
3849
3823
3815
3821
3836
3850
3859
3857
3845
3823
3793
3751
3694
3619
3526
3425
3332
3265
3240
3265
3340
3451
3583
3719
3845
3955
4046
4123
4184
4232
4269
4300
4330
4365
4413
4473
4542
4611
4667
4698
4692
4646
4563
4450
4322
4195
4083
4002
3952
3930
3920
3901
3848
3740
3568
3333
3046
2726
2391
2053
1718
1385
1053
721
394
79
-212
-472
-695
-880
-1031
-1154
-1256
-1342
-1418
-1489
-1558
-1623
-1680
-1718
-1729
-1708
-1655
-1579
-1496
-1424
-1377
-1364
-1381
-1417
-1454
-1473
-1459
-1400
-1291
-1138
-951
-748
-551
-381
-254
-178
-150
-156
-179
-205
-226
-241
-257
-279
-308
-337
-354
-344
-300
-223
-124
-22
65
122
142
121
59
-43
-187
-371
-589
-829
-1070
-1290
-1472
-1609
-1706
-1778
-1844
-1919
-2013
-2124
-2247
-2373
-2494
-2608
-2713
-2810
-2898
-2976
-3039
-3089
-3126
-3158
-3191
-3232
-3284
-3342
-3401
-3451
-3486
-3501
-3498
-3483
-3464
-3448
-3439
-3435
-3432
-3421
-3395
-3351
-3294
-3236
-3192
-3180
-3210
-3288
-3405
-3547
-3695
-3829
-3936
-4010
-4049
-4061
-4054
-4042
-4037
-4051
-4091
-4166
-4266
-4379
-4486
-4564
-4597
-4575
-4505
-4401
-4284
-4171
-4074
-3996
-3931
-3872
-3811
-3750
-3692
-3645
-3614
-3598
-3595
-3595
-3588
-3567
-3527
-3467
-3389
-3299
-3200
-3097
-2993
-2886
-2776
-2657
-2525
-2377
-2215
-2047
-1887
-1749
-1645
-1578
-1542
-1523
-1501
-1459
-1385
-1279
-1148
-1010
-883
-784
-728
-719
-756
-829
-920
-1010
-1083
-1125
-1134
-1115
-1078
-1035
-993
-946
-886
-797
-670
-508
-325
-147
-1
92
124
104
49
-16
-73
-111
-131
-140
-147
-159
-177
-200
-227
-258
-295
-344
-407
-486
-580
-688
-807
-938
-1080
-1233
-1392
-1549
-1689
-1796
-1857
-1863
-1814
-1721
-1599
-1467
-1341
-1235
-1156
-1104
-1074
-1058
-1044
-1022
-989
-940
-875
-797
-709
-610
-500
-378
-245
-106
29
143
223
256
241
186
111
37
-16
-33
-11
40
109
178
239
287
326
366
413
474
546
625
700
768
827
885
953
1044
1166
1320
1495
1674
1840
1977
2078
2149
2201
2253
2320
2412
2528
2662
2804
2942
3072
3193
3311
3433
3565
3711
3868
4030
4191
4337
4461
4556
4617
4646
4651
4644
4639
4651
4691
4761
4853
4953
5045
5110
5142
5139
5114
5079
5052
5041
5048
5064
5072
5056
4998
4892
4742
4559
4366
4186
4043
3948
3904
3901
3917
3926
3902
3828
3702
3535
3348
3168
3018
2913
2853
2826
2815
2800
2769
2718
2652
2585
2530
2499
2497
2519
2557
2597
2630
2650
2657
2660
2671
2698
2750
2822
2903
2973
3014
3009
2955
2858
2740
2626
2539
2494
2489
2511
2539
2552
2536
2493
2435
2383
2360
2377
2438
2531
2640
2748
2843
2925
3001
3081
3175
3289
3420
3562
3704
3839
3965
4083
4198
4315
4437
4564
4691
4816
4934
5039
5124
5181
5199
5167
5078
4932
4738
4514
4283
4067
3884
3740
3630
3542
3462
3380
3294
3209
3137
3088
3067
3070
3086
3097
3087
3044
2966
2857
2731
2604
2491
2401
2334
2284
2238
2184
2111
2012
1891
1756
1618
1492
1386
1303
1241
1188
1134
1064
970
848
698
526
340
148
-40
-219
-383
-530
-660
-773
-872
-960
-1044
-1129
-1218
-1317
-1425
-1543
-1666
-1788
-1906
-2015
-2115
-2208
-2297
-2389
-2486
-2589
-2694
-2798
-2896
-2989
-3077
-3165
-3257
-3356
-3462
-3574
-3687
-3801
-3914
-4032
-4157
-4291
-4433
-4577
-4713
-4830
-4922
-4987
-5028
-5051
-5062
-5066
-5064
-5056
-5043
-5028
-5016
-5017
-5038
-5087
-5164
-5262
-5372
-5477
-5560
-5605
-5602
-5548
-5448
-5318
-5178
-5051
-4955
-4900
-4885
-4897
-4918
-4928
-4918
-4888
-4847
-4814
-4801
-4818
-4861
-4917
-4968
-5000
-5004
-4984
-4951
-4922
-4913
-4934
-4987
-5065
-5154
-5239
-5302
-5333
-5325
-5282
-5215
-5142
-5082
-5051
-5060
-5105
-5174
-5247
-5304
-5331
-5324
-5291
-5248
-5211
-5193
-5199
-5222
-5249
-5266
-5262
-5230
-5174
-5099
-5012
-4919
-4822
-4720
-4610
-4490
-4362
-4227
-4090
-3955
-3827
-3708
-3597
-3495
-3400
-3312
-3231
-3155
-3084
-3017
-2953
-2892
-2832
-2773
-2716
-2659
-2604
-2548
-2487
-2418
-2334
-2233
-2115
-1984
-1847
-1714
-1593
-1488
-1396
-1313
-1230
-1144
-1057
-980
-927
-916
-957
-1053
-1194
-1362
-1533
-1690
-1818
-1913
-1978
-2017
-2035
-2033
-2015
-1977
-1923
-1860
-1800
-1756
-1739
-1755
-1805
-1883
-1979
-2084
-2189
-2286
-2369
-2436
-2485
-2515
-2528
-2529
-2523
-2518
-2519
-2528
-2544
-2564
-2583
-2597
-2604
-2605
-2600
-2589
-2572
-2545
-2509
-2465
-2417
-2376
-2351
-2351
-2383
-2443
-2525
-2616
-2701
-2769
-2810
-2823
-2809
-2777
-2735
-2692
-2658
-2639
-2638
-2655
-2686
-2722
-2752
-2768
-2760
-2726
-2665
-2583
-2487
-2386
-2283
-2180
-2075
-1959
-1825
-1664
-1472
-1249
-998
-728
-448
-168
107
375
639
903
1172
1448
1727
2003
2265
2506
2722
2918
3102
3285
3473
3668
3863
4045
4201
4318
4391
4422
4419
4392
4356
4319
4295
4292
4323
4398
4522
4695
4910
5150
5393
5621
5818
5977
6098
6187
6253
6305
6350
6393
6441
6500
6577
6676
6796
6934
7079
7220
7348
7459
7552
7632
7702
7766
7821
7860
7875
7859
7810
7732
7633
7525
7421
7333
7267
7226
7206
7202
7202
7199
7186
7161
7126
7086
7048
7014
6984
6950
6906
6846
6768
6677
6584
6500
6433
6386
6354
6330
6304
6270
6228
6184
6147
6126
6125
6142
6167
6185
6181
6142
6060
5937
5779
5600
5413
5230
5059
4905
4764
4634
4510
4388
4267
4144
4014
3874
3713
3527
3314
3080
2835
2598
2385
2209
2074
1975
1900
1835
1766
1684
1589
1486
1382
1287
1208
1148
1112
1096
1099
1117
1143
1172
1196
1213
1220
1220
1216
1215
1221
1238
1262
1290
1311
1315
1294
1240
1151
1028
878
707
521
325
125
-77
-275
-463
-630
-768
-872
-944
-993
-1036
-1094
-1182
-1307
-1467
-1646
-1824
-1983
-2108
-2197
-2256
-2297
-2334
-2376
-2427
-2486
-2544
-2594
-2629
-2644
-2639
-2618
-2590
-2566
-2560
-2584
-2645
-2741
-2865
-3000
-3128
-3231
-3301
-3337
-3349
-3350
-3354
-3369
-3399
-3435
-3467
-3486
-3482
-3457
-3414
-3364
-3318
-3283
-3264
-3258
-3257
-3251
-3230
-3190
-3129
-3051
-2963
-2872
-2783
-2698
-2613
-2525
-2432
-2330
-2222
-2109
-1995
-1883
-1775
-1672
-1576
-1489
-1410
-1341
-1280
-1221
-1162
-1099
-1032
-967
-911
-871
-853
-857
-875
-897
-910
-905
-873
-814
-727
-614
-477
-319
-144
41
225
398
551
678
781
866
943
1022
1115
1226
1357
1503
1652
1789
1896
1955
1956
1900
1800
1680
1570
1493
1462
1475
1512
1545
1547
1502
1406
1274
1125
985
873
800
765
763
782
806
823
819
786
722
634
534
442
374
339
336
350
364
362
336
296
259
250
288
380
517
680
847
999
1126
1230
1321
1409
1505
1614
1734
1863
1994
2120
2235
2333
2406
2452
2469
2460
2429
2380
2315
2228
2117
1977
1809
1623
1432
1254
1103
986
903
845
805
775
748
722
695
662
615
550
464
361
251
148
62
-2
-50
-93
-140
-198
-264
-325
-369
-384
-368
-327
-273
-218
-169
-126
-80
-24
45
123
199
258
289
289
264
228
199
189
204
242
289
331
352
343
302
238
164
101
64
66
109
185
276
361
423
453
454
443
443
479
568
714
908
1129
1353
1556
1721
1844
1928
1984
2027
2067
2115
2171
2235
2301
2361
2408
2440
2456
2460
2461
2465
2477
2498
2529
2564
2601
2641
2685
2738
2803
2880
2963
3043
3108
3152
3174
3182
3186
3199
3228
3275
3330
3383
3417
3422
3388
3315
3206
3067
2908
2735
2557
2379
2205
2032
1858
1675
1481
1276
1068
870
696
559
465
406
367
327
265
166
24
-158
-369
-599
-836
-1071
-1299
-1516
-1718
-1903
-2066
-2205
-2316
-2400
-2457
-2492
-2511
-2525
-2543
-2576
-2631
-2710
-2808
-2915
-3019
-3108
-3176
-3222
-3249
-3263
-3270
-3275
-3280
-3292
-3316
-3358
-3420
-3500
-3585
-3658
-3702
-3706
-3670
-3607
-3538
-3486
-3463
-3470
-3493
-3512
-3508
-3473
-3413
-3344
-3287
-3260
-3271
-3318
-3392
-3480
-3573
-3664
-3753
-3842
-3934
-4030
-4134
-4238
-4336
-4417
-4469
-4481
-4444
-4361
-4247
-4124
-4022
-3962
-3959
-4006
-4089
-4178
-4250
-4290
-4297
-4279
-4252
-4226
-4210
-4203
-4202
-4204
-4211
-4228
-4260
-4312
-4386
-4475
-4576
-4680
-4783
-4882
-4970
-5043
-5092
-5109
-5089
-5035
-4957
-4870
-4787
-4720
-4671
-4633
-4597
-4553
-4493
-4414
-4321
-4223
-4130
-4054
-4003
-3985
-4002
-4049
-4116
-4188
-4246
-4279
-4281
-4258
-4221
-4189
-4176
-4186
-4214
-4249
-4272
-4271
-4237
-4171
-4078
-3972
-3855
-3737
-3619
-3505
-3397
-3298
-3212
-3140
-3080
-3027
-2976
-2921
-2859
-2789
-2713
-2632
-2549
-2465
-2381
-2299
-2224
-2163
-2122
-2106
-2118
-2151
-2196
-2237
-2256
-2238
-2176
-2068
-1923
-1757
-1588
-1432
-1300
-1191
-1100
-1012
-917
-804
-671
-522
-364
-209
-63
69
187
296
401
511
632
774
941
1136
1356
1592
1832
2063
2275
2464
2635
2796
2959
3136
3329
3538
3758
3980
4196
4403
4599
4781
4948
5097
5224
5324
5396
5440
5460
5462
5455
5447
5449
5466
5500
5551
5610
5668
5713
5735
5731
5706
5670
5638
5624
5636
5678
5749
5844
5959
6089
6233
6388
6545
6696
6824
6917
6965
6967
6932
6874
6813
6767
6748
6760
6801
6861
6933
7006
7077
7142
7200
7250
7289
7312
7310
7278
7210
7107
6976
6827
6675
6533
6410
6309
6226
6153
6081
6002
5911
5808
5695
5574
5447
5314
5172
5020
4858
4689
4516
4347
4185
4033
3891
3757
3630
3506
3387
3272
3164
3063
2971
2885
2802
2718
2625
2521
2403
2271
2127
1977
1824
1671
1521
1376
1236
1102
976
859
749
646
543
435
314
175
17
-159
-348
-542
-732
-908
-1062
-1188
-1283
-1352
-1405
-1454
-1515
-1602
-1724
-1880
-2063
-2260
-2458
-2642
-2804
-2938
-3044
-3124
-3180
-3220
-3250
-3280
-3317
-3367
-3430
-3499
-3564
-3615
-3646
-3659
-3663
-3669
-3690
-3728
-3780
-3832
-3868
-3873
-3838
-3765
-3660
-3536
-3407
-3283
-3174
-3085
-3018
-2972
-2944
-2926
-2909
-2886
-2851
-2805
-2753
-2705
-2670
-2650
-2645
-2645
-2641
-2624
-2591
-2545
-2492
-2442
-2404
-2383
-2383
-2402
-2439
-2489
-2545
-2600
-2646
-2680
-2700
-2711
-2724
-2746
-2784
-2836
-2892
-2937
-2957
-2942
-2889
-2803
-2694
-2571
-2438
-2299
-2155
-2007
-1866
-1743
-1656
-1616
-1627
-1682
-1762
-1843
-1902
-1921
-1894
-1828
-1736
-1637
-1546
-1476
-1428
-1401
-1386
-1378
-1373
-1375
-1390
-1427
-1488
-1575
-1677
-1783
-1879
-1954
-2008
-2043
-2072
-2106
-2154
-2219
-2301
-2394
-2492
-2589
-2681
-2761
-2828
-2879
-2914
-2937
-2956
-2981
-3020
-3077
-3147
-3217
-3271
-3294
-3278
-3226
-3146
-3053
-2960
-2876
-2801
-2733
-2665
-2594
-2518
-2441
-2366
-2294
-2228
-2166
-2106
-2047
-1987
-1924
-1860
-1794
-1729
-1672
-1630
-1614
-1634
-1696
-1799
-1933
-2083
-2232
-2366
-2477
-2566
-2640
-2714
-2799
-2903
-3028
-3166
-3303
-3425
-3515
-3565
-3573
-3549
-3505
-3460
-3428
-3417
-3426
-3449
-3478
-3504
-3525
-3544
-3567
-3601
-3647
-3700
-3754
-3797
-3821
-3820
-3794
-3745
-3678
-3599
-3516
-3440
-3382
-3352
-3356
-3393
-3458
-3537
-3620
-3697
-3765
-3826
-3885
-3944
-4000
-4046
-4074
-4078
-4059
-4029
-4002
-3989
-3995
-4014
-4033
-4027
-3979
-3877
-3722
-3522
-3294
-3056
-2825
-2612
-2427
-2271
-2144
-2039
-1949
-1864
-1775
-1679
-1571
-1455
-1334
-1212
-1094
-982
-877
-780
-690
-609
-534
-464
-396
-329
-264
-203
-153
-116
-92
-80
-72
-65
-62
-67
-90
-138
-210
-291
-359
-388
-359
-264
-113
73
267
450
610
748
875
998
1122
1245
1361
1464
1556
1642
1734
1843
1976
2132
2305
2485
2663
2830
2983
3120
3239
3338
3418
3482
3536
3586
3637
3692
3748
3800
3842
3876
3906
3944
3999
4081
4191
4326
4478
4636
4796
4954
5111
5265
5417
5565
5706
5840
5967
6090
6208
6319
6417
6490
6532
6540
6518
6481
6447
6436
6460
6520
6605
6696
6768
6797
6771
6686
6554
6397
6240
6103
5999
5924
5862
5790
5690
5554
5390
5223
5081
4987
4949
4956
4978
4982
4937
4831
4667
4466
4256
4059
3891
3751
3632
3525
3421
3315
3204
3084
2952
2801
2631
2445
2257
2084
1943
1842
1779
1738
1698
1641
1558
1453
1336
1224
1124
1038
955
862
750
619
479
349
248
185
163
169
187
200
196
172
130
73
5
-70
-151
-236
-322
-403
-477
-544
-610
-682
-768
-868
-976
-1077
-1156
-1202
-1212
-1196
-1169
-1147
-1143
-1158
-1187
-1218
-1243
-1258
-1263
-1264
-1264
-1264
-1260
-1247
-1223
-1190
-1156
-1129
-1116
-1117
-1129
-1148
-1171
-1200
-1243
-1307
-1395
-1502
-1618
-1728
-1822
-1898
-1963
-2029
-2112
-2216
-2341
-2477
-2615
-2750
-2882
-3014
-3150
-3287
-3415
-3522
-3598
-3641
-3659
-3666
-3675
-3690
-3702
-3693
-3643
-3540
-3390
-3212
-3035
-2888
-2786
-2733
-2717
-2719
-2723
-2719
-2706
-2684
-2656
-2619
-2571
-2507
-2426
-2335
-2241
-2152
-2071
-1997
-1924
-1844
-1757
-1663
-1569
-1480
-1396
-1313
-1224
-1125
-1018
-917
-838
-800
-812
-875
-978
-1104
-1235
-1358
-1469
-1565
-1650
-1725
-1788
-1839
-1876
-1899
-1912
-1915
-1909
-1892
-1863
-1820
-1769
-1716
-1671
-1642
-1630
-1632
-1640
-1645
-1641
-1629
-1614
-1604
-1605
-1619
-1646
-1684
-1731
-1789
-1857
-1933
-2011
-2083
-2137
-2169
-2179
-2174
-2167
-2166
-2175
-2192
-2210
-2221
-2227
-2235
-2260
-2313
-2398
-2506
-2618
-2709
-2760
-2766
-2730
-2670
-2603
-2538
-2479
-2417
-2342
-2248
-2137
-2016
-1898
-1793
-1703
-1622
-1540
-1444
-1327
-1185
-1022
-846
-660
-470
-277
-83
108
293
467
623
759
869
952
1004
1030
1027
1002
960
911
863
822
792
771
757
751
755
769
798
840
888
934
965
975
962
931
892
857
836
833
849
882
929
989
1059
1137
1219
1298
1368
1423
1458
1474
1472
1454
1423
1382
1338
1299
1276
1277
1306
1358
1421
1475
1502
1491
1440
1359
1262
1161
1065
970
869
756
626
483
336
196
72
-33
-120
-192
-252
-296
-322
-327
-313
-284
-252
-224
-206
-196
-186
-168
-135
-84
-16
63
150
238
325
403
466
505
512
485
428
355
279
212
159
118
82
46
8
-25
-45
-45
-24
11
47
72
80
78
76
88
124
180
246
305
344
357
350
332
315
307
307
312
316
318
323
338
371
424
493
566
631
676
694
683
644
584
508
428
356
305
289
312
371
455
544
619
669
692
702
716
754
830
945
1089
1246
1396
1522
1615
1672
1699
1707
1710
1723
1757
1817
1900
1996
2090
2170
2226
2260
2284
2316
2374
2468
2600
2761
2934
3100
3243
3352
3423
3462
3476
3477
3479
3491
3521
3567
3618
3660
3676
3655
3599
3520
3443
3390
3377
3403
3453
3504
3530
3521
3477
3416
3362
3333
3338
3372
3417
3452
3459
3430
3364
3271
3166
3062
2976
2921
2907
2938
3010
3109
3209
3281
3300
3252
3142
2991
2832
2697
2607
2568
2567
2578
2574
2535
2452
2332
2189
2041
1909
1801
1723
1676
1655
1654
1665
1680
1693
1697
1689
1669
1638
1600
1558
1514
1465
1411
1349
1281
1214
1158
1123
1119
1147
1204
1282
1367
1447
1515
1567
1606
1635
1658
1678
1695
1709
1716
1715
1705
1687
1660
1626
1587
1548
1515
1494
1490
1504
1532
1564
1589
1594
1575
1528
1460
1375
1280
1177
1066
945
817
688
569
469
397
356
339
340
349
362
382
411
453
504
555
590
597
569
510
435
364
314
294
303
331
367
401
431
458
485
512
533
537
516
469
409
356
333
360
442
568
712
845
938
980
972
931
882
847
839
860
901
943
969
964
924
853
763
670
592
537
511
506
514
520
513
490
452
408
372
354
363
399
461
539
627
715
799
875
943
1004
1065
1132
1212
1311
1427
1551
1668
1762
1817
1828
1800
1748
1693
1652
1636
1643
1663
1682
1688
1679
1659
1637
1620
1610
1602
1586
1552
1497
1424
1340
1256
1181
1116
1058
1002
947
892
843
803
777
759
745
727
702
674
651
643
654
683
720
751
765
759
740
721
716
736
784
851
929
1004
1071
1123
1160
1182
1189
1180
1154
1113
1061
1002
937
864
778
674
551
414
278
159
69
13
-18
-41
-76
-136
-225
-331
-436
-522
-576
-598
-595
-585
-583
-599
-641
-709
-801
-915
-1046
-1190
-1340
-1486
-1621
-1740
-1846
-1946
-2050
-2166
-2296
-2432
-2564
-2677
-2763
-2822
-2863
-2899
-2945
-3011
-3099
-3204
-3316
-3422
-3511
-3573
-3604
-3600
-3564
-3504
-3433
-3366
-3319
-3301
-3314
-3349
-3391
-3419
-3420
-3386
-3321
-3238
-3152
-3078
-3025
-2993
-2977
-2970
-2965
-2958
-2948
-2935
-2920
-2901
-2874
-2832
-2767
-2674
-2549
-2396
-2223
-2044
-1874
-1730
-1622
-1556
-1528
-1531
-1550
-1572
-1586
-1585
-1567
-1534
-1488
-1429
-1356
-1268
-1164
-1045
-917
-791
-679
-593
-542
-528
-550
-598
-660
-723
-773
-801
-800
-767
-704
-616
-514
-409
-314
-243
-202
-194
-213
-249
-288
-318
-330
-324
-302
-269
-232
-191
-144
-85
-12
76
173
266
342
388
400
379
335
285
246
232
254
314
409
525
648
758
839
879
877
836
769
691
617
556
514
492
488
499
523
557
597
637
669
688
691
680
663
647
639
639
643
645
639
631
627
643
689
769
877
999
1115
1210
1277
1321
1351
1380
1420
1475
1541
1613
1681
1740
1788
1822
1844
1854
1852
1836
1806
1759
1693
1605
1498
1376
1250
1132
1037
974
944
938
940
932
901
846
776
709
662
647
666
711
770
833
894
952
1008
1068
1126
1179
1220
1244
1252
1245
1228
1206
1177
1142
1099
1051
1008
978
971
990
1031
1084
1138
1186
1226
1265
1313
1378
1461
1556
1652
1735
1794
1825
1831
1817
1791
1759
1726
1692
1659
1625
1591
1555
1517
1472
1418
1351
1267
1166
1049
919
780
637
495
356
219
83
-57
-202
-350
-493
-615
-702
-741
-728
-670
-581
-483
-392
-318
-262
-220
-186
-155
-131
-119
-128
-160
-213
-279
-346
-405
-451
-485
-512
-534
-554
-571
-583
-591
-601
-618
-650
-700
-765
-837
-906
-965
-1010
-1048
-1083
-1126
-1183
-1255
-1342
-1441
-1552
-1674
-1807
-1952
-2107
-2270
-2438
-2611
-2792
-2981
-3181
-3386
-3589
-3776
-3938
-4067
-4165
-4240
-4302
-4363
-4429
-4497
-4564
-4620
-4660
-4680
-4682
-4667
-4640
-4600
-4547
-4480
-4400
-4311
-4220
-4137
-4075
-4043
-4053
-4105
-4201
-4332
-4484
-4640
-4780
-4887
-4951
-4973
-4960
-4932
-4910
-4910
-4947
-5022
-5131
-5263
-5403
-5539
-5660
-5761
-5839
-5894
-5931
-5953
-5967
-5976
-5983
-5989
-5991
-5988
-5976
-5953
-5920
-5879
-5831
-5781
-5730
-5678
-5622
-5558
-5482
-5389
-5275
-5136
-4973
-4786
-4581
-4363
-4137
-3911
-3688
-3472
-3262
-3058
-2856
-2655
-2450
-2241
-2029
-1817
-1610
-1414
-1235
-1077
-940
-818
-702
-582
-448
-294
-120
70
266
458
636
793
922
1020
1087
1125
1141
1146
1153
1175
1223
1299
1401
1519
1642
1761
1870
1971
2070
2174
2288
2413
2544
2673
2793
2900
2993
3077
3157
3241
3331
3425
3521
3614
3698
3774
3842
3906
3970
4035
4104
4169
4227
4271
4301
4321
4336
4355
4383
4421
4464
4502
4525
4525
4499
4451
4389
4321
4254
4192
4133
4075
4019
3964
3907
3849
3788
3724
3655
3586
3525
3481
3462
3469
3493
3518
3526
3502
3445
3366
3286
3229
3214
3246
3315
3403
3487
3554
3598
3625
3644
3668
3704
3755
3816
3884
3951
4011
4058
4083
4077
4032
3948
3831
3695
3555
3426
3314
3220
3134
3050
2960
2866
2770
2678
2589
2499
2395
2266
2106
1915
1703
1480
1260
1048
848
656
469
289
118
-36
-170
-281
-371
-445
-507
-560
-604
-640
-671
-700
-734
-780
-840
-910
-986
-1059
-1125
-1183
-1235
-1285
-1333
-1377
-1408
-1419
-1408
-1375
-1328
-1280
-1240
-1214
-1204
-1205
-1213
-1222
-1228
-1224
-1207
-1169
-1109
-1028
-937
-853
-794
-772
-788
-830
-880
-916
-925
-910
-885
-872
-887
-937
-1016
-1106
-1188
-1252
-1297
-1335
-1379
-1444
-1531
-1635
-1741
-1835
-1907
-1952
-1972
-1970
-1950
-1918
-1882
-1850
-1836
-1850
-1898
-1974
-2062
-2142
-2193
-2206
-2185
-2148
-2115
-2107
-2132
-2183
-2247
-2304
-2340
-2349
-2335
-2308
-2277
-2250
-2232
-2223
-2224
-2236
-2262
-2302
-2357
-2426
-2506
-2600
-2708
-2832
-2973
-3125
-3277
-3413
-3516
-3576
-3589
-3560
-3499
-3420
-3333
-3245
-3161
-3084
-3018
-2965
-2928
-2904
-2887
-2869
-2843
-2805
-2757
-2705
-2653
-2606
-2560
-2512
-2455
-2390
-2323
-2267
-2231
-2223
-2241
-2272
-2303
-2323
-2325
-2313
-2297
-2287
-2287
-2295
-2302
-2300
-2280
-2243
-2194
-2143
-2098
-2068
-2055
-2058
-2075
-2101
-2132
-2164
-2195
-2222
-2248
-2279
-2322
-2384
-2469
-2573
-2685
-2793
-2882
-2944
-2980
-2995
-3001
-3009
-3025
-3054
-3096
-3148
-3210
-3281
-3358
-3435
-3503
-3552
-3573
-3562
-3522
-3457
-3377
-3289
-3195
-3094
-2985
-2867
-2739
-2609
-2482
-2366
-2267
-2189
-2134
-2104
-2098
-2114
-2147
-2188
-2228
-2259
-2277
-2284
-2284
-2279
-2270
-2250
-2208
-2137
-2035
-1909
-1776
-1659
-1574
-1529
-1517
-1524
-1527
-1510
-1464
-1388
-1288
-1172
-1042
-898
-741
-572
-398
-237
-105
-20
10
-14
-77
-159
-237
-289
-304
-277
-211
-116
-4
113
223
320
398
459
505
541
572
602
633
666
705
750
805
869
944
1028
1120
1220
1331
1458
1605
1774
1964
2167
2371
2565
2743
2902
3050
3198
3356
3529
3715
3902
4073
4210
4301
4345
4349
4330
4309
4304
4328
4385
4467
4563
4654
4728
4776
4796
4796
4790
4790
4808
4848
4909
4979
5043
5085
5091
5054
4972
4856
4721
4585
4466
4380
4331
4316
4324
4337
4337
4310
4251
4162
4054
3946
3850
3777
3731
3706
3694
3681
3661
3629
3591
3555
3534
3534
3557
3597
3638
3662
3652
3597
3495
3354
3186
3007
2830
2662
2503
2349
2196
2041
1885
1732
1588
1456
1338
1231
1130
1029
925
819
713
609
511
421
341
272
217
179
163
172
205
258
320
379
423
446
444
422
388
353
324
305
292
282
267
243
209
167
121
75
31
-8
-45
-78
-109
-135
-157
-175
-192
-212
-239
-275
-320
-371
-423
-471
-512
-547
-577
-606
-636
-668
-704
-747
-800
-866
-946
-1036
-1129
-1212
-1274
-1307
-1312
-1294
-1266
-1240
-1222
-1213
-1208
-1202
-1189
-1172
-1157
-1153
-1167
-1199
-1243
-1285
-1315
-1322
-1304
-1259
-1191
-1101
-990
-856
-703
-538
-376
-230
-116
-39
5
28
49
86
150
243
357
478
592
685
752
792
809
811
805
799
796
799
807
819
835
854
879
914
959
1014
1075
1133
1184
1223
1249
1268
1287
1311
1344
1384
1427
1467
1503
1536
1569
1606
1645
1680
1700
1694
1656
1587
1494
1392
1295
1216
1162
1137
1141
1170
1222
1289
1363
1431
1484
1512
1517
1507
1497
1503
1536
1594
1666
1735
1783
1802
1794
1776
1767
1785
1841
1928
2033
2139
2225
2283
2311
2318
2317
2321
2339
2378
2437
2512
2597
2683
2761
2823
2864
2883
2885
2877
2872
2879
2903
2945
3000
3062
3122
3174
3216
3246
3269
3286
3303
3321
3342
3365
3390
3416
3442
3470
3502
3544
3601
3680
3783
3909
4050
4190
4314
4407
4461
4478
4470
4452
4443
4454
4488
4538
4587
4620
4620
4583
4510
4411
4298
4184
4077
3981
3895
3816
3741
3667
3590
3508
3421
3330
3236
3145
3061
2989
2928
2875
2819
2747
2651
2527
2377
2213
2051
1904
1782
1691
1625
1580
1544
1510
1470
1417
1348
1260
1156
1041
924
818
731
668
627
598
571
533
480
410
331
248
165
81
-9
-112
-232
-367
-508
-643
-759
-850
-914
-959
-998
-1045
-1108
-1194
-1302
-1426
-1560
-1697
-1832
-1960
-2080
-2189
-2288
-2376
-2456
-2531
-2605
-2682
-2763
-2848
-2934
-3015
-3085
-3142
-3185
-3217
-3241
-3264
-3287
-3311
-3333
-3350
-3360
-3365
-3369
-3378
-3396
-3427
-3465
-3506
-3541
-3565
-3580
-3590
-3603
-3627
-3667
-3721
-3783
-3843
-3892
-3923
-3932
-3920
-3889
-3844
-3793
-3744
-3706
-3687
-3688
-3706
-3730
-3748
-3749
-3729
-3691
-3646
-3607
-3585
-3582
-3590
-3595
-3584
-3545
-3480
-3396
-3306
-3222
-3152
-3098
-3055
-3018
-2984
-2950
-2915
-2877
-2831
-2770
-2688
-2586
-2467
-2342
-2222
-2118
-2036
-1976
-1936
-1912
-1903
-1907
-1924
-1949
-1973
-1985
-1977
-1943
-1885
-1813
-1739
-1674
-1622
-1582
-1547
-1511
-1472
-1434
-1403
-1385
-1383
-1390
-1397
-1393
-1370
-1328
-1275
-1222
-1183
-1167
-1176
-1207
-1253
-1304
-1354
-1400
-1439
-1471
-1497
-1517
-1533
-1545
-1558
-1574
-1600
-1641
-1702
-1784
-1886
-2001
-2118
-2225
-2309
-2364
-2392
-2400
-2400
-2404
-2417
-2439
-2463
-2478
-2476
-2459
-2433
-2410
-2404
-2421
-2460
-2515
-2572
-2622
-2658
-2680
-2690
-2694
-2691
-2682
-2664
-2636
-2598
-2556
-2515
-2481
-2453
-2431
-2411
-2391
-2372
-2359
-2355
-2364
-2380
-2397
-2402
-2385
-2340
-2269
-2179
-2082
-1987
-1899
-1821
-1750
-1682
-1617
-1556
-1502
-1458
-1427
-1410
-1405
-1410
-1422
-1438
-1454
-1468
-1477
-1481
-1480
-1476
-1472
-1473
-1477
-1483
-1488
-1488
-1479
-1465
-1449
-1436
-1432
-1436
-1444
-1451
-1449
-1435
-1407
-1370
-1329
-1288
-1247
-1206
-1159
-1107
-1052
-997
-953
-924
-912
-913
-918
-914
-890
-841
-765
-668
-557
-440
-325
-215
-113
-22
57
122
172
210
239
266
299
341
394
455
516
570
606
619
607
572
521
463
409
369
348
349
368
401
439
478
514
552
598
662
752
869
1008
1161
1308
1437
1541
1623
1693
1770
1868
1999
2161
2344
2530
2702
2847
2963
3056
3140
3231
3342
3478
3638
3814
3996
4175
4342
4493
4624
4733
4816
4872
4899
4899
4878
4843
4801
4761
4728
4703
4686
4675
4666
4657
4646
4629
4602
4560
4499
4415
4309
4186
4054
3928
3812
3715
3637
3575
3523
3474
3422
3365
3302
3233
3159
3077
2986
2886
2778
2667
2562
2469
2398
2352
2331
2333
2352
2381
2414
2448
2478
2504
2521
2530
2529
2518
2500
2477
2451
2425
2397
2366
2329
2286
2236
2181
2126
2073
2025
1980
1937
1893
1847
1799
1752
1708
1669
1637
1609
1582
1552
1517
1476
1434
1393
1358
1333
1321
1320
1332
1353
1385
1425
1472
1524
1575
1620
1652
1666
1660
1638
1606
1574
1548
1535
1532
1532
1526
1505
1462
1397
1315
1227
1140
1063
998
944
898
857
819
781
741
697
644
576
492
392
283
175
80
5
-47
-79
-101
-122
-150
-191
-241
-297
-353
-407
-457
-504
-551
-598
-647
-699
-753
-808
-865
-920
-970
-1010
-1038
-1048
-1041
-1016
-980
-934
-883
-828
-776
-735
-716
-728
-779
-864
-970
-1073
-1147
-1171
-1137
-1056
-952
-859
-804
-802
-849
-925
-1004
-1060
-1078
-1060
-1020
-977
-951
-952
-979
-1025
-1075
-1117
-1142
-1150
-1148
-1145
-1150
-1173
-1214
-1272
-1342
-1414
-1481
-1537
-1582
-1618
-1650
-1684
-1724
-1771
-1825
-1883
-1944
-2007
-2069
-2130
-2184
-2228
-2254
-2260
-2245
-2213
-2172
-2129
-2088
-2052
-2017
-1980
-1941
-1902
-1869
-1850
-1846
-1855
-1867
-1868
-1846
-1794
-1713
-1613
-1508
-1412
-1332
-1272
-1227
-1193
-1165
-1146
-1140
-1154
-1190
-1249
-1320
-1390
-1445
-1471
-1460
-1413
-1337
-1243
-1145
-1055
-979
-919
-872
-833
-798
-768
-747
-740
-755
-796
-862
-946
-1036
-1119
-1185
-1227
-1247
-1249
-1245
-1246
-1262
-1299
-1359
-1437
-1526
-1613
-1687
-1737
-1760
-1758
-1739
-1717
-1703
-1702
-1711
-1723
-1724
-1706
-1668
-1620
-1576
-1553
-1564
-1609
-1676
-1747
-1803
-1831
-1829
-1806
-1776
-1754
-1746
-1751
-1759
-1758
-1738
-1697
-1641
-1581
-1528
-1491
-1469
-1456
-1442
-1416
-1371
-1306
-1223
-1128
-1027
-924
-822
-724
-632
-550
-480
-426
-386
-356
-328
-291
-238
-166
-78
15
101
166
205
218
218
218
234
274
337
413
485
535
550
525
465
384
297
221
168
143
146
173
215
264
312
350
374
382
375
357
337
320
312
314
322
330
330
317
289
250
207
167
137
119
111
108
102
88
61
23
-23
-71
-116
-152
-176
-186
-184
-172
-155
-140
-132
-137
-156
-187
-226
-264
-293
-308
-308
-298
-287
-286
-305
-350
-419
-504
-595
-678
-745
-789
-813
-824
-833
-851
-886
-942
-1012
-1094
-1174
-1246
-1306
-1355
-1400
-1448
-1507
-1580
-1663
-1750
-1831
-1896
-1938
-1958
-1958
-1946
-1928
-1912
-1900
-1891
-1884
-1875
-1862
-1844
-1819
-1790
-1758
-1726
-1697
-1674
-1659
-1653
-1654
-1656
-1654
-1638
-1603
-1545
-1466
-1373
-1275
-1183
-1103
-1038
-986
-943
-901
-857
-808
-756
-705
-656
-612
-571
-531
-490
-445
-398
-354
-316
-288
-273
-270
-274
-280
-283
-278
-263
-235
-193
-136
-65
17
105
189
260
312
341
347
336
317
300
291
293
306
326
347
366
379
383
380
370
357
345
340
346
363
391
423
452
472
477
470
453
435
419
409
400
387
362
322
267
204
143
92
59
44
45
55
71
87
103
118
134
149
162
170
171
164
149
128
105
83
68
62
69
91
126
168
210
242
255
244
209
157
99
44
0
-30
-47
-59
-70
-87
-111
-140
-171
-200
-227
-252
-276
-300
-328
-358
-389
-423
-458
-496
-538
-583
-628
-669
-696
-705
-688
-644
-576
-489
-393
-297
-207
-128
-57
8
72
140
212
286
355
413
454
476
481
475
468
468
479
502
535
572
607
635
653
662
665
666
670
681
701
732
772
820
873
926
979
1030
1084
1143
1213
1297
1394
1499
1603
1696
1773
1830
1870
1901
1933
1975
2032
2106
2195
2294
2397
2498
2591
2670
2731
2769
2786
2786
2777
2771
2779
2808
2860
2928
3000
3063
3107
3129
3135
3135
3146
3178
3237
3320
3415
3506
3577
3619
3628
3606
3562
3506
3445
3384
3324
3264
3205
3149
3101
3067
3052
3057
3078
3108
3137
3157
3163
3152
3127
3088
3040
2986
2929
2876
2834
2810
2809
2828
2860
2890
2903
2886
2834
2753
2658
2567
2498
2460
2454
2469
2488
2494
2471
2415
2327
2216
2097
1984
1888
1815
1763
1724
1686
1636
1568
1480
1380
1282
1196
1129
1079
1034
978
899
790
657
515
384
280
210
169
144
116
70
-2
-97
-204
-309
-401
-472
-520
-552
-577
-602
-638
-689
-757
-841
-936
-1034
-1126
-1203
-1258
-1286
-1287
-1267
-1234
-1200
-1178
-1180
-1215
-1283
-1381
-1497
-1616
-1724
-1811
-1875
-1919
-1953
-1987
-2025
-2068
-2104
-2124
-2119
-2090
-2041
-1989
-1945
-1919
-1910
-1911
-1909
-1891
-1852
-1792
-1719
-1647
-1585
-1540
-1516
-1508
-1515
-1533
-1562
-1601
-1648
-1700
-1749
-1783
-1793
-1773
-1721
-1645
-1556
-1469
-1398
-1353
-1337
-1345
-1366
-1385
-1389
-1366
-1313
-1232
-1131
-1022
-916
-821
-739
-670
-609
-551
-489
-424
-356
-288
-225
-170
-123
-82
-42
2
55
116
183
249
308
353
383
402
418
442
482
543
625
723
829
933
1027
1107
1170
1218
1254
1283
1312
1346
1394
1458
1541
1639
1747
1856
1958
2050
2128
2195
2253
2301
2338
2361
2363
2343
2301
2243
2178
2118
2071
2044
2037
2045
2060
2067
2056
2017
1949
1851
1732
1606
1486
1386
1315
1274
1260
1263
1272
1279
1278
1266
1246
1220
1192
1165
1138
1111
1080
1042
992
930
858
785
723
687
689
733
814
915
1014
1087
1116
1097
1037
956
872
804
758
733
719
706
687
664
642
631
637
660
693
725
746
751
738
715
691
675
672
682
700
721
740
756
774
799
839
899
980
1077
1184
1291
1391
1479
1554
1619
1680
1741
1807
1876
1945
2009
2059
2093
2110
2112
2106
2099
2099
2107
2125
2149
2170
2183
2181
2161
2126
2081
2033
1991
1961
1949
1954
1975
2009
2053
2104
2162
2228
2301
2377
2451
2516
2564
2590
2594
2578
2553
2528
2511
2509
2520
2539
2558
2566
2559
2532
2487
2425
2353
2274
2193
2113
2039
1978
1936
1916
1920
1946
1986
2029
2065
2080
2069
2028
1960
1870
1765
1653
1541
1435
1340
1257
1187
1129
1077
1025
967
899
818
725
623
516
409
306
212
128
57
0
-41
-68
-81
-84
-80
-73
-68
-67
-69
-76
-83
-90
-91
-87
-75
-59
-39
-21
-6
3
7
8
8
5
-3
-18
-45
-86
-139
-196
-251
-296
-329
-351
-368
-385
-407
-431
-453
-465
-467
-460
-456
-468
-505
-573
-664
-765
-860
-936
-987
-1018
-1043
-1070
-1107
-1153
-1202
-1243
-1271
-1281
-1278
-1268
-1260
-1258
-1260
-1262
-1257
-1239
-1205
-1153
-1083
-1000
-906
-809
-716
-635
-572
-531
-512
-509
-516
-525
-530
-530
-525
-519
-516
-520
-532
-551
-577
-606
-635
-660
-674
-675
-661
-637
-610
-593
-597
-629
-689
-770
-858
-939
-1004
-1045
-1066
-1071
-1068
-1063
-1059
-1058
-1058
-1059
-1060
-1063
-1068
-1075
-1082
-1087
-1085
-1078
-1067
-1056
-1049
-1050
-1059
-1075
-1094
-1110
-1120
-1122
-1116
-1109
-1106
-1113
-1134
-1170
-1219
-1274
-1333
-1393
-1456
-1523
-1598
-1682
-1769
-1852
-1919
-1961
-1977
-1972
-1959
-1956
-1975
-2021
-2090
-2165
-2230
-2268
-2274
-2251
-2212
-2170
-2138
-2117
-2104
-2089
-2064
-2027
-1985
-1947
-1926
-1927
-1951
-1991
-2037
-2084
-2128
-2172
-2222
-2279
-2340
-2396
-2433
-2443
-2426
-2392
-2356
-2338
-2348
-2387
-2446
-2508
-2559
-2588
-2595
-2586
-2570
-2554
-2541
-2532
-2524
-2517
-2516
-2525
-2546
-2579
-2616
-2647
-2660
-2653
-2627
-2593
-2563
-2550
-2558
-2587
-2629
-2675
-2719
-2758
-2792
-2827
-2868
-2918
-2979
-3045
-3109
-3161
-3190
-3191
-3163
-3114
-3056
-3009
-2986
-2997
-3039
-3101
-3166
-3220
-3253
-3265
-3263
-3259
-3260
-3268
-3280
-3290
-3292
-3284
-3264
-3235
-3195
-3143
-3076
-2992
-2897
-2801
-2716
-2651
-2611
-2592
-2583
-2572
-2550
-2514
-2466
-2410
-2351
-2291
-2230
-2168
-2105
-2044
-1986
-1928
-1866
-1790
-1694
-1576
-1442
-1306
-1180
-1076
-995
-934
-887
-851
-825
-815
-822
-844
-870
-887
-884
-860
-827
-800
-793
-811
-845
-877
-894
-894
-892
-910
-966
-1061
-1176
-1279
-1342
-1358
-1348
-1355
-1418
-1548
-1714
-1849
-1871
-1720
-1387
-925
-430
-10
259
354
311
203
106
67
94
157
216
237
217
171
130
116
134
170
201
210
194
165
140
134
149
174
194
197
183
162
146
144
156
175
189
190
177
161
149
150
161
176
186
184
173
160
152
154
164
176
183
181
171
160
154
157
166
176
181
178
169
159
156
159
168
176
179
175
167
160
157
161
169
176
177
173
166
160
159
163
170
175
175
171
165
160
160
164
170
174
174
170
164
160
161
165
170
173
173
168
163
161
162
166
170
173
171
167
163
161
162
166
170
172
170
166
162
161
163
167
170
171
169
165
162
161
163
167
169
170
168
164
162
162
164
167
169
169
167
164
162
162
164
167
168
168
166
163
162
162
164
166
168
167
165
163
162
162
164
166
167
166
164
162
161
162
164
166
166
165
163
162
161
162
164
165
165
164
163
161
161
162
163
165
165
164
162
161
161
162
163
164
164
163
161
161
161
162
163
163
163
162
161
160
161
161
162
163
162
161
160
160
160
161
162
162
161
161
160
160
160
161
161
161
161
160
159
159
160
160
160
160
160
159
159
159
159
160
160
160
159
159
158
158
159
159
159
159
159
158
158
158
158
158
158
158
158
158
157
157
158
158
158
158
157
157
157
157
157
157
157
157
157
156
156
156
156
156
156
156
156
156
156
156
156
156
156
155
155
155
155
155
155
155
155
155
155
155
154
154
154
154
154
154
154
154
154
154
154
153
153
153
153
153
153
153
153
153
153
153
153
153
152
152
152
152
152
152
152
152
152
152
151
151
151
151
151
151
151
151
151
150
150
150
150
150
150
150
150
150
150
150
150
150
149
149
149
149
149
149
149
149
149
148
148
148
148
148
148
148
148
148
147
147
147
147
147
147
147
147
147
147
147
147
147
146
146
146
146
146
146
146
146
146
145
145
145
145
145
145
145
145
145
144
144
144
144
144
144
144
144
144
144
144
143
143
143
143
143
143
143
143
143
143
142
142
142
142
142
142
142
142
142
141
141
141
141
141
141
141
141
141
140
140
140
140
140
140
140
140
140
139
139
139
139
139
139
139
139
139
139
138
138
138
138
138
138
138
138
138
137
137
137
137
137
137
137
137
137
136
136
136
136
136
136
136
136
136
135
135
135
135
135
135
135
135
135
134
134
134
134
134
134
134
134
134
133
133
133
133
133
133
133
133
133
132
132
132
132
132
132
132
132
131
131
131
131
131
131
131
131
131
130
130
130
130
130
130
130
130
130
129
129
129
129
129
129
129
129
128
128
128
128
128
128
128
128
128
127
127
127
127
127
127
127
127
127
126
126
126
126
126
126
126
126
125
125
125
125
125
125
125
125
125
124
124
124
124
124
124
124
124
123
123
123
123
123
123
123
123
123
122
122
122
122
122
122
122
122
121
121
121
121
121
121
121
121
120
120
120
120
120
120
120
120
120
119
119
119
119
119
119
119
119
118
118
118
118
118
118
118
118
117
117
117
117
117
117
117
117
117
116
116
116
116
116
116
116
116
115
115
115
115
115
115
115
115
115
114
114
114
114
114
114
114
114
113
113
113
113
113
113
113
113
112
112
112
112
112
112
112
112
112
111
111
111
111
111
111
111
111
110
110
110
110
110
110
110
110
109
109
109
109
109
109
109
109
108
108
108
108
108
108
108
108
108
107
107
107
107
107
107
107
107
106
106
106
106
106
106
106
106
105
105
105
105
105
105
105
105
105
104
104
104
104
104
104
104
104
103
103
103
103
103
103
103
103
102
102
102
102
102
102
102
102
102
101
101
101
101
101
101
101
101
100
100
100
100
100
100
100
100
99
99
99
99
99
99
99
99
99
98
98
98
98
98
98
98
98
97
97
97
97
97
97
97
97
96
96
96
96
96
96
96
96
96
95
95
95
95
95
95
95
95
94
94
94
94
94
94
94
94
93
93
93
93
93
93
93
93
93
92
92
92
92
92
92
92
92
91
91
91
91
91
91
91
91
91
90
90
90
90
90
90
90
90
89
89
89
89
89
89
89
89
89
88
88
88
88
88
88
88
88
88
87
87
87
87
87
87
87
87
86
86
86
86
86
86
86
86
86
85
85
85
85
85
85
85
85
84
84
84
84
84
84
84
84
84
83
83
83
83
83
83
83
83
83
82
82
82
82
82
82
82
82
82
81
81
81
81
81
81
81
81
80
80
80
80
80
80
80
80
80
79
79
79
79
79
79
79
79
79
78
78
78
78
78
78
78
78
78
77
77
77
77
77
77
77
77
77
76
76
76
76
76
76
76
76
76
75
