5
36972
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-3
-3
-3
-4
-4
-3
-3
-3
-2
-2
-2
-2
-3
-3
-4
-4
-4
-3
-3
-2
-2
-2
-2
-3
-3
-4
-4
-4
-4
-3
-3
-2
-2
-2
-2
-3
-4
-4
-4
-4
-4
-3
-2
-2
-2
-2
-3
-3
-4
-5
-5
-4
-3
-2
-2
-1
-1
-2
-3
-4
-5
-6
-5
-4
-3
-1
0
0
-1
-2
-4
-6
-7
-7
-7
-5
-3
0
2
3
3
3
2
3
4
6
9
12
14
16
16
14
10
6
3
2
3
6
12
19
24
27
25
19
9
-4
-16
-25
-29
-26
-17
-1
17
35
48
56
55
47
33
17
1
-10
-15
-14
-6
4
15
22
24
20
9
-5
-20
-33
-39
-39
-29
-13
7
28
47
61
67
65
55
40
21
1
-17
-31
-41
-44
-43
-36
-26
-14
-1
12
23
30
33
32
27
19
10
1
-7
-11
-11
-8
-2
5
11
15
16
15
11
6
3
3
6
14
24
35
45
52
54
50
40
27
12
-3
-14
-22
-24
-23
-17
-10
-2
5
11
16
19
21
23
23
23
20
16
9
0
-10
-18
-25
-27
-24
-15
-3
11
24
34
39
36
28
14
-2
-17
-29
-34
-33
-25
-12
3
17
26
29
26
16
2
-14
-28
-38
-41
-36
-23
-5
16
38
56
68
72
67
55
36
14
-8
-28
-41
-47
-46
-38
-25
-10
5
16
23
23
19
11
1
-7
-13
-16
-14
-9
-4
2
4
3
-1
-9
-18
-26
-32
-32
-28
-19
-6
9
23
34
42
45
44
39
31
22
13
5
-2
-8
-12
-15
-16
-15
-12
-7
1
11
21
30
37
41
40
34
25
13
0
-10
-18
-21
-19
-13
-6
3
10
15
16
14
9
3
-2
-5
-6
-4
0
5
10
13
13
11
6
-1
-9
-16
-21
-23
-21
-17
-9
0
10
19
26
30
30
28
22
15
7
-1
-9
-14
-17
-17
-15
-11
-6
-1
4
7
9
9
7
4
1
-3
-6
-8
-10
-10
-10
-8
-7
-5
-3
-2
-1
-2
-3
-6
-8
-10
-12
-13
-12
-10
-8
-5
-2
-1
-1
-4
-7
-12
-16
-18
-19
-16
-10
-2
8
17
24
28
28
25
18
10
3
-4
-7
-8
-5
-1
4
8
10
9
6
0
-6
-11
-15
-15
-12
-7
0
8
16
22
25
27
27
25
23
20
17
14
11
7
3
-1
-5
-9
-11
-12
-11
-8
-5
-2
1
1
0
-3
-7
-11
-14
-15
-13
-9
-3
3
9
13
14
11
6
0
-7
-14
-18
-19
-17
-13
-7
-2
3
6
6
6
4
1
0
-1
0
1
3
5
6
6
5
3
1
-1
-2
-2
-1
1
3
5
6
7
6
6
5
4
3
2
1
-1
-3
-6
-10
-13
-15
-16
-15
-12
-7
-1
5
10
14
15
14
11
7
4
2
2
5
9
14
18
22
23
21
18
13
8
3
-1
-3
-4
-3
-3
-4
-6
-8
-11
-13
-14
-12
-9
-4
2
7
11
12
10
5
-1
-8
-14
-17
-17
-13
-7
0
8
13
17
17
16
13
10
8
7
8
10
12
14
14
12
9
6
4
3
5
10
17
25
32
36
36
32
24
13
1
-10
-19
-23
-23
-19
-12
-5
2
7
10
11
11
9
9
9
11
13
15
16
16
14
9
4
-1
-6
-8
-8
-6
-2
3
7
10
11
10
8
4
1
-1
-2
-1
1
4
6
8
7
5
2
-2
-6
-9
-12
-12
-12
-11
-10
-8
-6
-5
-4
-2
-1
2
4
6
7
7
5
2
-2
-7
-12
-15
-17
-18
-16
-13
-10
-7
-5
-4
-5
-7
-10
-12
-14
-14
-13
-11
-9
-6
-4
-2
-2
-3
-4
-4
-5
-4
-2
0
3
5
6
5
3
-1
-5
-10
-13
-15
-16
-14
-11
-8
-4
0
3
5
6
7
7
7
7
8
8
8
7
4
2
-2
-5
-8
-9
-9
-7
-4
0
4
7
8
7
5
1
-4
-8
-12
-14
-14
-13
-10
-8
-5
-4
-4
-6
-8
-9
-11
-11
-9
-6
-1
4
8
12
13
13
10
6
1
-4
-8
-11
-12
-12
-9
-6
-2
2
5
6
5
2
-2
-7
-13
-17
-21
-22
-21
-17
-12
-5
1
8
12
15
15
12
7
1
-6
-13
-19
-23
-25
-26
-25
-22
-19
-15
-11
-7
-3
1
4
6
7
7
6
3
1
-2
-3
-3
-1
3
8
14
18
21
22
19
14
7
0
-7
-12
-15
-14
-11
-5
1
7
11
13
13
10
7
3
-1
-3
-4
-3
-1
1
4
6
7
6
5
3
0
-2
-5
-8
-10
-11
-12
-11
-9
-6
-2
3
9
14
18
20
20
17
12
6
0
-6
-10
-12
-12
-11
-8
-5
-3
-3
-4
-6
-9
-12
-14
-15
-15
-13
-10
-8
-6
-5
-5
-6
-8
-10
-11
-10
-9
-7
-6
-5
-5
-6
-10
-14
-18
-20
-21
-19
-14
-7
2
11
19
25
28
27
24
19
12
5
-2
-7
-11
-13
-14
-13
-12
-11
-10
-8
-7
-6
-6
-6
-6
-6
-7
-8
-9
-10
-11
-12
-12
-12
-12
-12
-12
-12
-11
-9
-6
-1
5
11
18
24
29
32
33
31
28
25
21
18
16
16
16
17
17
15
12
8
2
-4
-8
-10
-10
-7
-2
4
9
12
13
11
7
2
-3
-6
-7
-4
0
6
11
15
16
14
10
3
-4
-10
-13
-13
-11
-6
0
5
9
9
8
4
-1
-5
-8
-8
-6
-2
2
6
8
8
5
0
-7
-13
-17
-19
-17
-13
-7
1
9
15
18
18
16
11
5
-2
-8
-12
-15
-15
-13
-10
-7
-3
-1
0
-2
-6
-11
-17
-23
-27
-30
-29
-26
-20
-13
-5
1
6
8
8
5
1
-3
-5
-5
-3
2
8
14
18
18
16
10
1
-8
-17
-23
-25
-23
-17
-9
1
10
17
21
22
20
17
12
8
4
2
0
0
0
1
1
2
3
4
6
7
9
9
9
7
4
-1
-6
-11
-15
-18
-19
-19
-18
-17
-17
-18
-20
-23
-26
-28
-28
-25
-20
-13
-5
3
10
14
16
14
11
8
4
3
3
6
10
14
18
19
18
15
9
2
-5
-11
-15
-17
-16
-14
-11
-8
-6
-5
-5
-6
-7
-9
-10
-10
-9
-8
-6
-5
-3
-1
2
5
8
11
15
18
20
21
21
19
16
12
7
4
1
-1
-2
-1
-1
-1
-2
-3
-6
-9
-13
-16
-17
-17
-16
-12
-8
-3
1
5
8
9
9
8
6
5
3
3
3
4
4
5
5
3
1
-2
-6
-10
-13
-15
-16
-15
-12
-8
-4
0
4
6
6
5
4
1
-2
-3
-4
-3
-1
3
6
10
12
13
13
10
6
1
-4
-9
-13
-15
-15
-14
-11
-8
-5
-2
0
0
-2
-5
-10
-14
-19
-23
-25
-26
-25
-23
-20
-17
-14
-12
-11
-11
-10
-9
-7
-3
2
8
13
18
21
21
18
12
5
-2
-9
-13
-15
-14
-12
-8
-5
-4
-4
-7
-10
-13
-15
-15
-12
-6
1
7
12
12
9
1
-8
-18
-26
-30
-28
-20
-9
5
18
28
32
30
22
11
-2
-13
-20
-21
-17
-9
1
10
16
18
15
9
3
-3
-5
-3
2
10
18
22
22
15
2
-14
-30
-43
-49
-47
-35
-17
6
28
44
52
50
37
17
-7
-29
-44
-50
-45
-29
-6
20
45
64
75
75
67
53
35
18
5
-2
-3
2
11
21
30
36
38
36
30
23
15
7
2
-2
-3
-2
0
2
4
6
7
8
8
7
5
3
-1
-5
-9
-13
-16
-18
-17
-14
-9
-2
7
15
21
25
26
23
17
9
0
-9
-15
-19
-19
-15
-9
0
9
17
23
26
26
22
15
7
-2
-10
-16
-20
-20
-17
-12
-6
0
5
8
9
9
6
3
1
-1
-1
1
4
7
9
11
10
8
4
0
-4
-6
-6
-4
0
4
8
9
9
5
0
-7
-12
-15
-15
-10
-1
9
20
28
32
31
23
12
-2
-15
-24
-26
-22
-11
4
20
34
43
44
38
25
8
-9
-23
-30
-29
-19
-3
18
38
55
65
67
62
50
34
17
3
-8
-14
-16
-13
-9
-5
-3
-3
-5
-9
-12
-14
-13
-10
-3
6
16
26
33
36
36
32
24
14
4
-6
-14
-18
-18
-13
-5
6
19
32
44
53
58
58
54
45
33
20
7
-5
-14
-21
-24
-25
-24
-21
-16
-10
-3
5
14
24
34
42
47
48
44
35
23
9
-4
-15
-22
-23
-19
-12
-3
4
7
6
0
-9
-19
-25
-26
-20
-6
12
32
49
58
55
41
15
-19
-53
-83
-101
-104
-90
-59
-18
28
70
101
117
113
92
57
15
-27
-62
-83
-88
-77
-53
-21
14
44
65
73
68
52
29
3
-20
-35
-40
-34
-19
2
24
43
53
52
40
20
-6
-32
-52
-63
-61
-46
-20
12
44
72
88
90
78
53
19
-17
-50
-74
-86
-84
-70
-47
-21
5
26
38
42
39
30
18
8
-1
-5
-7
-5
-3
-1
-1
-2
-5
-9
-12
-14
-15
-13
-10
-7
-5
-4
-4
-6
-8
-10
-11
-11
-9
-6
-4
-2
-2
-3
-6
-9
-11
-12
-11
-8
-4
1
5
7
7
5
2
-2
-5
-6
-5
-2
3
8
12
14
14
11
6
1
-5
-8
-11
-11
-9
-7
-5
-4
-4
-5
-7
-9
-10
-10
-10
-8
-7
-6
-6
-7
-9
-11
-13
-12
-10
-6
-1
6
11
15
17
15
11
4
-3
-9
-14
-17
-17
-16
-13
-9
-6
-4
-4
-4
-6
-8
-9
-10
-11
-10
-10
-10
-9
-8
-8
-7
-5
-2
1
4
6
8
8
7
4
0
-5
-9
-12
-14
-13
-12
-9
-6
-4
-3
-2
-3
-4
-6
-8
-9
-9
-9
-7
-6
-5
-4
-4
-4
-5
-6
-8
-9
-9
-9
-7
-5
-2
1
4
6
8
9
9
8
6
4
1
-3
-5
-8
-9
-10
-10
-10
-10
-9
-9
-8
-6
-4
-1
2
6
9
12
13
12
9
4
-1
-7
-12
-14
-14
-12
-7
0
6
12
15
16
13
8
1
-6
-12
-16
-17
-15
-11
-6
0
6
10
11
11
9
6
2
-3
-6
-9
-11
-12
-12
-11
-10
-7
-4
-1
3
6
8
10
9
7
3
-1
-6
-11
-14
-15
-14
-10
-6
0
6
11
14
15
14
12
8
4
0
-4
-6
-7
-7
-6
-5
-5
-5
-5
-6
-8
-9
-10
-10
-10
-9
-8
-7
-6
-5
-6
-7
-8
-9
-10
-10
-10
-9
-7
-6
-5
-5
-5
-6
-8
-10
-11
-11
-10
-7
-3
2
7
12
16
18
19
18
16
13
10
8
6
6
6
7
9
11
12
13
13
13
11
9
7
4
2
-1
-3
-5
-7
-8
-8
-8
-8
-7
-6
-6
-6
-7
-7
-8
-9
-10
-9
-9
-7
-5
-2
1
4
7
10
13
16
19
21
23
24
24
23
22
19
15
11
7
3
0
-3
-4
-5
-5
-5
-5
-5
-6
-6
-7
-7
-7
-7
-7
-6
-6
-6
-7
-8
-9
-10
-11
-10
-8
-4
0
4
8
11
12
12
9
5
1
-3
-7
-10
-11
-11
-10
-9
-7
-5
-3
-3
-3
-3
-4
-5
-6
-7
-8
-8
-8
-8
-8
-7
-6
-5
-5
-5
-5
-6
-7
-7
-8
-7
-6
-3
0
4
7
10
12
12
10
6
2
-3
-7
-10
-12
-12
-10
-8
-6
-4
-4
-4
-5
-7
-9
-10
-10
-8
-5
-1
3
6
9
11
11
9
7
4
1
-1
-3
-4
-5
-5
-5
-6
-7
-8
-8
-9
-8
-6
-4
0
4
8
11
13
13
11
8
3
-2
-7
-12
-14
-15
-14
-10
-5
1
7
13
18
22
24
24
23
21
18
15
11
7
3
-1
-4
-7
-9
-11
-11
-10
-8
-6
-2
1
4
7
8
9
8
6
3
1
-2
-5
-6
-8
-8
-8
-8
-7
-5
-3
0
3
5
8
9
9
8
5
1
-3
-7
-10
-10
-9
-4
1
8
15
20
24
24
22
17
10
4
-2
-7
-9
-10
-9
-7
-5
-4
-3
-5
-6
-9
-11
-12
-11
-9
-5
1
6
12
17
21
23
25
25
24
22
20
17
14
11
7
4
0
-2
-4
-6
-6
-6
-5
-5
-4
-4
-5
-6
-7
-9
-10
-10
-9
-7
-4
0
4
8
12
14
14
13
11
7
2
-3
-7
-11
-13
-14
-14
-12
-8
-4
1
5
9
13
16
18
20
21
22
23
23
23
22
20
18
16
13
11
9
8
7
7
7
7
7
5
2
-1
-5
-9
-11
-11
-9
-5
1
8
14
20
23
23
21
16
10
3
-3
-8
-11
-12
-11
-10
-8
-6
-4
-3
-2
0
1
3
6
8
10
11
10
8
5
0
-5
-9
-12
-12
-11
-8
-3
2
7
10
12
12
10
6
2
-2
-5
-8
-9
-9
-8
-7
-6
-5
-4
-4
-5
-6
-7
-7
-8
-8
-7
-7
-5
-4
-3
-2
-2
-2
-3
-4
-5
-6
-6
-5
-4
-1
2
6
9
11
11
10
8
4
0
-4
-8
-10
-11
-10
-8
-6
-4
-3
-2
-3
-5
-7
-9
-10
-11
-10
-9
-8
-6
-5
-5
-5
-7
-9
-10
-10
-9
-6
-1
5
11
17
22
25
26
24
19
13
6
0
-6
-10
-13
-13
-11
-9
-6
-3
-1
0
-1
-3
-5
-8
-10
-11
-12
-11
-9
-6
-4
-3
-2
-4
-6
-10
-14
-19
-22
-25
-25
-24
-21
-18
-13
-9
-5
-2
0
1
0
-1
-3
-5
-6
-7
-7
-7
-6
-6
-5
-4
-4
-5
-5
-6
-6
-7
-7
-7
-7
-6
-5
-4
-3
-3
-3
-3
-3
-4
-4
-5
-5
-5
-5
-5
-6
-6
-7
-8
-8
-9
-9
-9
-9
-8
-7
-6
-6
-5
-5
-5
-5
-4
-4
-3
-1
1
4
6
8
10
10
9
7
4
0
-3
-6
-7
-8
-9
-8
-7
-6
-5
-4
-4
-4
-5
-5
-6
-6
-7
-7
-6
-6
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-7
-6
-6
-5
-5
-4
-4
-3
-3
-3
-3
-3
-4
-4
-4
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-5
-5
-4
-4
-5
-5
-6
-6
-7
-7
-6
-6
-5
-4
-4
-4
-5
-5
-6
-7
-7
-7
-6
-5
-5
-4
-4
-5
-5
-6
-7
-7
-7
-6
-5
-3
-2
-1
-1
-2
-3
-4
-5
-5
-4
-3
-2
0
0
-1
-3
-7
-10
-13
-15
-14
-11
-6
1
9
16
22
25
25
22
18
12
7
2
-2
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-4
-3
-3
-3
-4
-6
-8
-10
-11
-10
-8
-4
1
5
9
11
10
8
4
-1
-5
-8
-9
-8
-7
-5
-3
-3
-4
-6
-9
-10
-10
-8
-3
3
10
17
22
24
22
18
12
6
0
-3
-4
-2
2
7
10
12
12
9
4
-2
-7
-10
-11
-11
-8
-5
-2
-1
-1
-3
-6
-8
-9
-7
-4
2
9
16
22
26
28
27
24
20
16
13
10
9
8
7
6
4
1
-3
-6
-8
-9
-9
-7
-4
-1
0
1
-1
-4
-7
-10
-13
-13
-11
-7
-2
4
9
13
16
16
15
13
12
10
10
11
12
12
12
11
8
4
0
-5
-8
-10
-11
-10
-7
-5
-2
-1
-1
-2
-4
-6
-7
-8
-8
-7
-6
-4
-2
-2
-2
-3
-4
-6
-8
-9
-9
-8
-7
-6
-6
-5
-5
-5
-6
-6
-6
-6
-6
-5
-4
-3
-3
-3
-4
-5
-6
-7
-7
-6
-5
-4
-3
-3
-3
-3
-4
-5
-5
-5
-3
-1
2
6
10
12
13
13
10
6
1
-4
-8
-11
-12
-11
-8
-4
1
5
9
11
12
11
9
6
3
-1
-3
-4
-5
-4
-4
-2
-1
-1
0
-1
-1
-1
-1
-1
-1
0
0
0
-1
-2
-3
-5
-8
-10
-11
-12
-12
-11
-9
-6
-3
1
5
8
11
12
12
11
9
6
2
-1
-4
-6
-6
-5
-3
0
4
7
10
12
13
12
11
9
8
6
6
6
6
7
7
7
6
4
1
-2
-5
-6
-7
-6
-3
0
3
6
8
9
8
7
6
5
5
5
7
9
11
12
13
11
9
5
2
-2
-5
-6
-6
-5
-3
-2
0
0
-1
-2
-4
-6
-7
-6
-5
-2
2
6
9
11
11
11
10
9
8
9
10
13
16
19
20
19
15
9
1
-7
-14
-21
-24
-25
-23
-20
-15
-11
-7
-4
-3
-3
-5
-6
-7
-8
-8
-7
-5
-4
-3
-3
-2
-2
-1
1
4
8
12
16
20
22
21
19
14
8
1
-5
-9
-11
-11
-8
-4
1
7
11
14
16
16
14
11
8
5
1
-1
-4
-6
-8
-10
-11
-11
-11
-9
-7
-4
-1
2
4
5
5
4
1
-2
-5
-7
-8
-8
-7
-5
-3
0
1
2
1
-1
-3
-5
-6
-7
-7
-6
-5
-3
-2
-1
-1
-2
-4
-7
-9
-10
-9
-7
-3
2
9
16
22
26
28
27
24
19
12
5
-2
-7
-10
-11
-10
-8
-5
-2
0
1
0
-2
-4
-7
-9
-10
-10
-7
-4
0
5
9
12
13
13
11
9
6
3
1
-1
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-4
-4
-3
-4
-4
-4
-5
-6
-6
-6
-6
-5
-4
-3
-3
-2
-3
-4
-5
-7
-7
-7
-6
-3
1
5
9
12
14
14
13
10
6
2
-2
-5
-7
-7
-6
-5
-4
-3
-2
-2
-3
-4
-5
-5
-6
-5
-5
-4
-3
-3
-3
-4
-4
-5
-5
-4
-3
-2
-1
0
0
-1
-2
-3
-4
-5
-5
-5
-4
-2
0
1
2
2
2
0
-2
-3
-5
-5
-5
-5
-4
-3
-3
-3
-4
-6
-7
-9
-10
-10
-9
-6
-3
1
6
11
16
21
24
27
28
27
25
22
17
12
7
2
-3
-5
-7
-7
-6
-4
-3
-2
-2
-2
-4
-5
-6
-7
-6
-4
-2
1
2
3
2
0
-4
-7
-10
-11
-10
-6
1
9
17
24
29
30
29
25
18
11
4
-3
-7
-9
-9
-8
-5
-3
-2
-1
-1
-2
-3
-4
-5
-6
-6
-6
-5
-4
-3
-2
-1
1
4
6
9
11
13
13
12
10
8
5
4
4
5
8
13
18
22
26
27
27
24
20
14
9
5
2
1
1
2
4
6
7
8
8
8
9
10
11
14
17
21
23
25
24
21
17
10
4
-3
-8
-12
-14
-13
-10
-5
0
4
8
11
12
12
10
8
6
3
1
-1
-2
-3
-4
-5
-5
-6
-6
-5
-5
-4
-3
-1
0
0
1
0
-1
-2
-4
-5
-5
-5
-4
-3
-1
1
2
3
3
2
0
-3
-6
-9
-12
-15
-16
-17
-16
-15
-12
-9
-6
-1
2
6
8
9
9
8
6
4
2
1
3
5
10
15
21
25
28
28
25
20
13
6
-1
-5
-7
-6
-2
4
11
17
22
24
25
23
19
14
10
5
1
-2
-5
-8
-11
-14
-17
-19
-20
-20
-18
-14
-8
-1
5
11
14
16
15
12
7
2
-3
-7
-9
-9
-8
-4
0
4
9
12
15
16
16
14
11
7
3
-1
-4
-6
-7
-7
-6
-5
-3
-2
-1
-1
-2
-3
-4
-5
-4
-3
0
3
6
10
12
13
13
11
8
5
2
-1
-3
-5
-5
-6
-6
-5
-5
-5
-4
-3
-1
1
4
7
9
10
10
9
6
3
-1
-4
-6
-7
-7
-6
-5
-3
-2
-1
-1
-2
-3
-4
-5
-5
-5
-4
-4
-3
-2
-2
-2
-3
-4
-5
-5
-6
-6
-5
-4
-3
-2
-2
-2
-2
-2
-3
-3
-3
-4
-4
-4
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-5
-5
-6
-6
-7
-6
-6
-5
-4
-3
-2
-1
-1
-2
-3
-5
-6
-7
-8
-7
-7
-6
-4
-3
-2
-1
-2
-2
-4
-5
-6
-6
-5
-4
-3
-1
1
4
6
7
9
10
12
14
15
17
19
20
20
20
18
15
12
8
4
1
-3
-5
-6
-7
-7
-6
-4
-3
-1
-1
0
-1
-2
-3
-4
-5
-6
-6
-6
-5
-3
-1
1
2
2
2
2
1
-1
-2
-3
-4
-5
-6
-7
-7
-8
-8
-9
-8
-8
-6
-4
-2
0
2
4
4
3
2
0
-2
-4
-5
-6
-5
-5
-4
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-5
-5
-6
-5
-4
-1
3
7
10
12
13
12
9
5
1
-3
-5
-5
-4
-1
1
3
3
2
-2
-7
-13
-18
-21
-22
-20
-17
-12
-7
-3
-2
-3
-6
-10
-15
-20
-23
-24
-23
-20
-15
-11
-6
-3
-1
0
-1
-2
-3
-4
-5
-5
-5
-4
-3
-3
-2
-1
0
1
1
1
0
-1
-2
-4
-5
-6
-5
-4
-1
3
8
11
14
15
14
11
7
2
-2
-5
-7
-7
-6
-4
-2
-1
0
-1
-2
-4
-5
-6
-5
-4
-2
1
4
7
9
10
11
12
12
12
13
12
12
11
9
6
3
0
-3
-5
-6
-6
-5
-3
-2
-1
-1
-1
-2
-3
-4
-5
-5
-4
-2
-1
0
0
-1
-3
-5
-7
-7
-6
-3
0
5
10
14
17
18
16
13
9
5
0
-3
-4
-4
-4
-2
-1
0
1
0
-2
-4
-5
-6
-6
-4
0
5
11
18
25
31
34
36
34
31
25
18
10
4
-1
-3
-3
-1
3
7
12
15
16
15
12
7
3
-1
-3
-4
-2
2
6
10
13
15
14
12
8
4
0
-4
-6
-7
-6
-5
-3
-1
1
2
3
4
5
7
9
11
12
13
13
11
7
2
-4
-9
-14
-18
-20
-19
-17
-14
-10
-6
-2
0
1
1
-1
-2
-4
-5
-6
-5
-4
-3
-1
0
1
1
1
0
-2
-2
-3
-3
-2
-1
0
1
1
0
-3
-6
-10
-13
-16
-18
-17
-15
-12
-7
-2
2
5
6
5
3
0
-3
-5
-5
-4
-1
4
8
12
15
16
14
11
7
3
-1
-4
-5
-5
-4
-2
-1
-1
-2
-4
-8
-12
-16
-18
-19
-18
-15
-10
-5
-1
2
4
4
2
-1
-4
-7
-8
-7
-6
-3
0
2
4
4
3
1
-1
-3
-4
-4
-3
0
2
5
6
6
4
1
-2
-5
-6
-6
-5
-2
1
3
5
4
1
-4
-9
-14
-18
-20
-20
-16
-12
-6
-2
1
1
-1
-5
-10
-14
-17
-17
-14
-8
-1
6
12
16
16
14
9
3
-2
-5
-6
-4
1
7
13
18
21
21
18
13
6
0
-5
-8
-10
-9
-7
-5
-3
-2
-2
-3
-5
-6
-7
-7
-6
-4
-1
1
2
2
1
-2
-4
-6
-7
-7
-6
-4
-2
0
1
2
1
-1
-3
-5
-6
-6
-5
-4
-2
-1
0
-1
-3
-5
-7
-9
-9
-8
-4
0
5
9
12
14
13
10
5
1
-3
-6
-7
-6
-4
-2
1
3
4
3
2
0
-1
-1
-1
0
2
4
4
3
1
-3
-8
-13
-17
-20
-21
-19
-17
-13
-9
-6
-3
-2
-3
-3
-4
-5
-5
-4
-3
-2
-1
-1
-2
-4
-5
-6
-7
-6
-5
-2
0
2
3
2
0
-2
-4
-5
-4
-1
4
10
16
22
25
26
24
20
15
10
6
4
5
7
10
13
15
16
14
11
7
3
0
-2
-3
-2
-1
1
1
0
-2
-5
-9
-13
-15
-15
-12
-8
-3
3
8
12
13
13
12
9
7
4
2
1
1
0
0
0
-1
-2
-3
-3
-2
0
3
7
11
14
17
17
16
14
10
6
2
-1
-3
-4
-4
-4
-2
-1
0
0
0
-1
-2
-3
-3
-3
-3
-3
-2
-1
-1
-1
-1
-2
-2
-3
-3
-3
-3
-2
-1
0
1
2
3
4
6
8
9
11
13
14
14
12
9
5
1
-4
-8
-11
-11
-9
-4
3
11
19
25
28
28
25
19
12
5
-2
-5
-7
-5
-2
1
4
6
5
2
-2
-7
-10
-10
-8
-3
4
11
17
21
20
16
8
-2
-12
-20
-25
-25
-21
-13
-3
7
15
20
21
18
12
5
-2
-7
-10
-11
-9
-6
-3
-1
1
1
-1
-3
-5
-6
-6
-5
-3
0
2
3
3
1
-1
-3
-5
-6
-6
-5
-3
-1
1
2
3
2
1
0
-1
-2
-2
-2
-1
1
2
2
2
1
0
-1
-2
-3
-4
-4
-4
-4
-4
-5
-6
-7
-7
-7
-7
-6
-5
-4
-2
-2
-1
-1
-2
-3
-3
-4
-4
-3
-2
-2
-1
-1
-1
-2
-3
-4
-5
-5
-4
-3
-1
0
1
2
2
1
-1
-2
-3
-4
-4
-3
-1
0
1
2
1
0
-1
-3
-4
-4
-2
1
5
9
12
15
16
15
12
8
4
-1
-4
-6
-6
-5
-3
-1
0
1
1
0
-2
-4
-6
-7
-7
-6
-5
-3
-1
0
1
1
1
0
0
0
0
0
0
0
0
-1
-2
-3
-4
-5
-5
-4
-2
1
5
9
12
14
15
14
12
9
5
1
-3
-6
-8
-9
-8
-6
-3
1
5
9
12
14
14
13
11
8
4
1
-2
-5
-6
-6
-5
-4
-2
-1
0
0
0
0
-1
-2
-3
-3
-3
-3
-2
-1
-1
0
0
1
1
0
0
0
0
0
0
-1
-1
-2
-2
-2
-3
-3
-2
-2
-2
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-2
-2
-2
-2
-2
-1
0
1
2
3
2
2
1
-1
-2
-3
-4
-3
-2
-1
0
1
0
-1
-4
-8
-12
-17
-20
-23
-23
-22
-19
-14
-9
-4
0
3
4
4
2
-1
-4
-6
-7
-7
-5
-2
2
7
11
15
17
19
19
19
18
17
16
15
14
13
12
10
9
7
5
3
1
-1
-3
-4
-5
-5
-5
-4
-4
-3
-2
0
1
1
2
1
0
-3
-6
-9
-12
-15
-17
-18
-17
-15
-12
-8
-4
0
2
4
4
4
2
1
-1
-2
-3
-3
-2
-2
-1
0
0
-1
-1
-2
-3
-3
-3
-3
-2
-1
0
0
1
1
1
0
0
0
0
0
1
1
1
1
1
0
0
-1
-2
-2
-2
-2
-2
-2
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-2
-3
-3
-4
-5
-5
-5
-4
-4
-3
-2
-1
-1
0
-1
-1
-2
-3
-4
-5
-5
-5
-4
-4
-3
-2
-2
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-1
-1
0
0
0
-1
-2
-4
-7
-10
-14
-16
-18
-18
-17
-15
-11
-6
-2
3
6
7
7
6
3
0
-3
-4
-5
-4
-2
1
4
7
9
10
10
8
6
3
0
-2
-4
-5
-5
-4
-3
-2
-1
-1
-2
-2
-3
-4
-5
-4
-4
-2
0
2
3
4
4
3
0
-2
-5
-7
-8
-7
-5
-1
3
8
13
17
18
18
16
13
8
4
0
-3
-5
-5
-4
-3
-1
0
1
1
1
0
0
0
0
0
1
1
0
-1
-3
-5
-7
-8
-7
-5
-1
4
10
16
21
25
26
25
21
16
9
3
-3
-7
-9
-9
-7
-4
0
5
10
14
17
18
18
17
14
10
6
2
-2
-5
-7
-7
-6
-4
-2
1
3
3
3
2
0
-1
-3
-4
-4
-4
-3
-1
0
0
0
-1
-1
-2
-3
-2
-1
1
3
5
6
6
5
2
0
-3
-5
-6
-5
-4
-2
0
2
3
3
1
-2
-6
-10
-13
-16
-17
-17
-16
-14
-11
-8
-6
-3
-2
-1
-1
-1
-2
-3
-5
-6
-6
-5
-4
-1
2
6
10
13
15
15
14
10
6
1
-3
-7
-8
-7
-5
-1
4
8
11
13
14
13
11
8
5
3
2
1
0
-1
-2
-4
-6
-9
-12
-14
-15
-15
-14
-11
-8
-4
-1
2
3
3
2
0
-2
-4
-5
-6
-6
-5
-3
-2
-1
-1
-1
-3
-4
-6
-7
-6
-5
-2
3
8
12
16
19
19
17
13
8
2
-3
-7
-9
-9
-7
-4
-1
2
3
2
-1
-4
-8
-11
-12
-11
-7
-1
5
12
17
20
20
17
13
7
1
-4
-6
-7
-6
-3
0
2
2
2
0
-3
-5
-7
-6
-4
0
5
10
14
17
17
16
12
7
2
-2
-5
-7
-8
-7
-5
-4
-2
-2
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-4
-5
-5
-5
-5
-4
-3
-2
-1
-1
0
0
0
0
0
1
1
1
0
0
-1
-2
-2
-3
-3
-3
-2
-2
-1
-1
-1
-1
-2
-2
-3
-3
-3
-2
-2
-1
-1
-1
-1
-2
-2
-3
-3
-3
-2
-2
-1
0
0
0
-1
-2
-3
-4
-4
-4
-4
-3
-2
-2
-3
-4
-5
-6
-6
-5
-2
1
6
10
14
16
16
14
11
6
1
-3
-6
-8
-8
-7
-5
-3
-2
-1
-2
-3
-4
-5
-6
-5
-3
-2
0
1
1
0
-2
-4
-5
-6
-4
-1
3
8
13
16
18
17
14
9
3
-2
-6
-7
-7
-4
0
4
9
12
13
13
11
8
4
1
-3
-5
-6
-6
-5
-2
1
5
9
12
14
15
15
13
10
5
1
-4
-7
-8
-8
-6
-3
0
4
6
6
4
0
-4
-10
-15
-18
-20
-20
-18
-15
-12
-8
-5
-2
-1
0
0
0
0
0
0
0
0
-1
-2
-3
-4
-4
-4
-3
-2
0
1
2
2
1
0
-2
-3
-4
-3
-1
2
6
11
14
17
18
16
13
9
4
0
-4
-6
-7
-7
-6
-4
-3
-2
-2
-2
-3
-3
-3
-3
-2
-1
1
2
3
3
2
1
-1
-3
-4
-5
-5
-4
-2
0
1
2
1
0
-2
-4
-6
-7
-6
-4
0
5
10
14
17
18
16
12
7
1
-4
-7
-7
-6
-2
3
9
13
16
16
14
10
4
-1
-5
-8
-8
-6
-3
1
3
4
4
0
-4
-10
-15
-19
-21
-20
-18
-14
-10
-6
-2
0
1
1
0
-1
-2
-3
-3
-3
-2
-2
-2
-2
-2
-2
-3
-2
-2
-1
0
0
0
-2
-4
-8
-12
-16
-18
-19
-19
-16
-13
-8
-4
0
2
3
2
1
-1
-3
-5
-5
-5
-4
-2
-1
1
1
0
-1
-2
-3
-4
-5
-4
-3
-2
0
0
1
0
-1
-2
-4
-5
-5
-4
-3
-1
0
1
1
1
-1
-3
-5
-6
-6
-5
-1
3
9
15
20
25
28
29
29
27
25
21
18
14
11
7
3
-1
-5
-9
-12
-14
-14
-13
-11
-8
-4
-1
2
3
2
1
-1
-3
-5
-5
-4
-3
0
2
4
4
4
2
-1
-4
-6
-7
-6
-4
-2
1
3
3
2
-1
-4
-7
-10
-10
-9
-6
-1
5
10
14
15
15
13
10
6
2
-1
-2
-2
-1
0
1
1
0
-1
-3
-5
-5
-5
-3
1
5
9
12
14
15
13
11
8
4
1
-2
-4
-5
-6
-7
-7
-8
-8
-7
-6
-4
-2
0
3
4
5
5
3
1
-1
-4
-5
-6
-6
-4
-2
0
1
1
0
-1
-3
-5
-7
-8
-7
-6
-4
-2
-1
0
0
0
-1
-3
-4
-4
-4
-3
-2
-1
0
0
0
-1
-2
-3
-4
-4
-4
-3
-2
-1
0
0
-1
-2
-3
-4
-4
-4
-4
-3
-1
0
1
1
0
-2
-4
-6
-8
-8
-7
-4
0
6
12
18
23
27
29
29
27
23
19
14
10
7
6
6
7
10
12
14
14
13
11
8
4
0
-4
-6
-7
-6
-5
-3
-1
1
1
1
-1
-2
-4
-5
-5
-4
-3
-1
0
1
0
0
-2
-4
-5
-5
-5
-3
-2
0
1
0
-2
-4
-7
-9
-11
-10
-7
-2
3
9
13
16
16
13
8
3
-2
-5
-6
-4
1
7
13
17
19
18
14
8
1
-5
-9
-10
-9
-5
1
7
12
15
16
14
11
7
4
2
2
3
6
9
11
13
12
9
5
0
-4
-8
-11
-11
-10
-7
-4
0
4
7
10
11
12
12
11
9
7
5
2
-1
-4
-5
-6
-6
-5
-3
-1
0
1
1
0
-1
-4
-6
-7
-7
-6
-3
0
4
7
10
11
11
10
9
6
4
1
-1
-3
-4
-5
-6
-6
-5
-4
-1
2
5
9
12
14
14
13
11
8
4
0
-3
-5
-7
-7
-7
-6
-6
-5
-4
-3
-1
1
4
6
9
10
10
9
5
1
-5
-9
-12
-14
-13
-10
-6
-2
1
3
2
0
-4
-7
-9
-9
-6
0
8
16
24
29
31
29
24
18
10
3
-2
-5
-5
-4
-1
1
3
3
2
0
-2
-4
-6
-6
-5
-4
-3
-2
-2
-3
-4
-6
-8
-8
-6
-3
1
6
10
14
16
16
13
10
6
1
-2
-4
-5
-5
-4
-2
-1
0
0
-2
-3
-5
-6
-7
-7
-5
-2
2
6
11
15
18
19
17
14
9
2
-4
-10
-13
-14
-11
-6
3
12
22
30
36
39
39
37
34
30
27
24
23
22
22
20
18
14
8
2
-4
-9
-11
-11
-9
-5
-1
2
3
2
-1
-7
-13
-19
-23
-24
-23
-19
-14
-9
-4
-1
0
-1
-2
-4
-4
-4
-1
3
7
12
14
15
14
11
7
3
-1
-4
-5
-5
-4
-2
-1
0
0
1
1
2
4
6
9
12
13
13
12
8
4
-2
-6
-10
-12
-12
-11
-9
-6
-4
-3
-2
-3
-4
-5
-5
-5
-3
-1
1
3
3
3
2
0
-3
-5
-6
-6
-6
-5
-3
-3
-2
-3
-4
-5
-6
-7
-7
-6
-5
-4
-2
-2
-1
-2
-3
-4
-5
-5
-5
-5
-4
-3
-3
-3
-4
-5
-5
-5
-5
-3
-1
1
2
2
1
-1
-5
-9
-13
-16
-17
-15
-12
-7
-1
4
8
10
10
8
4
0
-4
-8
-9
-9
-8
-5
-2
0
2
2
1
0
-2
-5
-6
-7
-7
-6
-5
-3
-2
-1
-1
-2
-3
-5
-6
-7
-6
-5
-3
0
3
6
9
11
12
11
9
7
4
1
-2
-4
-5
-6
-5
-5
-4
-4
-4
-4
-4
-4
-5
-5
-4
-4
-3
-3
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-3
-4
-5
-6
-6
-6
-6
-5
-4
-3
-2
-2
-1
-1
-1
-1
0
0
0
0
0
-1
-2
-3
-5
-6
-7
-7
-6
-5
-3
-2
-1
-1
-2
-5
-9
-13
-16
-19
-21
-21
-19
-16
-12
-9
-5
-2
0
1
1
0
-1
-2
-4
-5
-5
-6
-5
-5
-4
-2
0
3
5
7
9
10
10
9
7
4
1
-2
-4
-6
-7
-7
-6
-5
-4
-3
-3
-3
-4
-4
-5
-5
-5
-4
-3
-2
-1
-1
-1
-1
-2
-3
-4
-5
-5
-4
-3
-1
0
2
3
3
3
3
3
2
2
1
1
1
1
1
1
1
0
-1
-2
-3
-3
-4
-3
-3
-2
-2
-1
0
0
0
1
1
1
1
1
2
2
2
2
1
0
-1
-3
-4
-5
-5
-5
-4
-3
-2
-1
-1
-1
-1
-2
-3
-4
-5
-5
-4
-3
-2
-1
0
0
-1
-3
-4
-6
-7
-8
-7
-6
-4
-2
0
0
-1
-3
-6
-10
-14
-17
-19
-19
-18
-16
-12
-9
-5
-2
0
1
1
0
-2
-3
-4
-5
-5
-4
-4
-3
-2
-1
-1
-1
-2
-3
-3
-4
-4
-4
-4
-3
-2
-2
-1
-1
-2
-2
-3
-4
-4
-4
-4
-3
-2
-1
-1
-1
-1
-2
-4
-5
-5
-5
-4
-3
-1
0
1
0
-1
-3
-6
-8
-9
-10
-8
-5
-1
4
8
11
13
12
9
6
2
-2
-4
-6
-5
-4
-3
-2
-1
-2
-3
-5
-6
-6
-4
-2
3
7
12
15
16
15
11
6
1
-5
-9
-11
-11
-9
-6
-3
0
1
1
0
-2
-4
-6
-7
-7
-5
-2
1
4
7
10
12
12
13
13
13
13
13
13
12
11
9
7
5
2
0
-2
-4
-5
-5
-5
-5
-4
-3
-3
-2
-2
-1
-1
-2
-2
-3
-5
-6
-6
-6
-5
-3
1
4
8
11
13
14
13
10
6
2
-1
-4
-6
-6
-6
-4
-3
-2
-2
-2
-2
-3
-4
-4
-3
-3
-2
-1
-1
-1
-2
-4
-5
-7
-8
-8
-7
-5
-3
-1
1
1
1
0
-2
-4
-6
-8
-8
-8
-8
-6
-5
-4
-4
-4
-4
-4
-5
-5
-5
-5
-4
-4
-4
-4
-5
-6
-7
-9
-10
-12
-13
-14
-15
-16
-16
-15
-14
-13
-11
-8
-6
-3
-2
-1
-1
-2
-4
-5
-7
-8
-8
-7
-6
-5
-4
-3
-3
-3
-3
-4
-5
-5
-4
-4
-3
-2
-1
-1
-2
-3
-4
-5
-5
-5
-4
-3
-1
0
0
0
-2
-3
-5
-6
-7
-7
-6
-4
-2
0
0
0
-1
-3
-5
-6
-7
-7
-6
-4
-3
-1
-1
-1
-2
-4
-6
-7
-7
-5
-1
5
11
17
23
26
28
27
24
19
14
9
4
0
-2
-3
-3
-2
-1
0
0
0
0
0
0
-1
0
0
1
2
4
5
6
7
7
7
7
6
4
3
2
1
1
1
1
1
1
0
0
-1
-2
-3
-4
-4
-4
-3
-2
-1
0
-1
-2
-4
-6
-8
-9
-7
-4
0
7
13
19
23
24
23
19
13
6
-1
-6
-9
-10
-9
-6
-2
2
4
4
3
-1
-6
-11
-16
-20
-22
-23
-22
-21
-19
-18
-17
-18
-20
-22
-25
-27
-27
-26
-24
-19
-12
-3
6
16
25
33
39
44
46
47
47
46
46
47
48
50
52
54
55
53
49
43
34
23
11
0
-9
-17
-23
-27
-29
-31
-34
-36
-40
-44
-48
-50
-52
-51
-49
-45
-39
-34
-28
-24
-20
-17
-15
-13
-11
-8
-5
-1
2
6
9
13
16
21
27
35
45
55
66
74
80
82
78
71
60
48
36
27
20
17
17
19
21
22
19
13
4
-9
-22
-36
-48
-57
-63
-66
-67
-67
-66
-65
-63
-60
-55
-49
-42
-32
-23
-14
-7
-3
-2
-2
-4
-5
-4
0
9
21
35
50
62
71
75
74
70
62
54
47
43
41
42
43
44
43
38
30
20
8
-4
-14
-21
-24
-25
-23
-21
-21
-23
-27
-34
-42
-49
-55
-58
-56
-51
-43
-33
-23
-13
-6
-2
0
0
-2
-4
-7
-10
-12
-13
-13
-12
-9
-5
0
5
11
16
20
22
22
19
14
8
2
-3
-6
-8
-7
-6
-5
-4
-5
-8
-12
-17
-21
-23
-22
-18
-11
-2
7
15
21
23
22
18
13
8
4
2
2
4
7
10
12
11
9
4
-2
-9
-15
-20
-22
-23
-22
-20
-18
-16
-14
-13
-12
-11
-10
-8
-7
-5
-4
-3
-2
-2
-2
-2
-2
-1
1
4
7
11
14
17
19
20
20
19
17
14
10
6
1
-5
-11
-16
-20
-23
-25
-25
-24
-24
-23
-24
-25
-27
-30
-32
-32
-29
-24
-16
-6
5
14
21
25
25
21
16
10
6
5
8
13
21
31
39
45
48
47
43
37
30
23
18
15
14
14
15
16
16
16
15
14
13
13
12
12
11
8
4
-3
-10
-19
-26
-32
-35
-35
-32
-27
-22
-18
-16
-17
-20
-24
-29
-32
-32
-29
-24
-17
-11
-7
-7
-10
-18
-27
-37
-43
-45
-40
-28
-11
10
31
50
63
70
69
60
47
30
13
-3
-16
-25
-30
-32
-32
-30
-28
-26
-24
-24
-23
-23
-23
-24
-24
-24
-25
-24
-23
-21
-18
-13
-8
-1
6
13
19
25
30
35
39
44
47
50
52
52
50
44
36
26
14
2
-8
-15
-20
-21
-18
-14
-9
-4
0
2
2
0
-3
-6
-9
-11
-12
-13
-13
-12
-11
-9
-7
-4
0
4
8
11
12
11
7
0
-8
-17
-26
-32
-35
-35
-31
-25
-18
-12
-7
-5
-6
-8
-10
-11
-9
-4
5
17
30
43
53
59
61
57
50
41
30
21
12
6
2
-1
-3
-5
-7
-8
-10
-10
-9
-5
-1
4
9
11
11
8
1
-8
-19
-31
-41
-49
-54
-58
-59
-59
-59
-60
-60
-60
-60
-59
-55
-50
-42
-33
-23
-14
-5
1
6
10
13
16
18
20
22
23
22
21
19
18
17
19
24
34
47
62
79
93
102
106
102
92
76
57
37
21
9
3
4
9
18
27
34
36
34
27
15
1
-15
-30
-44
-55
-65
-72
-79
-84
-88
-91
-93
-92
-89
-82
-73
-61
-47
-33
-20
-9
0
7
11
13
15
17
20
24
30
38
46
55
64
72
78
81
82
79
72
62
49
36
22
10
0
-5
-6
-2
6
15
26
35
41
42
39
31
21
8
-4
-14
-21
-24
-24
-22
-19
-15
-14
-14
-17
-21
-26
-30
-33
-34
-33
-29
-24
-18
-13
-10
-9
-10
-12
-15
-17
-17
-15
-9
-2
8
18
27
34
38
39
37
33
26
18
11
4
-1
-5
-7
-8
-8
-6
-5
-3
-2
0
1
2
3
4
5
6
6
6
6
5
4
2
1
0
-1
-2
-2
-2
-1
0
2
4
6
8
10
11
11
11
11
10
8
5
1
-4
-10
-16
-23
-29
-33
-36
-36
-33
-27
-18
-8
2
11
18
21
21
18
12
5
-2
-8
-12
-12
-9
-3
4
13
21
28
33
35
36
34
30
25
20
15
9
4
0
-4
-7
-8
-9
-8
-5
-2
1
5
8
10
12
12
12
12
11
12
13
15
17
20
24
27
30
32
33
33
32
30
28
24
20
16
12
9
6
4
3
3
3
4
4
3
1
-2
-6
-9
-13
-14
-14
-12
-8
-3
2
6
7
4
-2
-12
-24
-37
-48
-57
-63
-64
-61
-55
-48
-41
-35
-32
-32
-35
-40
-44
-48
-50
-48
-44
-38
-29
-21
-13
-7
-3
0
2
4
7
11
17
25
33
42
49
54
57
56
54
50
46
43
42
44
48
53
59
63
66
65
60
53
43
33
22
13
6
2
0
0
1
2
2
2
1
-1
-2
-4
-4
-3
-2
0
1
1
-1
-4
-9
-14
-20
-26
-31
-34
-36
-37
-36
-35
-34
-32
-30
-27
-24
-20
-15
-10
-5
0
5
8
11
14
16
19
23
28
34
41
48
53
55
54
49
41
30
18
5
-6
-13
-18
-18
-14
-9
-2
4
9
11
11
8
3
-2
-7
-12
-14
-16
-15
-15
-14
-14
-15
-17
-20
-24
-27
-30
-32
-33
-33
-34
-34
-36
-38
-41
-45
-48
-50
-49
-45
-39
-31
-22
-14
-8
-5
-7
-11
-18
-26
-32
-35
-34
-28
-19
-9
1
8
10
6
-3
-16
-32
-48
-62
-73
-80
-83
-85
-87
-91
-99
-112
-129
-150
-172
-193
-212
-227
-239
-246
-250
-253
-255
-256
-259
-261
-262
-262
-261
-257
-251
-245
-238
-232
-227
-225
-226
-230
-236
-245
-255
-268
-284
-302
-322
-343
-366
-388
-408
-425
-438
-445
-448
-445
-439
-430
-420
-409
-398
-388
-377
-367
-357
-347
-338
-329
-321
-313
-305
-296
-285
-269
-249
-225
-197
-166
-134
-104
-77
-53
-32
-13
7
29
56
89
126
169
213
256
297
333
364
390
412
434
456
480
507
536
566
595
624
651
678
706
738
776
820
870
925
981
1035
1083
1121
1147
1162
1168
1168
1167
1169
1178
1197
1227
1267
1317
1373
1434
1496
1557
1614
1663
1702
1727
1736
1727
1699
1655
1598
1532
1464
1401
1349
1310
1285
1275
1273
1276
1276
1270
1253
1225
1186
1140
1090
1039
990
944
901
859
819
780
743
709
681
662
655
660
676
701
730
757
778
788
785
768
735
690
632
565
488
405
316
226
139
61
-1
-42
-57
-44
-6
51
117
181
231
257
254
222
164
89
5
-77
-149
-208
-255
-293
-328
-369
-422
-491
-577
-679
-795
-920
-1050
-1183
-1318
-1455
-1591
-1727
-1859
-1982
-2091
-2180
-2246
-2288
-2310
-2316
-2317
-2321
-2337
-2368
-2414
-2471
-2531
-2584
-2620
-2632
-2618
-2577
-2516
-2438
-2350
-2254
-2151
-2036
-1905
-1753
-1577
-1380
-1169
-955
-754
-580
-444
-349
-291
-260
-237
-201
-135
-22
142
356
608
882
1156
1410
1625
1787
1888
1921
1886
1782
1611
1374
1077
726
335
-82
-502
-902
-1258
-1552
-1768
-1904
-1963
-1958
-1906
-1826
-1733
-1639
-1547
-1453
-1351
-1229
-1079
-898
-685
-448
-198
55
301
534
755
969
1185
1411
1654
1916
2191
2468
2729
2956
3131
3240
3273
3229
3109
2920
2669
2365
2016
1630
1214
776
326
-123
-557
-961
-1323
-1633
-1888
-2089
-2245
-2368
-2471
-2568
-2667
-2774
-2889
-3006
-3118
-3216
-3293
-3342
-3361
-3350
-3311
-3247
-3161
-3056
-2934
-2797
-2647
-2486
-2317
-2140
-1957
-1766
-1562
-1338
-1086
-799
-473
-110
282
685
1076
1427
1710
1903
1988
1963
1833
1618
1342
1035
726
439
189
-18
-183
-317
-434
-549
-675
-823
-999
-1202
-1430
-1676
-1930
-2183
-2423
-2640
-2823
-2964
-3055
-3090
-3069
-2994
-2869
-2703
-2506
-2287
-2055
-1815
-1572
-1325
-1073
-814
-545
-269
11
291
563
817
1048
1249
1417
1550
1649
1715
1750
1754
1729
1674
1591
1481
1351
1206
1057
913
784
678
597
542
507
486
468
444
408
355
287
207
124
47
-12
-43
-39
9
105
247
435
661
916
1185
1452
1699
1911
2071
2171
2209
2188
2122
2029
1934
1855
1813
1820
1880
1987
2129
2286
2439
2566
2654
2691
2675
2610
2504
2370
2219
2064
1914
1777
1659
1563
1494
1452
1440
1457
1500
1565
1642
1721
1790
1835
1845
1812
1732
1604
1435
1233
1008
775
542
320
117
-65
-222
-357
-471
-570
-657
-737
-815
-893
-971
-1047
-1115
-1167
-1192
-1178
-1115
-995
-816
-580
-298
14
335
642
913
1129
1276
1349
1349
1284
1167
1016
846
672
505
353
217
98
-8
-107
-204
-302
-404
-512
-624
-738
-848
-948
-1029
-1085
-1105
-1085
-1018
-906
-750
-557
-338
-107
122
338
529
691
822
927
1012
1087
1155
1222
1286
1341
1380
1389
1361
1289
1174
1020
846
666
502
374
294
272
305
384
494
618
737
837
911
957
978
984
983
983
987
992
989
966
910
807
649
434
168
-138
-468
-802
-1120
-1406
-1645
-1829
-1954
-2019
-2025
-1979
-1884
-1745
-1570
-1368
-1148
-920
-696
-485
-296
-133
6
126
236
348
474
623
799
1000
1220
1445
1661
1851
2003
2107
2160
2167
2136
2081
2017
1956
1911
1889
1892
1919
1965
2021
2083
2141
2190
2228
2254
2268
2273
2270
2259
2241
2212
2167
2102
2009
1885
1726
1532
1310
1069
821
582
367
192
66
-6
-25
1
61
140
221
292
343
367
365
339
297
245
188
132
79
27
-25
-81
-146
-223
-317
-431
-569
-734
-931
-1160
-1424
-1719
-2039
-2372
-2702
-3012
-3282
-3495
-3638
-3706
-3701
-3635
-3525
-3397
-3278
-3193
-3167
-3216
-3350
-3574
-3881
-4261
-4696
-5167
-5650
-6122
-6558
-6939
-7246
-7467
-7598
-7639
-7599
-7492
-7335
-7144
-6936
-6718
-6493
-6255
-5994
-5693
-5337
-4915
-4421
-3859
-3244
-2595
-1939
-1302
-706
-165
316
743
1130
1500
1877
2282
2731
3234
3786
4377
4988
5593
6166
6681
7115
7451
7679
7794
7798
7700
7509
7239
6908
6529
6119
5692
5261
4837
4428
4041
3681
3349
3049
2780
2544
2340
2168
2028
1919
1841
1791
1768
1768
1786
1816
1854
1893
1928
1955
1971
1977
1977
1978
1989
2021
2084
2187
2336
2532
2768
3033
3309
3577
3815
3999
4114
4144
4083
3931
3688
3363
2965
2502
1984
1419
814
177
-484
-1160
-1839
-2508
-3153
-3762
-4323
-4830
-5281
-5677
-6027
-6341
-6634
-6918
-7207
-7514
-7845
-8206
-8597
-9016
-9455
-9904
-10350
-10776
-11165
-11497
-11756
-11927
-11999
-11966
-11830
-11595
-11272
-10875
-10419
-9919
-9387
-8832
-8262
-7682
-7093
-6501
-5909
-5325
-4758
-4217
-3716
-3263
-2868
-2534
-2262
-2048
-1885
-1761
-1666
-1587
-1512
-1434
-1343
-1238
-1115
-977
-827
-672
-521
-383
-270
-192
-157
-171
-237
-351
-507
-695
-901
-1109
-1302
-1465
-1584
-1646
-1644
-1570
-1423
-1201
-907
-546
-124
351
868
1417
1991
2580
3178
3783
4392
5005
5621
6240
6855
7461
8044
8592
9088
9520
9874
10146
10336
10451
10503
10509
10488
10458
10432
10420
10430
10460
10509
10573
10647
10726
10806
10883
10951
11005
11036
11034
10987
10885
10721
10489
10194
9843
9452
9038
8619
8215
7835
7488
7173
6882
6604
6327
6039
5733
5406
5062
4707
4354
4013
3693
3399
3131
2883
2646
2407
2153
1872
1553
1190
779
316
-197
-761
-1375
-2037
-2747
-3498
-4286
-5099
-5925
-6747
-7546
-8301
-8993
-9603
-10117
-10526
-10825
-11017
-11108
-11111
-11042
-10919
-10762
-10590
-10421
-10271
-10150
-10064
-10014
-9999
-10010
-10040
-10077
-10115
-10146
-10166
-10174
-10171
-10158
-10137
-10103
-10053
-9976
-9859
-9690
-9453
-9138
-8740
-8258
-7701
-7082
-6416
-5724
-5022
-4324
-3639
-2971
-2317
-1673
-1032
-388
263
923
1587
2249
2903
3541
4154
4737
5287
5802
6281
6724
7128
7491
7810
8080
8298
8463
8574
8635
8653
8638
8599
8548
8496
8453
8424
8414
8425
8457
8508
8574
8651
8731
8810
8880
8935
8969
8977
8955
8904
8824
8721
8600
8467
8328
8188
8050
7915
7781
7644
7498
7338
7159
6954
6720
6453
6152
5816
5448
5051
4631
4199
3766
3348
2960
2617
2332
2116
1970
1892
1873
1898
1950
2008
2055
2073
2053
1987
1872
1708
1498
1244
946
606
222
-207
-679
-1192
-1741
-2316
-2906
-3497
-4078
-4638
-5168
-5666
-6133
-6572
-6992
-7401
-7807
-8216
-8634
-9063
-9502
-9951
-10408
-10871
-11337
-11804
-12270
-12731
-13181
-13611
-14012
-14370
-14670
-14900
-15045
-15098
-15053
-14911
-14679
-14370
-14000
-13587
-13150
-12707
-12272
-11854
-11458
-11083
-10725
-10380
-10041
-9703
-9361
-9013
-8659
-8298
-7929
-7550
-7156
-6743
-6304
-5831
-5321
-4773
-4189
-3577
-2946
-2309
-1678
-1064
-473
88
620
1123
1598
2044
2458
2834
3162
3431
3631
3755
3800
3771
3679
3538
3366
3183
3006
2847
2716
2615
2546
2506
2497
2516
2566
2651
2773
2936
3137
3373
3635
3910
4184
4445
4681
4886
5059
5202
5324
5432
5535
5639
5749
5863
5982
6100
6215
6325
6429
6531
6632
6735
6841
6949
7054
7149
7228
7283
7308
7302
7267
7208
7134
7053
6975
6906
6849
6803
6766
6733
6697
6654
6601
6537
6461
6377
6285
6187
6081
5965
5835
5686
5514
5315
5089
4839
4568
4284
3996
3711
3437
3180
2942
2724
2523
2332
2143
1947
1735
1500
1234
936
607
253
-117
-492
-859
-1206
-1522
-1801
-2041
-2245
-2417
-2568
-2706
-2842
-2982
-3130
-3286
-3448
-3611
-3769
-3919
-4056
-4182
-4297
-4407
-4517
-4632
-4759
-4901
-5059
-5235
-5426
-5632
-5850
-6075
-6305
-6534
-6758
-6970
-7165
-7336
-7478
-7586
-7660
-7700
-7709
-7695
-7663
-7621
-7575
-7526
-7477
-7424
-7365
-7294
-7207
-7104
-6983
-6848
-6704
-6554
-6402
-6250
-6097
-5936
-5761
-5561
-5329
-5055
-4737
-4375
-3972
-3536
-3076
-2602
-2125
-1650
-1184
-729
-288
136
543
928
1288
1619
1917
2182
2415
2624
2818
3009
3212
3438
3697
3994
4329
4697
5088
5489
5886
6269
6627
6956
7254
7523
7768
7997
8215
8429
8645
8869
9104
9356
9628
9927
10258
10626
11033
11482
11970
12493
13042
13608
14177
14735
15269
15765
16212
16600
16922
17172
17347
17447
17472
17426
17314
17143
16922
16659
16364
16043
15703
15345
14970
14575
14154
13703
13215
12687
12115
11500
10846
10158
9445
8715
7977
7240
6511
5794
5093
4407
3736
3077
2426
1776
1123
460
-218
-918
-1641
-2391
-3166
-3964
-4780
-5607
-6436
-7258
-8066
-8851
-9607
-10331
-11019
-11673
-12293
-12882
-13444
-13983
-14504
-15012
-15512
-16009
-16507
-17008
-17512
-18016
-18516
-19001
-19461
-19882
-20251
-20557
-20792
-20955
-21050
-21087
-21081
-21050
-21013
-20986
-20980
-20999
-21039
-21088
-21128
-21139
-21099
-20990
-20798
-20518
-20151
-19704
-19193
-18634
-18045
-17444
-16843
-16251
-15675
-15115
-14570
-14034
-13505
-12976
-12443
-11902
-11348
-10778
-10191
-9585
-8961
-8320
-7666
-7003
-6338
-5675
-5018
-4371
-3732
-3099
-2468
-1833
-1189
-532
140
823
1515
2207
2892
3564
4218
4851
5465
6064
6652
7236
7820
8406
8995
9585
10171
10749
11315
11867
12406
12931
13448
13958
14463
14964
15455
15931
16382
16794
17156
17453
17676
17816
17868
17830
17703
17492
17204
16850
16440
15989
15509
15016
14525
14047
13593
13171
12785
12433
12113
11817
11535
11259
10978
10684
10371
10034
9672
9286
8878
8451
8009
7557
7099
6638
6177
5720
5268
4823
4384
3952
3524
3098
2670
2235
1786
1318
824
298
-266
-871
-1519
-2207
-2931
-3681
-4444
-5206
-5949
-6658
-7317
-7913
-8441
-8896
-9280
-9600
-9863
-10078
-10255
-10401
-10522
-10620
-10697
-10753
-10790
-10809
-10811
-10798
-10776
-10745
-10711
-10673
-10633
-10592
-10551
-10509
-10471
-10440
-10421
-10417
-10432
-10464
-10509
-10558
-10601
-10623
-10610
-10551
-10436
-10264
-10037
-9762
-9451
-9116
-8769
-8419
-8071
-7729
-7390
-7051
-6707
-6354
-5989
-5611
-5218
-4810
-4386
-3941
-3469
-2963
-2412
-1808
-1144
-414
381
1236
2142
3088
4059
5043
6025
6996
7946
8870
9765
10628
11457
12252
13010
13732
14416
15062
15670
16239
16772
17266
17722
18136
18504
18821
19080
19272
19389
19424
19372
19227
18988
18658
18241
17743
17176
16551
15881
15180
14462
13738
13020
12315
11628
10964
10324
9710
9122
8562
8032
7534
7070
6642
6251
5893
5564
5256
4958
4658
4346
4011
3648
3251
2823
2369
1895
1412
932
464
17
-401
-786
-1134
-1443
-1715
-1951
-2155
-2330
-2483
-2623
-2759
-2902
-3063
-3254
-3485
-3763
-4091
-4471
-4895
-5356
-5839
-6331
-6815
-7278
-7708
-8096
-8440
-8740
-9002
-9235
-9447
-9647
-9843
-10036
-10225
-10406
-10570
-10706
-10807
-10863
-10872
-10835
-10755
-10642
-10505
-10356
-10203
-10054
-9910
-9773
-9640
-9508
-9372
-9229
-9077
-8917
-8747
-8568
-8379
-8176
-7956
-7711
-7437
-7128
-6782
-6401
-5990
-5557
-5114
-4672
-4241
-3829
-3440
-3073
-2725
-2389
-2058
-1726
-1388
-1044
-693
-340
11
354
685
998
1294
1569
1826
2066
2291
2505
2711
2915
3123
3341
3575
3831
4114
4424
4762
5123
5501
5886
6270
6644
6998
7327
7628
7897
8137
8347
8530
8687
8822
8935
9026
9098
9148
9178
9184
9164
9113
9027
8901
8731
8516
8258
7963
7642
7309
6978
6666
6384
6140
5935
5763
5611
5465
5305
5115
4882
4599
4266
3888
3477
3047
2615
2195
1800
1437
1112
827
579
366
183
26
-111
-233
-342
-444
-542
-637
-731
-824
-914
-1000
-1077
-1143
-1196
-1235
-1260
-1274
-1282
-1290
-1303
-1328
-1370
-1435
-1526
-1647
-1801
-1989
-2213
-2473
-2770
-3103
-3470
-3867
-4292
-4740
-5209
-5696
-6199
-6717
-7249
-7792
-8342
-8893
-9434
-9954
-10440
-10879
-11259
-11572
-11817
-11995
-12114
-12186
-12224
-12244
-12257
-12275
-12302
-12341
-12389
-12439
-12485
-12518
-12530
-12515
-12467
-12382
-12260
-12098
-11897
-11660
-11388
-11085
-10754
-10400
-10029
-9646
-9255
-8860
-8466
-8074
-7687
-7304
-6927
-6556
-6189
-5828
-5471
-5117
-4764
-4410
-4049
-3679
-3293
-2888
-2461
-2009
-1535
-1040
-527
-4
525
1051
1569
2073
2561
3029
3479
3911
4329
4735
5133
5525
5915
6302
6685
7063
7432
7789
8130
8455
8764
9059
9347
9634
9928
10239
10573
10935
11326
11744
12182
12633
13086
13531
13957
14357
14725
15058
15352
15608
15825
16001
16134
16222
16260
16245
16178
16053
15874
15642
15362
15038
14675
14277
13849
13392
12908
12399
11867
11313
10745
10166
9586
9015
8460
7931
7436
6978
6559
6179
5833
5516
5220
4939
4664
4391
4113
3827
3530
3221
2899
2561
2207
1835
1442
1026
582
106
-403
-949
-1533
-2153
-2808
-3494
-4204
-4932
-5668
-6405
-7135
-7851
-8548
-9222
-9872
-10499
-11104
-11691
-12261
-12817
-13359
-13885
-14394
-14879
-15337
-15761
-16143
-16482
-16770
-17004
-17185
-17311
-17385
-17407
-17382
-17313
-17202
-17056
-16879
-16678
-16459
-16229
-15996
-15767
-15547
-15338
-15144
-14960
-14783
-14607
-14425
-14229
-14013
-13772
-13507
-13217
-12905
-12575
-12230
-11873
-11505
-11124
-10724
-10299
-9842
-9345
-8800
-8204
-7554
-6849
-6093
-5289
-4443
-3559
-2643
-1702
-740
237
1222
2210
3193
4163
5112
6033
6920
7767
8571
9329
10040
10705
11323
11896
12425
12911
13358
13769
14149
14503
14836
15154
15458
15751
16030
16293
16529
16731
16888
16993
17038
17020
16939
16798
16604
16364
16084
15772
15432
15066
14674
14256
13811
13340
12845
12329
11801
11266
10734
10212
9706
9217
8748
8294
7851
7414
6977
6535
6085
5625
5156
4682
4206
3731
3262
2802
2352
1912
1481
1055
630
200
-239
-691
-1160
-1644
-2143
-2652
-3164
-3672
-4167
-4640
-5085
-5496
-5871
-6211
-6519
-6802
-7064
-7312
-7551
-7786
-8016
-8245
-8468
-8683
-8888
-9080
-9256
-9413
-9547
-9656
-9734
-9776
-9775
-9724
-9617
-9450
-9222
-8937
-8600
-8225
-7826
-7419
-7021
-6647
-6308
-6011
-5757
-5542
-5359
-5196
-5044
-4890
-4728
-4552
-4362
-4158
-3946
-3729
-3512
-3299
-3088
-2878
-2665
-2443
-2206
-1949
-1669
-1365
-1040
-699
-347
9
363
708
1042
1363
1672
1971
2264
2553
2844
3139
3439
3745
4057
4373
4691
5006
5315
5614
5898
6164
6411
6638
6845
7035
7211
7377
7533
7681
7817
7936
8031
8093
8114
8089
8013
7895
7738
7556
7364
7177
7007
6862
6745
6651
6572
6495
6409
6304
6177
6030
5871
5714
5572
5461
5389
5360
5370
5407
5453
5492
5502
5471
5389
5252
5066
4837
4577
4298
4006
3710
3411
3109
2801
2485
2159
1823
1478
1126
770
413
56
-302
-662
-1022
-1385
-1745
-2097
-2432
-2741
-3012
-3239
-3418
-3550
-3642
-3706
-3758
-3815
-3894
-4006
-4157
-4350
-4580
-4836
-5108
-5384
-5653
-5907
-6143
-6362
-6567
-6762
-6953
-7145
-7341
-7543
-7750
-7961
-8173
-8387
-8599
-8809
-9018
-9227
-9437
-9649
-9863
-10078
-10289
-10495
-10688
-10864
-11016
-11141
-11234
-11293
-11316
-11304
-11260
-11187
-11090
-10974
-10844
-10704
-10559
-10412
-10265
-10119
-9975
-9832
-9689
-9542
-9390
-9229
-9056
-8869
-8663
-8438
-8194
-7931
-7653
-7364
-7069
-6773
-6481
-6194
-5913
-5635
-5355
-5067
-4763
-4437
-4083
-3701
-3291
-2859
-2410
-1954
-1497
-1043
-594
-147
304
768
1254
1772
2326
2919
3548
4204
4876
5551
6214
6855
7463
8032
8565
9059
9521
9955
10364
10751
11116
11454
11763
12034
12263
12444
12572
12644
12661
12621
12528
12383
12189
11950
11669
11353
11006
10635
10249
9855
9461
9074
8698
8336
7988
7652
7325
7004
6685
6366
6050
5736
5429
5133
4852
4589
4344
4117
3905
3705
3512
3324
3138
2955
2775
2600
2433
2275
2128
1989
1858
1730
1604
1478
1351
1225
1104
992
892
805
732
668
606
538
452
340
196
17
-194
-432
-686
-945
-1198
-1433
-1646
-1833
-1994
-2134
-2256
-2366
-2467
-2561
-2648
-2724
-2788
-2835
-2865
-2877
-2876
-2864
-2851
-2841
-2841
-2855
-2885
-2931
-2990
-3057
-3130
-3203
-3273
-3339
-3400
-3457
-3512
-3565
-3619
-3675
-3734
-3798
-3869
-3949
-4042
-4149
-4274
-4418
-4580
-4757
-4943
-5129
-5306
-5463
-5590
-5680
-5728
-5733
-5698
-5630
-5536
-5425
-5304
-5180
-5056
-4931
-4803
-4668
-4522
-4362
-4186
-3995
-3794
-3588
-3383
-3188
-3006
-2841
-2691
-2554
-2425
-2294
-2157
-2007
-1839
-1654
-1452
-1239
-1018
-796
-578
-368
-169
19
196
366
531
694
859
1030
1210
1402
1609
1833
2077
2343
2629
2934
3256
3590
3931
4275
4616
4952
5279
5597
5906
6204
6493
6770
7033
7279
7503
7700
7865
7995
8087
8138
8153
8130
8071
7979
7856
7705
7528
7328
7109
6878
6640
6404
6177
5967
5780
5617
5480
5366
5270
5186
5107
5028
4945
4856
4761
4661
4561
4461
4364
4271
4183
4099
4019
3943
3871
3804
3744
3690
3641
3594
3543
3480
3398
3287
3138
2948
2714
2439
2130
1796
1449
1100
761
439
140
-134
-385
-615
-830
-1035
-1235
-1432
-1630
-1829
-2027
-2223
-2414
-2597
-2769
-2927
-3068
-3191
-3296
-3382
-3451
-3507
-3555
-3598
-3642
-3692
-3753
-3827
-3917
-4022
-4142
-4276
-4420
-4573
-4732
-4894
-5058
-5221
-5381
-5535
-5679
-5809
-5920
-6009
-6070
-6101
-6100
-6065
-5998
-5902
-5780
-5638
-5481
-5317
-5152
-4991
-4840
-4702
-4579
-4471
-4377
-4294
-4220
-4150
-4082
-4014
-3945
-3877
-3811
-3749
-3696
-3651
-3617
-3591
-3572
-3555
-3537
-3511
-3473
-3422
-3354
-3270
-3171
-3061
-2942
-2817
-2687
-2555
-2420
-2281
-2136
-1983
-1820
-1646
-1458
-1259
-1049
-830
-605
-377
-148
78
299
513
718
914
1097
1267
1420
1554
1665
1750
1807
1833
1831
1803
1757
1702
1651
1617
1614
1654
1746
1894
2099
2353
2648
2968
3298
3621
3925
4196
4429
4618
4766
4873
4946
4991
5013
5017
5007
4987
4960
4927
4889
4849
4806
4762
4715
4665
4609
4544
4464
4366
4245
4097
3919
3710
3469
3198
2899
2575
2231
1872
1505
1134
767
408
64
-262
-567
-852
-1116
-1364
-1599
-1827
-2052
-2279
-2512
-2751
-2997
-3248
-3503
-3759
-4014
-4267
-4514
-4757
-4993
-5221
-5440
-5646
-5836
-6006
-6152
-6272
-6363
-6428
-6467
-6486
-6488
-6479
-6463
-6443
-6419
-6391
-6356
-6310
-6251
-6175
-6080
-5965
-5829
-5673
-5499
-5306
-5095
-4865
-4616
-4347
-4059
-3755
-3436
-3108
-2777
-2446
-2122
-1808
-1504
-1211
-925
-643
-362
-77
213
510
813
1123
1437
1757
2085
2423
2775
3145
3535
3948
4380
4827
5281
5733
6172
6588
6972
7321
7629
7900
8134
8337
8514
8668
8804
8925
9034
9135
9232
9329
9433
9547
9677
9826
9993
10175
10365
10551
10721
10862
10961
11005
10988
10905
10755
10543
10275
9961
9609
9232
8839
8439
8041
7649
7268
6899
6542
6192
5847
5499
5143
4771
4378
3961
3516
3043
2541
2012
1458
882
285
-330
-960
-1602
-2252
-2904
-3553
-4190
-4810
-5405
-5969
-6500
-6996
-7456
-7882
-8276
-8638
-8968
-9266
-9530
-9754
-9936
-10073
-10163
-10205
-10202
-10157
-10076
-9965
-9828
-9671
-9497
-9309
-9109
-8896
-8672
-8437
-8192
-7937
-7672
-7399
-7118
-6827
-6528
-6220
-5907
-5590
-5275
-4969
-4679
-4411
-4170
-3962
-3784
-3634
-3504
-3385
-3265
-3134
-2982
-2804
-2598
-2367
-2116
-1856
-1595
-1344
-1111
-901
-717
-558
-419
-293
-172
-50
82
230
396
585
796
1027
1278
1545
1825
2117
2416
2722
3031
3343
3654
3964
4269
4567
4853
5124
5374
5601
5800
5968
6103
6205
6273
6309
6313
6287
6233
6152
6043
5909
5751
5571
5374
5165
4952
4743
4547
4372
4223
4103
4011
3945
3895
3853
3810
3757
3687
3599
3494
3375
3249
3125
3010
2910
2827
2761
2709
2664
2619
2566
2499
2413
2306
2179
2033
1875
1707
1535
1361
1188
1018
850
683
519
355
192
30
-132
-292
-453
-614
-775
-940
-1106
-1276
-1449
-1623
-1796
-1966
-2133
-2293
-2447
-2596
-2740
-2881
-3021
-3162
-3304
-3446
-3587
-3726
-3860
-3987
-4106
-4218
-4326
-4434
-4548
-4672
-4814
-4977
-5164
-5374
-5606
-5854
-6110
-6368
-6618
-6853
-7067
-7254
-7412
-7540
-7640
-7714
-7765
-7798
-7816
-7823
-7821
-7811
-7794
-7768
-7730
-7676
-7598
-7492
-7351
-7169
-6943
-6671
-6355
-5999
-5611
-5198
-4771
-4338
-3909
-3488
-3080
-2685
-2303
-1932
-1569
-1212
-861
-514
-174
157
478
786
1082
1365
1636
1897
2148
2390
2622
2843
3050
3241
3412
3562
3692
3803
3898
3981
4058
4133
4210
4291
4377
4467
4560
4653
4744
4832
4916
4997
5079
5164
5257
5362
5483
5623
5785
5968
6170
6386
6613
6840
7062
7269
7454
7610
7734
7823
7876
7894
7879
7831
7750
7633
7479
7283
7040
6748
6407
6019
5589
5126
4642
4148
3655
3172
2704
2253
1817
1390
967
542
110
-333
-784
-1241
-1698
-2148
-2583
-2996
-3380
-3732
-4048
-4327
-4570
-4777
-4950
-5093
-5208
-5300
-5373
-5433
-5485
-5532
-5580
-5630
-5684
-5743
-5807
-5873
-5941
-6010
-6079
-6147
-6213
-6277
-6337
-6391
-6437
-6473
-6496
-6503
-6494
-6467
-6423
-6363
-6286
-6195
-6088
-5967
-5829
-5676
-5508
-5325
-5130
-4926
-4718
-4510
-4304
-4104
-3908
-3715
-3521
-3321
-3110
-2883
-2639
-2374
-2090
-1787
-1467
-1130
-777
-406
-14
403
847
1320
1824
2355
2909
3478
4054
4630
5196
5745
6274
6781
7266
7729
8173
8602
9013
9409
9788
10147
10484
10795
11076
11323
11533
11703
11828
11904
11929
11899
11813
11670
11470
11218
10918
10578
10205
9809
9397
8978
8555
8134
7714
7298
6883
6467
6050
5630
5208
4784
4360
3937
3518
3101
2689
2278
1867
1455
1038
615
185
-250
-688
-1126
-1559
-1985
-2398
-2798
-3182
-3551
-3907
-4254
-4592
-4927
-5259
-5590
-5921
-6251
-6578
-6903
-7224
-7542
-7857
-8170
-8486
-8804
-9127
-9457
-9792
-10130
-10469
-10803
-11127
-11433
-11716
-11967
-12180
-12352
-12479
-12558
-12592
-12582
-12532
-12449
-12337
-12202
-12050
-11884
-11704
-11511
-11300
-11067
-10804
-10507
-10167
-9781
-9347
-8863
-8332
-7757
-7142
-6495
-5819
-5119
-4400
-3665
-2917
-2157
-1389
-616
160
934
1701
2458
3199
3921
4618
5285
5920
6516
7069
7574
8028
8428
8770
9056
9287
9466
9599
9692
9750
9780
9785
9769
9731
9671
9588
9480
9345
9185
8999
8791
8564
8322
8067
7802
7528
7245
6953
6651
6340
6021
5696
5370
5048
4736
4437
4157
3896
3654
3428
3214
3006
2800
2592
2377
2155
1927
1694
1460
1230
1008
801
614
451
316
212
140
98
83
90
110
137
161
176
177
162
134
97
59
28
11
16
46
101
177
268
366
463
553
631
695
748
793
837
886
948
1030
1138
1275
1447
1654
1896
2173
2479
2809
3153
3500
3838
4153
4433
4669
4855
4990
5078
5127
5147
5150
5147
5146
5151
5162
5175
5183
5179
5155
5106
5030
4929
4808
4674
4534
4396
4264
4143
4032
3930
3831
3730
3622
3500
3360
3198
3009
2792
2544
2263
1950
1605
1230
827
403
-39
-490
-945
-1397
-1841
-2275
-2697
-3106
-3505
-3895
-4278
-4657
-5031
-5402
-5769
-6131
-6488
-6840
-7187
-7530
-7868
-8204
-8536
-8864
-9185
-9498
-9797
-10078
-10338
-10573
-10781
-10960
-11111
-11236
-11336
-11414
-11472
-11509
-11528
-11527
-11505
-11462
-11399
-11315
-11214
-11098
-10971
-10837
-10698
-10557
-10412
-10262
-10104
-9935
-9750
-9545
-9318
-9067
-8790
-8486
-8151
-7784
-7379
-6931
-6431
-5876
-5260
-4581
-3844
-3054
-2223
-1365
-495
371
1220
2041
2829
3581
4299
4987
5649
6291
6916
7525
8119
8697
9255
9790
10299
10779
11230
11649
12036
12388
12703
12979
13215
13407
13556
13659
13719
13737
13716
13660
13571
13454
13313
13151
12973
12784
12587
12389
12192
11999
11812
11626
11440
11245
11035
10802
10541
10247
9920
9562
9176
8767
8340
7898
7439
6960
6454
5914
5330
4693
4000
3247
2437
1579
681
-242
-1177
-2109
-3024
-3911
-4760
-5564
-6320
-7027
-7688
-8305
-8887
-9441
-9977
-10500
-11018
-11533
-12042
-12541
-13021
-13471
-13881
-14240
-14543
-14786
-14974
-15112
-15211
-15279
-15327
-15362
-15385
-15395
-15386
-15349
-15276
-15156
-14983
-14753
-14464
-14119
-13722
-13277
-12792
-12271
-11719
-11141
-10540
-9920
-9286
-8640
-7989
-7336
-6686
-6041
-5404
-4776
-4157
-3547
-2946
-2354
-1771
-1199
-637
-88
450
978
1498
2013
2528
3047
3573
4111
4663
5231
5816
6419
7041
7682
8341
9017
9707
10407
11108
11805
12487
13145
13771
14359
14903
15404
15862
16282
16668
17026
17360
17672
17964
18233
18475
18685
18856
18984
19064
19092
19066
18984
18847
18653
18403
18097
17736
17321
16855
16341
15788
15201
14589
13964
13334
12711
12102
11514
10948
10406
9885
9379
8882
8387
7887
7377
6854
6317
5765
5202
4631
4051
3466
2871
2263
1633
971
268
-489
-1308
-2196
-3154
-4181
-5270
-6413
-7596
-8805
-10027
-11246
-12452
-13633
-14780
-15884
-16939
-17939
-18876
-19745
-20541
-21257
-21891
-22438
-22897
-23268
-23551
-23746
-23858
-23887
-23837
-23711
-23512
-23244
-22913
-22522
-22079
-21589
-21059
-20495
-19903
-19287
-18649
-17992
-17314
-16612
-15884
-15126
-14332
-13501
-12630
-11721
-10775
-9798
-8800
-7790
-6783
-5790
-4827
-3905
-3035
-2225
-1478
-795
-173
391
905
1377
1813
2220
2603
2966
3309
3633
3939
4224
4489
4732
4953
5154
5336
5499
5645
5776
5893
5998
6092
6177
6257
6334
6414
6505
6613
6747
6916
7129
7390
7703
8067
8475
8918
9381
9845
10292
10701
11057
11347
11565
11709
11782
11794
11754
11672
11556
11409
11231
11016
10756
10438
10053
9593
9053
8433
7741
6986
6182
5345
4489
3628
2775
1937
1123
338
-415
-1132
-1808
-2441
-3028
-3568
-4059
-4504
-4903
-5259
-5572
-5841
-6065
-6238
-6353
-6403
-6381
-6285
-6114
-5874
-5575
-5231
-4858
-4470
-4078
-3695
-3317
-2941
-2557
-2153
-1716
-1234
-703
-122
498
1145
1798
2436
3036
3579
4050
4438
4739
4955
5088
5148
5141
5077
4965
4814
4633
4431
4217
4002
3795
3603
3433
3289
3171
3078
3003
2939
2879
2814
2738
2646
2534
2403
2250
2076
1881
1662
1416
1141
831
481
89
-348
-829
-1354
-1920
-2522
-3156
-3819
-4507
-5217
-5946
-6693
-7454
-8228
-9010
-9795
-10578
-11353
-12113
-12852
-13561
-14234
-14865
-15447
-15973
-16438
-16837
-17168
-17430
-17624
-17756
-17831
-17857
-17843
-17797
-17725
-17630
-17514
-17375
-17209
-17009
-16769
-16483
-16146
-15758
-15315
-14820
-14273
-13680
-13044
-12367
-11655
-10910
-10138
-9342
-8526
-7698
-6861
-6021
-5183
-4351
-3527
-2713
-1910
-1119
-340
428
1182
1924
2651
3366
4067
4760
5445
6126
6804
7482
8156
8825
9482
10119
10728
11299
11826
12305
12735
13120
13465
13777
14067
14342
14609
14873
15137
15403
15669
15937
16206
16480
16761
17056
17371
17710
18078
18474
18898
19342
19798
20252
20693
21106
21478
21801
22066
22269
22409
22485
22502
22462
22370
22229
22045
21819
21557
21261
20935
20582
20206
19808
19390
18951
18489
17998
17474
16911
16302
15643
14934
14173
13366
12517
11632
10717
9776
8808
7811
6778
5700
4569
3376
2117
795
-584
-2004
-3447
-4888
-6302
-7668
-8964
-10176
-11294
-12317
-13246
-14087
-14849
-15540
-16170
-16745
-17272
-17755
-18197
-18599
-18960
-19280
-19555
-19781
-19953
-20063
-20107
-20077
-19970
-19786
-19527
-19198
-18810
-18375
-17907
-17420
-16927
-16441
-15972
-15528
-15114
-14733
-14385
-14067
-13777
-13506
-13245
-12981
-12703
-12394
-12042
-11636
-11166
-10627
-10019
-9343
-8604
-7806
-6957
-6060
-5118
-4134
-3108
-2044
-947
177
1317
2460
3591
4694
5759
6775
7738
8652
9521
10356
11169
11973
12780
13598
14432
15286
16158
17047
17946
18851
19754
20647
21521
22363
23162
23906
24582
25181
25696
26125
26472
26743
26950
27107
27227
27326
27414
27499
27587
27680
27778
27880
27983
28086
28188
28288
28386
28482
28573
28657
28730
28787
28822
28829
28802
28736
28626
28466
28252
27982
27652
27259
26803
26284
25703
25063
24367
23617
22819
21973
21080
20140
19150
18108
17008
15848
14624
13336
11985
10574
9106
7589
6029
4436
2819
1188
-449
-2080
-3698
-5294
-6861
-8395
-9893
-11355
-12782
-14177
-15544
-16886
-18206
-19509
-20794
-22062
-23312
-24543
-25754
-26941
-28102
-29233
-30329
-31380
-32378
-33312
-34166
-34927
-35582
-36119
-36530
-36809
-36956
-36972
-36862
-36632
-36291
-35844
-35300
-34663
-33943
-33145
-32280
-31359
-30395
-29402
-28398
-27398
-26416
-25464
-24550
-23677
-22847
-22057
-21301
-20573
-19868
-19179
-18502
-17836
-17180
-16536
-15906
-15295
-14707
-14146
-13616
-13120
-12660
-12236
-11850
-11499
-11181
-10893
-10630
-10390
-10167
-9959
-9761
-9573
-9391
-9215
-9042
-8871
-8700
-8525
-8345
-8157
-7956
-7742
-7513
-7268
-7008
-6733
-6445
-6146
-5837
-5518
-5190
-4852
-4504
-4144
-3774
-3394
-3009
-2624
-2246
-1885
-1549
-1246
-983
-766
-595
-469
-384
-334
-310
-305
-310
-319
-325
-323
-309
-279
-229
-156
-57
67
217
389
574
765
949
1114
1248
1340
1384
1379
1327
1232
1105
956
792
623
454
288
125
-35
-193
-349
-503
-653
-797
-935
-1068
-1200
-1339
-1496
-1684
-1917
-2210
-2574
-3017
-3542
-4150
-4835
-5590
-6405
-7269
-8170
-9098
-10038
-10981
-11913
-12825
-13706
-14547
-15343
-16091
-16791
-17446
-18061
-18641
-19193
-19718
-20216
-20682
-21109
-21488
-21807
-22057
-22232
-22327
-22343
-22281
-22145
-21940
-21668
-21330
-20926
-20451
-19904
-19283
-18588
-17823
-16997
-16119
-15203
-14261
-13301
-12331
-11352
-10360
-9350
-8313
-7242
-6132
-4983
-3800
-2596
-1384
-185
983
2099
3149
4121
5008
5808
6522
7156
7713
8199
8621
8980
9279
9521
9706
9837
9915
9945
9933
9884
9807
9710
9602
9491
9385
9289
9209
9147
9105
9085
9087
9109
9152
9213
9290
9383
9489
9605
9729
9858
9990
10123
10256
10391
10527
10667
10814
10972
11142
11326
11525
11736
11959
12188
12421
12654
12885
13115
13346
13581
13825
14084
14362
14663
14990
15341
15713
16103
16504
16908
17308
17697
18066
18411
18725
19005
19245
19444
19599
19711
19780
19808
19800
19759
19692
19603
19498
19382
19258
19131
19003
18876
18753
18637
18530
18437
18359
18299
18259
18240
18241
18261
18300
18355
18426
18512
18612
18729
18861
19008
19170
19342
19522
19705
19884
20055
20213
20355
20479
20583
20667
20732
20775
20795
20790
20756
20688
20583
20437
20251
20023
19756
19455
19122
18762
18377
17969
17538
17082
16598
16085
15541
14964
14358
13724
13067
12393
11705
11009
10309
9610
8912
8219
7533
6854
6186
5528
4883
4249
3627
3014
2408
1806
1205
602
-5
-617
-1237
-1867
-2508
-3164
-3839
-4540
-5273
-6042
-6853
-7706
-8600
-9530
-10487
-11462
-12442
-13416
-14374
-15307
-16212
-17086
-17929
-18742
-19528
-20285
-21014
-21712
-22373
-22993
-23565
-24084
-24546
-24948
-25291
-25574
-25798
-25967
-26080
-26139
-26145
-26098
-25998
-25849
-25652
-25413
-25139
-24835
-24510
-24169
-23816
-23454
-23079
-22687
-22272
-21824
-21335
-20796
-20202
-19551
-18843
-18082
-17277
-16437
-15571
-14690
-13802
-12913
-12025
-11138
-10250
-9356
-8452
-7532
-6594
-5635
-4655
-3659
-2649
-1633
-618
390
1384
2357
3304
4220
5103
5949
6756
7524
8251
8938
9586
10195
10769
11310
11821
12304
12762
13197
13609
13997
14361
14697
15003
15274
15507
15697
15840
15933
15971
15951
15872
15730
15526
15258
14929
14540
14095
13597
13051
12461
11833
11170
10476
9753
9004
8231
7435
6619
5783
4931
4066
3194
2319
1449
592
-245
-1053
-1826
-2559
-3247
-3891
-4490
-5051
-5579
-6080
-6565
-7040
-7511
-7984
-8462
-8944
-9430
-9918
-10404
-10887
-11364
-11835
-12299
-12757
-13211
-13661
-14109
-14555
-15000
-15443
-15882
-16315
-16745
-17165
-17576
-17976
-18361
-18732
-19084
-19417
-19731
-20025
-20301
-20562
-20812
-21058
-21303
-21553
-21810
-22077
-22352
-22632
-22912
-23184
-23442
-23677
-23882
-24051
-24179
-24264
-24305
-24300
-24253
-24167
-24044
-23891
-23713
-23514
-23300
-23075
-22840
-22595
-22338
-22063
-21764
-21436
-21070
-20662
-20209
-19712
-19173
-18598
-17993
-17365
-16721
-16065
-15399
-14724
-14037
-13336
-12616
-11876
-11112
-10325
-9516
-8685
-7835
-6967
-6081
-5176
-4249
-3297
-2315
-1299
-246
846
1978
3148
4355
5594
6861
8151
9462
10786
12119
13456
14790
16114
17424
18709
19964
21180
22351
23470
24533
25534
26469
27335
28128
28843
29476
30023
30477
30834
31091
31245
31296
31246
31100
30867
30557
30181
29752
29282
28782
28259
27719
27163
26591
25998
25381
24733
24052
23335
22582
21796
20984
20154
19317
18484
17666
16875
16119
15406
14743
14132
13576
13075
12629
12235
11891
11593
11337
11120
10938
10787
10665
10567
10492
10437
10400
10378
10369
10372
10384
10402
10426
10454
10484
10515
10546
10575
10599
10615
10619
10604
10566
10496
10389
10239
10040
9791
9489
9137
8737
8295
7818
7316
6796
6269
5744
5228
4729
4251
3796
3365
2956
2566
2190
1822
1458
1093
723
347
-37
-427
-822
-1218
-1613
-2001
-2384
-2754
-3110
-3451
-3776
-4082
-4370
-4639
-4889
-5117
-5323
-5506
-5663
-5795
-5899
-5974
-6020
-6037
-6026
-5989
-5928
-5846
-5748
-5636
-5516
-5389
-5262
-5136
-5016
-4905
-4807
-4725
-4661
-4617
-4591
-4583
-4589
-4604
-4622
-4638
-4647
-4643
-4626
-4596
-4554
-4507
-4458
-4416
-4385
-4372
-4378
-4408
-4460
-4535
-4630
-4743
-4872
-5014
-5167
-5326
-5491
-5658
-5827
-5996
-6165
-6336
-6513
-6699
-6900
-7119
-7361
-7628
-7919
-8230
-8556
-8889
-9219
-9537
-9831
-10095
-10322
-10507
-10648
-10743
-10793
-10797
-10754
-10664
-10525
-10335
-10095
-9803
-9461
-9072
-8641
-8173
-7677
-7160
-6632
-6101
-5574
-5058
-4559
-4080
-3626
-3199
-2800
-2430
-2091
-1782
-1501
-1248
-1020
-816
-628
-456
-293
-136
17
170
324
478
632
785
933
1075
1210
1335
1451
1557
1653
1738
1813
1876
1927
1964
1986
1993
1985
1963
1927
1880
1821
1754
1678
1595
1505
1409
1308
1206
1107
1014
936
875
836
820
826
850
887
927
962
983
985
961
911
835
736
616
481
334
177
14
-153
-322
-489
-648
-795
-922
-1022
-1091
-1124
-1121
-1083
-1012
-916
-797
-660
-508
-342
-161
37
255
493
752
1028
1318
1613
1907
2192
2462
2715
2949
3168
3375
3576
3777
3981
4189
4401
4613
4820
5013
5187
5333
5447
5527
5570
5580
5558
5508
5435
5340
5226
5093
4938
4760
4552
4311
4030
3712
3350
2948
2508
2036
1539
1024
498
-32
-563
-1092
-1620
-2146
-2672
-3198
-3724
-4245
-4757
-5250
-5714
-6138
-6510
-6822
-7065
-7235
-7331
-7356
-7315
-7216
-7068
-6882
-6667
-6433
-6189
-5942
-5699
-5466
-5247
-5046
-4866
-4711
-4582
-4480
-4408
-4366
-4353
-4369
-4412
-4481
-4572
-4683
-4810
-4950
-5098
-5253
-5411
-5571
-5734
-5898
-6064
-6233
-6405
-6578
-6751
-6921
-7084
-7237
-7376
-7497
-7598
-7675
-7729
-7756
-7758
-7731
-7673
-7582
-7453
-7280
-7060
-6788
-6459
-6073
-5628
-5127
-4571
-3967
-3319
-2633
-1914
-1169
-403
381
1178
1985
2798
3614
4432
5251
6069
6886
7704
8524
9346
10171
11000
11831
12660
13483
14295
15087
15853
16586
17281
17932
18536
19094
19604
20067
20485
20858
21186
21465
21694
21867
21979
22024
21998
21900
21727
21485
21177
20812
20400
19953
19482
18996
18504
18011
17522
17036
16552
16068
15582
15091
14592
14087
13576
13062
12548
12037
11532
11036
10549
10072
9603
9141
8685
8232
7780
7328
6876
6421
5963
5501
5033
4558
4075
3583
3082
2572
2056
1537
1018
502
-7
-504
-988
-1456
-1907
-2341
-2757
-3156
-3536
-3898
-4240
-4561
-4859
-5133
-5381
-5603
-5798
-5965
-6106
-6221
-6309
-6369
-6402
-6405
-6375
-6310
-6207
-6063
-5878
-5651
-5384
-5079
-4741
-4375
-3988
-3587
-3177
-2766
-2357
-1954
-1561
-1176
-800
-433
-71
287
642
998
1353
1710
2068
2425
2778
3124
3458
3775
4067
4333
4563
4755
4905
5012
5078
5103
5092
5047
4974
4876
4754
4611
4445
4257
4045
3808
3545
3255
2941
2605
2250
1881
1503
1120
737
360
-9
-364
-703
-1020
-1315
-1582
-1820
-2027
-2203
-2349
-2468
-2564
-2641
-2707
-2769
-2832
-2903
-2988
-3093
-3222
-3377
-3563
-3780
-4029
-4311
-4625
-4969
-5341
-5739
-6159
-6599
-7054
-7522
-7998
-8480
-8964
-9447
-9926
-10397
-10857
-11303
-11734
-12148
-12545
-12927
-13295
-13653
-14004
-14352
-14699
-15047
-15396
-15746
-16093
-16435
-16768
-17087
-17388
-17667
-17923
-18152
-18354
-18528
-18675
-18795
-18888
-18956
-19000
-19021
-19020
-18999
-18961
-18906
-18836
-18751
-18653
-18539
-18409
-18259
-18084
-17882
-17646
-17370
-17050
-16680
-16254
-15772
-15229
-14623
-13957
-13233
-12455
-11629
-10763
-9863
-8939
-7997
-7043
-6082
-5118
-4151
-3183
-2213
-1241
-266
711
1689
2665
3639
4607
5568
6520
7461
8392
9311
10218
11111
11988
12847
13684
14497
15285
16046
16782
17497
18195
18880
19558
20232
20903
21569
22226
22865
23476
24050
24574
25039
25438
25767
26023
26208
26326
26381
26380
26325
26221
26070
25870
25621
25317
24957
24534
24046
23492
22870
22182
21433
20628
19773
18874
17937
16968
15967
14936
13874
12779
11649
10481
9277
8039
6772
5485
4188
2890
1601
329
-921
-2146
-3346
-4521
-5673
-6803
-7911
-8992
-10043
-11057
-12026
-12945
-13810
-14618
-15371
-16072
-16726
-17336
-17905
-18435
-18925
-19369
-19764
-20102
-20381
-20598
-20753
-20850
-20895
-20895
-20856
-20784
-20681
-20548
-20382
-20178
-19931
-19636
-19290
-18891
-18442
-17946
-17408
-16835
-16231
-15600
-14945
-14266
-13563
-12835
-12082
-11306
-10509
-9696
-8874
-8048
-7229
-6420
-5626
-4850
-4091
-3351
-2624
-1906
-1194
-483
229
945
1665
2386
3108
3825
4533
5230
5909
6568
7204
7814
8399
8957
9490
9999
10486
10952
11400
11830
12246
12648
13038
13418
13789
14152
14510
14863
15210
15554
15892
16225
16550
16867
17174
17470
17751
18015
18262
18486
18687
18861
19007
19122
19207
19262
19288
19287
19262
19215
19150
19067
18967
18852
18720
18569
18398
18205
17989
17747
17479
17183
16859
16505
16120
15707
15265
14797
14307
13799
13278
12751
12222
11695
11170
10647
10125
9598
9062
8515
7952
7375
6785
6186
5584
4985
4396
3819
3259
2717
2192
1681
1184
698
223
-243
-699
-1145
-1580
-2005
-2424
-2837
-3250
-3667
-4090
-4522
-4965
-5419
-5882
-6353
-6831
-7317
-7812
-8316
-8833
-9364
-9911
-10473
-11046
-11627
-12208
-12784
-13348
-13894
-14421
-14926
-15412
-15881
-16335
-16777
-17206
-17620
-18015
-18387
-18728
-19033
-19296
-19515
-19688
-19817
-19902
-19948
-19956
-19927
-19863
-19760
-19618
-19433
-19201
-18922
-18594
-18218
-17799
-17341
-16851
-16335
-15802
-15259
-14711
-14164
-13622
-13088
-12561
-12042
-11530
-11022
-10516
-10011
-9503
-8991
-8475
-7953
-7427
-6897
-6364
-5830
-5295
-4759
-4224
-3689
-3152
-2615
-2077
-1537
-999
-462
71
598
1117
1627
2126
2614
3090
3556
4011
4460
4900
5333
5758
6177
6586
6985
7370
7740
8090
8418
8722
8999
9248
9469
9662
9828
9967
10081
10169
10231
10266
10272
10244
10180
10077
9932
9743
9511
9235
8919
8565
8179
7766
7328
6872
6400
5915
5418
4910
4392
3864
3324
2772
2209
1635
1049
454
-150
-760
-1375
-1992
-2611
-3230
-3847
-4463
-5077
-5687
-6293
-6894
-7487
-8068
-8635
-9182
-9706
-10204
-10672
-11111
-11521
-11903
-12260
-12595
-12910
-13209
-13492
-13759
-14008
-14238
-14446
-14630
-14789
-14922
-15032
-15122
-15194
-15256
-15310
-15360
-15410
-15460
-15510
-15556
-15597
-15626
-15640
-15634
-15605
-15550
-15466
-15354
-15213
-15045
-14850
-14631
-14390
-14130
-13853
-13563
-13263
-12957
-12649
-12340
-12034
-11731
-11434
-11142
-10855
-10573
-10295
-10020
-9750
-9485
-9225
-8974
-8730
-8495
-8269
-8050
-7837
-7628
-7421
-7216
-7013
-6814
-6623
-6444
-6282
-6141
-6024
-5934
-5868
-5827
-5804
-5797
-5801
-5812
-5830
-5855
-5889
-5934
-5993
-6070
-6164
-6274
-6398
-6532
-6669
-6804
-6934
-7056
-7168
-7272
-7370
-7465
-7560
-7656
-7754
-7852
-7948
-8039
-8119
-8186
-8239
-8272
-8286
-8279
-8250
-8198
-8122
-8018
-7883
-7716
-7513
-7272
-6994
-6678
-6326
-5940
-5521
-5070
-4587
-4070
-3522
-2937
-2314
-1654
-956
-222
542
1332
2142
2964
3793
4623
5448
6265
7072
7865
8644
9406
10150
10874
11575
12251
12901
13521
14111
14670
15198
15697
16168
16613
17035
17437
17823
18192
18549
18891
19218
19527
19814
20072
20295
20477
20609
20687
20706
20664
20561
20400
20184
19917
19606
19256
18870
18453
18006
17529
17022
16483
15911
15304
14664
13990
13286
12556
11805
11040
10268
9494
8727
7972
7235
6521
5835
5181
4562
3980
3439
2938
2480
2061
1681
1336
1020
730
458
201
-48
-291
-532
-771
-1008
-1245
-1477
-1705
-1927
-2143
-2355
-2562
-2767
-2971
-3174
-3375
-3575
-3768
-3952
-4121
-4269
-4392
-4484
-4543
-4567
-4554
-4508
-4430
-4325
-4197
-4051
-3894
-3727
-3555
-3381
-3205
-3027
-2849
-2667
-2481
-2289
-2089
-1878
-1655
-1420
-1172
-912
-639
-357
-67
229
527
824
1119
1409
1691
1964
2226
2477
2717
2945
3160
3363
3554
3733
3901
4058
4205
4345
4479
4608
4736
4862
4987
5112
5234
5351
5462
5561
5647
5717
5770
5805
5824
5828
5823
5812
5799
5790
5787
5795
5816
5852
5905
5976
6067
6179
6313
6470
6652
6859
7091
7350
7634
7941
8271
8621
8988
9367
9754
10144
10531
10911
11277
11625
11952
12254
12530
12782
13010
13215
13400
13567
13715
13846
13956
14046
14112
14152
14167
14155
14118
14059
13980
13886
13779
13663
13538
13407
13269
13125
12974
12818
12656
12492
12326
12160
11993
11826
11656
11480
11291
11087
10863
10615
10344
10049
9735
9405
9065
8719
8370
8020
7670
7317
6960
6595
6220
5836
5445
5050
4657
4271
3897
3541
3202
2879
2568
2264
1958
1643
1313
963
594
207
-195
-603
-1010
-1411
-1795
-2158
-2496
-2808
-3094
-3355
-3595
-3815
-4019
-4208
-4384
-4547
-4699
-4839
-4967
-5082
-5184
-5273
-5348
-5408
-5454
-5484
-5499
-5500
-5489
-5468
-5440
-5409
-5380
-5357
-5346
-5350
-5372
-5415
-5481
-5569
-5679
-5810
-5959
-6126
-6308
-6503
-6709
-6924
-7146
-7373
-7602
-7833
-8061
-8288
-8510
-8727
-8937
-9143
-9343
-9540
-9734
-9926
-10118
-10311
-10504
-10698
-10893
-11090
-11288
-11490
-11697
-11911
-12135
-12371
-12621
-12884
-13159
-13443
-13732
-14018
-14294
-14553
-14786
-14988
-15154
-15283
-15374
-15429
-15453
-15449
-15422
-15375
-15309
-15225
-15121
-14993
-14839
-14654
-14435
-14181
-13894
-13575
-13230
-12863
-12482
-12093
-11702
-11315
-10935
-10566
-10209
-9867
-9539
-9226
-8927
-8641
-8367
-8103
-7847
-7594
-7344
-7092
-6837
-6578
-6313
-6044
-5771
-5497
-5221
-4945
-4670
-4395
-4119
-3842
-3562
-3279
-2993
-2705
-2417
-2129
-1842
-1557
-1273
-991
-708
-425
-139
147
434
719
1000
1275
1542
1800
2049
2290
2525
2755
2982
3204
3422
3631
3828
4006
4164
4295
4400
4476
4528
4557
4569
4568
4559
4545
4529
4512
4496
4481
4468
4458
4452
4452
4457
4468
4482
4497
4509
4514
4508
4487
4452
4403
4344
4278
4211
4149
4096
4054
4027
4009
3999
3991
3982
3967
3942
3907
3861
3807
3745
3679
3612
3545
3482
3423
3371
3326
3290
3267
3258
3265
3291
3335
3398
3478
3570
3671
3776
3880
3980
4072
4155
4229
4296
4358
4415
4470
4522
4571
4617
4657
4690
4717
4737
4752
4767
4786
4815
4856
4916
4997
5099
5224
5370
5536
5719
5918
6131
6355
6592
6838
7092
7351
7611
7869
8119
8358
8580
8782
8963
9122
9260
9379
9481
9570
9646
9711
9768
9814
9849
9873
9883
9877
9853
9810
9746
9661
9555
9427
9280
9115
8935
8743
8539
8328
8109
7882
7647
7400
7140
6862
6565
6248
5909
5551
5175
4786
4386
3979
3567
3153
2736
2318
1898
1474
1048
618
185
-252
-690
-1131
-1575
-2021
-2473
-2927
-3384
-3843
-4301
-4755
-5201
-5636
-6056
-6458
-6842
-7207
-7553
-7883
-8196
-8492
-8769
-9024
-9253
-9450
-9610
-9729
-9805
-9836
-9826
-9778
-9699
-9595
-9473
-9339
-9195
-9045
-8886
-8717
-8534
-8331
-8103
-7846
-7556
-7229
-6866
-6467
-6035
-5574
-5091
-4592
-4086
-3581
-3087
-2612
-2165
-1753
-1381
-1053
-772
-537
-346
-197
-86
-8
43
71
81
77
62
40
12
-19
-52
-85
-119
-152
-185
-219
-254
-291
-332
-378
-429
-485
-544
-606
-667
-726
-781
-830
-875
-915
-952
-990
-1029
-1074
-1124
-1180
-1240
-1303
-1366
-1427
-1482
-1531
-1573
-1611
-1645
-1678
-1713
-1750
-1791
-1835
-1883
-1932
-1982
-2032
-2081
-2130
-2179
-2229
-2281
-2335
-2390
-2446
-2499
-2550
-2594
-2632
-2663
-2688
-2706
-2720
-2730
-2737
-2740
-2740
-2734
-2720
-2696
-2660
-2610
-2546
-2467
-2372
-2262
-2137
-1997
-1841
-1670
-1484
-1284
-1072
-849
-618
-382
-143
95
332
567
801
1036
1274
1518
1770
2029
2300
2578
2862
3151
3441
3729
4011
4288
4556
4817
5069
5314
5554
5788
6018
6244
6465
6680
6886
7083
7268
7438
7592
7728
7845
7943
8020
8077
8115
8132
8130
8108
8064
8003
7922
7822
7705
7572
7423
7260
7083
6893
6690
6476
6251
6018
5778
5535
5292
5055
4828
4614
4416
4237
4075
3931
3801
3681
3569
3459
3348
3233
3113
2985
2849
2705
2553
2392
2224
2049
1867
1679
1486
1288
1087
881
673
461
246
25
-200
-432
-670
-914
-1164
-1418
-1673
-1929
-2181
-2430
-2672
-2907
-3134
-3354
-3568
-3776
-3980
-4180
-4376
-4567
-4754
-4933
-5103
-5260
-5401
-5522
-5622
-5696
-5745
-5767
-5763
-5735
-5685
-5616
-5533
-5437
-5332
-5221
-5105
-4985
-4862
-4736
-4607
-4476
-4343
-4210
-4078
-3947
-3821
-3699
-3584
-3474
-3372
-3275
-3184
-3098
-3017
-2940
-2866
-2797
-2733
-2675
-2623
-2579
-2545
-2520
-2507
-2506
-2517
-2541
-2578
-2627
-2687
-2757
-2834
-2918
-3005
-3093
-3180
-3264
-3344
-3418
-3485
-3546
-3599
-3645
-3682
-3710
-3727
-3733
-3726
-3707
-3676
-3635
-3585
-3530
-3473
-3418
-3367
-3323
-3287
-3258
-3235
-3217
-3201
-3185
-3167
-3147
-3124
-3099
-3073
-3046
-3019
-2990
-2959
-2922
-2876
-2819
-2747
-2659
-2552
-2428
-2287
-2131
-1960
-1776
-1580
-1372
-1152
-918
-672
-412
-140
141
431
724
1018
1310
1597
1877
2150
2417
2678
2935
3187
3436
3681
3920
4152
4375
4585
4782
4962
5125
5271
5400
5512
5610
5694
5768
5831
5887
5937
5981
6020
6054
6081
6100
6108
6103
6083
6043
5981
5896
5784
5646
5479
5285
5063
4816
4546
4257
3953
3640
3326
3017
2720
2441
2187
1960
1763
1594
1452
1333
1233
1148
1073
1004
937
869
798
721
635
539
430
306
167
12
-158
-341
-538
-747
-968
-1201
-1449
-1713
-1997
-2300
-2624
-2968
-3329
-3700
-4075
-4450
-4816
-5169
-5507
-5827
-6132
-6425
-6708
-6985
-7256
-7521
-7780
-8026
-8261
-8477
-8673
-8850
-9007
-9148
-9275
-9393
-9504
-9609
-9706
-9794
-9868
-9923
-9952
-9952
-9918
-9847
-9740
-9595
-9416
-9205
-8964
-8697
-8408
-8102
-7783
-7455
-7123
-6793
-6469
-6156
-5856
-5572
-5307
-5063
-4839
-4637
-4458
-4303
-4170
-4062
-3977
-3916
-3876
-3857
-3858
-3876
-3911
-3964
-4034
-4123
-4233
-4365
-4521
-4699
-4898
-5115
-5347
-5588
-5832
-6073
-6305
-6524
-6725
-6904
-7060
-7191
-7296
-7374
-7426
-7453
-7455
-7435
-7393
-7332
-7254
-7158
-7048
-6923
-6785
-6636
-6476
-6308
-6133
-5954
-5773
-5591
-5409
-5226
-5041
-4853
-4660
-4460
-4253
-4038
-3817
-3591
-3363
-3134
-2906
-2681
-2459
-2238
-2017
-1799
-1579
-1359
-1140
-922
-708
-497
-288
-80
132
351
583
832
1102
1395
1710
2045
2399
2763
3136
3514
3894
4277
4665
5058
5461
5876
6303
6743
7192
7647
8103
8555
8995
9420
9823
10201
10551
10873
11164
11426
11660
11866
12047
12204
12340
12455
12551
12626
12680
12711
12715
12691
12637
12551
12432
12283
12105
11902
11678
11438
11186
10926
10661
10394
10126
9857
9588
9318
9047
8775
8499
8220
7937
7647
7352
7051
6744
6432
6117
5801
5485
5171
4860
4553
4249
3948
3651
3357
3066
2779
2500
2229
1970
1725
1497
1286
1091
913
749
597
453
317
186
61
-60
-174
-281
-379
-467
-543
-608
-662
-704
-737
-761
-780
-795
-809
-826
-847
-877
-915
-964
-1022
-1091
-1164
-1239
-1311
-1374
-1425
-1460
-1476
-1474
-1455
-1422
-1381
-1336
-1292
-1253
-1222
-1200
-1188
-1182
-1180
-1178
-1172
-1158
-1134
-1099
-1050
-988
-913
-827
-729
-619
-500
-369
-228
-77
85
258
440
631
830
1039
1256
1482
1716
1959
2208
2463
2721
2978
3231
3476
3712
3937
4153
4361
4567
4774
4986
5209
5442
5686
5938
6193
6445
6688
6918
7132
7328
7509
7679
7841
8000
8161
8325
8494
8666
8837
9004
9164
9314
9452
9576
9689
9789
9879
9957
10024
10075
10109
10122
10109
10069
9998
9898
9768
9612
9433
9232
9014
8781
8534
8274
8002
7717
7420
7113
6795
6468
6135
5799
5460
5121
4785
4453
4127
3807
3494
3188
2891
2601
2320
2045
1779
1520
1267
1020
779
543
312
84
-142
-369
-600
-837
-1082
-1337
-1602
-1878
-2161
-2448
-2734
-3016
-3289
-3549
-3793
-4022
-4236
-4436
-4626
-4809
-4991
-5173
-5360
-5554
-5757
-5970
-6192
-6422
-6660
-6901
-7142
-7381
-7612
-7832
-8039
-8230
-8403
-8561
-8704
-8834
-8957
-9074
-9189
-9304
-9420
-9537
-9654
-9769
-9879
-9982
-10075
-10158
-10228
-10286
-10332
-10366
-10390
-10405
-10413
-10416
-10416
-10414
-10412
-10411
-10412
-10413
-10413
-10413
-10408
-10398
-10380
-10354
-10319
-10276
-10224
-10166
-10102
-10034
-9961
-9884
-9803
-9717
-9628
-9535
-9439
-9341
-9244
-9148
-9056
-8969
-8887
-8809
-8735
-8665
-8595
-8526
-8457
-8385
-8311
-8233
-8148
-8054
-7945
-7818
-7668
-7491
-7282
-7042
-6770
-6469
-6145
-5804
-5452
-5097
-4742
-4392
-4046
-3707
-3369
-3030
-2686
-2335
-1973
-1602
-1220
-830
-434
-36
362
758
1150
1537
1920
2301
2682
3065
3454
3852
4262
4686
5125
5577
6041
6512
6985
7454
7911
8351
8768
9157
9516
9844
10142
10412
10657
10879
11083
11270
11445
11607
11760
11904
12038
12162
12274
12371
12451
12509
12541
12544
12517
12458
12369
12255
12120
11972
11815
11656
11500
11347
11197
11049
10899
10744
10581
10408
10226
10036
9840
9642
9445
9249
9057
8866
8676
8484
8289
8089
7886
7682
7480
7283
7094
6916
6749
6592
6443
6299
6158
6016
5874
5731
5590
5452
5320
5195
5075
4959
4840
4712
4570
4405
4214
3992
3740
3457
3149
2820
2475
2122
1765
1409
1059
717
386
66
-239
-531
-810
-1076
-1330
-1575
-1811
-2041
-2269
-2492
-2712
-2928
-3141
-3347
-3547
-3738
-3921
-4094
-4259
-4413
-4557
-4689
-4810
-4917
-5010
-5088
-5153
-5205
-5248
-5283
-5314
-5343
-5372
-5398
-5421
-5437
-5440
-5426
-5389
-5327
-5236
-5117
-4971
-4802
-4613
-4409
-4193
-3968
-3735
-3493
-3243
-2982
-2709
-2424
-2127
-1819
-1504
-1184
-863
-546
-236
65
357
640
917
1192
1468
1751
2043
2349
2669
3003
3348
3703
4061
4420
4775
5122
5460
5788
6104
6410
6704
6986
7255
7507
7741
7952
8137
8296
8428
8535
8620
8688
8742
8788
8829
8865
8895
8915
8922
8910
8873
8808
8711
8584
8428
8247
8047
7833
7610
7383
7155
6925
6694
6460
6218
5967
5703
5423
5123
4803
4460
4094
3706
3294
2859
2402
1924
1425
906
368
-188
-762
-1354
-1960
-2581
-3211
-3849
-4490
-5129
-5761
-6382
-6990
-7581
-8154
-8713
-9256
-9786
-10307
-10820
-11325
-11824
-12315
-12797
-13266
-13721
-14159
-14580
-14982
-15366
-15733
-16084
-16419
-16740
-17045
-17336
-17609
-17864
-18099
-18311
-18498
-18657
-18788
-18888
-18956
-18990
-18991
-18959
-18896
-18804
-18688
-18551
-18399
-18234
-18062
-17884
-17701
-17515
-17324
-17127
-16923
-16712
-16494
-16268
-16041
-15809
-15576
-15342
-15107
-14867
-14622
-14368
-14102
-13823
-13531
-13228
-12917
-12602
-12288
-11978
-11675
-11380
-11093
-10809
-10527
-10241
-9947
-9642
-9323
-8989
-8639
-8274
-7894
-7500
-7093
-6673
-6240
-5795
-5339
-4872
-4395
-3911
-3421
-2924
-2423
-1919
-1410
-899
-386
126
635
1137
1630
2108
2570
3013
3438
3842
4229
4597
4950
5286
5605
5906
6187
6448
6689
6909
7112
7301
7482
7659
7836
8016
8200
8388
8577
8764
8945
9117
9277
9424
9557
9678
9786
9882
9964
10031
10081
10111
10119
10104
10064
10003
9921
9824
9714
9595
9467
9331
9186
9029
8858
8670
8464
8240
8000
7748
7486
7218
6949
6680
6413
6147
5882
5617
5349
5079
4807
4535
4265
4001
3745
3500
3269
3051
2847
2655
2473
2297
2127
1960
1793
1628
1463
1298
1133
969
806
642
478
312
145
-23
-191
-359
-526
-691
-852
-1008
-1160
-1308
-1452
-1594
-1735
-1876
-2019
-2165
-2314
-2466
-2622
-2781
-2943
-3106
-3269
-3430
-3587
-3738
-3880
-4011
-4129
-4234
-4326
-4406
-4475
-4538
-4595
-4647
-4696
-4740
-4776
-4802
-4812
-4804
-4775
-4723
-4649
-4556
-4447
-4325
-4195
-4059
-3922
-3781
-3635
-3485
-3326
-3159
-2982
-2796
-2602
-2404
-2204
-2004
-1804
-1605
-1404
-1198
-984
-757
-514
-254
25
323
638
967
1310
1662
2021
2388
2757
3130
3504
3877
4249
4618
4982
5340
5691
6034
6367
6690
7000
7297
7579
7844
8092
8320
8530
8722
8897
9056
9203
9337
9461
9574
9676
9767
9844
9909
9959
9997
10022
10037
10044
10044
10038
10027
10010
9986
9955
9916
9868
9812
9750
9683
9612
9540
9467
9393
9317
9238
9154
9062
8962
8852
8733
8607
8476
8340
8201
8061
7919
7774
7624
7466
7298
7116
6918
6702
6466
6210
5933
5635
5318
4982
4629
4262
3883
3497
3106
2715
2328
1946
1574
1212
863
526
201
-112
-413
-705
-988
-1264
-1535
-1801
-2066
-2331
-2597
-2864
-3133
-3402
-3666
-3922
-4165
-4388
-4588
-4761
-4904
-5018
-5105
-5168
-5214
-5248
-5275
-5301
-5327
-5355
-5384
-5414
-5441
-5462
-5477
-5483
-5480
-5471
-5458
-5444
-5432
-5425
-5424
-5429
-5441
-5458
-5478
-5501
-5524
-5548
-5571
-5595
-5619
-5644
-5669
-5694
-5715
-5731
-5740
-5739
-5727
-5703
-5667
-5622
-5568
-5509
-5446
-5381
-5315
-5248
-5179
-5107
-5030
-4948
-4860
-4767
-4670
-4573
-4477
-4387
-4303
-4228
-4164
-4110
-4066
-4030
-4003
-3985
-3972
-3967
-3970
-3982
-4005
-4041
-4090
-4152
-4226
-4310
-4402
-4496
-4590
-4678
-4759
-4827
-4882
-4923
-4948
-4957
-4952
-4932
-4899
-4853
-4795
-4726
-4647
-4560
-4466
-4367
-4265
-4160
-4051
-3942
-3828
-3708
-3579
-3439
-3286
-3117
-2933
-2731
-2512
-2278
-2029
-1768
-1496
-1215
-929
-640
-353
-71
204
467
719
958
1188
1409
1628
1848
2074
2307
2550
2799
3054
3308
3556
3794
4018
4227
4419
4599
4768
4931
5091
5249
5406
5561
5709
5849
5976
6087
6182
6260
6325
6378
6422
6460
6493
6521
6544
6558
6562
6553
6530
6491
6437
6369
6288
6195
6092
5980
5858
5728
5590
5444
5292
5135
4976
4818
4662
4512
4368
4229
4097
3968
3842
3716
3591
3465
3340
3218
3100
2989
2887
2796
2718
2652
2599
2556
2523
2499
2481
2470
2465
2467
2476
2495
2524
2566
2621
2689
2770
2863
2965
3072
3181
3288
3389
3480
3557
3618
3661
3685
3688
3671
3634
3578
3504
3414
3311
3195
3069
2935
2794
2647
2492
2330
2159
1977
1783
1576
1356
1125
883
634
382
130
-118
-359
-592
-813
-1024
-1222
-1408
-1580
-1739
-1883
-2009
-2118
-2206
-2274
-2322
-2350
-2362
-2358
-2343
-2319
-2288
-2251
-2208
-2157
-2097
-2023
-1935
-1829
-1703
-1559
-1397
-1221
-1034
-839
-642
-446
-253
-65
117
295
469
640
810
980
1150
1320
1491
1662
1835
2009
2185
2363
2546
2733
2925
3120
3318
3516
3713
3905
4090
4268
4435
4591
4737
4871
4993
5105
5205
5293
5368
5430
5476
5508
5524
5524
5509
5480
5438
5383
5317
5239
5150
5050
4939
4816
4682
4538
4383
4220
4048
3870
3686
3498
3304
3105
2899
2687
2467
2238
1999
1751
1493
1226
952
672
386
96
-198
-495
-795
-1098
-1403
-1710
-2017
-2325
-2629
-2928
-3220
-3502
-3773
-4032
-4278
-4512
-4733
-4943
-5143
-5333
-5516
-5692
-5863
-6029
-6191
-6350
-6505
-6656
-6802
-6940
-7071
-7192
-7302
-7399
-7486
-7561
-7626
-7684
-7735
-7782
-7825
-7864
-7898
-7926
-7947
-7958
-7959
-7950
-7931
-7902
-7864
-7819
-7767
-7708
-7641
-7566
-7482
-7387
-7283
-7168
-7046
-6916
-6781
-6641
-6498
-6350
-6196
-6035
-5865
-5683
-5490
-5283
-5063
-4832
-4590
-4339
-4080
-3813
-3538
-3257
-2970
-2677
-2380
-2083
-1787
-1498
-1217
-948
-693
-453
-229
-22
169
341
492
621
724
798
843
857
842
802
740
663
576
485
395
310
229
155
87
24
-35
-91
-145
-196
-245
-293
-339
-384
-428
-473
-518
-563
-606
-646
-682
-710
-729
-736
-731
-712
-679
-633
-576
-509
-433
-352
-268
-183
-100
-22
50
114
169
216
253
282
303
315
318
310
290
255
206
143
65
-24
-122
-225
-332
-440
-549
-658
-771
-887
-1010
-1140
-1276
-1416
-1557
-1693
-1820
-1934
-2033
-2115
-2181
-2232
-2270
-2299
-2319
-2331
-2334
-2326
-2305
-2269
-2216
-2146
-2059
-1955
-1837
-1706
-1565
-1416
-1259
-1098
-934
-771
-611
-458
-317
-191
-83
7
78
132
170
195
210
216
213
203
183
155
119
75
27
-23
-73
-119
-161
-201
-240
-282
-332
-395
-472
-565
-672
-789
-912
-1034
-1150
-1257
-1351
-1435
-1511
-1581
-1651
-1724
-1802
-1886
-1975
-2067
-2157
-2244
-2323
-2393
-2452
-2500
-2539
-2567
-2585
-2593
-2591
-2576
-2550
-2510
-2456
-2387
-2305
-2210
-2102
-1982
-1850
-1705
-1547
-1376
-1192
-997
-791
-577
-357
-133
92
317
543
769
997
1229
1466
1711
1963
2222
2489
2761
3037
3314
3591
3865
4136
4401
4660
4911
5152
5382
5598
5799
5983
6150
6299
6433
6552
6661
6761
6858
6954
7051
7151
7255
7362
7471
7579
7685
7785
7876
7957
8025
8079
8119
8147
8162
8167
8164
8154
8144
8132
8119
8108
8093
8077
8054
8019
7969
7900
7807
7689
7543
7369
7168
6940
6687
6411
6113
5794
5457
5101
4728
4340
3939
3529
3111
2692
2276
1866
1468
1086
722
378
56
-245
-526
-788
-1033
-1264
-1483
-1693
-1894
-2088
-2274
-2454
-2626
-2788
-2938
-3075
-3196
-3300
-3385
-3450
-3494
-3518
-3523
-3508
-3477
-3432
-3375
-3309
-3237
-3161
-3085
-3009
-2936
-2866
-2798
-2732
-2668
-2603
-2538
-2471
-2402
-2333
-2263
-2193
-2123
-2054
-1985
-1916
-1846
-1773
-1698
-1620
-1539
-1456
-1371
-1287
-1204
-1123
-1047
-975
-907
-844
-786
-733
-685
-644
-611
-585
-569
-564
-567
-580
-601
-628
-660
-695
-731
-769
-807
-846
-887
-932
-981
-1037
-1100
-1172
-1252
-1341
-1437
-1540
-1646
-1753
-1859
-1959
-2051
-2133
-2203
-2261
-2308
-2346
-2378
-2408
-2439
-2476
-2521
-2577
-2644
-2722
-2810
-2906
-3006
-3107
-3208
-3307
-3403
-3496
-3588
-3680
-3776
-3877
-3985
-4102
-4226
-4357
-4491
-4625
-4755
-4878
-4991
-5094
-5187
-5271
-5351
-5428
-5507
-5589
-5674
-5763
-5850
-5932
-6003
-6058
-6092
-6102
-6086
-6045
-5981
-5897
-5796
-5683
-5560
-5429
-5291
-5147
-4995
-4834
-4663
-4481
-4285
-4075
-3852
-3613
-3360
-3092
-2810
-2515
-2207
-1889
-1561
-1225
-882
-533
-179
179
539
901
1262
1618
1968
2304
2624
2923
3196
3442
3659
3848
4013
4157
4285
4404
4517
4629
4745
4866
4994
5130
5273
5423
5577
5736
5895
6052
6204
6349
6482
6601
6704
6792
6863
6921
6967
7004
7037
7067
7098
7130
7162
7196
7227
7255
7276
7288
7288
7273
7242
7191
7120
7025
6904
6757
6582
6380
6152
5900
5627
5338
5037
4729
4418
4107
3797
3491
3186
2883
2581
2277
1971
1663
1354
1047
743
447
162
-110
-367
-607
-830
-1039
-1234
-1420
-1598
-1771
-1940
-2107
-2270
-2428
-2580
-2722
-2853
-2971
-3075
-3163
-3237
-3298
-3346
-3382
-3409
-3428
-3438
-3440
-3434
-3420
-3397
-3367
-3329
-3283
-3231
-3173
-3109
-3041
-2967
-2889
-2805
-2716
-2619
-2516
-2406
-2288
-2165
-2035
-1901
-1764
-1624
-1483
-1342
-1200
-1059
-918
-778
-636
-495
-352
-209
-65
79
222
365
505
641
774
902
1025
1142
1253
1360
1461
1559
1653
1744
1833
1919
2001
2081
2155
2222
2283
2335
2379
2416
2446
2473
2498
2526
2557
2597
2646
2705
2774
2853
2940
3032
3127
3224
3320
3415
3507
3598
3689
3778
3868
3958
4048
4138
4226
4311
4392
4469
4540
4605
4666
4722
4776
4828
4879
4931
4986
5043
5104
5169
5238
5313
5393
5478
5569
5664
5763
5864
5964
6062
6153
6234
6301
6351
6382
6392
6379
6345
6290
6215
6123
6016
5896
5764
5621
5467
5303
5129
4945
4752
4550
4342
4130
3916
3702
3492
3288
3090
2900
2719
2547
2383
2227
2078
1936
1799
1667
1538
1412
1287
1163
1037
910
780
648
514
379
244
109
-25
-157
-288
-418
-548
-679
-813
-950
-1093
-1242
-1397
-1560
-1732
-1910
-2097
-2290
-2490
-2695
-2903
-3113
-3324
-3533
-3739
-3941
-4138
-4331
-4518
-4701
-4879
-5053
-5221
-5384
-5541
-5689
-5827
-5954
-6069
-6171
-6260
-6337
-6403
-6458
-6505
-6545
-6578
-6605
-6627
-6643
-6653
-6658
-6656
-6649
-6638
-6623
-6606
-6588
-6570
-6554
-6539
-6527
-6518
-6511
-6508
-6508
-6512
-6520
-6533
-6553
-6579
-6611
-6651
-6696
-6745
-6798
-6850
-6901
-6948
-6990
-7026
-7054
-7074
-7088
-7096
-7099
-7101
-7102
-7105
-7114
-7130
-7156
-7194
-7245
-7308
-7384
-7471
-7566
-7665
-7764
-7860
-7950
-8029
-8096
-8151
-8193
-8222
-8238
-8242
-8236
-8220
-8194
-8157
-8112
-8057
-7991
-7916
-7831
-7737
-7633
-7521
-7397
-7262
-7113
-6948
-6765
-6562
-6337
-6092
-5826
-5542
-5243
-4932
-4612
-4286
-3957
-3626
-3295
-2964
-2632
-2301
-1969
-1638
-1308
-980
-656
-337
-24
280
575
860
1133
1395
1646
1885
2114
2332
2540
2739
2930
3112
3287
3453
3610
3759
3897
4026
4144
4250
4346
4432
4507
4574
4633
4686
4734
4779
4823
4867
4914
4964
5018
5078
5143
5212
5283
5354
5420
5478
5526
5560
5579
5582
5571
5545
5508
5461
5407
5348
5284
5214
5139
5056
4964
4862
4749
4624
4487
4341
4186
4025
3859
3692
3525
3362
3205
3057
2921
2800
2695
2607
2538
2488
2453
2433
2424
2425
2431
2440
2452
2465
2479
2494
2510
2528
2547
2567
2589
2611
2634
2659
2685
2715
2749
2789
2835
2889
2950
3016
3087
3161
3235
3309
3381
3452
3522
3591
3659
3728
3798
3867
3936
4003
4069
4130
4188
4241
4289
4333
4371
4404
4430
4450
4461
4463
4455
4438
4411
4377
4335
4288
4236
4182
4126
4067
4005
3940
3870
3794
3711
3621
3524
3418
3303
3179
3043
2894
2731
2552
2357
2145
1918
1677
1427
1170
912
658
410
173
-52
-264
-463
-652
-831
-1004
-1173
-1340
-1506
-1672
-1838
-2003
-2165
-2324
-2479
-2629
-2773
-2914
-3053
-3191
-3332
-3476
-3626
-3781
-3941
-4106
-4273
-4440
-4605
-4767
-4924
-5078
-5228
-5375
-5520
-5664
-5806
-5945
-6079
-6205
-6321
-6426
-6517
-6596
-6661
-6716
-6762
-6800
-6832
-6859
-6879
-6892
-6897
-6892
-6877
-6852
-6820
-6782
-6742
-6703
-6667
-6635
-6609
-6587
-6569
-6551
-6533
-6514
-6492
-6470
-6449
-6430
-6415
-6407
-6404
-6407
-6413
-6421
-6426
-6426
-6419
-6401
-6371
-6329
-6275
-6210
-6134
-6050
-5961
-5868
-5773
-5680
-5589
-5503
-5421
-5343
-5267
-5190
-5111
-5026
-4933
-4831
-4720
-4600
-4473
-4343
-4210
-4078
-3945
-3813
-3679
-3540
-3396
-3243
-3080
-2907
-2725
-2535
-2340
-2141
-1939
-1736
-1532
-1326
-1118
-907
-695
-482
-271
-62
142
339
530
713
891
1066
1240
1417
1597
1781
1970
2162
2355
2548
2740
2929
3115
3299
3483
3668
3855
4045
4239
4438
4639
4843
5047
5250
5452
5650
5844
6033
6215
6389
6556
6713
6861
6999
7127
7247
7358
7463
7563
7659
7752
7844
7934
8023
8113
8201
8286
8367
8443
8511
8570
8619
8657
8686
8706
8720
8731
8742
8757
8776
8801
8832
8866
8901
8933
8959
8977
8984
8982
8971
8953
8930
8905
8878
8851
8825
8798
8770
8740
8706
8669
8630
8588
8545
8502
8459
8416
8375
8332
8289
8243
8195
8144
8087
8029
7966
7899
7827
7749
7665
7574
7476
7370
7256
7136
7009
6877
6741
6601
6456
6308
6155
5998
5836
5671
5503
5334
5165
4998
4832
4669
4507
4345
4182
4014
3841
3659
3468
3265
3050
2822
2583
2331
2068
1795
1514
1226
935
643
352
66
-214
-485
-747
-998
-1238
-1468
-1688
-1898
-2099
-2290
-2473
-2648
-2815
-2976
-3131
-3283
-3431
-3576
-3718
-3857
-3990
-4117
-4235
-4344
-4442
-4531
-4612
-4686
-4756
-4825
-4895
-4968
-5047
-5131
-5220
-5314
-5412
-5512
-5614
-5716
-5817
-5916
-6012
-6105
-6193
-6276
-6352
-6422
-6486
-6544
-6598
-6648
-6697
-6745
-6795
-6847
-6902
-6960
-7019
-7079
-7137
-7192
-7242
-7284
-7318
-7341
-7353
-7353
-7341
-7317
-7281
-7234
-7176
-7106
-7026
-6935
-6832
-6720
-6599
-6470
-6335
-6196
-6055
-5914
-5775
-5639
-5505
-5373
-5242
-5111
-4977
-4841
-4701
-4558
-4411
-4262
-4112
-3963
-3816
-3673
-3533
-3398
-3267
-3140
-3015
-2890
-2764
-2635
-2499
-2354
-2198
-2028
-1843
-1643
-1428
-1201
-962
-715
-463
-207
51
311
572
835
1101
1369
1640
1912
2182
2449
2709
2961
3204
3436
3660
3875
4083
4287
4485
4676
4859
5031
5189
5332
5457
5564
5656
5733
5801
5861
5919
5975
6030
6085
6138
6187
6230
6266
6292
6309
6317
6316
6307
6290
6264
6228
6180
6118
6041
5949
5841
5720
5587
5446
5299
5149
4997
4844
4688
4528
4362
4186
3997
3794
3576
3342
3094
2834
2564
2287
2005
1723
1441
1161
884
612
344
83
-173
-421
-663
-896
-1121
-1337
-1544
-1741
-1929
-2108
-2278
-2440
-2593
-2737
-2874
-3002
-3123
-3235
-3338
-3433
-3520
-3599
-3671
-3737
-3797
-3853
-3906
-3958
-4010
-4062
-4118
-4175
-4233
-4292
-4351
-4409
-4464
-4516
-4563
-4606
-4644
-4679
-4713
-4746
-4780
-4816
-4855
-4898
-4944
-4992
-5040
-5087
-5133
-5176
-5216
-5253
-5288
-5322
-5355
-5389
-5422
-5456
-5489
-5519
-5547
-5569
-5586
-5597
-5600
-5596
-5583
-5562
-5530
-5486
-5430
-5359
-5271
-5167
-5047
-4910
-4759
-4598
-4428
-4252
-4075
-3897
-3722
-3549
-3381
-3216
-3055
-2898
-2746
-2597
-2452
-2311
-2174
-2041
-1909
-1779
-1650
-1521
-1391
-1262
-1132
-1002
-874
-746
-618
-490
-359
-226
-88
54
200
348
496
641
780
911
1033
1147
1255
1360
1467
1578
1698
1828
1967
2114
2266
2418
2567
2711
2848
2980
3108
3235
3366
3504
3649
3801
3959
4118
4273
4420
4554
4672
4772
4854
4920
4971
5009
5035
5049
5051
5039
5013
4971
4914
4842
4760
4669
4574
4478
4382
4286
4188
4086
3976
3852
3714
3558
3386
3201
3007
2810
2616
2429
2254
2092
1943
1805
1676
1552
1429
1307
1185
1065
950
844
751
673
615
575
553
546
549
558
568
574
576
571
561
548
535
524
518
515
516
518
518
512
498
472
437
393
343
293
247
209
182
166
160
162
169
177
183
185
183
178
171
165
161
162
167
176
187
199
212
223
233
243
253
264
277
291
305
317
324
325
318
303
281
256
231
210
196
191
197
212
237
268
303
339
376
412
447
480
511
539
562
579
587
583
566
533
486
424
349
263
169
70
-33
-138
-244
-350
-455
-559
-661
-760
-856
-948
-1038
-1125
-1211
-1299
-1389
-1483
-1582
-1687
-1797
-1912
-2031
-2152
-2275
-2398
-2521
-2645
-2767
-2890
-3012
-3132
-3251
-3366
-3478
-3584
-3684
-3777
-3863
-3942
-4014
-4077
-4131
-4177
-4211
-4235
-4247
-4247
-4235
-4214
-4184
-4147
-4106
-4064
-4022
-3984
-3950
-3921
-3898
-3880
-3868
-3861
-3858
-3858
-3859
-3860
-3859
-3855
-3845
-3828
-3803
-3767
-3720
-3660
-3587
-3499
-3399
-3285
-3161
-3028
-2889
-2748
-2608
-2471
-2339
-2215
-2098
-1988
-1883
-1780
-1677
-1572
-1463
-1348
-1227
-1100
-967
-830
-690
-547
-404
-262
-123
13
143
265
379
484
578
663
738
806
867
923
976
1026
1075
1123
1170
1217
1264
1312
1360
1410
1461
1514
1567
1619
1668
1713
1751
1781
1801
1812
1814
1808
1794
1773
1747
1714
1674
1627
1571
1507
1436
1357
1274
1187
1100
1012
927
841
755
667
573
474
366
251
129
0
-134
-271
-410
-551
-694
-839
-985
-1132
-1278
-1420
-1555
-1679
-1788
-1879
-1949
-1999
-2029
-2041
-2041
-2029
-2009
-1985
-1957
-1925
-1888
-1845
-1796
-1739
-1672
-1596
-1511
-1414
-1306
-1185
-1050
-897
-727
-537
-329
-105
133
379
628
876
1119
1352
1574
1786
1987
2180
2366
2547
2723
2894
3060
3219
3369
3509
3638
3756
3862
3956
4040
4112
4173
4222
4258
4282
4294
4294
4284
4266
4241
4213
4183
4151
4118
4083
4045
4001
3949
3889
3821
3746
3665
3582
3500
3421
3348
3282
3222
3167
3114
3063
3009
2952
2889
2821
2747
2668
2585
2500
2413
2325
2236
2146
2056
1967
1879
1793
1712
1636
1566
1504
1448
1397
1347
1297
1240
1175
1097
1002
895
772
636
491
342
191
43
-99
-236
-365
-488
-606
-721
-833
-943
-1052
-1158
-1260
-1356
-1445
-1525
-1597
-1660
-1714
-1760
-1798
-1828
-1851
-1864
-1868
-1859
-1838
-1802
-1752
-1687
-1608
-1518
-1418
-1310
-1198
-1083
-968
-855
-744
-638
-535
-438
-343
-252
-162
-71
21
117
216
320
426
536
646
757
868
977
1085
1193
1301
1410
1519
1629
1738
1845
1947
2041
2131
2213
2288
2360
2432
2507
2587
2675
2771
2874
2983
3094
3204
3311
3412
3508
3597
3680
3759
3833
3903
3968
4026
4075
4113
4137
4148
4144
4127
4098
4057
4006
3947
3878
3799
3708
3605
3490
3362
3223
3074
2918
2756
2590
2421
2246
2066
1878
1681
1472
1251
1020
778
528
273
14
-246
-505
-762
-1014
-1264
-1506
-1738
-1957
-2160
-2345
-2508
-2648
-2766
-2863
-2942
-3005
-3057
-3100
-3137
-3169
-3198
-3222
-3243
-3259
-3270
-3276
-3279
-3277
-3271
-3263
-3250
-3234
-3213
-3187
-3156
-3119
-3078
-3034
-2988
-2940
-2892
-2844
-2794
-2744
-2691
-2635
-2576
-2515
-2454
-2395
-2339
-2290
-2249
-2216
-2191
-2173
-2159
-2147
-2135
-2120
-2102
-2080
-2053
-2024
-1991
-1957
-1920
-1882
-1842
-1800
-1756
-1711
-1667
-1624
-1586
-1554
-1531
-1516
-1511
-1513
-1522
-1534
-1545
-1555
-1560
-1558
-1549
-1533
-1511
-1482
-1449
-1410
-1366
-1317
-1262
-1200
-1131
-1054
-970
-879
-782
-679
-572
-460
-344
-223
-96
38
180
329
487
652
822
998
1176
1355
1534
1713
1889
2063
2233
2399
2559
2711
2853
2984
3100
3201
3285
3353
3405
3443
3467
3480
3482
3475
3457
3430
3393
3346
3291
3228
3161
3091
3023
2959
2902
2852
2809
2774
2744
2717
2690
2661
2628
2590
2545
2492
2432
2363
2286
2200
2104
1999
1884
1760
1627
1485
1336
1181
1020
858
692
525
356
187
16
-155
-328
-503
-681
-861
-1045
-1232
-1423
-1616
-1809
-2003
-2194
-2382
-2565
-2743
-2915
-3081
-3242
-3399
-3552
-3701
-3847
-3989
-4127
-4260
-4388
-4511
-4631
-4748
-4864
-4980
-5099
-5219
-5340
-5461
-5579
-5690
-5792
-5881
-5954
-6010
-6048
-6067
-6070
-6057
-6030
-5991
-5942
-5884
-5820
-5750
-5676
-5600
-5522
-5445
-5368
-5294
-5221
-5151
-5082
-5016
-4951
-4887
-4824
-4762
-4698
-4634
-4567
-4497
-4423
-4344
-4260
-4172
-4081
-3989
-3899
-3815
-3737
-3669
-3612
-3567
-3532
-3507
-3488
-3474
-3462
-3449
-3433
-3412
-3386
-3353
-3312
-3262
-3203
-3133
-3053
-2961
-2858
-2744
-2620
-2486
-2345
-2197
-2045
-1892
-1739
-1587
-1438
-1294
-1156
-1024
-899
-779
-664
-552
-440
-327
-211
-89
39
173
313
459
607
758
910
1062
1214
1367
1520
1676
1835
2000
2170
2346
2528
2717
2910
3109
3312
3518
3728
3941
4156
4373
4592
4812
5031
5250
5466
5679
5888
6092
6291
6484
6672
6854
7032
7204
7371
7533
7690
7843
7991
8135
8275
8411
8543
8669
8792
8908
9019
9122
9219
9309
9391
9467
9537
9601
9661
9716
9767
9812
9850
9881
9901
9908
9903
9883
9849
9801
9742
9673
9597
9514
9426
9334
9237
9135
9025
8908
8781
8645
8498
8342
8178
8006
7828
7644
7455
7261
7062
6858
6648
6431
6209
5981
5749
5514
5277
5039
4802
4566
4333
4102
3873
3646
3421
3197
2973
2748
2523
2295
2064
1828
1587
1341
1089
833
574
312
52
-204
-454
-695
-923
-1138
-1338
-1525
-1697
-1859
-2012
-2159
-2302
-2444
-2587
-2730
-2873
-3014
-3151
-3282
-3403
-3512
-3609
-3691
-3760
-3815
-3857
-3889
-3909
-3919
-3917
-3904
-3877
-3835
-3778
-3705
-3615
-3509
-3388
-3255
-3110
-2956
-2793
-2625
-2450
-2272
-2090
-1907
-1722
-1537
-1353
-1170
-990
-812
-638
-467
-299
-134
26
181
331
474
611
739
861
974
1080
1179
1271
1355
1431
1496
1549
1588
1610
1616
1603
1573
1525
1463
1386
1297
1196
1085
962
829
684
527
358
177
-15
-215
-422
-636
-854
-1075
-1302
-1533
-1771
-2017
-2273
-2539
-2817
-3104
-3401
-3706
-4016
-4328
-4640
-4951
-5259
-5563
-5861
-6154
-6442
-6725
-7003
-7277
-7546
-7810
-8068
-8320
-8563
-8798
-9022
-9234
-9434
-9621
-9795
-9957
-10109
-10251
-10385
-10511
-10630
-10741
-10843
-10935
-11015
-11082
-11136
-11177
-11208
-11229
-11245
-11256
-11265
-11274
-11280
-11283
-11279
-11265
-11238
-11195
-11134
-11054
-10956
-10841
-10714
-10574
-10426
-10270
-10107
-9935
-9753
-9559
-9350
-9126
-8885
-8628
-8354
-8067
-7766
-7455
-7134
-6805
-6467
-6122
-5770
-5411
-5046
-4676
-4303
-3928
-3553
-3179
-2806
-2436
-2067
-1700
-1334
-968
-602
-237
127
488
845
1196
1539
1873
2196
2507
2804
3085
3349
3595
3822
4029
4216
4384
4532
4664
4780
4882
4970
5047
5112
5165
5206
5235
5251
5254
5244
5223
5190
5147
5095
5035
4967
4892
4810
4722
4627
4527
4420
4309
4193
4072
3946
3816
3680
3538
3390
3234
3070
2900
2723
2542
2356
2169
1983
1799
1619
1444
1276
1116
963
818
680
548
421
300
182
68
-43
-149
-251
-347
-437
-519
-595
-664
-725
-780
-829
-872
-909
-939
-960
-972
-974
-963
-939
-903
-855
-796
-727
-649
-564
-471
-371
-263
-145
-18
120
269
427
594
769
949
1134
1323
1516
1713
1914
2119
2329
2541
2755
2968
3179
3384
3582
3773
3955
4129
4296
4457
4612
4763
4910
5052
5188
5320
5446
5566
5681
5790
5894
5993
6087
6176
6258
6335
6403
6464
6517
6562
6598
6625
6643
6652
6649
6634
6605
6561
6503
6431
6345
6249
6146
6037
5927
5816
5707
5601
5498
5398
5301
5205
5112
5020
4929
4838
4747
4653
4555
4451
4341
4223
4099
3968
3833
3696
3559
3423
3291
3161
3035
2910
2785
2658
2528
2393
2253
2106
1952
1790
1621
1445
1261
1070
875
677
479
283
92
-91
-267
-435
-596
-753
-906
-1059
-1211
-1364
-1516
-1664
-1807
-1942
-2066
-2180
-2282
-2374
-2456
-2531
-2600
-2662
-2718
-2767
-2809
-2841
-2865
-2882
-2891
-2897
-2901
-2906
-2913
-2923
-2936
-2949
-2962
-2973
-2981
-2985
-2987
-2985
-2983
-2981
-2979
-2977
-2974
-2969
-2961
-2948
-2931
-2911
-2890
-2870
-2855
-2847
-2847
-2856
-2873
-2897
-2928
-2963
-3001
-3042
-3088
-3137
-3192
-3251
-3314
-3380
-3444
-3504
-3557
-3598
-3626
-3639
-3638
-3623
-3597
-3562
-3518
-3467
-3410
-3346
-3274
-3194
-3106
-3007
-2899
-2783
-2657
-2524
-2384
-2238
-2087
-1933
-1775
-1617
-1460
-1304
-1152
-1004
-862
-722
-585
-447
-307
-163
-14
142
304
472
643
816
990
1165
1340
1515
1691
1867
2045
2223
2398
2570
2733
2886
3026
3150
3257
3346
3416
3468
3503
3521
3521
3506
3473
3424
3360
3282
3192
3092
2986
2875
2764
2653
2545
2441
2341
2246
2155
2069
1988
1912
1840
1774
1713
1657
1603
1552
1501
1449
1392
1329
1260
1182
1096
1002
905
802
697
592
489
391
296
207
122
40
-39
-117
-195
-274
-353
-432
-510
-586
-657
-724
-785
-841
-891
-935
-974
-1008
-1036
-1056
-1067
-1067
-1054
-1026
-983
-924
-851
-766
-671
-567
-458
-345
-227
-106
21
154
294
443
599
763
933
1107
1284
1461
1638
1812
1983
2150
2313
2471
2622
2767
2904
3033
3153
3262
3362
3451
3530
3597
3653
3696
3725
3741
3742
3729
3704
3667
3623
3574
3524
3476
3431
3391
3356
3324
3292
3260
3223
3182
3136
3084
3029
2971
2913
2855
2800
2746
2693
2640
2585
2526
2462
2392
2314
2230
2139
2041
1939
1831
1719
1603
1483
1359
1231
1097
959
815
665
508
345
175
-3
-186
-374
-566
-759
-954
-1147
-1339
-1528
-1715
-1900
-2084
-2266
-2448
-2628
-2806
-2982
-3153
-3319
-3479
-3633
-3780
-3922
-4059
-4193
-4323
-4451
-4576
-4697
-4813
-4924
-5028
-5126
-5217
-5301
-5380
-5455
-5527
-5596
-5664
-5729
-5791
-5850
-5904
-5953
-5996
-6034
-6067
-6094
-6117
-6135
-6147
-6154
-6154
-6147
-6133
-6111
-6081
-6045
-6003
-5956
-5906
-5853
-5798
-5742
-5684
-5624
-5564
-5504
-5444
-5385
-5328
-5274
-5224
-5178
-5133
-5091
-5048
-5003
-4954
-4900
-4839
-4770
-4693
-4608
-4515
-4414
-4305
-4189
-4067
-3940
-3809
-3675
-3540
-3406
-3273
-3141
-3011
-2882
-2752
-2619
-2482
-2340
-2193
-2041
-1887
-1732
-1580
-1432
-1291
-1158
-1032
-912
-797
-685
-572
-456
-338
-215
-89
40
170
300
428
554
676
795
911
1024
1135
1243
1350
1453
1553
1648
1737
1820
1895
1963
2023
2075
2121
2162
2198
2231
2263
2293
2322
2350
2377
2401
2422
2440
2455
2467
2479
2492
2508
2530
2560
2599
2647
2706
2774
2851
2934
3023
3117
3214
3315
3417
3521
3626
3730
3831
3929
4019
4105
4183
4254
4319
4379
4436
4493
4551
4610
4671
4733
4795
4855
4910
4959
5002
5036
5061
5079
5088
5090
5085
5074
5057
5035
5008
4977
4942
4904
4863
4819
4774
4727
4679
4630
4580
4532
4484
4438
4393
4350
4307
4263
4216
4165
4108
4045
3975
3900
3822
3745
3669
3597
3531
3470
3411
3352
3289
3218
3137
3042
2932
2809
2673
2526
2372
2213
2049
1882
1713
1541
1367
1190
1012
832
653
476
303
132
-34
-197
-357
-516
-674
-831
-986
-1136
-1281
-1417
-1542
-1655
-1755
-1844
-1922
-1992
-2056
-2115
-2172
-2226
-2276
-2321
-2357
-2384
-2398
-2399
-2385
-2356
-2314
-2261
-2198
-2128
-2053
-1974
-1895
-1815
-1735
-1657
-1579
-1501
-1422
-1342
-1260
-1175
-1087
-997
-904
-810
-715
-619
-523
-426
-329
-232
-134
-35
64
162
257
348
433
511
582
645
703
757
809
861
915
972
1031
1092
1153
1214
1272
1326
1375
1419
1459
1493
1522
1546
1564
1574
1576
1566
1545
1512
1467
1410
1344
1271
1191
1107
1018
926
828
725
613
494
366
230
87
-61
-213
-365
-517
-667
-816
-963
-1111
-1261
-1413
-1571
-1733
-1901
-2075
-2254
-2437
-2623
-2809
-2996
-3181
-3363
-3541
-3713
-3877
-4033
-4180
-4315
-4440
-4552
-4653
-4741
-4819
-4885
-4941
-4988
-5026
-5057
-5082
-5101
-5117
-5129
-5139
-5147
-5153
-5156
-5156
-5152
-5143
-5129
-5108
-5082
-5048
-5009
-4963
-4913
-4857
-4797
-4733
-4664
-4591
-4513
-4429
-4340
-4244
-4142
-4032
-3914
-3787
-3650
-3502
-3344
-3174
-2994
-2804
-2607
-2405
-2201
-1998
-1798
-1603
-1414
-1232
-1056
-886
-721
-559
-399
-243
-90
58
200
335
460
576
682
779
867
948
1022
1093
1161
1227
1292
1356
1420
1483
1545
1606
1666
1723
1777
1828
1874
1915
1951
1982
2009
2031
2051
2068
2083
2096
2107
2114
2116
2112
2100
2079
2049
2008
1958
1899
1831
1754
1670
1579
1482
1379
1271
1159
1044
926
808
690
572
454
337
220
103
-15
-134
-252
-370
-484
-595
-701
-801
-894
-982
-1064
-1141
-1215
-1285
-1352
-1415
-1472
-1522
-1564
-1597
-1622
-1637
-1645
-1647
-1645
-1640
-1633
-1626
-1619
-1612
-1603
-1594
-1584
-1574
-1564
-1555
-1548
-1543
-1540
-1537
-1532
-1524
-1510
-1488
-1459
-1420
-1375
-1325
-1272
-1219
-1168
-1119
-1074
-1032
-991
-949
-905
-856
-801
-740
-673
-601
-525
-446
-366
-285
-204
-122
-40
42
124
206
288
369
447
522
594
661
723
781
834
883
928
968
1004
1038
1068
1096
1121
1144
1165
1186
1207
1227
1248
1270
1293
1316
1340
1364
1388
1411
1434
1455
1476
1496
1517
1539
1563
1593
1629
1673
1726
1788
1860
1938
2021
2105
2188
2266
2337
2400
2455
2500
2538
2568
2593
2612
2625
2631
2630
2620
2600
2570
2529
2479
2421
2355
2284
2208
2127
2041
1951
1856
1757
1654
1550
1446
1344
1248
1158
1076
1000
931
865
801
736
670
603
536
471
412
361
321
294
280
279
289
308
333
363
396
430
464
498
532
567
600
633
665
694
721
745
765
782
794
802
804
800
789
771
747
716
680
640
597
554
512
470
429
388
346
303
258
210
159
107
55
3
-47
-96
-143
-188
-232
-273
-311
-344
-370
-385
-389
-379
-355
-317
-269
-213
-153
-94
-37
17
67
115
162
213
267
326
389
454
518
577
630
673
706
730
746
756
763
770
776
784
792
799
805
810
813
815
817
821
828
839
854
871
888
903
913
916
911
895
871
837
796
749
698
644
588
532
475
419
365
312
263
216
174
136
103
76
53
35
22
12
7
4
4
5
7
9
11
12
13
12
12
13
16
21
30
43
59
78
99
122
144
166
187
207
224
240
254
266
275
280
280
275
265
249
228
202
174
144
114
86
59
34
11
-12
-35
-61
-90
-125
-164
-208
-257
-309
-362
-413
-462
-506
-544
-574
-598
-615
-625
-630
-630
-625
-616
-602
-583
-557
-525
-485
-438
-383
-322
-255
-184
-110
-34
43
119
195
269
342
413
482
549
615
681
747
814
884
956
1033
1113
1199
1287
1379
1473
1568
1662
1755
1847
1935
2021
2103
2181
2255
2325
2390
2451
2507
2560
2610
2657
2702
2746
2788
2827
2864
2898
2927
2953
2975
2993
3009
3024
3039
3056
3074
3094
3113
3130
3144
3152
3153
3146
3131
3107
3076
3038
2994
2943
2887
2824
2756
2681
2602
2519
2434
2350
2269
2193
2123
2058
1998
1942
1887
1830
1771
1707
1638
1565
1489
1410
1331
1250
1169
1086
1002
914
823
728
631
533
436
342
251
165
83
2
-78
-161
-250
-345
-450
-562
-682
-806
-934
-1063
-1192
-1320
-1446
-1571
-1697
-1825
-1954
-2085
-2218
-2351
-2483
-2612
-2736
-2854
-2965
-3070
-3168
-3261
-3349
-3432
-3513
-3589
-3662
-3731
-3795
-3856
-3911
-3964
-4013
-4059
-4107
-4153
-4200
-4248
-4296
-4344
-4389
-4431
-4467
-4497
-4518
-4530
-4533
-4526
-4510
-4486
-4456
-4419
-4378
-4335
-4289
-4242
-4196
-4149
-4101
-4054
-4005
-3954
-3900
-3842
-3781
-3716
-3647
-3575
-3502
-3430
-3360
-3294
-3233
-3177
-3126
-3080
-3035
-2992
-2947
-2898
-2844
-2783
-2716
-2643
-2566
-2485
-2403
-2322
-2242
-2166
-2091
-2020
-1950
-1880
-1811
-1742
-1671
-1601
-1530
-1461
-1394
-1330
-1268
-1207
-1147
-1085
-1018
-944
-861
-766
-660
-543
-416
-280
-140
2
144
283
418
548
673
792
907
1018
1125
1227
1326
1419
1506
1588
1663
1731
1793
1849
1899
1944
1983
2015
2041
2059
2069
2070
2061
2041
2013
1977
1931
1876
1813
1741
1662
1575
1481
1381
1276
1167
1056
943
829
713
596
476
353
226
95
-40
-177
-316
-454
-590
-724
-853
-979
-1101
-1219
-1333
-1444
-1552
-1654
-1752
-1844
-1929
-2009
-2085
-2157
-2227
-2297
-2366
-2437
-2507
-2575
-2640
-2700
-2753
-2798
-2835
-2864
-2886
-2902
-2912
-2917
-2915
-2905
-2887
-2859
-2822
-2775
-2719
-2659
-2595
-2532
-2470
-2413
-2359
-2309
-2261
-2213
-2164
-2112
-2055
-1995
-1931
-1864
-1793
-1718
-1639
-1555
-1465
-1367
-1261
-1148
-1029
-903
-774
-643
-511
-380
-249
-118
12
142
272
401
528
653
774
891
1002
1112
1217
1319
1420
1519
1616
1709
1798
1880
1954
2020
2076
2123
2162
2194
2221
2243
2262
2277
2288
2295
2298
2297
2294
2290
2287
2287
2293
2305
2324
2348
2377
2409
2442
2475
2507
2537
2565
2592
2616
2639
2661
2679
2695
2707
2715
2720
2721
2719
2715
2709
2702
2692
2679
2663
2642
2616
2586
2550
2510
2466
2420
2371
2320
2266
2208
2146
2079
2004
1924
1836
1743
1644
1541
1435
1328
1219
1111
1006
903
807
717
637
566
505
453
409
370
335
301
265
229
192
156
124
99
84
80
89
110
142
184
233
287
345
407
473
545
623
709
803
906
1016
1131
1251
1372
1493
1612
1729
1844
1956
2066
2174
2280
2384
2486
2584
2679
2771
2858
2943
3025
3105
3183
3259
3335
3408
3478
3544
3604
3658
3705
3743
3773
3793
3804
3806
3799
3783
3757
3724
3682
3632
3574
3509
3437
3359
3275
3185
3089
2987
2879
2765
2644
2518
2386
2249
2107
1961
1812
1661
1508
1355
1201
1048
895
742
589
436
282
126
-30
-187
-344
-501
-657
-811
-963
-1112
-1257
-1398
-1536
-1669
-1798
-1924
-2045
-2166
-2284
-2401
-2518
-2633
-2748
-2861
-2972
-3079
-3180
-3275
-3363
-3443
-3516
-3582
-3641
-3696
-3747
-3795
-3839
-3881
-3918
-3952
-3980
-4003
-4019
-4032
-4040
-4043
-4042
-4038
-4032
-4022
-4011
-3997
-3978
-3957
-3933
-3906
-3877
-3846
-3813
-3777
-3738
-3694
-3644
-3585
-3518
-3441
-3354
-3258
-3154
-3043
-2927
-2806
-2682
-2554
-2423
-2290
-2154
-2017
-1878
-1740
-1602
-1466
-1332
-1200
-1071
-943
-817
-692
-567
-444
-323
-206
-94
12
112
204
290
372
449
524
596
667
735
800
859
913
958
995
1025
1047
1064
1076
1086
1093
1099
1103
1105
1104
1101
1094
1084
1072
1059
1044
1030
1016
1002
987
971
953
932
908
881
851
819
787
755
725
696
670
645
622
599
576
551
523
493
459
422
383
341
297
254
211
170
132
97
64
35
8
-17
-41
-63
-85
-106
-126
-145
-162
-178
-192
-206
-220
-236
-253
-272
-295
-319
-344
-370
-394
-417
-436
-451
-462
-470
-473
-473
-469
-463
-454
-442
-430
-416
-403
-390
-380
-372
-365
-360
-355
-349
-340
-326
-308
-286
-259
-231
-203
-177
-154
-135
-119
-106
-94
-82
-69
-52
-32
-9
16
43
70
97
123
148
172
195
217
237
256
273
287
297
306
312
318
325
334
346
361
379
398
418
435
449
459
464
465
462
457
451
444
436
425
412
393
368
337
300
258
211
162
113
65
19
-26
-68
-110
-150
-190
-230
-267
-303
-336
-365
-390
-412
-431
-448
-464
-481
-499
-518
-539
-561
-584
-609
-635
-664
-695
-728
-764
-802
-840
-878
-915
-948
-978
-1006
-1031
-1057
-1084
-1114
-1148
-1187
-1230
-1275
-1322
-1369
-1414
-1458
-1501
-1544
-1589
-1637
-1690
-1748
-1810
-1876
-1944
-2012
-2077
-2140
-2199
-2254
-2307
-2359
-2411
-2464
-2517
-2571
-2623
-2674
-2721
-2763
-2800
-2831
-2856
-2876
-2892
-2902
-2908
-2907
-2901
-2887
-2865
-2833
-2792
-2741
-2681
-2612
-2534
-2449
-2356
-2256
-2149
-2036
-1919
-1797
-1672
-1544
-1414
-1283
-1150
-1016
-879
-739
-595
-447
-294
-136
25
191
358
528
699
870
1042
1213
1384
1554
1723
1890
2053
2212
2366
2515
2657
2792
2922
3045
3164
3277
3386
3490
3590
3685
3774
3856
3932
4001
4061
4113
4155
4189
4213
4229
4236
4235
4228
4216
4199
4179
4157
4134
4110
4085
4059
4033
4003
3973
3938
3901
3860
3817
3771
3723
3674
3622
3569
3512
3453
3388
3318
3242
3158
3066
2965
2856
2740
2616
2484
2347
2204
2057
1906
1753
1597
1441
1285
1130
977
826
678
533
391
251
113
-23
-159
-292
-425
-555
-684
-809
-932
-1051
-1166
-1278
-1386
-1491
-1593
-1691
-1785
-1874
-1958
-2036
-2107
-2170
-2225
-2273
-2313
-2346
-2374
-2397
-2416
-2431
-2442
-2450
-2454
-2454
-2449
-2441
-2429
-2413
-2395
-2374
-2351
-2328
-2304
-2281
-2258
-2236
-2216
-2197
-2180
-2165
-2153
-2142
-2134
-2127
-2121
-2117
-2113
-2110
-2108
-2107
-2107
-2109
-2113
-2119
-2128
-2138
-2150
-2163
-2176
-2189
-2202
-2214
-2224
-2233
-2240
-2243
-2244
-2241
-2235
-2223
-2207
-2187
-2163
-2136
-2106
-2074
-2039
-2004
-1967
-1929
-1891
-1851
-1811
-1771
-1731
-1692
-1653
-1615
-1578
-1540
-1501
-1461
-1418
-1374
-1328
-1282
-1237
-1194
-1155
-1120
-1090
-1065
-1043
-1022
-1004
-986
-966
-944
-920
-895
-867
-839
-809
-778
-744
-709
-670
-629
-585
-538
-490
-440
-391
-340
-289
-235
-177
-113
-43
36
124
219
321
426
534
642
749
853
954
1053
1150
1246
1340
1433
1524
1611
1694
1771
1841
1906
1966
2021
2076
2130
2186
2245
2308
2374
2444
2516
2591
2667
2746
2827
2911
2998
3089
3184
3283
3385
3490
3597
3706
3816
3926
4037
4148
4258
4368
4475
4578
4677
4770
4856
4935
5007
5072
5132
5187
5237
5282
5322
5357
5385
5406
5419
5423
5419
5408
5390
5366
5337
5303
5264
5220
5171
5116
5056
4990
4920
4846
4768
4688
4606
4521
4433
4341
4242
4137
4024
3904
3777
3644
3506
3365
3221
3076
2928
2778
2625
2467
2305
2139
1969
1796
1622
1449
1278
1110
945
783
623
465
308
152
-4
-157
-309
-456
-599
-737
-869
-995
-1116
-1231
-1341
-1446
-1543
-1634
-1716
-1789
-1853
-1908
-1955
-1997
-2035
-2070
-2105
-2140
-2174
-2207
-2239
-2267
-2290
-2309
-2323
-2333
-2341
-2348
-2354
-2361
-2368
-2375
-2381
-2385
-2385
-2382
-2376
-2366
-2356
-2345
-2335
-2326
-2318
-2311
-2303
-2293
-2281
-2266
-2249
-2230
-2211
-2193
-2177
-2163
-2152
-2141
-2130
-2118
-2104
-2086
-2066
-2043
-2020
-1996
-1974
-1952
-1932
-1910
-1887
-1860
-1829
-1792
-1750
-1705
-1657
-1609
-1562
-1517
-1474
-1434
-1395
-1355
-1315
-1272
-1226
-1178
-1127
-1076
-1022
-970
-917
-865
-812
-760
-710
-660
-613
-570
-532
-498
-470
-447
-427
-410
-392
-373
-353
-330
-307
-283
-260
-240
-223
-210
-199
-191
-183
-176
-167
-156
-143
-130
-116
-103
-90
-80
-71
-64
-60
-57
-58
-61
-68
-77
-89
-101
-113
-122
-126
-124
-116
-102
-83
-61
-39
-19
-3
7
12
12
9
4
-1
-6
-11
-18
-27
-42
-62
-89
-122
-160
-201
-242
-281
-314
-341
-362
-377
-386
-393
-398
-404
-411
-420
-431
-446
-463
-485
-511
-543
-580
-625
-678
-738
-804
-877
-954
-1035
-1118
-1201
-1285
-1366
-1446
-1522
-1596
-1666
-1732
-1794
-1853
-1909
-1962
-2013
-2062
-2111
-2159
-2206
-2253
-2299
-2343
-2387
-2429
-2470
-2510
-2549
-2585
-2618
-2648
-2671
-2687
-2693
-2689
-2673
-2644
-2604
-2554
-2495
-2429
-2359
-2285
-2210
-2134
-2058
-1982
-1905
-1827
-1748
-1667
-1585
-1502
-1420
-1338
-1260
-1185
-1115
-1050
-989
-932
-877
-821
-762
-700
-632
-558
-480
-398
-315
-234
-157
-85
-20
39
92
142
191
241
292
345
398
451
501
546
584
615
639
656
669
680
690
701
712
724
734
742
744
740
728
708
683
652
618
583
550
518
489
462
438
414
391
367
342
316
289
262
235
209
186
165
147
131
118
106
96
87
78
68
58
46
33
19
4
-12
-29
-48
-68
-89
-112
-137
-165
-194
-225
-257
-290
-324
-357
-390
-422
-453
-483
-511
-538
-563
-586
-606
-623
-636
-644
-648
-646
-639
-626
-606
-579
-545
-504
-455
-398
-333
-261
-182
-95
-2
98
204
317
436
563
697
838
984
1135
1289
1442
1594
1741
1881
2012
2134
2247
2350
2444
2531
2612
2687
2757
2822
2883
2937
2985
3025
3056
3077
3088
3091
3085
3072
3054
3033
3009
2985
2959
2932
2904
2872
2835
2793
2745
2691
2631
2567
2498
2428
2357
2286
2215
2145
2074
2004
1932
1860
1786
1710
1634
1556
1477
1397
1315
1230
1142
1049
952
851
745
636
525
411
297
184
70
-42
-154
-265
-375
-485
-593
-700
-805
-906
-1002
-1093
-1177
-1252
-1317
-1372
-1415
-1447
-1467
-1476
-1475
-1466
-1451
-1430
-1406
-1380
-1353
-1324
-1293
-1260
-1223
-1183
-1140
-1094
-1045
-995
-945
-895
-847
-798
-751
-703
-654
-604
-553
-502
-450
-399
-349
-301
-255
-210
-166
-123
-79
-34
12
59
106
154
202
248
295
340
385
430
473
515
555
592
625
653
679
701
722
742
765
790
819
850
883
918
952
985
1018
1050
1085
1123
1166
1215
1271
1333
1400
1468
1535
1600
1660
1715
1765
1813
1859
1904
1950
1996
2043
2088
2129
2166
2196
2219
2235
2244
2247
2246
2239
2228
2211
2187
2157
2118
2072
2017
1956
1888
1815
1737
1653
1564
1469
1366
1256
1138
1014
885
755
625
497
373
253
138
24
-88
-201
-315
-431
-546
-659
-768
-869
-961
-1043
-1114
-1176
-1231
-1281
-1326
-1370
-1411
-1451
-1487
-1519
-1545
-1564
-1576
-1581
-1581
-1577
-1572
-1565
-1560
-1556
-1553
-1553
-1554
-1556
-1559
-1564
-1569
-1576
-1583
-1592
-1602
-1612
-1622
-1632
-1641
-1649
-1655
-1658
-1659
-1656
-1648
-1635
-1614
-1586
-1550
-1507
-1457
-1402
-1343
-1281
-1218
-1154
-1089
-1022
-953
-880
-804
-723
-639
-552
-465
-379
-294
-210
-129
-47
35
120
207
297
388
479
565
645
715
774
821
858
886
907
925
942
958
975
991
1004
1014
1020
1018
1012
1000
984
967
950
934
919
903
885
863
835
801
762
717
670
623
578
538
504
475
451
430
411
392
374
356
339
325
315
309
306
307
309
308
304
292
274
247
214
177
136
96
56
19
-15
-47
-77
-106
-136
-166
-197
-229
-260
-292
-323
-356
-389
-423
-460
-498
-538
-577
-616
-652
-685
-713
-738
-759
-779
-798
-820
-843
-870
-899
-928
-957
-982
-1002
-1018
-1028
-1032
-1031
-1026
-1018
-1008
-997
-983
-966
-946
-923
-894
-862
-826
-787
-744
-700
-653
-604
-552
-498
-441
-381
-319
-257
-196
-138
-84
-34
9
47
79
106
129
149
165
179
191
200
207
213
219
225
234
245
259
277
297
319
342
363
382
399
414
428
440
454
469
487
508
533
561
593
628
666
706
749
794
842
891
941
992
1042
1090
1136
1180
1221
1261
1299
1337
1373
1407
1438
1465
1486
1500
1506
1504
1495
1480
1459
1436
1409
1380
1349
1315
1276
1230
1178
1119
1052
978
898
813
724
632
536
437
331
220
101
-25
-159
-299
-443
-591
-741
-890
-1038
-1184
-1327
-1466
-1602
-1734
-1861
-1982
-2097
-2204
-2304
-2398
-2484
-2564
-2639
-2708
-2770
-2827
-2875
-2915
-2945
-2964
-2972
-2971
-2960
-2943
-2920
-2892
-2861
-2826
-2788
-2745
-2698
-2644
-2585
-2521
-2453
-2381
-2309
-2235
-2162
-2090
-2017
-1947
-1875
-1804
-1734
-1664
-1596
-1531
-1468
-1408
-1351
-1297
-1244
-1193
-1142
-1093
-1045
-1000
-959
-922
-891
-863
-839
-817
-796
-773
-750
-725
-699
-673
-647
-623
-601
-579
-558
-534
-506
-474
-436
-392
-344
-294
-242
-190
-139
-89
-38
14
70
130
195
265
337
409
479
544
603
654
697
733
763
789
811
830
846
858
866
869
868
862
854
844
835
828
823
820
820
821
823
823
823
821
818
814
812
810
810
811
815
820
827
835
845
858
873
890
909
929
948
964
975
979
976
965
947
925
901
876
852
831
814
800
788
777
767
757
747
737
726
716
704
692
676
657
632
602
566
524
479
432
384
338
294
252
212
173
133
92
49
3
-45
-93
-140
-186
-229
-268
-304
-338
-370
-401
-433
-465
-498
-531
-565
-599
-632
-666
-700
-735
-769
-804
-838
-870
-899
-925
-947
-964
-977
-986
-991
-993
-992
-987
-979
-966
-946
-919
-885
-842
-793
-738
-680
-621
-563
-508
-457
-410
-368
-331
-299
-272
-249
-232
-221
-216
-218
-227
-243
-263
-289
-317
-347
-378
-410
-441
-472
-502
-532
-563
-593
-622
-651
-679
-707
-735
-763
-791
-821
-852
-884
-917
-949
-980
-1008
-1034
-1056
-1075
-1089
-1102
-1112
-1121
-1130
-1139
-1148
-1156
-1162
-1166
-1166
-1164
-1157
-1148
-1135
-1121
-1106
-1089
-1073
-1057
-1041
-1025
-1010
-995
-980
-965
-950
-935
-919
-902
-885
-866
-846
-824
-800
-775
-747
-719
-688
-655
-619
-580
-536
-487
-431
-368
-297
-220
-136
-46
49
147
249
352
457
564
670
778
886
994
1101
1208
1312
1415
1514
1608
1698
1781
1858
1929
1992
2050
2101
2146
2187
2223
2255
2284
2310
2333
2352
2367
2378
2385
2386
2381
2372
2357
2337
2313
2284
2251
2214
2172
2125
2073
2015
1951
1883
1810
1733
1654
1573
1491
1408
1326
1243
1160
1078
995
913
832
752
674
598
525
455
388
323
259
197
136
77
19
-36
-88
-135
-177
-213
-244
-269
-290
-307
-321
-335
-348
-362
-377
-392
-408
-425
-443
-462
-483
-505
-529
-556
-585
-616
-648
-683
-718
-753
-789
-824
-859
-893
-925
-956
-985
-1010
-1031
-1048
-1058
-1061
-1057
-1046
-1027
-1000
-968
-928
-882
-830
-772
-709
-641
-570
-496
-420
-342
-265
-188
-111
-35
42
119
199
281
367
458
553
653
757
864
973
1081
1188
1292
1392
1486
1573
1654
1728
1794
1855
1909
1957
2001
2041
2076
2106
2132
2153
2168
2177
2180
2177
2168
2154
2135
2112
2087
2060
2029
2000
1969
1938
1907
1876
1844
1813
1782
1750
1718
1684
1648
1609
1567
1521
1472
1419
1364
1306
1247
1188
1128
1068
1006
944
880
814
744
671
596
518
438
357
275
194
114
35
-44
-122
-199
-276
-352
-429
-507
-585
-664
-744
-825
-905
-984
-1060
-1133
-1200
-1260
-1312
-1355
-1391
-1419
-1440
-1457
-1469
-1478
-1485
-1489
-1489
-1485
-1474
-1458
-1435
-1405
-1369
-1329
-1286
-1241
-1196
-1151
-1107
-1063
-1018
-975
-930
-884
-838
-793
-749
-707
-667
-630
-595
-562
-531
-499
-468
-436
-403
-370
-336
-302
-268
-235
-201
-168
-134
-100
-65
-29
7
43
79
115
151
186
222
259
296
332
368
401
431
456
475
489
496
498
496
492
487
482
478
476
476
477
480
484
489
494
500
507
515
523
530
537
542
544
544
540
534
526
519
511
506
503
503
505
508
511
513
515
514
513
511
509
508
509
512
516
522
529
536
542
547
549
550
548
543
537
528
516
501
484
465
443
420
396
372
347
323
298
273
245
214
177
136
88
34
-24
-87
-152
-217
-282
-345
-405
-463
-518
-571
-623
-675
-725
-776
-826
-875
-921
-966
-1006
-1045
-1079
-1109
-1134
-1154
-1171
-1183
-1191
-1196
-1198
-1198
-1196
-1193
-1188
-1182
-1173
-1163
-1150
-1133
-1113
-1088
-1060
-1028
-993
-957
-919
-881
-842
-802
-762
-721
-680
-637
-594
-550
-507
-465
-424
-386
-350
-315
-281
-247
-211
-173
-131
-87
-40
8
58
108
158
207
255
303
351
401
453
507
563
620
678
735
789
841
888
931
969
1002
1032
1058
1081
1101
1119
1134
1145
1152
1156
1154
1147
1135
1118
1095
1068
1037
1002
967
929
890
850
808
764
716
664
609
548
484
417
348
279
211
145
81
19
-43
-105
-170
-237
-307
-379
-451
-522
-589
-649
-703
-748
-786
-819
-848
-875
-902
-930
-960
-989
-1018
-1044
-1066
-1082
-1094
-1101
-1104
-1107
-1110
-1113
-1119
-1126
-1134
-1142
-1148
-1153
-1156
-1158
-1159
-1163
-1169
-1179
-1193
-1210
-1229
-1249
-1268
-1285
-1297
-1304
-1307
-1304
-1298
-1288
-1276
-1261
-1244
-1225
-1205
-1182
-1158
-1132
-1106
-1078
-1050
-1020
-992
-961
-930
-897
-864
-830
-795
-759
-723
-685
-647
-607
-564
-519
-471
-420
-368
-316
-264
-214
-166
-121
-78
-37
2
42
81
120
157
192
223
249
269
282
289
290
287
281
273
263
253
241
228
211
191
168
142
114
86
58
33
10
-9
-25
-38
-50
-61
-71
-80
-89
-96
-102
-106
-106
-105
-101
-95
-88
-80
-71
-61
-49
-34
-17
4
29
57
89
123
159
196
234
273
314
355
398
444
491
539
588
638
686
733
778
821
861
900
938
975
1012
1049
1086
1124
1162
1200
1237
1273
1307
1339
1368
1394
1418
1440
1459
1475
1488
1498
1504
1506
1502
1493
1476
1453
1421
1382
1335
1282
1224
1161
1094
1025
953
880
805
728
649
570
489
409
329
251
175
101
30
-41
-110
-181
-253
-327
-405
-486
-569
-654
-741
-827
-913
-997
-1081
-1165
-1249
-1334
-1420
-1509
-1599
-1690
-1781
-1871
-1958
-2041
-2121
-2195
-2264
-2328
-2388
-2444
-2495
-2542
-2586
-2625
-2661
-2691
-2717
-2737
-2752
-2761
-2763
-2757
-2743
-2721
-2688
-2646
-2595
-2534
-2467
-2393
-2314
-2233
-2148
-2061
-1972
-1881
-1785
-1685
-1580
-1471
-1358
-1241
-1123
-1002
-883
-763
-642
-521
-398
-272
-144
-14
117
249
378
505
627
743
855
962
1065
1165
1262
1356
1445
1529
1606
1675
1736
1788
1833
1872
1908
1943
1977
2011
2045
2076
2103
2123
2136
2141
2138
2128
2115
2098
2081
2062
2041
2017
1990
1954
1909
1855
1792
1723
1649
1574
1500
1429
1363
1301
1241
1183
1125
1067
1008
951
895
844
799
761
729
703
681
659
637
612
582
548
509
466
421
374
327
280
233
186
139
93
49
7
-32
-67
-97
-121
-140
-153
-162
-166
-167
-165
-159
-152
-141
-129
-115
-100
-84
-68
-51
-33
-15
6
29
56
85
117
150
185
218
251
283
314
345
378
415
457
504
556
612
671
731
791
851
910
971
1035
1103
1178
1261
1352
1450
1552
1657
1763
1866
1965
2060
2150
2237
2320
2401
2481
2559
2634
2706
2772
2834
2888
2935
2974
3005
3030
3048
3061
3067
3069
3065
3056
3042
3023
2999
2969
2932
2888
2836
2774
2701
2618
2524
2419
2306
2185
2059
1928
1795
1659
1520
1380
1236
1090
941
789
637
485
334
187
43
-96
-231
-361
-489
-613
-736
-856
-975
-1091
-1204
-1313
-1420
-1523
-1623
-1721
-1816
-1910
-2001
-2092
-2179
-2262
-2340
-2412
-2478
-2538
-2591
-2639
-2683
-2722
-2757
-2789
-2818
-2842
-2863
-2879
-2891
-2899
-2902
-2901
-2897
-2889
-2878
-2864
-2845
-2823
-2797
-2766
-2732
-2694
-2652
-2606
-2557
-2505
-2447
-2385
-2317
-2243
-2162
-2075
-1981
-1883
-1779
-1673
-1563
-1452
-1339
-1224
-1107
-987
-865
-740
-612
-483
-353
-222
-93
34
160
283
404
523
642
761
879
996
1111
1224
1332
1435
1532
1621
1702
1776
1843
1904
1959
2008
2051
2088
2116
2136
2146
2146
2135
2116
2088
2053
2012
1967
1918
1866
1809
1748
1681
1606
1525
1437
1342
1242
1139
1033
926
819
713
607
501
395
288
180
71
-39
-149
-259
-369
-478
-586
-693
-799
-905
-1010
-1113
-1213
-1309
-1401
-1487
-1568
-1643
-1713
-1780
-1845
-1910
-1975
-2043
-2114
-2188
-2264
-2341
-2419
-2497
-2575
-2650
-2723
-2793
-2860
-2924
-2984
-3040
-3092
-3140
-3183
-3222
-3256
-3286
-3311
-3330
-3344
-3353
-3355
-3351
-3341
-3325
-3304
-3277
-3246
-3210
-3171
-3129
-3082
-3032
-2978
-2920
-2859
-2793
-2725
-2655
-2583
-2510
-2437
-2362
-2287
-2211
-2134
-2055
-1975
-1893
-1809
-1723
-1636
-1548
-1458
-1367
-1275
-1183
-1089
-996
-902
-810
-719
-630
-543
-458
-376
-295
-215
-138
-61
14
86
156
222
284
342
397
448
496
543
587
629
669
706
739
769
793
814
829
841
850
856
861
865
866
865
861
851
835
812
781
743
699
650
598
544
490
437
386
336
288
239
189
137
81
21
-44
-114
-188
-266
-347
-430
-514
-599
-683
-768
-852
-937
-1020
-1104
-1186
-1266
-1343
-1415
-1482
-1541
-1593
-1636
-1672
-1700
-1721
-1736
-1746
-1751
-1752
-1750
-1743
-1733
-1718
-1699
-1676
-1648
-1615
-1578
-1536
-1488
-1435
-1378
-1315
-1248
-1177
-1102
-1024
-943
-859
-773
-684
-591
-494
-393
-288
-178
-63
55
177
301
428
558
689
823
959
1098
1239
1380
1522
1664
1803
1939
2072
2201
2326
2448
2566
2681
2794
2904
3010
3113
3211
3305
3393
3477
3557
3633
3706
3774
3839
3900
3954
4003
4045
4080
4108
4130
4148
4162
4173
4183
4192
4201
4207
4212
4213
4210
4202
4188
4171
4148
4123
4094
4064
4032
3999
3964
3928
3889
3848
3803
3753
3699
3639
3574
3502
3425
3343
3257
3169
3080
2990
2901
2813
2725
2636
2547
2455
2359
2259
2156
2050
1942
1833
1725
1619
1516
1415
1317
1221
1127
1036
947
861
780
703
632
568
509
456
408
364
323
285
249
216
184
155
127
100
72
43
12
-20
-53
-85
-114
-138
-155
-164
-165
-160
-151
-140
-130
-125
-123
-126
-132
-138
-142
-141
-134
-120
-100
-76
-48
-20
9
38
67
98
132
171
214
263
315
369
422
472
519
563
603
642
681
722
765
812
861
911
962
1010
1058
1103
1146
1188
1230
1271
1314
1356
1397
1436
1471
1502
1529
1553
1574
1594
1613
1633
1651
1669
1683
1692
1695
1691
1680
1662
1640
1614
1587
1559
1531
1503
1473
1441
1406
1367
1325
1281
1235
1189
1143
1098
1053
1006
959
907
849
787
719
647
573
497
421
345
268
191
110
27
-62
-155
-252
-353
-456
-560
-665
-770
-875
-981
-1090
-1201
-1315
-1433
-1554
-1677
-1801
-1925
-2051
-2176
-2303
-2431
-2561
-2693
-2825
-2956
-3085
-3209
-3326
-3435
-3536
-3629
-3716
-3798
-3876
-3951
-4024
-4093
-4157
-4214
-4264
-4304
-4335
-4358
-4374
-4385
-4393
-4400
-4407
-4414
-4419
-4421
-4418
-4408
-4391
-4366
-4332
-4292
-4246
-4195
-4141
-4083
-4024
-3961
-3893
-3821
-3743
-3661
-3575
-3485
-3394
-3303
-3213
-3124
-3038
-2954
-2872
-2792
-2712
-2631
-2549
-2465
-2380
-2291
-2201
-2109
-2017
-1924
-1833
-1744
-1659
-1578
-1502
-1430
-1362
-1297
-1233
-1171
-1109
-1047
-987
-927
-868
-811
-757
-704
-653
-603
-553
-502
-452
-402
-352
-303
-257
-212
-169
-126
-84
-41
4
52
102
154
207
259
309
355
397
435
471
504
536
568
599
630
660
686
707
723
733
737
736
731
723
714
704
694
682
669
652
631
607
578
546
513
478
445
412
382
353
326
299
272
243
213
182
149
115
80
44
8
-29
-66
-104
-141
-177
-212
-247
-280
-313
-346
-380
-418
-459
-504
-554
-608
-663
-717
-769
-815
-856
-890
-917
-939
-957
-972
-986
-997
-1006
-1012
-1012
-1006
-989
-960
-920
-868
-807
-738
-664
-587
-509
-431
-352
-273
-192
-108
-20
72
169
269
372
474
575
672
764
852
934
1012
1088
1164
1240
1318
1399
1483
1568
1654
1738
1819
1895
1965
2029
2087
2139
2187
2231
2271
2309
2344
2376
2404
2428
2447
2460
2467
2468
2464
2455
2442
2424
2403
2379
2352
2322
2289
2255
2218
2181
2142
2103
2062
2020
1976
1930
1882
1831
1779
1725
1669
1614
1558
1501
1443
1382
1319
1250
1177
1097
1012
924
833
741
649
559
472
388
307
227
147
68
-12
-93
-173
-251
-327
-399
-467
-530
-590
-645
-698
-749
-799
-847
-895
-941
-985
-1026
-1064
-1099
-1131
-1159
-1186
-1210
-1232
-1252
-1269
-1283
-1293
-1298
-1298
-1294
-1285
-1273
-1259
-1243
-1229
-1215
-1202
-1191
-1180
-1171
-1161
-1150
-1139
-1126
-1111
-1095
-1078
-1060
-1041
-1020
-1000
-980
-958
-935
-912
-887
-862
-834
-805
-774
-740
-704
-666
-626
-584
-541
-498
-456
-416
-377
-341
-307
-275
-246
-218
-191
-165
-140
-116
-92
-71
-51
-33
-17
-3
8
18
26
34
41
47
53
59
65
69
71
72
71
67
61
53
42
30
17
2
-15
-33
-53
-76
-101
-130
-161
-195
-232
-269
-307
-344
-381
-417
-451
-485
-518
-551
-583
-615
-647
-678
-707
-735
-760
-782
-802
-820
-836
-851
-866
-880
-894
-908
-919
-928
-935
-937
-935
-929
-918
-902
-882
-858
-829
-795
-756
-711
-661
-607
-547
-484
-419
-352
-285
-218
-152
-86
-19
49
120
193
269
348
427
506
583
656
723
784
838
888
934
979
1022
1069
1118
1169
1223
1277
1331
1382
1429
1471
1506
1537
1564
1588
1612
1636
1663
1692
1723
1756
1787
1816
1840
1860
1873
1881
1885
1886
1887
1888
1892
1898
1906
1915
1923
1930
1933
1932
1928
1920
1910
1899
1889
1879
1871
1863
1855
1845
1834
1819
1802
1782
1759
1735
1709
1683
1656
1628
1598
1565
1530
1493
1453
1412
1370
1330
1292
1256
1222
1189
1157
1124
1090
1055
1020
984
950
919
890
865
841
820
798
776
752
726
700
674
651
631
616
606
600
597
595
593
588
580
569
555
538
520
502
483
463
441
415
385
350
310
264
215
164
112
61
10
-39
-88
-138
-190
-244
-301
-361
-423
-486
-550
-613
-677
-740
-805
-870
-937
-1006
-1076
-1145
-1212
-1276
-1335
-1388
-1436
-1479
-1517
-1552
-1585
-1616
-1647
-1676
-1703
-1727
-1747
-1764
-1778
-1788
-1795
-1801
-1807
-1812
-1818
-1825
-1833
-1841
-1851
-1862
-1875
-1889
-1905
-1922
-1940
-1957
-1971
-1983
-1990
-1993
-1991
-1986
-1979
-1971
-1964
-1957
-1951
-1945
-1938
-1928
-1915
-1896
-1872
-1843
-1809
-1771
-1730
-1688
-1643
-1597
-1549
-1498
-1443
-1384
-1320
-1251
-1179
-1104
-1027
-949
-872
-797
-724
-654
-586
-521
-458
-396
-334
-271
-205
-137
-66
8
84
160
235
307
373
434
488
537
583
627
672
719
772
828
890
954
1018
1082
1143
1199
1251
1299
1344
1386
1428
1470
1514
1557
1601
1643
1683
1720
1753
1782
1807
1828
1845
1858
1869
1875
1878
1877
1871
1861
1848
1830
1809
1785
1757
1727
1693
1656
1616
1572
1524
1472
1415
1355
1290
1220
1145
1065
981
891
797
701
602
502
403
304
207
112
18
-74
-166
-256
-346
-434
-519
-602
-680
-755
-825
-890
-952
-1010
-1064
-1114
-1161
-1203
-1241
-1273
-1300
-1322
-1338
-1350
-1358
-1363
-1364
-1362
-1357
-1349
-1337
-1321
-1301
-1278
-1252
-1225
-1197
-1169
-1142
-1116
-1089
-1063
-1035
-1008
-980
-952
-925
-899
-874
-849
-824
-798
-767
-732
-691
-644
-591
-535
-477
-420
-365
-314
-266
-222
-180
-139
-97
-53
-8
38
84
128
169
205
237
264
289
313
337
363
392
424
459
495
532
569
605
639
673
704
735
765
794
821
846
870
891
911
930
948
967
986
1006
1028
1050
1072
1091
1108
1122
1131
1137
1138
1136
1130
1121
1108
1091
1069
1044
1014
984
951
918
885
853
823
793
762
729
693
653
608
560
510
458
408
361
316
275
236
197
159
119
76
31
-15
-62
-107
-151
-191
-229
-264
-297
-331
-366
-403
-442
-482
-524
-564
-603
-637
-667
-691
-710
-725
-736
-745
-751
-757
-762
-767
-772
-775
-778
-778
-776
-770
-760
-745
-725
-700
-671
-639
-604
-568
-532
-496
-462
-430
-398
-367
-335
-303
-270
-237
-204
-173
-144
-120
-99
-82
-68
-56
-45
-33
-19
-3
14
33
52
70
87
100
111
120
127
134
139
145
150
156
160
163
165
164
162
159
154
149
143
136
129
121
111
99
86
71
55
39
23
8
-7
-21
-34
-47
-61
-76
-93
-111
-131
-153
-175
-199
-223
-248
-273
-298
-323
-347
-370
-392
-410
-425
-436
-444
-448
-449
-448
-447
-445
-445
-445
-448
-452
-456
-461
-465
-468
-469
-468
-464
-458
-449
-438
-425
-412
-397
-381
-365
-347
-327
-305
-281
-253
-223
-192
-159
-126
-94
-65
-39
-16
5
24
43
65
89
117
148
183
219
256
290
322
349
371
391
407
422
438
455
473
493
512
530
546
558
567
572
574
576
577
579
584
590
597
605
611
616
618
616
612
606
598
590
582
574
566
558
550
540
529
516
503
489
475
462
451
442
434
428
423
419
415
411
407
403
399
396
393
390
387
382
377
372
365
359
352
346
341
336
332
327
321
313
303
290
275
258
240
223
208
194
182
172
163
153
142
128
112
93
72
49
26
4
-15
-32
-46
-56
-64
-71
-77
-83
-92
-104
-118
-137
-159
-184
-211
-241
-270
-299
-328
-354
-379
-402
-423
-444
-466
-487
-509
-531
-553
-573
-592
-608
-621
-630
-636
-640
-642
-643
-644
-644
-644
-642
-638
-630
-618
-602
-583
-560
-537
-514
-492
-474
-460
-449
-441
-435
-429
-423
-417
-410
-404
-399
-398
-400
-407
-418
-432
-450
-469
-488
-505
-522
-537
-552
-566
-581
-597
-614
-633
-651
-670
-688
-704
-719
-731
-743
-753
-763
-774
-785
-797
-810
-824
-838
-853
-867
-882
-897
-911
-924
-935
-944
-951
-955
-956
-955
-953
-951
-951
-953
-958
-967
-979
-993
-1008
-1025
-1042
-1059
-1077
-1097
-1118
-1144
-1173
-1207
-1245
-1286
-1330
-1374
-1419
-1464
-1508
-1551
-1593
-1634
-1674
-1712
-1749
-1782
-1813
-1840
-1863
-1885
-1904
-1923
-1942
-1961
-1978
-1994
-2005
-2013
-2013
-2005
-1992
-1970
-1944
-1915
-1883
-1851
-1818
-1783
-1745
-1702
-1651
-1593
-1527
-1453
-1372
-1288
-1202
-1115
-1030
-946
-862
-777
-690
-600
-506
-409
-309
-208
-106
-5
95
193
292
391
493
596
701
807
912
1014
1113
1205
1291
1371
1445
1516
1584
1652
1721
1789
1858
1926
1993
2057
2118
2176
2232
2287
2342
2398
2455
2513
2573
2634
2696
2757
2817
2876
2933
2989
3042
3093
3140
3183
3220
3251
3276
3294
3307
3316
3321
3324
3326
3326
3325
3321
3314
3303
3287
3266
3239
3208
3172
3132
3089
3042
2991
2935
2873
2804
2728
2643
2550
2450
2344
2234
2121
2005
1888
1770
1652
1534
1415
1295
1174
1054
933
814
698
585
476
373
277
188
107
34
-31
-90
-141
-187
-227
-264
-297
-327
-353
-377
-397
-414
-427
-437
-444
-449
-452
-454
-456
-458
-461
-464
-466
-468
-469
-467
-464
-459
-452
-445
-438
-431
-426
-424
-424
-427
-433
-443
-455
-470
-487
-506
-527
-550
-574
-599
-625
-650
-675
-698
-719
-737
-752
-763
-770
-773
-774
-772
-770
-768
-766
-766
-767
-768
-769
-769
-767
-762
-754
-744
-733
-722
-712
-705
-701
-700
-702
-705
-708
-709
-708
-705
-699
-691
-683
-677
-674
-674
-679
-686
-695
-705
-713
-719
-722
-720
-715
-707
-695
-682
-667
-650
-631
-609
-586
-561
-533
-504
-473
-441
-407
-371
-332
-289
-240
-183
-120
-49
28
110
193
276
357
434
507
576
642
706
771
835
901
967
1033
1095
1152
1203
1246
1280
1306
1325
1339
1348
1354
1359
1361
1362
1360
1355
1347
1334
1317
1296
1271
1243
1211
1177
1139
1098
1053
1004
949
891
828
762
694
623
553
482
411
342
274
208
145
84
27
-27
-77
-124
-169
-212
-254
-297
-340
-382
-424
-465
-503
-538
-568
-595
-617
-636
-653
-669
-684
-700
-715
-729
-742
-752
-760
-764
-765
-764
-763
-763
-763
-766
-770
-774
-776
-776
-772
-763
-749
-732
-711
-689
-668
-647
-627
-609
-592
-574
-556
-535
-513
-489
-465
-441
-418
-397
-379
-363
-350
-339
-329
-319
-310
-301
-292
-283
-274
-265
-254
-242
-228
-212
-193
-173
-152
-132
-114
-99
-88
-80
-75
-73
-70
-68
-64
-59
-52
-45
-38
-33
-30
-30
-33
-39
-47
-58
-70
-84
-100
-118
-138
-161
-186
-213
-241
-270
-298
-324
-348
-369
-388
-403
-416
-427
-437
-445
-454
-462
-470
-479
-489
-500
-511
-523
-534
-544
-553
-559
-563
-564
-563
-561
-559
-557
-556
-555
-555
-554
-551
-546
-536
-522
-505
-485
-464
-442
-421
-402
-385
-368
-352
-335
-316
-295
-272
-247
-223
-200
-179
-161
-146
-133
-120
-107
-92
-75
-54
-32
-9
14
36
55
71
86
99
113
128
146
166
189
215
242
270
297
324
351
377
403
430
456
483
508
533
555
576
596
614
633
652
674
697
721
747
771
794
812
826
834
837
835
830
821
811
801
790
778
767
755
741
727
712
695
677
657
634
609
581
547
510
467
421
372
320
268
217
167
119
73
26
-21
-69
-120
-174
-230
-288
-348
-407
-466
-523
-579
-633
-685
-736
-787
-836
-885
-933
-980
-1025
-1069
-1112
-1154
-1195
-1235
-1276
-1317
-1357
-1396
-1434
-1469
-1501
-1529
-1553
-1572
-1587
-1597
-1602
-1603
-1598
-1588
-1573
-1553
-1529
-1502
-1471
-1439
-1406
-1372
-1338
-1304
-1269
-1234
-1197
-1160
-1121
-1082
-1042
-1002
-964
-925
-887
-848
-809
-768
-726
-682
-637
-591
-545
-501
-458
-418
-380
-345
-311
-278
-247
-216
-186
-157
-129
-104
-82
-63
-47
-35
-27
-21
-17
-15
-15
-15
-16
-17
-18
-18
-18
-17
-16
-13
-10
-6
-2
2
5
8
10
12
14
17
20
24
28
33
38
42
46
47
48
46
43
38
32
26
18
10
2
-5
-13
-18
-23
-25
-26
-24
-20
-16
-11
-5
-1
3
6
8
9
11
12
15
18
21
25
28
32
35
38
42
48
55
64
75
88
102
117
131
144
156
167
178
188
200
213
227
243
261
279
297
315
332
349
365
380
397
414
431
449
467
484
499
512
523
532
540
548
557
568
581
596
612
629
645
659
672
682
690
698
706
716
728
741
756
772
787
800
810
817
821
822
820
818
815
813
811
810
809
808
805
801
795
788
779
769
760
751
743
736
731
727
726
727
731
738
748
761
776
793
811
829
847
862
877
890
904
918
935
955
979
1004
1034
1063
1090
1113
1132
1143
1149
1149
1145
1139
1132
1126
1121
1118
1115
1112
1105
1096
1081
1063
1040
1014
989
963
941
921
904
890
877
863
847
829
808
783
756
727
699
670
643
616
590
564
538
510
481
452
424
397
373
352
334
319
306
295
284
273
262
251
242
236
233
235
241
251
264
279
294
307
319
330
339
350
361
376
392
412
432
452
471
487
500
510
517
523
528
534
540
546
551
552
550
542
528
509
486
461
435
410
385
362
338
311
280
242
198
147
92
34
-22
-75
-122
-164
-201
-235
-268
-303
-341
-383
-429
-478
-528
-577
-624
-667
-708
-748
-788
-830
-877
-928
-984
-1044
-1106
-1168
-1230
-1288
-1345
-1399
-1451
-1503
-1554
-1605
-1656
-1705
-1751
-1792
-1829
-1861
-1888
-1912
-1934
-1957
-1981
-2007
-2036
-2066
-2096
-2126
-2153
-2177
-2198
-2214
-2227
-2237
-2244
-2248
-2249
-2248
-2245
-2238
-2230
-2220
-2209
-2197
-2184
-2172
-2160
-2146
-2131
-2115
-2096
-2074
-2052
-2028
-2005
-1983
-1963
-1945
-1929
-1914
-1900
-1885
-1868
-1849
-1826
-1802
-1775
-1745
-1714
-1681
-1645
-1606
-1565
-1519
-1471
-1419
-1366
-1310
-1255
-1199
-1143
-1086
-1027
-966
-902
-833
-760
-684
-604
-521
-437
-353
-267
-181
-94
-6
83
172
261
347
429
506
576
641
700
755
808
862
919
980
1045
1114
1186
1259
1332
1403
1472
1538
1602
1664
1725
1787
1850
1913
1977
2041
2105
2167
2228
2288
2346
2403
2460
2514
2568
2619
2667
2712
2754
2792
2828
2861
2893
2923
2953
2982
3010
3037
3063
3085
3106
3123
3136
3147
3154
3157
3157
3153
3144
3131
3114
3091
3064
3034
2999
2962
2922
2879
2833
2785
2733
2679
2623
2566
2507
2449
2391
2335
2279
2223
2167
2109
2049
1987
1923
1857
1790
1724
1658
1593
1529
1464
1397
1327
1252
1171
1084
992
897
799
701
605
510
418
327
237
146
53
-43
-143
-246
-352
-458
-565
-670
-773
-874
-973
-1070
-1167
-1264
-1363
-1462
-1562
-1662
-1760
-1855
-1946
-2031
-2109
-2178
-2239
-2292
-2338
-2377
-2411
-2440
-2467
-2491
-2513
-2532
-2549
-2561
-2568
-2570
-2564
-2551
-2531
-2505
-2474
-2440
-2402
-2363
-2323
-2281
-2238
-2192
-2144
-2094
-2041
-1986
-1929
-1872
-1815
-1758
-1703
-1648
-1593
-1538
-1482
-1424
-1365
-1305
-1244
-1183
-1124
-1065
-1008
-953
-899
-846
-792
-738
-683
-626
-569
-510
-452
-395
-340
-287
-238
-192
-151
-115
-85
-59
-40
-26
-17
-13
-12
-13
-15
-17
-20
-22
-23
-24
-24
-26
-27
-30
-34
-40
-47
-55
-65
-76
-88
-101
-116
-130
-145
-159
-171
-182
-190
-197
-203
-207
-211
-214
-216
-219
-220
-220
-220
-218
-216
-214
-213
-213
-216
-222
-231
-242
-256
-271
-287
-301
-314
-325
-334
-340
-344
-345
-345
-343
-339
-333
-325
-317
-308
-300
-292
-287
-283
-281
-280
-279
-277
-273
-266
-255
-240
-223
-202
-180
-157
-134
-110
-87
-63
-38
-11
16
45
74
103
131
158
182
203
222
239
254
269
282
295
306
316
324
329
332
332
329
325
319
314
309
306
305
306
309
312
315
318
320
320
318
315
310
305
300
296
293
291
291
291
292
292
289
283
275
262
247
229
210
190
171
153
135
119
102
85
66
44
21
-4
-30
-56
-80
-103
-124
-143
-160
-176
-192
-209
-228
-248
-269
-292
-314
-336
-356
-374
-390
-405
-417
-429
-440
-451
-462
-475
-488
-502
-517
-533
-551
-571
-592
-614
-637
-662
-687
-713
-740
-768
-797
-828
-859
-891
-924
-957
-988
-1018
-1047
-1073
-1097
-1119
-1139
-1157
-1173
-1186
-1196
-1202
-1202
-1195
-1182
-1163
-1137
-1106
-1072
-1036
-998
-959
-921
-881
-839
-794
-747
-695
-641
-584
-526
-468
-411
-356
-303
-252
-202
-152
-102
-52
0
51
101
149
193
233
269
300
329
355
381
407
435
464
495
526
557
587
614
639
662
682
700
717
734
752
772
794
818
844
873
903
935
966
997
1027
1056
1083
1109
1134
1159
1184
1209
1233
1257
1279
1299
1315
1325
1331
1330
1325
1316
1304
1290
1275
1260
1245
1229
1212
1193
1173
1150
1125
1098
1070
1042
1014
986
958
930
901
870
839
808
776
746
718
693
670
649
629
608
586
560
532
502
471
441
415
395
380
372
368
368
369
368
363
354
340
323
304
286
269
256
247
241
237
234
229
222
212
199
184
170
156
144
134
126
120
113
103
91
74
54
30
4
-22
-47
-69
-88
-104
-118
-130
-141
-154
-167
-182
-198
-213
-226
-236
-241
-241
-236
-227
-215
-203
-192
-184
-182
-186
-196
-211
-228
-247
-263
-276
-282
-282
-276
-264
-250
-235
-223
-214
-210
-210
-214
-220
-224
-224
-217
-204
-183
-156
-124
-92
-61
-34
-13
1
8
9
6
1
-4
-7
-9
-9
-7
-5
-2
0
0
0
-1
-3
-5
-6
-6
-6
-4
-3
-2
-1
-1
-2
-3
-4
-5
-5
-5
-4
-4
-3
-2
-2
-2
-3
-4
-4
-5
-5
-5
-4
-3
-3
-3
-3
-3
-4
-4
-5
-5
-5
-4
-4
-3
-3
-3
-3
-4
-4
-4
-5
-5
-4
-4
-4
-3
-3
-3
-4
-4
-4
-4
-5
-4
-4
-4
-4
-3
-3
-4
-4
-4
-4
-5
-5
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
