5
20977
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-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
-1
-1
-1
-1
-1
-1
-2
-2
-1
-1
-1
-1
-1
-2
-2
-2
-1
0
0
0
-2
-3
-4
-2
1
7
14
20
24
25
23
19
14
8
1
-5
-11
-15
-16
-15
-10
-5
-1
1
1
0
0
3
9
16
21
22
17
9
0
-5
-3
5
15
24
27
24
16
7
2
2
6
11
11
6
-6
-20
-31
-36
-34
-26
-17
-10
-7
-7
-8
-7
-4
1
7
10
10
7
2
-1
-1
0
4
7
10
10
9
7
3
-2
-5
-7
-5
0
6
12
13
8
-1
-12
-18
-15
-3
16
35
47
48
38
22
8
1
2
8
14
13
6
-6
-15
-17
-10
3
15
18
11
-5
-23
-35
-36
-26
-11
1
7
5
-2
-7
-6
1
12
20
21
16
6
-4
-7
-5
2
10
13
10
3
-5
-10
-10
-8
-3
1
5
9
15
23
32
38
38
31
18
2
-12
-20
-22
-20
-16
-11
-6
0
7
16
23
25
21
11
-2
-12
-15
-11
-3
4
7
3
-6
-13
-15
-9
2
12
16
11
-1
-14
-22
-22
-13
1
14
22
23
20
17
17
21
28
34
36
33
26
19
12
8
5
2
-3
-8
-13
-16
-16
-13
-11
-10
-13
-18
-23
-23
-19
-11
-1
9
14
16
14
12
9
6
3
0
-5
-8
-9
-6
1
8
13
14
10
4
-2
-3
2
11
21
26
26
18
7
-4
-10
-9
-2
10
22
30
32
30
23
14
7
2
0
0
2
4
5
5
5
5
6
8
11
14
14
10
5
-2
-7
-8
-5
1
10
18
23
27
28
28
27
25
21
14
4
-6
-14
-17
-13
-4
8
17
21
19
11
3
-2
-2
2
8
13
14
10
3
-2
-3
2
13
25
35
39
33
20
1
-17
-30
-36
-33
-23
-10
4
13
19
19
16
12
9
7
6
7
7
7
6
5
5
5
6
7
7
7
6
5
4
5
7
10
13
17
18
16
12
5
-2
-8
-9
-7
0
8
16
22
24
24
20
17
13
9
4
-2
-9
-16
-21
-20
-15
-6
3
10
12
9
4
1
2
8
20
32
40
42
38
28
17
6
-3
-10
-16
-22
-26
-27
-22
-11
4
20
31
36
32
23
12
5
5
11
20
29
33
30
22
12
4
-1
0
3
7
10
10
9
9
9
12
15
17
16
10
1
-8
-15
-15
-10
0
10
16
16
8
-4
-16
-22
-22
-14
-4
6
11
10
5
-1
-4
-2
3
8
12
11
7
2
0
2
9
16
21
19
12
1
-9
-14
-11
-3
7
15
18
16
12
8
6
7
10
12
10
4
-4
-12
-18
-20
-20
-18
-17
-18
-22
-25
-27
-24
-16
-5
6
13
15
10
0
-12
-22
-27
-26
-19
-10
-4
-2
-6
-14
-22
-26
-24
-17
-10
-7
-11
-19
-29
-35
-32
-20
-3
12
18
11
-5
-22
-33
-30
-13
12
35
47
43
25
-1
-24
-38
-38
-28
-14
-1
5
7
5
4
6
11
16
20
20
18
15
12
9
7
4
2
1
2
7
14
21
25
25
18
9
1
-4
-3
2
5
3
-5
-19
-32
-40
-39
-29
-16
-5
-1
-5
-12
-19
-21
-15
-5
5
9
5
-5
-15
-21
-18
-7
8
22
30
30
24
16
10
8
8
8
6
0
-8
-16
-20
-19
-13
-5
3
8
10
9
7
5
5
6
6
6
4
1
-2
-4
-5
-6
-7
-7
-6
-4
0
4
9
11
11
8
4
0
-2
-1
1
5
8
8
8
7
6
6
6
6
2
-4
-12
-20
-24
-22
-16
-5
7
15
18
16
10
3
-2
-3
-1
3
7
11
13
14
14
14
14
13
11
7
2
-3
-8
-12
-15
-16
-16
-16
-15
-13
-11
-10
-8
-8
-9
-10
-13
-15
-16
-16
-14
-12
-11
-11
-13
-17
-21
-23
-23
-18
-9
1
12
19
22
18
9
-3
-15
-25
-30
-32
-31
-28
-24
-21
-16
-11
-5
0
1
-2
-11
-22
-33
-38
-35
-24
-8
9
20
23
19
10
0
-7
-10
-10
-10
-12
-17
-24
-32
-36
-36
-32
-27
-21
-17
-13
-9
-4
2
9
14
16
14
10
6
3
3
5
7
8
8
7
6
6
6
7
7
6
5
5
7
9
10
7
-1
-14
-29
-41
-45
-40
-28
-13
-3
1
-3
-12
-19
-21
-15
-5
6
11
10
2
-8
-16
-19
-18
-15
-12
-12
-14
-15
-12
-2
11
26
36
38
32
21
8
-1
-4
0
8
15
19
18
13
6
0
-5
-7
-8
-9
-10
-11
-13
-14
-13
-12
-11
-10
-10
-12
-15
-18
-20
-19
-16
-12
-9
-7
-9
-14
-19
-24
-24
-19
-10
1
11
16
16
12
9
7
10
16
22
25
21
11
-3
-19
-31
-39
-41
-37
-31
-23
-15
-8
0
6
11
13
13
10
6
0
-5
-10
-13
-14
-11
-3
9
22
34
40
37
26
10
-5
-15
-15
-8
4
14
17
12
-1
-14
-23
-24
-17
-4
8
15
14
8
-1
-8
-10
-7
0
9
17
21
20
17
11
6
4
5
12
22
33
40
41
35
22
8
-2
-5
3
17
32
42
43
34
18
1
-11
-15
-12
-4
4
8
7
2
-5
-10
-12
-12
-11
-10
-10
-9
-6
-2
5
13
19
23
23
18
9
-2
-14
-24
-31
-33
-30
-22
-12
-1
8
11
10
4
-3
-10
-14
-16
-15
-14
-12
-8
-4
2
10
17
22
21
17
9
1
-3
-2
3
10
16
17
11
2
-9
-14
-13
-4
9
23
31
30
19
1
-19
-34
-39
-33
-17
4
24
38
41
34
20
4
-10
-18
-20
-18
-13
-8
-6
-6
-8
-11
-13
-14
-14
-14
-13
-10
-4
6
17
27
34
35
30
21
9
-1
-7
-8
-6
-2
1
2
2
1
4
10
22
35
48
56
55
46
29
9
-9
-21
-24
-19
-10
-1
3
0
-11
-24
-37
-43
-41
-31
-17
-3
4
4
-1
-10
-16
-18
-14
-7
1
7
9
9
9
11
18
26
33
35
31
21
8
-1
-2
4
15
26
32
27
14
-3
-20
-30
-30
-22
-10
1
8
8
3
-3
-9
-12
-13
-13
-15
-17
-20
-21
-18
-10
0
11
19
23
23
18
12
7
2
0
-1
0
1
3
6
7
7
6
4
0
-3
-7
-9
-11
-12
-12
-12
-11
-10
-9
-9
-11
-14
-18
-20
-18
-13
-4
5
11
13
10
5
1
1
4
10
15
16
11
1
-9
-16
-16
-10
-2
6
8
5
-2
-9
-13
-12
-8
-2
3
6
9
12
17
23
28
29
24
14
1
-11
-19
-21
-18
-14
-10
-10
-11
-13
-14
-14
-14
-17
-24
-32
-40
-43
-41
-32
-21
-11
-7
-9
-17
-25
-30
-28
-21
-10
1
10
15
15
12
8
3
-2
-5
-6
-5
0
7
15
21
24
21
14
4
-6
-14
-18
-18
-14
-7
1
9
14
16
12
2
-11
-23
-30
-28
-19
-5
9
16
14
6
-5
-13
-12
-3
10
22
26
22
11
-1
-7
-4
6
21
34
40
39
32
22
13
6
0
-5
-10
-16
-20
-20
-16
-10
-5
-4
-10
-21
-34
-42
-44
-37
-23
-8
5
12
13
10
7
6
6
7
6
2
-4
-11
-18
-20
-19
-15
-10
-7
-7
-12
-17
-21
-20
-14
-4
6
14
15
10
2
-7
-11
-8
-1
9
15
14
7
-3
-12
-13
-7
6
20
29
28
18
3
-12
-22
-25
-22
-18
-16
-19
-25
-30
-32
-26
-15
-2
8
13
13
8
4
2
4
8
10
11
8
5
3
4
7
11
12
9
3
-6
-12
-14
-9
1
11
19
22
17
8
-2
-11
-15
-13
-6
5
18
28
33
33
28
20
11
4
1
3
6
10
12
10
7
2
-1
-2
0
2
3
2
-2
-7
-12
-16
-17
-16
-13
-11
-11
-11
-13
-14
-16
-16
-13
-9
-1
8
18
27
33
34
29
21
8
-5
-18
-28
-36
-39
-38
-33
-23
-12
0
9
15
15
12
7
3
1
1
3
4
5
5
5
6
7
8
6
0
-11
-23
-35
-42
-43
-38
-30
-19
-10
-1
7
15
23
29
31
26
18
7
-1
-3
4
16
28
36
37
29
17
5
-4
-7
-7
-6
-7
-8
-10
-10
-5
2
10
15
14
8
-2
-12
-19
-21
-20
-17
-14
-12
-9
-5
0
6
10
11
7
1
-3
-4
0
9
16
20
17
8
-3
-11
-14
-11
-6
-1
0
-5
-12
-18
-22
-21
-17
-14
-14
-16
-20
-21
-17
-7
6
17
22
20
10
-2
-12
-17
-15
-8
0
6
9
9
8
7
7
7
6
2
-4
-13
-21
-26
-25
-21
-14
-7
-3
-2
-4
-5
-4
0
7
14
20
21
16
8
-1
-7
-9
-5
2
10
16
17
14
9
5
3
6
10
15
18
16
9
-1
-12
-23
-31
-36
-38
-36
-32
-27
-21
-17
-14
-11
-9
-5
0
5
9
11
9
4
-2
-5
-3
5
17
28
34
33
24
12
0
-6
-5
1
9
13
12
3
-8
-18
-22
-19
-10
2
12
18
19
16
11
7
5
4
5
7
9
10
11
10
7
3
-3
-7
-11
-12
-13
-13
-16
-21
-27
-33
-35
-32
-25
-15
-4
6
13
19
23
26
28
30
30
28
26
24
25
28
31
32
29
21
11
1
-4
-3
4
13
22
28
30
31
30
29
27
22
14
2
-11
-21
-23
-18
-7
6
15
17
11
0
-11
-17
-18
-16
-12
-11
-12
-14
-13
-9
0
9
14
11
-1
-19
-36
-47
-46
-36
-18
-1
10
12
5
-6
-16
-19
-13
1
20
37
50
55
51
41
27
13
3
-1
0
4
7
7
2
-7
-17
-24
-26
-21
-11
-1
6
7
1
-9
-21
-31
-35
-34
-29
-22
-15
-10
-9
-10
-13
-16
-18
-19
-19
-17
-15
-14
-15
-16
-18
-17
-12
-5
3
10
12
7
-1
-9
-12
-8
3
17
27
28
18
1
-17
-28
-27
-15
3
18
23
17
2
-14
-23
-20
-7
10
22
24
15
0
-13
-17
-10
5
20
29
27
15
-1
-13
-15
-6
9
22
27
20
4
-15
-27
-28
-16
2
20
31
30
20
7
-3
-4
5
21
36
45
42
27
7
-12
-24
-24
-14
2
16
24
21
10
-6
-20
-27
-25
-16
-4
7
13
12
5
-4
-13
-19
-21
-20
-16
-10
-4
1
5
5
1
-8
-18
-27
-31
-29
-20
-6
7
16
18
14
6
0
-2
2
9
16
18
14
6
-4
-10
-10
-4
6
15
19
15
6
-6
-15
-19
-18
-13
-9
-9
-14
-24
-37
-47
-50
-45
-33
-16
1
14
19
16
6
-5
-15
-19
-16
-8
4
16
25
30
32
32
31
29
26
20
12
4
-3
-5
-1
6
13
15
9
-5
-23
-38
-44
-39
-23
-1
18
31
33
28
19
12
9
11
15
17
15
10
3
0
0
5
12
16
16
11
2
-7
-13
-15
-13
-9
-4
-1
0
1
1
2
3
4
5
5
6
7
9
10
10
9
6
4
4
6
8
11
12
10
6
3
2
4
9
14
16
13
6
-5
-14
-19
-20
-17
-13
-11
-13
-18
-24
-28
-28
-24
-20
-16
-14
-14
-14
-11
-3
9
21
31
35
30
18
3
-12
-22
-26
-22
-14
-2
9
17
21
21
18
13
8
5
5
8
13
20
26
30
33
35
36
37
36
34
28
20
11
3
-2
-1
3
8
12
11
5
-5
-14
-21
-22
-18
-11
-4
-1
-3
-7
-13
-16
-17
-15
-11
-10
-10
-12
-13
-12
-6
4
15
25
30
30
25
18
11
8
7
7
7
6
3
1
2
6
12
18
20
17
10
1
-6
-9
-5
2
11
16
16
11
3
-6
-12
-14
-13
-11
-9
-8
-9
-9
-9
-9
-10
-12
-15
-18
-19
-15
-7
5
15
22
21
15
5
-5
-12
-14
-12
-7
-1
4
8
11
14
15
15
11
7
3
3
8
18
31
40
42
34
18
-2
-20
-31
-32
-25
-13
-1
9
15
17
16
13
10
6
3
2
4
12
23
35
43
43
36
21
5
-8
-14
-13
-8
-2
0
-3
-8
-11
-10
-2
9
19
24
22
12
-2
-14
-21
-21
-15
-7
0
4
4
1
-4
-8
-12
-15
-17
-17
-14
-10
-4
2
8
11
12
10
6
2
-1
-3
-3
-4
-3
-3
-1
1
5
8
10
10
7
2
-5
-12
-17
-19
-18
-15
-11
-6
-3
0
3
6
10
13
14
12
6
-3
-12
-18
-18
-11
1
16
29
36
36
30
21
10
3
-2
-4
-3
-1
1
5
10
15
17
15
10
1
-7
-10
-8
0
10
17
19
14
6
-2
-4
1
10
20
24
21
12
0
-9
-12
-8
0
6
8
5
-2
-9
-13
-14
-12
-12
-12
-14
-16
-15
-12
-8
-6
-10
-18
-29
-37
-38
-31
-20
-7
1
2
-1
-5
-5
1
10
18
19
12
-3
-17
-26
-25
-15
-2
7
8
0
-12
-22
-24
-17
-4
9
16
15
7
-3
-11
-14
-12
-8
-6
-5
-7
-8
-6
-1
4
8
8
2
-6
-14
-19
-22
-21
-19
-17
-14
-10
-4
6
16
25
30
29
23
16
10
7
5
4
0
-7
-15
-21
-21
-14
-4
7
14
15
10
5
1
2
6
12
15
13
7
0
-4
-4
2
9
15
16
13
6
1
0
3
9
14
15
10
3
-4
-8
-7
-1
7
13
15
12
7
1
-4
-7
-9
-11
-14
-20
-26
-30
-30
-25
-17
-7
2
5
3
-6
-18
-29
-37
-39
-34
-24
-11
1
11
15
15
9
0
-10
-21
-31
-37
-39
-36
-28
-17
-7
1
5
2
-4
-12
-19
-21
-18
-10
0
10
20
28
33
36
36
31
22
9
-5
-17
-25
-25
-19
-8
4
14
19
20
16
11
5
-1
-5
-8
-8
-6
0
7
14
20
24
25
26
27
30
33
34
30
21
6
-9
-21
-25
-19
-7
7
17
19
14
4
-6
-12
-13
-12
-11
-12
-15
-18
-17
-10
3
18
30
36
34
26
17
11
11
16
23
27
26
21
13
6
4
7
13
19
21
19
12
1
-10
-19
-26
-30
-31
-29
-25
-20
-17
-16
-18
-22
-27
-28
-24
-15
-3
7
13
12
6
0
-3
-1
6
13
15
9
-3
-16
-25
-25
-17
-6
4
5
-2
-14
-23
-25
-15
2
20
30
29
17
1
-13
-18
-15
-7
-1
-3
-13
-27
-39
-42
-36
-22
-8
1
1
-8
-18
-25
-24
-16
-4
7
10
6
-3
-14
-22
-25
-22
-17
-12
-9
-8
-9
-11
-13
-14
-15
-17
-18
-19
-18
-15
-10
-5
-1
2
4
5
7
9
11
10
6
0
-7
-13
-16
-15
-10
-4
1
4
5
4
3
1
-2
-5
-9
-13
-15
-14
-9
0
11
19
23
20
11
-1
-12
-19
-20
-16
-10
-5
-2
-2
-3
-4
0
7
16
26
33
36
33
27
19
11
4
-1
-6
-11
-15
-17
-18
-16
-11
-7
-5
-8
-14
-21
-28
-31
-29
-23
-16
-11
-8
-7
-5
-2
5
13
19
21
18
10
1
-4
-4
1
5
5
-2
-14
-28
-36
-33
-19
2
23
37
40
32
19
7
1
3
8
12
11
4
-7
-16
-21
-19
-13
-8
-6
-9
-15
-18
-16
-7
6
18
24
21
10
-5
-19
-26
-26
-19
-7
5
15
21
23
21
16
10
5
2
4
11
22
33
39
37
26
10
-7
-19
-22
-15
-4
8
14
12
5
-4
-11
-12
-7
2
10
14
12
4
-6
-15
-19
-17
-10
0
11
18
21
18
11
3
-4
-8
-6
-1
6
12
14
12
7
0
-5
-8
-8
-5
0
5
10
12
12
8
2
-7
-16
-21
-20
-11
5
22
37
44
41
30
15
2
-5
-4
4
13
20
23
21
17
12
7
2
-5
-13
-21
-27
-27
-21
-10
3
13
17
16
10
4
1
1
3
4
1
-6
-13
-19
-20
-17
-12
-7
-5
-5
-7
-7
-5
-3
-2
-3
-7
-10
-9
1
17
34
45
42
23
-7
-41
-66
-75
-68
-48
-25
-7
3
6
6
7
12
18
20
15
3
-12
-22
-22
-12
5
21
27
21
5
-13
-25
-25
-13
6
22
29
24
11
-3
-11
-9
2
18
31
37
34
23
8
-6
-18
-24
-27
-25
-21
-15
-7
1
7
10
9
3
-6
-16
-23
-25
-23
-17
-10
-4
-2
-4
-8
-13
-15
-15
-12
-7
-4
-4
-7
-12
-16
-17
-13
-3
9
20
27
29
26
18
9
2
-1
0
3
8
11
12
11
8
4
3
4
8
12
15
13
5
-7
-20
-28
-29
-20
-5
9
16
13
0
-16
-27
-26
-14
6
25
33
28
12
-8
-23
-26
-20
-8
0
2
-2
-8
-8
-1
11
22
23
11
-9
-28
-38
-34
-18
-1
6
0
-15
-29
-29
-11
18
42
43
15
-34
-85
-110
-93
-37
37
97
117
87
24
-41
-75
-61
-6
61
103
94
33
-55
-132
-164
-137
-63
25
91
108
76
15
-45
-77
-70
-35
9
38
41
20
-13
-39
-46
-33
-8
18
36
41
37
29
21
16
10
3
-6
-15
-19
-17
-8
3
12
15
11
3
-4
-5
1
12
23
29
29
23
14
4
-3
-6
-6
-5
-2
1
4
7
9
9
6
3
0
-1
2
6
12
16
17
16
13
9
6
3
-1
-6
-11
-16
-20
-21
-20
-16
-10
-3
5
12
18
19
12
-1
-20
-37
-46
-43
-30
-12
0
-1
-15
-36
-51
-47
-19
26
73
101
96
57
-5
-65
-102
-102
-68
-15
34
61
62
42
17
1
0
11
23
25
13
-10
-31
-41
-33
-12
11
27
28
17
1
-8
-6
7
23
33
32
20
3
-11
-16
-12
-5
-1
-1
-6
-9
-5
8
25
39
44
36
20
3
-6
-4
6
16
16
5
-14
-33
-40
-31
-10
13
28
28
14
-4
-16
-14
1
22
37
36
21
-3
-23
-31
-25
-10
1
1
-12
-31
-41
-32
1
51
99
127
122
84
23
-42
-90
-110
-101
-72
-34
-1
22
35
43
48
52
53
47
31
7
-19
-41
-52
-48
-32
-12
6
14
10
-1
-16
-27
-33
-34
-31
-27
-26
-26
-26
-22
-14
-5
2
3
-2
-12
-22
-26
-21
-8
8
19
22
14
1
-10
-13
-6
9
23
30
25
11
-7
-20
-25
-22
-15
-9
-9
-12
-15
-12
-3
8
14
8
-10
-33
-49
-46
-23
13
46
60
46
10
-31
-56
-51
-19
23
53
53
21
-26
-62
-63
-23
42
102
126
99
29
-52
-105
-103
-43
50
135
172
142
57
-51
-139
-176
-154
-89
-13
44
64
48
13
-21
-39
-38
-25
-9
-1
0
-3
-5
-2
3
5
0
-10
-20
-24
-19
-8
2
4
-7
-27
-44
-50
-37
-11
17
34
32
11
-17
-38
-40
-22
8
36
50
45
26
5
-8
-7
6
21
29
24
11
-3
-10
-4
11
26
33
26
9
-10
-21
-21
-8
9
23
28
23
13
3
-1
1
4
6
2
-6
-15
-23
-27
-30
-34
-42
-49
-51
-41
-16
17
49
64
56
23
-22
-62
-79
-67
-28
21
61
78
66
34
-4
-32
-39
-28
-4
19
32
33
23
9
-3
-10
-12
-11
-10
-10
-11
-11
-9
-8
-8
-10
-12
-14
-13
-8
-2
4
7
7
5
2
2
4
6
6
2
-3
-8
-7
1
13
26
34
33
22
8
-4
-9
-5
5
16
23
24
20
14
11
9
6
0
-11
-24
-32
-33
-23
-6
9
16
11
-1
-13
-16
-7
11
28
33
23
0
-22
-32
-22
2
27
38
26
-4
-37
-53
-39
1
49
80
71
20
-53
-117
-139
-100
-11
98
182
207
162
62
-55
-148
-186
-162
-93
-10
59
94
94
70
39
15
4
3
5
5
0
-7
-13
-14
-11
-6
1
6
10
13
14
11
4
-6
-16
-21
-15
0
21
38
44
36
15
-8
-24
-24
-11
9
26
30
21
4
-11
-16
-7
11
28
36
31
16
-1
-12
-14
-10
-5
-6
-13
-21
-24
-16
2
23
37
37
23
2
-15
-18
-5
16
32
34
19
-5
-25
-28
-12
17
43
52
38
7
-25
-41
-31
1
39
62
58
26
-20
-59
-72
-53
-10
38
69
71
44
0
-41
-65
-64
-42
-13
13
25
23
12
-3
-14
-20
-21
-19
-17
-14
-13
-13
-14
-16
-18
-18
-14
-5
7
18
23
19
8
-6
-16
-17
-10
2
12
14
8
-3
-13
-15
-10
1
10
12
6
-6
-16
-19
-12
0
12
17
14
5
-3
-4
2
13
21
22
15
4
-3
-2
7
18
24
21
10
-2
-7
0
18
37
46
37
13
-19
-43
-49
-35
-10
15
28
27
19
13
20
38
56
61
40
-7
-65
-112
-127
-100
-40
33
90
113
95
49
-7
-49
-67
-59
-37
-15
-3
-3
-11
-20
-25
-23
-18
-13
-11
-9
-7
0
10
21
30
33
30
24
20
18
21
25
26
24
18
9
1
-6
-13
-20
-28
-34
-36
-29
-14
5
22
30
26
13
-4
-19
-25
-23
-17
-13
-13
-17
-19
-14
-1
18
35
42
35
15
-9
-26
-29
-17
3
22
30
25
11
-5
-16
-16
-10
-3
-2
-10
-22
-34
-37
-29
-11
10
24
27
18
2
-13
-21
-18
-7
7
18
21
15
4
-7
-15
-16
-11
-3
4
7
5
1
-2
-1
5
14
21
19
6
-16
-39
-51
-43
-13
30
72
95
86
46
-14
-72
-106
-105
-68
-12
41
72
73
48
9
-25
-45
-47
-37
-24
-14
-10
-10
-8
-3
3
7
3
-8
-21
-30
-31
-22
-8
5
10
7
1
-3
0
10
21
27
23
10
-5
-15
-13
-1
17
30
34
27
15
5
4
11
22
29
29
22
12
7
8
13
16
9
-7
-27
-42
-43
-29
-6
14
20
11
-6
-19
-16
5
35
57
57
33
-5
-38
-49
-32
4
39
51
34
-2
-35
-42
-13
39
87
98
58
-25
-119
-181
-180
-112
-1
107
170
163
94
-5
-91
-134
-123
-75
-18
23
35
24
4
-8
-4
10
22
24
13
-5
-18
-18
-7
8
15
7
-13
-34
-45
-38
-15
13
32
34
19
-4
-23
-28
-20
-6
3
2
-11
-26
-35
-32
-16
5
22
28
25
17
12
14
20
24
20
5
-16
-35
-45
-43
-31
-17
-9
-10
-15
-19
-17
-8
5
14
15
9
1
0
9
26
42
49
42
23
1
-11
-8
8
25
32
19
-10
-44
-68
-69
-48
-15
14
27
21
5
-8
-5
14
39
55
47
15
-30
-69
-82
-63
-20
27
57
54
20
-30
-75
-97
-88
-55
-12
24
40
37
20
-2
-19
-29
-31
-30
-26
-23
-17
-10
-2
4
8
8
7
6
9
14
19
21
18
10
2
-2
0
7
15
17
12
0
-15
-24
-25
-16
-1
14
23
25
20
14
10
10
12
15
15
12
9
6
5
6
9
11
12
15
18
22
24
22
13
0
-15
-23
-22
-10
6
20
25
19
7
-2
0
12
30
41
37
14
-20
-50
-61
-46
-9
34
65
72
57
29
8
4
20
43
54
40
-2
-55
-96
-103
-67
3
82
140
156
124
60
-11
-65
-86
-75
-45
-13
8
16
14
11
12
18
23
22
13
0
-10
-8
7
29
50
59
51
28
-1
-25
-36
-31
-15
3
14
14
4
-11
-24
-29
-25
-14
0
12
20
22
20
15
10
4
-1
-7
-12
-16
-19
-19
-16
-10
-1
8
15
20
20
15
8
-2
-12
-22
-31
-37
-39
-35
-25
-9
9
25
34
34
26
16
9
8
16
26
33
28
12
-11
-32
-41
-33
-12
14
33
37
24
4
-12
-15
-4
16
30
28
8
-23
-50
-59
-42
-4
38
66
67
39
-5
-47
-69
-64
-37
0
30
41
33
13
-8
-20
-21
-13
-4
0
-1
-4
-5
-2
4
9
8
-1
-15
-27
-33
-29
-17
-4
5
4
-4
-14
-23
-25
-22
-18
-16
-17
-20
-21
-17
-7
2
6
2
-12
-26
-35
-29
-10
17
42
53
48
29
7
-9
-12
-5
5
10
4
-12
-30
-40
-36
-20
2
21
27
22
9
-2
-6
-1
7
12
7
-7
-23
-32
-27
-11
11
27
28
14
-10
-33
-43
-37
-18
5
21
25
18
9
6
13
28
42
45
33
7
-23
-44
-47
-30
1
34
57
61
47
20
-9
-31
-40
-36
-22
-4
11
20
22
18
11
3
-2
-4
-4
-3
-3
-7
-14
-20
-23
-18
-7
7
18
19
9
-10
-31
-46
-47
-33
-10
14
29
31
22
7
-5
-8
-3
6
14
15
9
-3
-13
-19
-19
-13
-7
-4
-6
-10
-16
-19
-20
-18
-16
-15
-15
-16
-17
-17
-17
-17
-17
-15
-12
-6
1
8
12
14
14
15
18
23
27
27
18
1
-18
-32
-36
-26
-8
10
17
10
-7
-24
-29
-16
13
45
65
60
30
-12
-50
-65
-52
-18
21
46
46
22
-13
-43
-54
-42
-16
12
29
30
17
0
-14
-19
-18
-15
-15
-17
-18
-13
1
18
33
38
28
7
-17
-32
-33
-20
-1
15
20
14
1
-10
-13
-7
3
12
13
6
-4
-11
-9
0
13
22
23
17
6
-3
-7
-3
2
6
4
-4
-13
-19
-19
-13
-4
3
5
2
-5
-11
-16
-18
-17
-16
-15
-13
-10
-6
-4
-4
-7
-11
-13
-9
3
18
31
34
23
1
-24
-38
-35
-14
16
41
50
38
10
-20
-38
-36
-17
7
20
13
-13
-46
-67
-65
-35
11
57
85
83
55
12
-28
-51
-53
-36
-12
10
25
32
34
37
39
41
39
30
16
1
-10
-14
-12
-7
-4
-7
-14
-23
-29
-28
-20
-7
7
18
23
24
21
14
5
-5
-15
-23
-25
-20
-9
6
18
24
20
9
-5
-15
-17
-11
-1
8
12
9
2
-4
-5
1
9
16
17
12
3
-3
-3
5
18
29
35
31
20
8
1
3
12
24
34
36
30
20
11
6
5
7
6
0
-11
-22
-28
-25
-14
2
14
19
15
6
-1
0
10
24
34
31
12
-20
-54
-77
-80
-60
-24
15
44
53
41
15
-12
-30
-33
-22
-3
15
26
27
21
12
5
2
4
7
8
5
1
-4
-7
-8
-8
-8
-11
-16
-22
-26
-25
-18
-6
6
14
15
9
-1
-10
-14
-12
-6
0
1
-5
-17
-29
-37
-36
-26
-11
5
15
16
9
-1
-10
-13
-10
-2
5
9
7
1
-4
-7
-5
-1
1
-1
-10
-23
-37
-47
-49
-43
-31
-17
-4
6
12
14
12
7
1
-5
-9
-6
4
19
35
44
42
28
5
-17
-29
-26
-10
12
28
30
18
-2
-17
-18
-2
25
49
56
39
3
-36
-61
-56
-22
31
80
104
94
53
-3
-51
-74
-65
-31
11
45
60
55
39
23
15
16
23
28
26
16
3
-9
-14
-13
-8
-3
-1
0
3
9
19
30
37
34
22
3
-16
-26
-25
-13
4
19
25
23
13
1
-9
-16
-20
-23
-28
-32
-35
-32
-24
-11
1
10
12
9
4
3
7
15
25
30
28
20
9
0
-2
5
17
29
38
40
34
24
13
5
0
-2
-1
-1
-2
-4
-7
-10
-12
-10
-4
6
18
29
34
31
18
-2
-22
-35
-36
-25
-6
12
20
14
-5
-28
-45
-48
-35
-11
14
29
28
13
-9
-26
-29
-17
8
35
54
56
42
14
-17
-42
-55
-53
-38
-17
5
23
32
35
31
26
22
21
24
29
32
33
29
20
10
0
-7
-9
-9
-7
-7
-8
-11
-14
-16
-15
-11
-5
0
5
7
7
6
3
-3
-11
-19
-26
-30
-27
-19
-8
3
9
8
1
-9
-19
-25
-26
-24
-22
-20
-20
-19
-16
-10
-2
6
10
7
-1
-9
-14
-13
-6
2
5
0
-12
-28
-39
-40
-28
-8
13
27
28
18
3
-10
-13
-8
3
10
8
-4
-23
-39
-45
-37
-18
6
24
31
25
11
-5
-16
-17
-11
-1
7
10
10
10
14
21
29
32
27
13
-7
-26
-37
-36
-25
-9
4
7
1
-10
-16
-11
7
33
57
67
58
31
-4
-33
-47
-38
-13
18
42
48
33
4
-28
-52
-59
-48
-24
4
27
41
43
37
27
15
4
-4
-9
-11
-9
-4
4
13
21
25
25
21
15
9
4
-1
-4
-7
-7
-4
3
13
21
26
23
13
-2
-18
-27
-27
-18
-4
8
15
14
6
-3
-10
-12
-9
-4
0
2
1
1
4
10
17
23
23
18
9
-1
-7
-8
-3
3
8
8
4
-1
-5
-4
0
5
8
7
1
-7
-12
-12
-7
0
5
6
1
-5
-10
-9
-1
10
20
25
23
14
3
-3
-3
4
14
21
22
14
0
-18
-33
-41
-42
-37
-28
-19
-12
-6
-2
1
3
4
1
-4
-12
-20
-27
-31
-31
-27
-21
-14
-8
-2
2
6
8
9
8
5
1
-2
-3
0
5
12
19
24
27
26
23
19
16
13
11
10
9
6
1
-4
-9
-13
-14
-12
-8
-3
3
8
11
11
8
4
-2
-5
-5
-1
7
18
28
34
33
26
13
-4
-19
-30
-33
-29
-20
-9
0
3
0
-9
-20
-29
-32
-26
-13
6
23
35
37
28
13
-4
-16
-20
-14
-1
11
17
14
3
-12
-23
-26
-17
1
21
35
39
31
15
-3
-15
-19
-14
-4
6
13
15
13
10
8
7
8
10
10
11
11
11
11
10
5
-3
-13
-21
-23
-16
-1
16
30
36
30
15
-3
-18
-23
-20
-10
0
6
7
5
3
4
11
19
26
27
22
12
4
-1
1
8
16
20
18
12
3
-3
-4
-1
5
10
11
8
3
-1
-2
1
6
12
17
20
19
17
15
12
9
7
5
4
4
4
3
-1
-8
-16
-22
-23
-17
-5
10
22
25
18
3
-13
-24
-24
-15
1
17
26
25
15
2
-9
-16
-16
-12
-7
-4
-4
-6
-9
-10
-9
-7
-6
-7
-7
-7
-6
-3
1
4
3
0
-5
-9
-11
-10
-7
-4
-4
-6
-10
-12
-12
-7
0
8
13
15
14
10
7
5
6
9
12
15
17
18
17
16
14
10
7
4
4
6
11
17
23
26
25
21
15
8
3
-1
-2
-2
-2
-1
1
5
9
13
16
16
13
6
-3
-13
-23
-31
-36
-37
-34
-26
-16
-5
4
9
9
6
0
-4
-6
-4
0
2
1
-4
-11
-19
-22
-21
-14
-6
1
5
5
4
4
6
11
15
16
12
3
-8
-16
-18
-12
-1
8
12
8
-4
-18
-29
-31
-24
-10
3
11
10
2
-9
-18
-20
-15
-8
-3
-6
-16
-32
-46
-51
-44
-26
-3
16
25
20
3
-17
-34
-40
-33
-18
0
13
16
10
-2
-12
-17
-13
-3
10
20
23
19
10
-1
-9
-12
-8
-1
9
16
20
17
9
-3
-17
-28
-35
-35
-29
-19
-9
-3
-1
-4
-10
-15
-17
-15
-11
-6
-3
-2
-2
-2
0
4
8
11
10
5
0
-4
-2
4
12
16
12
0
-17
-33
-42
-41
-29
-13
-1
4
-1
-11
-20
-21
-13
2
16
23
19
6
-9
-21
-23
-15
-2
11
19
21
20
22
29
41
54
60
54
34
5
-24
-45
-52
-45
-28
-7
10
23
30
33
36
37
35
28
16
1
-11
-16
-11
2
17
27
27
17
0
-15
-23
-19
-7
9
21
24
17
3
-11
-20
-22
-18
-12
-9
-9
-12
-16
-16
-12
-4
5
10
8
-1
-14
-26
-32
-29
-18
-2
14
26
30
26
18
8
0
-4
-4
-1
1
0
-4
-9
-14
-14
-7
6
23
37
44
43
32
17
3
-4
-2
8
20
30
31
24
9
-8
-21
-27
-26
-19
-11
-5
-2
-1
1
6
14
24
33
37
34
23
7
-10
-26
-36
-40
-38
-31
-20
-9
1
8
12
13
11
10
9
10
12
15
18
19
19
17
14
10
5
0
-5
-10
-13
-11
-4
8
20
29
31
23
8
-9
-22
-24
-14
5
28
47
55
52
38
18
-2
-17
-25
-27
-24
-18
-12
-6
-1
3
4
1
-6
-15
-22
-23
-17
-4
12
27
36
35
27
16
6
1
3
9
14
17
14
7
-2
-8
-11
-10
-8
-6
-6
-7
-8
-5
0
8
14
15
10
-2
-17
-28
-32
-27
-14
2
16
21
17
5
-12
-26
-34
-34
-27
-16
-5
1
1
-3
-9
-15
-18
-18
-16
-14
-13
-15
-19
-23
-25
-24
-19
-11
-1
9
17
22
24
23
18
10
-2
-14
-25
-31
-29
-19
-2
16
31
37
33
22
6
-6
-12
-11
-3
6
12
14
11
7
5
7
13
20
25
25
20
12
4
2
6
15
25
30
29
19
3
-13
-26
-31
-26
-14
2
17
27
30
25
15
1
-13
-25
-33
-34
-29
-20
-9
1
5
3
-5
-15
-23
-27
-24
-16
-8
-3
-6
-15
-27
-37
-40
-35
-22
-7
5
11
8
-1
-11
-19
-22
-20
-17
-14
-12
-10
-4
7
22
38
50
54
48
34
17
1
-11
-20
-28
-39
-51
-61
-61
-47
-19
18
52
70
64
35
-9
-53
-83
-90
-74
-42
-8
17
26
19
2
-18
-34
-43
-43
-37
-27
-16
-6
2
7
8
4
-2
-8
-11
-8
-1
9
16
17
12
3
-7
-13
-14
-11
-7
-5
-8
-14
-19
-22
-19
-11
-2
8
14
18
19
20
21
22
21
18
13
9
5
3
1
-3
-10
-19
-26
-25
-15
4
26
43
47
34
10
-18
-38
-43
-32
-12
8
18
15
2
-14
-23
-20
-7
10
22
23
13
-5
-25
-39
-45
-44
-41
-37
-34
-30
-22
-9
7
23
34
34
25
8
-11
-26
-34
-34
-29
-21
-13
-7
-4
-4
-7
-13
-21
-30
-37
-39
-36
-28
-17
-8
-1
2
2
3
4
7
10
10
6
0
-6
-9
-7
-1
5
9
6
-2
-13
-21
-21
-13
3
19
30
32
25
10
-5
-16
-20
-16
-7
4
12
16
15
11
5
0
-3
-3
-1
4
10
16
19
19
13
3
-10
-21
-29
-32
-28
-21
-11
0
7
11
11
8
2
-5
-12
-18
-22
-24
-23
-21
-17
-11
-5
1
6
9
10
9
8
6
6
7
9
10
9
5
-2
-8
-13
-14
-11
-7
-2
-1
-5
-12
-20
-27
-30
-28
-22
-13
-6
-2
-2
-4
-8
-11
-11
-9
-6
-1
2
4
2
-2
-8
-14
-17
-16
-11
-2
7
14
17
16
11
4
-2
-6
-6
-4
1
7
14
22
29
34
36
33
25
13
0
-11
-17
-18
-15
-10
-7
-6
-7
-9
-9
-8
-5
-2
-2
-4
-8
-11
-10
-5
2
10
15
14
8
-1
-9
-15
-17
-16
-14
-11
-8
-6
-2
2
5
7
4
-3
-12
-21
-27
-27
-20
-10
0
8
11
10
5
-2
-8
-13
-16
-16
-12
-6
3
11
17
17
11
1
-12
-22
-27
-24
-16
-7
0
3
0
-6
-12
-15
-14
-9
-2
6
13
18
21
21
17
11
3
-4
-9
-9
-5
2
9
13
12
7
1
-2
-2
1
4
5
1
-6
-15
-19
-17
-9
3
13
17
14
7
1
1
7
19
29
34
29
15
-3
-21
-32
-37
-37
-35
-33
-30
-26
-18
-7
5
14
16
10
-1
-10
-13
-6
8
22
28
23
6
-16
-34
-40
-32
-13
8
22
24
14
-1
-15
-20
-15
-5
4
7
1
-10
-22
-29
-28
-20
-9
-1
0
-4
-12
-19
-23
-22
-19
-15
-13
-13
-16
-19
-21
-20
-17
-11
-6
-2
-1
-2
-6
-10
-13
-12
-6
5
17
26
28
20
3
-16
-33
-42
-39
-29
-15
-4
0
-3
-9
-12
-9
1
12
19
17
5
-13
-30
-40
-39
-29
-13
2
12
16
16
17
21
28
35
40
38
30
19
8
-1
-6
-9
-11
-12
-11
-6
3
16
29
37
36
26
11
-5
-15
-18
-15
-9
-7
-9
-16
-23
-26
-21
-11
1
8
7
-2
-15
-27
-32
-29
-20
-11
-6
-7
-13
-20
-23
-19
-9
4
14
18
13
3
-10
-21
-27
-27
-23
-16
-8
-3
-2
-4
-11
-19
-26
-31
-32
-27
-19
-9
-1
3
4
2
0
-1
0
1
2
-1
-6
-12
-17
-20
-19
-15
-12
-11
-13
-16
-20
-20
-17
-11
-4
0
0
-3
-8
-12
-13
-12
-9
-6
-4
-4
-3
-2
2
7
12
16
18
18
18
18
21
24
27
28
25
20
14
8
5
3
1
-2
-8
-16
-24
-29
-30
-26
-20
-13
-6
0
5
11
16
20
19
11
-4
-24
-42
-53
-52
-39
-16
10
29
37
33
18
0
-17
-26
-28
-24
-17
-11
-6
-2
2
6
11
15
16
13
7
0
-5
-6
-3
3
9
12
12
7
-1
-9
-16
-20
-23
-23
-22
-21
-19
-18
-16
-16
-17
-19
-22
-25
-26
-24
-18
-10
-2
6
11
12
12
9
6
3
1
-1
-2
-2
-1
0
2
4
6
8
9
9
9
9
9
10
13
15
18
18
15
9
1
-7
-14
-15
-13
-7
-2
0
-4
-12
-21
-27
-25
-14
4
21
31
31
18
-1
-20
-31
-30
-17
1
19
29
30
25
17
12
13
18
24
25
20
10
-1
-7
-7
1
12
21
23
19
10
1
-4
-4
-1
1
-1
-10
-22
-32
-35
-28
-13
7
25
35
35
27
16
6
0
-1
1
3
4
2
-1
-3
-3
-1
1
1
-1
-6
-12
-16
-16
-13
-8
-3
1
4
7
10
13
15
14
9
0
-13
-24
-32
-32
-24
-11
4
17
25
28
26
21
14
8
3
1
1
4
9
14
17
15
10
2
-4
-5
1
14
29
39
38
26
4
-20
-39
-46
-40
-25
-7
6
12
11
6
3
4
10
17
20
17
7
-6
-16
-20
-16
-6
5
15
20
20
17
14
11
9
6
1
-6
-13
-19
-23
-23
-22
-22
-22
-24
-25
-24
-21
-15
-9
-4
-2
-2
-3
-4
-3
-1
-1
-3
-9
-17
-24
-27
-25
-19
-12
-6
-4
-4
-6
-5
-1
5
11
14
10
0
-11
-19
-20
-13
-1
12
21
24
22
17
12
10
11
12
12
10
7
4
3
5
9
11
10
6
-1
-6
-7
-2
6
13
17
13
2
-11
-22
-25
-20
-8
6
18
23
22
16
8
2
-1
0
2
3
1
-4
-11
-17
-20
-19
-13
-5
3
10
13
11
6
-1
-6
-9
-9
-5
1
5
7
4
-2
-10
-17
-21
-21
-19
-13
-8
-2
3
6
7
6
2
-6
-16
-26
-33
-35
-30
-19
-7
4
9
7
1
-7
-12
-10
-2
10
19
21
14
-1
-18
-32
-37
-31
-16
2
18
25
22
12
-2
-12
-17
-14
-7
2
7
8
4
-2
-9
-14
-17
-20
-22
-24
-25
-22
-14
-2
12
23
29
27
17
5
-7
-14
-15
-10
-4
2
5
5
3
2
2
2
1
-2
-7
-13
-16
-16
-12
-7
-3
-5
-12
-21
-29
-31
-26
-15
-3
5
5
-2
-14
-25
-32
-31
-24
-15
-9
-7
-10
-15
-19
-20
-18
-12
-7
-3
0
3
6
10
15
17
15
9
0
-8
-13
-12
-5
4
13
19
19
14
7
1
-4
-4
-2
3
7
11
11
6
-1
-12
-22
-28
-29
-24
-13
-2
6
9
5
-3
-9
-11
-6
3
13
19
17
8
-5
-14
-18
-14
-7
0
2
-3
-12
-21
-23
-17
-5
10
21
24
20
13
6
5
10
18
23
21
12
-1
-13
-18
-15
-5
7
13
12
3
-11
-22
-28
-26
-17
-6
2
4
0
-7
-15
-19
-19
-16
-11
-5
0
3
4
2
-4
-11
-19
-24
-25
-19
-9
2
9
10
3
-7
-17
-21
-15
0
18
33
39
34
20
1
-14
-21
-18
-7
7
20
28
30
27
22
17
13
11
9
6
4
1
-1
-2
-2
0
0
0
-1
-3
-6
-8
-7
-5
0
5
9
10
6
-2
-11
-20
-23
-21
-15
-7
-1
0
-4
-10
-14
-13
-5
6
15
17
11
-1
-14
-22
-19
-6
12
29
37
34
22
7
-5
-10
-8
-1
5
6
4
-2
-6
-6
-2
3
5
4
-1
-7
-13
-15
-13
-10
-7
-8
-11
-15
-18
-18
-18
-16
-16
-18
-19
-20
-18
-15
-12
-12
-17
-25
-34
-39
-38
-31
-20
-10
-6
-7
-11
-16
-17
-11
-2
8
15
15
10
2
-6
-11
-14
-13
-12
-11
-11
-10
-8
-7
-8
-10
-15
-20
-21
-19
-12
-4
1
2
-4
-12
-18
-18
-9
5
19
28
29
23
13
5
3
7
15
21
24
22
17
13
10
6
0
-11
-25
-40
-49
-46
-30
-5
20
38
42
32
15
-2
-12
-12
-5
5
11
10
3
-7
-16
-22
-24
-23
-22
-21
-20
-19
-16
-13
-12
-13
-17
-24
-29
-30
-27
-19
-10
-3
1
3
3
4
5
5
3
-2
-9
-15
-17
-14
-6
3
10
11
6
-4
-14
-21
-23
-20
-15
-10
-7
-5
-1
4
10
16
17
13
5
-5
-13
-16
-12
-6
0
1
-3
-11
-19
-22
-19
-11
0
9
13
12
7
2
-2
-4
-2
1
3
3
0
-5
-11
-18
-23
-25
-22
-14
-4
7
14
15
9
-1
-12
-19
-21
-17
-9
-2
1
-1
-7
-15
-20
-20
-15
-6
5
15
22
27
29
28
25
18
9
-2
-14
-22
-26
-24
-16
-5
7
17
22
22
19
13
9
7
8
13
20
25
27
24
17
7
-3
-8
-8
-2
8
16
21
20
13
3
-6
-10
-8
-1
9
17
19
14
3
-10
-21
-24
-18
-5
11
25
33
32
23
12
3
0
4
12
20
24
19
9
-4
-12
-12
-2
15
33
49
59
64
67
73
83
97
111
120
121
115
103
90
82
81
84
88
88
81
64
41
15
-8
-22
-24
-15
2
19
30
28
11
-20
-57
-91
-112
-114
-97
-66
-31
-3
11
7
-10
-36
-64
-87
-105
-115
-120
-119
-112
-99
-80
-58
-36
-19
-10
-10
-15
-22
-28
-29
-27
-24
-23
-28
-39
-57
-79
-101
-116
-119
-105
-73
-26
30
83
120
131
114
72
17
-35
-68
-73
-46
6
72
136
187
218
226
218
200
184
176
179
188
196
192
166
117
51
-18
-67
-78
-38
52
177
310
420
481
479
417
313
197
98
40
34
75
145
219
270
280
243
167
70
-23
-94
-130
-135
-121
-105
-104
-123
-160
-200
-228
-230
-201
-142
-65
16
87
137
160
154
122
68
2
-66
-125
-167
-186
-187
-177
-168
-169
-185
-212
-241
-257
-252
-219
-161
-86
-9
57
99
107
76
4
-103
-235
-373
-497
-587
-630
-623
-573
-495
-409
-331
-270
-227
-198
-173
-145
-107
-60
-5
51
101
136
148
130
79
-3
-108
-222
-328
-408
-450
-448
-406
-334
-251
-175
-119
-89
-79
-75
-59
-14
67
173
283
365
390
342
228
75
-76
-184
-223
-187
-98
10
100
150
156
135
115
124
178
275
398
521
620
680
698
680
640
592
549
519
506
511
533
565
604
641
670
691
702
710
720
739
767
801
831
844
828
771
674
544
400
266
170
131
156
234
341
443
506
513
461
370
273
206
196
253
367
514
660
775
837
839
787
699
599
513
463
463
511
595
687
752
759
688
540
342
138
-18
-79
-16
168
443
751
1029
1216
1274
1195
1006
757
514
340
276
335
496
714
933
1104
1200
1219
1183
1126
1077
1046
1022
976
871
681
400
53
-312
-634
-853
-929
-855
-659
-405
-176
-55
-107
-356
-779
-1304
-1829
-2243
-2456
-2423
-2153
-1711
-1191
-699
-318
-93
-22
-68
-174
-283
-357
-384
-375
-352
-339
-347
-373
-399
-400
-359
-273
-158
-50
11
-16
-154
-402
-732
-1093
-1418
-1639
-1700
-1568
-1241
-753
-169
421
914
1210
1232
940
346
-480
-1417
-2308
-2985
-3306
-3185
-2618
-1688
-558
566
1478
2021
2127
1832
1262
597
17
-349
-453
-337
-105
118
231
192
28
-182
-340
-365
-227
49
383
668
795
689
323
-263
-974
-1666
-2183
-2392
-2220
-1683
-891
-32
678
1050
986
506
-254
-1077
-1733
-2044
-1933
-1430
-657
224
1064
1759
2269
2598
2772
2812
2717
2479
2093
1580
996
429
-25
-287
-321
-138
203
622
1035
1376
1602
1698
1663
1509
1258
939
598
292
79
5
81
275
516
711
768
628
281
-238
-863
-1518
-2137
-2669
-3073
-3305
-3309
-3030
-2428
-1513
-361
884
2039
2926
3427
3513
3244
2746
2154
1574
1054
588
150
-274
-658
-937
-1033
-887
-496
78
723
1307
1714
1875
1771
1430
906
268
-412
-1060
-1596
-1943
-2033
-1824
-1314
-540
420
1472
2512
3443
4176
4632
4747
4477
3823
2844
1665
464
-564
-1262
-1557
-1485
-1187
-861
-694
-794
-1150
-1637
-2061
-2239
-2071
-1587
-945
-375
-100
-239
-763
-1484
-2115
-2355
-1994
-979
555
2321
3949
5082
5463
4987
3721
1886
-194
-2164
-3700
-4578
-4715
-4182
-3185
-2005
-937
-193
133
89
-173
-462
-625
-601
-430
-223
-92
-92
-182
-242
-121
292
1008
1920
2828
3499
3744
3475
2726
1645
447
-637
-1420
-1785
-1709
-1258
-571
171
778
1093
1026
569
-201
-1143
-2096
-2917
-3515
-3856
-3956
-3849
-3555
-3065
-2338
-1329
-24
1518
3153
4652
5745
6184
5816
4637
2820
683
-1383
-3012
-3963
-4191
-3846
-3223
-2655
-2399
-2552
-3027
-3589
-3952
-3885
-3294
-2254
-981
243
1158
1598
1527
1030
276
-540
-1241
-1704
-1873
-1749
-1378
-835
-204
432
1000
1444
1717
1794
1667
1350
880
311
-288
-849
-1320
-1666
-1882
-1976
-1965
-1863
-1686
-1450
-1183
-925
-706
-532
-368
-131
271
898
1724
2616
3358
3721
3552
2855
1806
703
-139
-508
-378
89
615
931
888
516
-4
-429
-571
-381
36
473
717
645
281
-220
-618
-677
-233
765
2239
4006
5802
7328
8300
8506
7863
6458
4550
2523
797
-289
-573
-116
824
1869
2640
2857
2410
1361
-86
-1659
-3087
-4159
-4764
-4903
-4675
-4241
-3764
-3352
-3008
-2631
-2062
-1176
24
1340
2408
2794
2164
439
-2120
-4949
-7341
-8666
-8582
-7148
-4792
-2160
105
1563
2081
1821
1130
379
-166
-416
-437
-385
-407
-583
-894
-1252
-1538
-1659
-1578
-1317
-950
-567
-250
-47
32
12
-57
-121
-130
-46
159
499
976
1563
2189
2732
3026
2900
2236
1024
-600
-2374
-3968
-5083
-5542
-5347
-4663
-3751
-2870
-2189
-1754
-1503
-1329
-1149
-937
-723
-543
-401
-239
41
519
1200
1981
2668
3044
2952
2369
1429
388
-453
-842
-659
44
1059
2068
2731
2770
2055
645
-1203
-3086
-4555
-5236
-4937
-3719
-1875
154
1914
3074
3513
3319
2727
2009
1375
924
661
551
578
776
1205
1888
2759
3633
4241
4317
3690
2364
532
-1474
-3269
-4520
-5023
-4735
-3761
-2309
-636
1008
2417
3457
4078
4322
4292
4130
3963
3859
3801
3690
3377
2721
1649
195
-1493
-3179
-4588
-5472
-5663
-5105
-3874
-2156
-219
1634
3121
4033
4269
3848
2897
1621
254
-981
-1900
-2376
-2345
-1808
-829
464
1888
3227
4275
4875
4958
4561
3807
2873
1937
1146
592
316
322
584
1050
1640
2239
2713
2938
2838
2420
1773
1049
413
-13
-183
-121
95
381
668
909
1065
1083
899
457
-250
-1146
-2069
-2816
-3212
-3184
-2799
-2238
-1724
-1420
-1361
-1433
-1442
-1206
-660
97
826
1245
1139
449
-708
-2092
-3436
-4542
-5336
-5857
-6193
-6407
-6480
-6311
-5767
-4753
-3282
-1502
334
1934
3041
3501
3294
2517
1355
30
-1241
-2271
-2929
-3146
-2922
-2327
-1485
-549
340
1089
1673
2128
2520
2892
3224
3424
3350
2885
2005
839
-340
-1166
-1294
-525
1112
3343
5705
7682
8842
8963
8082
6468
4529
2699
1324
600
552
1064
1923
2870
3648
4035
3883
3151
1925
416
-1076
-2238
-2833
-2780
-2190
-1342
-592
-257
-506
-1296
-2391
-3446
-4127
-4224
-3727
-2817
-1802
-1008
-672
-875
-1522
-2395
-3227
-3798
-3998
-3854
-3505
-3147
-2960
-3051
-3426
-3992
-4601
-5089
-5332
-5266
-4897
-4294
-3569
-2863
-2327
-2104
-2299
-2946
-3973
-5193
-6314
-7005
-6982
-6092
-4381
-2098
364
2566
4140
4872
4744
3910
2631
1199
-128
-1164
-1804
-2021
-1850
-1380
-738
-62
532
990
1337
1669
2103
2714
3472
4225
4740
4787
4246
3180
1837
583
-228
-384
102
993
1916
2495
2483
1848
771
-434
-1427
-1966
-1972
-1541
-895
-300
26
-27
-427
-1022
-1588
-1889
-1758
-1146
-146
1018
2044
2622
2521
1656
115
-1844
-3852
-5507
-6464
-6515
-5632
-3976
-1867
286
2071
3157
3364
2696
1331
-429
-2239
-3784
-4846
-5331
-5263
-4748
-3931
-2956
-1942
-969
-77
724
1451
2128
2770
3356
3816
4033
3874
3242
2138
690
-848
-2161
-2955
-3060
-2479
-1383
-52
1222
2224
2856
3129
3117
2892
2498
1954
1290
587
-16
-357
-316
122
834
1593
2143
2296
2001
1355
555
-194
-764
-1147
-1440
-1778
-2253
-2858
-3483
-3956
-4120
-3900
-3336
-2573
-1809
-1230
-951
-986
-1258
-1630
-1954
-2118
-2075
-1863
-1582
-1372
-1359
-1613
-2121
-2781
-3430
-3892
-4030
-3787
-3195
-2355
-1401
-455
397
1109
1669
2079
2353
2516
2614
2710
2862
3099
3383
3609
3626
3298
2572
1519
330
-736
-1445
-1673
-1449
-944
-393
-4
117
1
-218
-363
-286
84
735
1598
2576
3565
4458
5125
5418
5184
4322
2839
890
-1219
-3099
-4369
-4765
-4211
-2828
-891
1267
3341
5117
6491
7438
7966
8080
7768
7005
5805
4239
2455
666
-892
-2013
-2570
-2552
-2065
-1315
-553
-12
151
-99
-669
-1365
-1947
-2200
-1998
-1329
-300
906
2075
3014
3586
3720
3409
2699
1683
494
-708
-1750
-2482
-2807
-2714
-2279
-1638
-951
-340
135
482
748
973
1151
1214
1062
605
-182
-1224
-2349
-3334
-3960
-4091
-3707
-2919
-1939
-1018
-393
-212
-517
-1235
-2198
-3192
-4006
-4482
-4533
-4161
-3439
-2483
-1436
-445
347
810
844
404
-462
-1595
-2727
-3532
-3716
-3116
-1776
37
1894
3331
3986
3721
2651
1095
-545
-1927
-2875
-3405
-3675
-3884
-4163
-4502
-4751
-4685
-4091
-2873
-1093
1018
3123
4858
5935
6214
5744
4753
3588
2619
2133
2241
2841
3640
4250
4314
3633
2242
398
-1496
-3030
-3914
-4054
-3563
-2686
-1708
-862
-270
45
126
33
-191
-518
-914
-1315
-1619
-1700
-1451
-817
170
1396
2683
3821
4613
4902
4607
3736
2401
804
-786
-2093
-2895
-3080
-2672
-1817
-727
387
1378
2179
2792
3241
3530
3628
3487
3088
2475
1772
1143
735
612
723
917
1008
850
398
-275
-1012
-1643
-2033
-2144
-2015
-1745
-1446
-1207
-1083
-1087
-1201
-1376
-1533
-1563
-1359
-844
-23
989
1972
2658
2812
2324
1263
-125
-1489
-2482
-2870
-2606
-1837
-845
47
573
598
143
-640
-1521
-2257
-2660
-2640
-2229
-1578
-923
-534
-635
-1335
-2575
-4114
-5583
-6574
-6757
-5996
-4398
-2305
-195
1451
2304
2295
1642
790
276
551
1831
4002
6640
9111
10754
11074
9891
7400
4120
754
-2009
-3679
-4085
-3394
-2040
-572
512
901
539
-385
-1522
-2481
-2946
-2761
-1968
-784
457
1387
1692
1187
-141
-2120
-4418
-6611
-8270
-9063
-8837
-7668
-5842
-3789
-1959
-698
-143
-193
-552
-844
-757
-161
837
1935
2748
2958
2438
1307
-110
-1396
-2182
-2264
-1652
-547
751
1945
2821
3281
3333
3044
2503
1799
1016
251
-391
-807
-922
-714
-223
462
1245
2048
2828
3569
4245
4797
5121
5099
4652
3786
2624
1391
349
-274
-351
112
993
2105
3256
4293
5121
5698
6005
6036
5787
5263
4486
3500
2365
1138
-138
-1432
-2724
-3980
-5151
-6168
-6968
-7514
-7821
-7961
-8044
-8188
-8479
-8933
-9483
-9983
-10240
-10058
-9301
-7933
-6054
-3892
-1758
25
1212
1709
1599
1117
571
238
279
693
1340
2007
2494
2679
2539
2125
1510
750
-135
-1130
-2185
-3181
-3934
-4246
-3971
-3087
-1722
-128
1390
2556
3206
3311
2973
2376
1738
1260
1097
1344
2027
3100
4451
5916
7316
8489
9329
9796
9900
9665
9091
8138
6748
4889
2616
104
-2371
-4487
-5967
-6654
-6556
-5821
-4684
-3390
-2127
-1010
-85
637
1157
1476
1611
1607
1538
1494
1549
1723
1976
2219
2357
2332
2148
1870
1596
1411
1357
1415
1514
1561
1470
1179
668
-43
-885
-1742
-2461
-2872
-2832
-2277
-1263
20
1285
2222
2597
2328
1525
454
-538
-1138
-1150
-548
539
1887
3257
4468
5432
6154
6694
7118
7459
7693
7749
7535
6987
6099
4946
3681
2496
1582
1066
982
1261
1758
2300
2748
3035
3176
3242
3319
3452
3628
3770
3773
3550
3065
2352
1502
636
-132
-720
-1099
-1285
-1329
-1306
-1286
-1321
-1419
-1535
-1570
-1395
-898
-41
1104
2338
3381
3951
3859
3089
1821
386
-837
-1541
-1591
-1062
-197
679
1284
1466
1243
778
307
50
139
586
1291
2081
2767
3182
3214
2813
1992
819
-591
-2093
-3528
-4752
-5666
-6238
-6510
-6583
-6590
-6646
-6825
-7134
-7529
-7935
-8283
-8530
-8667
-8703
-8643
-8467
-8132
-7588
-6817
-5860
-4830
-3891
-3215
-2917
-3012
-3398
-3882
-4238
-4281
-3915
-3161
-2134
-998
93
1031
1776
2341
2769
3108
3402
3688
4006
4397
4897
5514
6211
6897
7445
7728
7659
7223
6486
5570
4608
3703
2892
2151
1421
645
-192
-1048
-1837
-2459
-2844
-2980
-2919
-2763
-2622
-2583
-2673
-2859
-3062
-3188
-3172
-3003
-2739
-2495
-2413
-2622
-3199
-4137
-5348
-6675
-7929
-8934
-9566
-9775
-9592
-9114
-8470
-7790
-7171
-6665
-6266
-5922
-5558
-5092
-4461
-3632
-2609
-1418
-100
1308
2782
4307
5865
7416
8878
10128
11020
11419
11243
10501
9301
7829
6313
4962
3923
3259
2951
2929
3102
3390
3730
4075
4381
4599
4685
4614
4399
4098
3807
3629
3644
3886
4334
4934
5623
6350
7089
7827
8537
9160
9606
9775
9595
9066
8273
7373
6553
5964
5670
5629
5702
5695
5423
4754
3640
2121
310
-1638
-3548
-5249
-6600
-7507
-7942
-7956
-7670
-7252
-6864
-6621
-6549
-6581
-6583
-6418
-6000
-5345
-4574
-3885
-3483
-3515
-4014
-4879
-5898
-6801
-7322
-7269
-6560
-5247
-3503
-1582
232
1689
2626
3004
2910
2528
2077
1743
1623
1699
1856
1937
1807
1413
805
121
-469
-815
-841
-558
-49
568
1182
1713
2120
2392
2537
2568
2512
2415
2336
2340
2466
2702
2970
3141
3079
2701
2017
1151
296
-347
-656
-642
-457
-337
-517
-1128
-2144
-3376
-4538
-5346
-5619
-5346
-4684
-3906
-3305
-3105
-3394
-4108
-5073
-6065
-6894
-7460
-7785
-8002
-8309
-8909
-9934
-11399
-13179
-15025
-16625
-17683
-18001
-17534
-16397
-14829
-13115
-11497
-10112
-8971
-7981
-7012
-5953
-4769
-3502
-2252
-1136
-247
364
684
732
546
188
-245
-613
-744
-475
293
1541
3107
4713
6035
6797
6860
6259
5192
3943
2799
1960
1501
1383
1495
1711
1942
2145
2312
2446
2535
2553
2472
2285
2029
1784
1638
1661
1865
2191
2515
2695
2616
2237
1608
864
179
-279
-405
-180
335
1024
1761
2446
3030
3504
3886
4190
4419
4564
4623
4625
4638
4751
5038
5523
6149
6786
7267
7452
7282
6812
6198
5651
5370
5488
6038
6960
8138
9437
10731
11921
12926
13682
14140
14278
14123
13747
13263
12789
12407
12130
11904
11622
11176
10498
9585
8494
7317
6142
5028
3996
3044
2161
1338
572
-155
-882
-1664
-2552
-3562
-4647
-5704
-6604
-7247
-7615
-7795
-7959
-8296
-8935
-9874
-10963
-11942
-12519
-12472
-11726
-10381
-8685
-6960
-5512
-4552
-4154
-4245
-4647
-5126
-5459
-5479
-5113
-4383
-3398
-2315
-1299
-478
93
435
640
836
1147
1651
2364
3231
4141
4958
5544
5795
5649
5102
4207
3065
1807
572
-522
-1395
-2021
-2429
-2672
-2815
-2914
-3000
-3088
-3189
-3319
-3503
-3769
-4129
-4568
-5052
-5543
-6025
-6528
-7122
-7896
-8907
-10149
-11526
-12875
-14019
-14830
-15280
-15448
-15486
-15547
-15717
-15975
-16201
-16235
-15952
-15330
-14469
-13557
-12805
-12363
-12264
-12422
-12671
-12826
-12757
-12417
-11838
-11100
-10279
-9418
-8516
-7546
-6489
-5352
-4178
-3026
-1948
-965
-59
817
1718
2681
3718
4819
5961
7130
8321
9530
10742
11916
12977
13838
14429
14722
14760
14656
14562
14635
14986
15648
16569
17620
18638
19463
19977
20125
19914
19399
18661
17779
16816
15805
14756
13661
12500
11261
9945
8576
7210
5929
4834
4025
3580
3523
3811
4332
4918
5382
5560
5360
4781
3922
2952
2060
1401
1047
956
989
945
627
-91
-1216
-2618
-4054
-5228
-5869
-5804
-5014
-3637
-1940
-246
1145
2036
2370
2240
1847
1440
1240
1379
1870
2607
3405
4054
4384
4310
3856
3144
2353
1669
1233
1103
1255
1603
2036
2466
2851
3204
3566
3979
4448
4929
5336
5567
5549
5256
4728
4048
3318
2618
1985
1406
835
222
-458
-1190
-1912
-2536
-2970
-3149
-3050
-2699
-2166
-1542
-925
-396
-10
208
258
157
-67
-387
-773
-1193
-1615
-1999
-2299
-2468
-2453
-2209
-1693
-881
219
1549
2989
4357
5432
5993
5888
5079
3677
1927
153
-1330
-2301
-2689
-2579
-2160
-1650
-1211
-899
-666
-405
-12
553
1242
1940
2506
2831
2871
2645
2214
1637
941
113
-882
-2073
-3440
-4907
-6345
-7598
-8530
-9054
-9159
-8910
-8433
-7883
-7410
-7120
-7060
-7202
-7463
-7725
-7867
-7798
-7472
-6893
-6105
-5170
-4157
-3124
-2126
-1208
-410
237
716
1027
1178
1174
1000
611
-58
-1067
-2435
-4115
-5983
-7861
-9562
-10944
-11937
-12553
-12862
-12944
-12855
-12604
-12164
-11497
-10592
-9478
-8231
-6947
-5721
-4629
-3719
-3021
-2555
-2339
-2377
-2648
-3094
-3622
-4116
-4463
-4580
-4431
-4025
-3416
-2689
-1951
-1318
-905
-802
-1048
-1604
-2347
-3089
-3626
-3807
-3583
-3036
-2353
-1760
-1441
-1478
-1827
-2353
-2900
-3360
-3720
-4061
-4506
-5156
-6027
-7024
-7969
-8648
-8887
-8601
-7813
-6644
-5272
-3883
-2637
-1642
-944
-538
-375
-372
-428
-440
-310
33
631
1489
2578
3849
5242
6694
8151
9568
10904
12127
13207
14123
14860
15417
15809
16062
16218
16300
16322
16257
16049
15626
14928
13936
12697
11325
9974
8802
7920
7361
7080
6979
6953
6927
6886
6862
6901
7021
7176
7254
7102
6571
5570
4097
2251
214
-1788
-3532
-4839
-5605
-5815
-5545
-4939
-4174
-3424
-2808
-2373
-2085
-1861
-1614
-1299
-947
-656
-550
-719
-1162
-1769
-2337
-2637
-2487
-1816
-686
730
2210
3550
4617
5365
5815
6016
5997
5748
5221
4361
3148
1629
-67
-1753
-3215
-4273
-4829
-4895
-4593
-4125
-3710
-3528
-3664
-4091
-4695
-5312
-5804
-6104
-6233
-6284
-6362
-6534
-6784
-7019
-7101
-6910
-6400
-5633
-4759
-3975
-3460
-3318
-3551
-4067
-4708
-5300
-5692
-5782
-5536
-4981
-4196
-3294
-2399
-1616
-1008
-576
-264
23
385
881
1511
2210
2871
3385
3679
3737
3599
3339
3040
2765
2554
2424
2378
2411
2513
2662
2818
2933
2961
2877
2687
2428
2154
1916
1753
1691
1768
2045
2623
3616
5122
7159
9634
12332
14950
17159
18691
19392
19261
18433
17142
15666
14269
13168
12505
12331
12603
13189
13884
14454
14685
14443
13715
12612
11340
10129
9160
8507
8119
7847
7502
6925
6034
4847
3462
2025
686
-434
-1252
-1730
-1864
-1691
-1287
-776
-320
-101
-287
-989
-2227
-3914
-5868
-7849
-9613
-10968
-11815
-12166
-12132
-11880
-11589
-11392
-11347
-11430
-11555
-11621
-11553
-11344
-11065
-10849
-10845
-11174
-11879
-12907
-14120
-15318
-16293
-16871
-16941
-16475
-15516
-14164
-12547
-10798
-9035
-7344
-5777
-4355
-3072
-1913
-861
88
922
1609
2104
2355
2314
1948
1260
295
-851
-2033
-3084
-3838
-4178
-4062
-3543
-2757
-1892
-1139
-651
-511
-726
-1245
-1976
-2820
-3678
-4462
-5095
-5516
-5686
-5603
-5307
-4876
-4405
-3975
-3633
-3381
-3185
-3004
-2813
-2611
-2418
-2245
-2071
-1835
-1454
-870
-90
786
1583
2099
2187
1811
1076
201
-558
-993
-1008
-655
-84
511
974
1236
1324
1326
1339
1418
1560
1715
1829
1883
1917
2017
2284
2787
3529
4448
5435
6377
7197
7870
8415
8864
9228
9484
9582
9478
9175
8747
8329
8071
8084
8368
8803
9163
9187
8664
7503
5767
3650
1414
-688
-2479
-3885
-4927
-5680
-6228
-6634
-6932
-7143
-7293
-7424
-7596
-7862
-8252
-8756
-9320
-9864
-10297
-10536
-10519
-10214
-9614
-8750
-7692
-6547
-5458
-4573
-4022
-3874
-4121
-4669
-5360
-6003
-6418
-6467
-6079
-5253
-4049
-2576
-972
620
2069
3274
4183
4792
5138
5281
5281
5185
5026
4830
4635
4503
4515
4753
5267
6046
7006
7999
8843
9367
9453
9059
8224
7051
5678
4249
2884
1667
635
-214
-913
-1505
-2032
-2514
-2952
-3331
-3632
-3847
-3988
-4083
-4172
-4278
-4417
-4587
-4784
-5008
-5266
-5557
-5859
-6108
-6206
-6043
-5543
-4706
-3622
-2455
-1391
-566
-23
309
574
928
1473
2217
3086
3964
4764
5465
6125
6850
7742
8852
10163
11602
13079
14514
15859
17085
18154
19003
19539
19672
19352
18602
17523
16267
14988
13781
12661
11560
10376
9015
7450
5731
3974
2322
900
-225
-1053
-1643
-2085
-2468
-2849
-3249
-3648
-4006
-4288
-4477
-4591
-4673
-4775
-4929
-5127
-5317
-5416
-5343
-5054
-4565
-3953
-3328
-2798
-2433
-2254
-2244
-2388
-2698
-3230
-4059
-5237
-6740
-8436
-10097
-11449
-12248
-12347
-11739
-10547
-8975
-7243
-5523
-3914
-2439
-1083
177
1334
2355
3183
3774
4116
4241
4230
4188
4222
4416
4805
5374
6059
6764
7388
7852
8109
8157
8023
7747
7369
6918
6411
5868
5321
4812
4388
4081
3893
3788
3708
3591
3404
3157
2904
2723
2689
2840
3167
3613
4089
4496
4750
4794
4606
4202
3636
2983
2333
1766
1332
1036
836
664
452
158
-212
-617
-1002
-1330
-1599
-1846
-2116
-2438
-2796
-3138
-3401
-3550
-3608
-3658
-3812
-4162
-4732
-5457
-6210
-6848
-7276
-7487
-7567
-7654
-7884
-8331
-8981
-9736
-10455
-11007
-11303
-11326
-11115
-10745
-10296
-9832
-9382
-8949
-8511
-8041
-7521
-6959
-6395
-5901
-5559
-5433
-5538
-5817
-6141
-6340
-6250
-5773
-4915
-3796
-2633
-1681
-1180
-1295
-2079
-3469
-5292
-7303
-9220
-10778
-11779
-12134
-11880
-11174
-10248
-9348
-8658
-8258
-8108
-8087
-8054
-7900
-7600
-7198
-6771
-6380
-6023
-5634
-5117
-4398
-3472
-2424
-1407
-588
-85
75
-32
-251
-401
-330
49
738
1670
2728
3786
4733
5501
6072
6483
6811
7151
7583
8147
8825
9543
10191
10660
10875
10818
10534
10119
9696
9386
9285
9439
9842
10421
11047
11552
11767
11563
10902
9858
8614
7418
6510
6046
6051
6410
6910
7313
7430
7176
6575
5734
4784
3828
2913
2025
1118
146
-909
-2021
-3135
-4165
-5028
-5652
-5989
-6028
-5792
-5343
-4772
-4178
-3647
-3228
-2922
-2685
-2449
-2152
-1753
-1243
-630
79
894
1847
2972
4278
5722
7200
8560
9649
10349
10618
10503
10118
9606
9093
8645
8261
7880
7412
6786
5978
5033
4057
3192
2568
2265
2276
2506
2790
2943
2812
2329
1530
544
-450
-1283
-1845
-2120
-2178
-2152
-2186
-2400
-2868
-3614
-4620
-5848
-7241
-8732
-10233
-11639
-12838
-13726
-14233
-14337
-14071
-13513
-12765
-11942
-11149
-10476
-9999
-9764
-9787
-10035
-10427
-10838
-11131
-11192
-10963
-10463
-9775
-9010
-8258
-7545
-6817
-5956
-4833
-3362
-1553
477
2521
4334
5701
6484
6660
6316
5617
4765
3946
3297
2883
2700
2687
2761
2845
2897
2920
2967
3113
3425
3933
4611
5372
6097
6666
6995
7057
6884
6549
6140
5730
5369
5086
4899
4829
4894
5102
5426
5801
6125
6285
6199
5850
5293
4645
4038
3575
3297
3180
3162
3189
3251
3396
3707
4249
5024
5942
6829
7484
7740
7526
6892
5990
5022
4168
3542
3161
2965
2855
2733
2534
2237
1852
1404
912
381
-198
-845
-1578
-2413
-3355
-4400
-5522
-6673
-7783
-8772
-9567
-10129
-10468
-10643
-10748
-10879
-11097
-11400
-11723
-11944
-11926
-11547
-10732
-9469
-7807
-5841
-3700
-1522
554
2406
3939
5101
5888
6350
6583
6708
6843
7073
7426
7868
8315
8664
8831
8789
8587
8345
8219
8360
8851
9678
10721
11785
12656
13161
13221
12860
12186
11343
10459
9608
8808
8041
7292
6575
5938
5447
5141
5012
4988
4954
4795
4436
3872
3163
2414
1733
1202
861
709
722
862
1082
1327
1519
1572
1404
967
275
-593
-1504
-2314
-2911
-3245
-3346
-3296
-3201
-3141
-3150
-3210
-3259
-3225
-3047
-2695
-2176
-1532
-834
-166
384
738
849
710
360
-126
-654
-1143
-1544
-1851
-2104
-2365
-2701
-3160
-3759
-4480
-5269
-6047
-6717
-7178
-7345
-7167
-6645
-5842
-4871
-3873
-2983
-2297
-1850
-1620
-1541
-1526
-1491
-1361
-1079
-601
98
1012
2099
3265
4387
5336
6017
6396
6509
6441
6291
6130
5980
5812
5567
5193
4661
3967
3122
2133
992
-307
-1751
-3284
-4806
-6193
-7344
-8213
-8833
-9294
-9701
-10118
-10541
-10898
-11090
-11047
-10771
-10343
-9896
-9558
-9408
-9448
-9622
-9850
-10078
-10290
-10507
-10745
-10991
-11180
-11219
-11026
-10574
-9908
-9138
-8393
-7773
-7310
-6965
-6658
-6315
-5903
-5448
-5012
-4664
-4438
-4319
-4246
-4142
-3944
-3621
-3177
-2637
-2025
-1360
-645
115
896
1658
2345
2899
3287
3509
3600
3620
3634
3693
3822
4014
4228
4404
4467
4347
3991
3379
2538
1539
495
-461
-1205
-1645
-1743
-1523
-1064
-478
114
614
963
1153
1221
1231
1246
1303
1389
1445
1378
1099
560
-213
-1116
-1984
-2638
-2942
-2852
-2433
-1843
-1287
-947
-925
-1204
-1662
-2103
-2329
-2206
-1705
-917
-19
777
1297
1455
1278
885
448
124
3
85
290
507
645
684
691
796
1140
1818
2830
4072
5362
6491
7289
7661
7605
7195
6542
5755
4919
4086
3284
2534
1862
1302
892
662
629
797
1157
1693
2380
3184
4050
4909
5681
6289
6675
6816
6725
6447
6045
5591
5151
4783
4531
4424
4464
4623
4841
5039
5140
5099
4922
4675
4455
4354
4415
4601
4798
4852
4625
4054
3188
2169
1205
488
138
168
479
901
1247
1357
1138
561
-346
-1520
-2882
-4344
-5813
-7196
-8407
-9381
-10085
-10527
-10747
-10805
-10763
-10675
-10586
-10534
-10556
-10681
-10917
-11234
-11549
-11739
-11665
-11220
-10360
-9124
-7626
-6011
-4413
-2916
-1549
-308
814
1793
2565
3052
3197
3004
2551
1975
1434
1054
903
981
1240
1618
2067
2564
3104
3678
4262
4810
5271
5609
5813
5906
5929
5926
5931
5961
6029
6143
6314
6543
6817
7096
7328
7465
7488
7426
7343
7309
7364
7485
7588
7557
7294
6769
6038
5223
4460
3839
3365
2964
2524
1960
1268
540
-71
-412
-401
-69
443
931
1202
1129
695
-25
-895
-1772
-2549
-3169
-3627
-3944
-4144
-4248
-4262
-4192
-4043
-3832
-3571
-3272
-2932
-2538
-2070
-1522
-906
-268
315
747
936
808
334
-469
-1538
-2783
-4105
-5413
-6627
-7680
-8507
-9041
-9219
-8999
-8394
-7484
-6422
-5405
-4629
-4228
-4233
-4558
-5029
-5440
-5622
-5496
-5086
-4505
-3900
-3395
-3051
-2852
-2726
-2587
-2379
-2108
-1844
-1704
-1802
-2210
-2923
-3842
-4800
-5597
-6059
-6091
-5709
-5037
-4273
-3633
-3284
-3297
-3635
-4173
-4742
-5185
-5396
-5330
-4997
-4431
-3677
-2784
-1812
-847
-4
595
859
761
371
-162
-644
-901
-830
-429
210
946
1634
2168
2501
2627
2573
2372
2071
1742
1488
1444
1744
2467
3596
4984
6379
7483
8032
7887
7060
5718
4117
2527
1157
109
-615
-1081
-1373
-1555
-1651
-1654
-1551
-1343
-1054
-718
-369
-12
378
848
1451
2217
3140
4175
5253
6294
7225
7987
8538
8846
8891
8665
8188
7517
6749
6010
5428
5100
5059
5266
5618
5981
6233
6298
6164
5873
5496
5098
4711
4325
3900
3384
2742
1964
1069
94
-916
-1912
-2850
-3679
-4351
-4825
-5084
-5148
-5079
-4962
-4879
-4873
-4931
-4984
-4939
-4726
-4341
-3865
-3445
-3247
-3394
-3912
-4720
-5653
-6519
-7167
-7536
-7664
-7663
-7666
-7773
-8016
-8366
-8749
-9103
-9403
-9680
-10003
-10441
-11029
-11736
-12475
-13120
-13548
-13672
-13466
-12957
-12207
-11288
-10254
-9139
-7959
-6734
-5501
-4321
-3266
-2405
-1775
-1366
-1121
-949
-750
-436
48
718
1558
2533
3594
4692
5779
6810
7743
8543
9185
9656
9951
10070
10013
9778
9362
8772
8031
7181
6276
5373
4521
3755
3099
2573
2204
2024
2056
2299
2705
3177
3588
3811
3760
3416
2829
2099
1332
605
-46
-623
-1131
-1554
-1839
-1913
-1724
-1278
-659
-19
470
675
552
155
-395
-962
-1458
-1872
-2263
-2712
-3272
-3918
-4545
-5000
-5135
-4866
-4201
-3238
-2131
-1043
-107
594
1031
1212
1180
997
753
556
519
733
1237
1996
2900
3785
4482
4862
4877
4568
4049
3471
2977
2668
2581
2690
2919
3164
3317
3292
3043
2576
1951
1262
613
76
-339
-694
-1111
-1729
-2648
-3880
-5328
-6802
-8070
-8925
-9251
-9057
-8475
-7715
-7003
-6521
-6361
-6510
-6870
-7293
-7627
-7754
-7615
-7215
-6615
-5911
-5206
-4588
-4110
-3784
-3588
-3484
-3439
-3444
-3519
-3709
-4058
-4590
-5282
-6062
-6818
-7426
-7779
-7813
-7523
-6958
-6208
-5375
-4554
-3817
-3201
-2716
-2347
-2063
-1829
-1612
-1380
-1106
-765
-336
199
843
1582
2372
3152
3849
4406
4802
5068
5278
5527
5885
6364
6898
7359
7605
7545
7188
6661
6184
5995
6271
7063
8272
9684
11039
12116
12790
13052
12976
12674
12235
11703
11080
10352
9530
8663
7837
7144
6648
6367
6274
6317
6452
6662
6960
7370
7893
8489
9074
9542
9803
9816
9612
9281
8947
8722
8671
8796
9035
9291
9459
9460
9259
8861
8307
7647
6927
6170
5382
4554
3680
2770
1859
1000
246
-374
-873
-1318
-1811
-2462
-3353
-4496
-5826
-7209
-8476
-9476
-10116
-10387
-10361
-10163
-9928
-9762
-9718
-9787
-9920
-10057
-10155
-10204
-10231
-10279
-10390
-10579
-10825
-11080
-11285
-11390
-11371
-11228
-10974
-10611
-10112
-9425
-8491
-7275
-5804
-4175
-2544
-1074
114
996
1656
2255
2972
3925
5117
6427
7650
8566
9018
8967
8495
7767
6968
6244
5662
5218
4858
4530
4203
3886
3607
3399
3276
3235
3266
3369
3563
3885
4364
5000
5745
6507
7164
7606
7764
7637
7286
6819
6355
5993
5784
5723
5758
5806
5778
5599
5220
4625
3832
2882
1841
791
-174
-957
-1474
-1668
-1536
-1135
-581
-32
355
461
243
-258
-930
-1633
-2243
-2693
-2986
-3175
-3329
-3492
-3662
-3796
-3836
-3753
-3573
-3378
-3288
-3407
-3786
-4399
-5144
-5880
-6471
-6821
-6896
-6720
-6346
-5839
-5253
-4631
-4011
-3447
-2997
-2724
-2673
-2846
-3195
-3622
-4003
-4232
-4240
-4035
-3694
-3342
-3111
-3096
-3315
-3696
-4091
-4317
-4212
-3691
-2779
-1607
-376
704
1473
1868
1931
1775
1538
1324
1173
1058
915
685
354
-37
-399
-636
-680
-515
-182
236
648
977
1177
1234
1164
998
778
553
368
251
204
187
127
-60
-439
-1018
-1731
-2451
-3027
-3338
-3340
-3083
-2686
-2293
-2012
-1878
-1845
-1817
-1700
-1441
-1053
-594
-133
291
696
1149
1734
2511
3486
4611
5793
6937
7962
8822
9489
9942
10151
10080
9708
9045
8159
7161
6186
5357
4749
4375
4193
4132
4118
4094
4026
3890
3658
3298
2780
2094
1277
413
-371
-949
-1226
-1178
-860
-391
85
451
650
705
701
750
942
1307
1798
2305
2689
2838
2702
2322
1818
1346
1057
1038
1291
1730
2214
2589
2734
2587
2150
1479
659
-221
-1080
-1859
-2515
-3033
-3423
-3726
-4009
-4352
-4822
-5451
-6217
-7048
-7844
-8505
-8965
-9206
-9258
-9178
-9025
-8836
-8627
-8397
-8146
-7883
-7628
-7404
-7221
-7075
-6944
-6804
-6632
-6418
-6148
-5799
-5327
-4677
-3806
-2711
-1455
-162
1008
1916
2490
2755
2829
2872
3031
3385
3924
4565
5198
5730
6117
6365
6495
6518
6407
6113
5589
4841
3944
3034
2269
1764
1547
1540
1593
1543
1279
786
146
-505
-1037
-1388
-1582
-1713
-1899
-2217
-2667
-3170
-3597
-3827
-3800
-3538
-3140
-2739
-2446
-2313
-2311
-2349
-2310
-2103
-1687
-1091
-395
305
921
1406
1751
1981
2129
2219
2262
2257
2207
2138
2104
2183
2454
2971
3730
4662
5636
6489
7063
7250
7015
6403
5521
4502
3471
2518
1685
977
378
-127
-538
-844
-1025
-1068
-974
-764
-474
-151
154
389
510
484
306
3
-358
-677
-852
-807
-528
-76
423
814
970
830
426
-132
-694
-1128
-1362
-1404
-1327
-1234
-1209
-1293
-1473
-1702
-1923
-2096
-2208
-2268
-2290
-2282
-2241
-2156
-2024
-1852
-1663
-1484
-1337
-1232
-1170
-1150
-1180
-1277
-1457
-1720
-2035
-2334
-2533
-2556
-2367
-1990
-1506
-1027
-661
-473
-471
-608
-806
-991
-1110
-1149
-1125
-1072
-1026
-1022
-1089
-1247
-1511
-1877
-2313
-2751
-3105
-3283
-3228
-2943
-2501
-2031
-1680
-1562
-1726
-2138
-2698
-3278
-3767
-4105
-4281
-4324
-4258
-4080
-3745
-3186
-2345
-1215
137
1573
2919
4011
4746
5105
5154
5010
4800
4615
4487
4387
4251
4013
3637
3136
2568
2027
1611
1404
1450
1746
2245
2856
3472
3978
4282
4334
4132
3733
3235
2754
2397
2230
2264
2450
2694
2886
2926
2759
2383
1853
1261
712
300
81
72
256
600
1077
1681
2426
3330
4400
5602
6857
8050
9058
9781
10171
10244
10061
9703
9235
8687
8052
7304
6430
5452
4428
3445
2583
1895
1385
1020
747
521
314
115
-81
-300
-587
-1004
-1601
-2387
-3309
-4259
-5093
-5681
-5939
-5860
-5511
-5009
-4486
-4050
-3764
-3633
-3621
-3663
-3697
-3676
-3585
-3441
-3285
-3163
-3111
-3135
-3204
-3259
-3234
-3079
-2788
-2403
-2005
-1688
-1518
-1519
-1656
-1852
-2012
-2051
-1913
-1572
-1030
-307
560
1508
2441
3227
3722
3795
3377
2489
1247
-161
-1526
-2673
-3499
-3992
-4207
-4235
-4165
-4057
-3940
-3823
-3708
-3597
-3492
-3382
-3241
-3027
-2709
-2276
-1760
-1231
-775
-470
-356
-428
-644
-946
-1287
-1640
-2000
-2356
-2683
-2924
-3005
-2855
-2439
-1777
-945
-62
741
1357
1719
1811
1658
1313
839
299
-255
-787
-1275
-1718
-2127
-2518
-2897
-3246
-3522
-3656
-3576
-3232
-2620
-1784
-816
175
1098
1901
2583
3189
3781
4413
5106
5845
6587
7274
7862
8328
8672
8919
9098
9238
9361
9477
9590
9700
9811
9928
10062
10232
10456
10754
11135
11591
12094
12589
13007
13279
13351
13200
12842
12328
11728
11119
10562
10093
9723
9442
9228
9052
8886
8703
8472
8167
7766
7258
6651
5973
5265
4578
3957
3439
3047
2791
2672
2681
2801
2997
3221
3412
3508
3463
3262
2927
2515
2092
1711
1387
1086
733
233
-491
-1474
-2696
-4077
-5506
-6866
-8060
-9031
-9761
-10267
-10584
-10751
-10804
-10771
-10675
-10541
-10393
-10257
-10154
-10099
-10091
-10118
-10155
-10172
-10149
-10083
-9989
-9906
-9877
-9932
-10072
-10258
-10415
-10452
-10293
-9904
-9313
-8601
-7880
-7253
-6779
-6457
-6225
-5991
-5671
-5217
-4638
-3988
-3344
-2770
-2300
-1924
-1603
-1289
-945
-562
-155
247
615
931
1187
1382
1512
1561
1508
1329
1018
591
96
-399
-815
-1084
-1160
-1034
-735
-325
111
475
675
629
284
-377
-1326
-2486
-3735
-4923
-5892
-6511
-6706
-6473
-5887
-5073
-4179
-3337
-2628
-2080
-1677
-1384
-1180
-1067
-1074
-1230
-1539
-1956
-2390
-2719
-2827
-2634
-2116
-1306
-273
896
2112
3287
4325
5122
5567
5573
5107
4221
3057
1825
745
-4
-339
-281
71
587
1158
1730
2303
2902
3541
4192
4782
5218
5425
5380
5129
4774
4438
4234
4230
4446
4859
5418
6067
6746
7398
7967
8406
8682
8792
8759
8634
8470
8301
8125
7907
7583
7099
6428
5586
4627
3617
2614
1647
712
-209
-1136
-2065
-2971
-3819
-4581
-5260
-5895
-6548
-7287
-8151
-9143
-10211
-11277
-12252
-13067
-13684
-14101
-14342
-14436
-14411
-14283
-14056
-13740
-13348
-12904
-12440
-11979
-11529
-11071
-10563
-9945
-9155
-8146
-6898
-5428
-3789
-2063
-354
1233
2605
3692
4461
4913
5084
5030
4815
4501
4136
3757
3392
3065
2802
2628
2552
2567
2640
2715
2732
2644
2434
2119
1747
1375
1046
773
542
323
93
-147
-369
-529
-590
-544
-422
-281
-179
-148
-178
-221
-215
-122
47
228
327
257
-16
-457
-965
-1412
-1690
-1751
-1622
-1393
-1173
-1055
-1072
-1201
-1372
-1500
-1521
-1402
-1149
-794
-379
55
476
856
1172
1409
1568
1671
1765
1907
2147
2505
2962
3461
3928
4304
4566
4736
4870
5025
5231
5470
5675
5759
5649
5320
4808
4200
3607
3118
2779
2576
2452
2339
2186
1983
1760
1568
1453
1431
1470
1500
1432
1189
733
76
-716
-1547
-2314
-2931
-3353
-3577
-3636
-3577
-3444
-3263
-3033
-2736
-2354
-1887
-1360
-826
-353
1
203
257
203
97
-8
-85
-140
-203
-316
-503
-762
-1057
-1328
-1510
-1555
-1445
-1196
-857
-492
-165
72
186
171
41
-172
-431
-700
-948
-1157
-1312
-1402
-1407
-1298
-1035
-588
56
875
1807
2757
3625
4332
4843
5183
5427
5674
6017
6508
7145
7872
8599
9236
9710
9991
10093
10060
9956
9842
9766
9753
9807
9915
10046
10160
10213
10158
9950
9554
8944
8108
7052
5797
4384
2869
1322
-176
-1538
-2682
-3540
-4065
-4241
-4088
-3662
-3050
-2361
-1704
-1173
-826
-672
-668
-724
-729
-570
-169
502
1410
2463
3534
4487
5203
5607
5676
5442
4973
4357
3674
2978
2287
1583
830
-5
-933
-1924
-2907
-3785
-4457
-4849
-4934
-4746
-4368
-3910
-3483
-3170
-3012
-3003
-3106
-3266
-3437
-3587
-3708
-3810
-3914
-4041
-4204
-4404
-4629
-4855
-5046
-5162
-5167
-5038
-4774
-4405
-3989
-3602
-3322
-3206
-3277
-3512
-3852
-4219
-4538
-4766
-4896
-4961
-5018
-5121
-5309
-5585
-5926
-6290
-6636
-6942
-7210
-7459
-7714
-7992
-8287
-8577
-8835
-9038
-9189
-9311
-9435
-9584
-9751
-9891
-9930
-9794
-9441
-8884
-8204
-7522
-6962
-6606
-6459
-6448
-6442
-6308
-5955
-5368
-4608
-3783
-2996
-2305
-1696
-1098
-418
413
1402
2492
3576
4542
5311
5859
6218
6450
6618
6752
6846
6864
6766
6536
6198
5823
5519
5405
5588
6135
7052
8270
9647
10985
12060
12672
12688
12077
10918
9378
7671
6004
4526
3314
2373
1668
1148
775
529
393
344
340
329
259
105
-126
-394
-650
-852
-984
-1059
-1104
-1143
-1183
-1212
-1204
-1140
-1020
-864
-705
-575
-494
-466
-484
-548
-666
-859
-1152
-1556
-2061
-2634
-3225
-3784
-4269
-4657
-4936
-5105
-5156
-5082
-4871
-4517
-4027
-3419
-2729
-2003
-1299
-679
-205
76
147
42
-155
-312
-280
63
775
1823
3082
4368
5484
6276
6670
6681
6404
5976
5536
5194
5005
4969
5031
5103
5087
4893
4466
3798
2929
1935
901
-110
-1073
-2004
-2935
-3888
-4836
-5697
-6348
-6668
-6580
-6095
-5313
-4406
-3562
-2940
-2628
-2635
-2909
-3365
-3911
-4466
-4954
-5303
-5434
-5277
-4789
-3979
-2923
-1752
-623
320
995
1395
1588
1683
1784
1951
2177
2393
2493
2377
1992
1354
556
-258
-929
-1324
-1375
-1103
-607
-47
407
610
489
52
-618
-1386
-2105
-2655
-2963
-3014
-2840
-2503
-2072
-1609
-1161
-758
-423
-177
-40
-32
-171
-468
-922
-1528
-2272
-3138
-4109
-5160
-6259
-7360
-8396
-9288
-9951
-10309
-10310
-9937
-9216
-8203
-6977
-5622
-4210
-2796
-1418
-101
1138
2281
3315
4234
5046
5771
6446
7114
7817
8580
9409
10281
11149
11941
12580
12991
13126
12970
12555
11951
11251
10552
9930
9428
9057
8805
8649
8567
8541
8540
8517
8397
8095
7533
6677
5557
4271
2959
1769
809
123
-311
-567
-729
-870
-1037
-1257
-1551
-1956
-2513
-3260
-4202
-5290
-6430
-7496
-8374
-8989
-9329
-9434
-9370
-9199
-8960
-8662
-8304
-7896
-7469
-7078
-6779
-6601
-6532
-6517
-6472
-6314
-5988
-5480
-4814
-4043
-3237
-2462
-1786
-1277
-990
-966
-1209
-1675
-2269
-2856
-3294
-3460
-3287
-2770
-1968
-981
73
1085
1969
2678
3204
3577
3853
4104
4389
4734
5114
5453
5639
5561
5150
4402
3391
2244
1103
83
-760
-1428
-1967
-2432
-2858
-3241
-3542
-3712
-3710
-3526
-3187
-2751
-2294
-1889
-1599
-1463
-1495
-1682
-1990
-2366
-2753
-3103
-3387
-3605
-3781
-3954
-4166
-4447
-4817
-5282
-5836
-6465
-7139
-7809
-8403
-8843
-9062
-9036
-8799
-8449
-8113
-7907
-7884
-8013
-8182
-8238
-8045
-7544
-6761
-5805
-4815
-3907
-3133
-2475
-1872
-1259
-612
44
645
1124
1452
1655
1803
1989
2281
2704
3228
3786
4305
4732
5050
5276
5447
5600
5762
5948
6162
6405
6684
7009
7389
7830
8329
8871
9425
9946
10379
10667
10765
10665
10401
10060
9759
9615
9704
10028
10502
10980
11295
11321
11013
10425
9695
8996
8479
8231
8246
8443
8687
8841
8796
8495
7944
7197
6345
5492
4736
4150
3767
3574
3521
3534
3542
3496
3388
3240
3095
2981
2901
2822
2689
2456
2107
1674
1229
865
661
660
858
1213
1663
2150
2625
3055
3413
3666
3783
3744
3549
3232
2853
2476
2143
1847
1534
1112
493
-379
-1491
-2771
-4099
-5352
-6434
-7303
-7968
-8474
-8873
-9196
-9444
-9588
-9581
-9388
-9000
-8446
-7798
-7159
-6638
-6325
-6263
-6437
-6764
-7120
-7371
-7414
-7210
-6795
-6261
-5726
-5281
-4964
-4745
-4548
-4289
-3918
-3445
-2936
-2491
-2203
-2127
-2257
-2540
-2893
-3234
-3509
-3696
-3806
-3872
-3935
-4027
-4168
-4355
-4557
-4720
-4774
-4659
-4344
-3848
-3247
-2651
-2169
-1870
-1753
-1747
-1744
-1639
-1385
-1006
-598
-277
-141
-226
-499
-877
-1265
-1594
-1840
-2017
-2163
-2308
-2464
-2631
-2804
-2985
-3184
-3407
-3638
-3827
-3902
-3792
-3466
-2952
-2344
-1778
-1387
-1260
-1417
-1809
-2345
-2922
-3460
-3916
-4275
-4541
-4723
-4826
-4857
-4831
-4774
-4721
-4703
-4737
-4813
-4902
-4958
-4935
-4794
-4509
-4067
-3472
-2735
-1887
-970
-35
869
1707
2469
3172
3848
4532
5239
5964
6673
7324
7871
8282
8536
8625
8551
8323
7964
7514
7032
6577
6197
5906
5675
5443
5134
4690
4091
3366
2579
1805
1114
551
137
-117
-208
-133
100
460
892
1323
1684
1926
2044
2064
2027
1967
1889
1772
1587
1324
1012
718
521
485
632
934
1328
1748
2151
2527
2892
3258
3617
3930
4143
4216
4154
4013
3889
3888
4086
4510
5133
5890
6700
7485
8176
8709
9023
9063
8801
8251
7490
6647
5873
5302
5009
4995
5194
5510
5859
6190
6493
6781
7055
7285
7406
7341
7036
6489
5764
4973
4245
3682
3328
3157
3085
3002
2806
2434
1882
1202
487
-152
-622
-868
-893
-753
-543
-365
-303
-391
-617
-924
-1241
-1502
-1670
-1735
-1708
-1601
-1420
-1156
-799
-345
190
772
1356
1896
2354
2701
2912
2957
2803
2416
1786
937
-60
-1100
-2062
-2846
-3398
-3723
-3878
-3946
-4006
-4112
-4276
-4479
-4692
-4889
-5063
-5227
-5401
-5598
-5814
-6022
-6183
-6262
-6241
-6131
-5974
-5829
-5758
-5802
-5979
-6273
-6649
-7068
-7498
-7922
-8340
-8755
-9165
-9553
-9894
-10161
-10335
-10418
-10427
-10386
-10309
-10189
-10002
-9716
-9314
-8807
-8242
-7680
-7178
-6755
-6376
-5958
-5392
-4576
-3450
-2011
-319
1529
3415
5230
6878
8289
9413
10223
10718
10928
10908
10734
10479
10192
9883
9521
9050
8416
7592
6598
5498
4380
3327
2398
1608
931
321
-272
-882
-1517
-2165
-2796
-3382
-3900
-4341
-4704
-4995
-5215
-5355
-5393
-5300
-5051
-4638
-4086
-3460
-2851
-2362
-2078
-2035
-2205
-2501
-2799
-2975
-2945
-2690
-2256
-1740
-1253
-890
-705
-705
-857
-1112
-1415
-1723
-2008
-2250
-2437
-2563
-2625
-2631
-2598
-2549
-2509
-2497
-2515
-2555
-2590
-2593
-2534
-2396
-2178
-1892
-1563
-1225
-910
-644
-446
-330
-304
-381
-572
-889
-1331
-1878
-2489
-3107
-3677
-4163
-4567
-4932
-5325
-5815
-6438
-7182
-7982
-8742
-9369
-9804
-10035
-10093
-10024
-9864
-9617
-9255
-8738
-8041
-7176
-6196
-5173
-4177
-3242
-2361
-1494
-597
352
1337
2306
3199
3968
4603
5125
5575
5985
6364
6690
6929
7058
7079
7034
6984
6990
7086
7266
7482
7665
7742
7660
7391
6936
6314
5567
4745
3915
3152
2533
2120
1941
1988
2209
2522
2843
3096
3238
3254
3150
2947
2666
2332
1975
1635
1364
1219
1249
1479
1905
2490
3176
3897
4598
5237
5798
6279
6687
7031
7315
7535
7678
7726
7662
7476
7173
6778
6335
5896
5512
5220
5033
4948
4947
5019
5165
5396
5723
6140
6607
7057
7405
7585
7582
7444
7284
7245
7452
7965
8752
9690
10590
11257
11537
11357
10743
9801
8687
7561
6556
5749
5156
4746
4451
4195
3911
3551
3096
2549
1929
1264
586
-74
-685
-1213
-1626
-1898
-2023
-2021
-1940
-1860
-1866
-2033
-2401
-2955
-3632
-4327
-4923
-5319
-5452
-5310
-4928
-4381
-3758
-3142
-2594
-2145
-1795
-1519
-1287
-1076
-886
-743
-692
-784
-1050
-1483
-2032
-2607
-3102
-3424
-3522
-3403
-3126
-2787
-2484
-2296
-2263
-2379
-2607
-2892
-3174
-3399
-3522
-3510
-3343
-3019
-2561
-2017
-1459
-963
-598
-400
-367
-459
-610
-754
-840
-849
-789
-690
-586
-504
-456
-439
-444
-458
-476
-497
-519
-542
-558
-560
-539
-500
-457
-443
-494
-648
-926
-1321
-1793
-2275
-2681
-2928
-2963
-2774
-2401
-1925
-1448
-1064
-831
-760
-812
-920
-1014
-1044
-999
-897
-772
-649
-527
-380
-163
155
573
1046
1490
1807
1918
1786
1425
894
265
-397
-1060
-1728
-2422
-3166
-3962
-4786
-5593
-6332
-6967
-7491
-7921
-8289
-8629
-8965
-9301
-9636
-9963
-10282
-10599
-10922
-11248
-11565
-11843
-12050
-12154
-12138
-11994
-11721
-11321
-10793
-10134
-9348
-8458
-7502
-6531
-5590
-4702
-3855
-3003
-2084
-1047
125
1404
2720
3986
5123
6083
6862
7487
8002
8449
8852
9220
9553
9851
10121
10372
10606
10813
10970
11046
11022
10902
10718
10524
10371
10289
10268
10257
10181
9964
9556
8952
8193
7354
6531
5811
5262
4923
4794
4849
5033
5278
5516
5696
5797
5836
5858
5918
6057
6271
6506
6665
6642
6363
5819
5084
4301
3641
3256
3225
3537
4088
4721
5264
5582
5605
5337
4839
4211
3557
2966
2495
2170
1986
1919
1933
1989
2054
2102
2118
2097
2043
1966
1877
1795
1737
1726
1778
1900
2080
2282
2452
2525
2442
2169
1704
1083
365
-383
-1102
-1756
-2329
-2820
-3233
-3562
-3798
-3928
-3949
-3880
-3760
-3643
-3578
-3595
-3688
-3819
-3928
-3955
-3868
-3671
-3415
-3180
-3050
-3090
-3324
-3727
-4243
-4797
-5328
-5800
-6215
-6597
-6981
-7392
-7837
-8297
-8743
-9137
-9451
-9665
-9769
-9759
-9636
-9409
-9103
-8759
-8433
-8186
-8061
-8071
-8199
-8390
-8587
-8743
-8841
-8890
-8913
-8927
-8922
-8862
-8700
-8396
-7945
-7381
-6770
-6181
-5656
-5197
-4762
-4290
-3723
-3035
-2232
-1354
-445
452
1309
2100
2794
3341
3689
3794
3658
3335
2935
2589
2411
2453
2691
3031
3347
3529
3527
3360
3113
2893
2791
2850
3046
3306
3527
3612
3499
3176
2688
2124
1597
1217
1061
1151
1440
1820
2155
2313
2215
1857
1320
740
272
40
104
454
1018
1700
2409
3089
3715
4293
4837
5353
5833
6259
6614
6896
7120
7320
7544
7834
8217
8694
9232
9769
10222
10506
10554
10338
9881
9256
8569
7930
7422
7082
6895
6805
6740
6634
6451
6178
5821
5392
4893
4323
3683
2994
2298
1659
1145
805
652
662
784
962
1154
1346
1545
1763
1997
2219
2376
2412
2292
2025
1671
1328
1106
1091
1323
1782
2395
3059
3668
4135
4406
4460
4307
3978
3518
2982
2424
1899
1444
1071
763
474
145
-273
-803
-1425
-2084
-2706
-3228
-3622
-3908
-4149
-4422
-4789
-5272
-5840
-6426
-6944
-7323
-7527
-7556
-7440
-7221
-6935
-6608
-6257
-5900
-5558
-5261
-5026
-4855
-4727
-4603
-4447
-4247
-4030
-3855
-3797
-3910
-4202
-4623
-5077
-5455
-5672
-5697
-5559
-5332
-5101
-4932
-4848
-4834
-4848
-4854
-4832
-4795
-4773
-4803
-4912
-5109
-5389
-5743
-6164
-6654
-7215
-7837
-8485
-9100
-9602
-9912
-9973
-9767
-9323
-8710
-8013
-7317
-6673
-6097
-5573
-5067
-4549
-4016
-3495
-3040
-2708
-2540
-2536
-2654
-2820
-2951
-2985
-2906
-2744
-2563
-2441
-2431
-2552
-2771
-3025
-3235
-3336
-3292
-3112
-2845
-2570
-2380
-2362
-2578
-3049
-3743
-4580
-5444
-6212
-6788
-7124
-7237
-7194
-7086
-6992
-6950
-6947
-6929
-6829
-6598
-6224
-5737
-5195
-4661
-4187
-3799
-3504
-3292
-3145
-3038
-2932
-2776
-2511
-2085
-1478
-717
120
925
1588
2037
2258
2293
2225
2137
2093
2115
2196
2315
2462
2644
2884
3200
3590
4025
4457
4838
5137
5353
5508
5634
5753
5871
5978
6060
6118
6173
6261
6424
6690
7064
7534
8080
8692
9371
10128
10966
11866
12777
13622
14323
14821
15099
15183
15131
15006
14857
14701
14525
14302
14004
13622
13170
12678
12181
11709
11281
10906
10583
10312
10088
9902
9740
9582
9402
9181
8914
8611
8300
8012
7774
7589
7442
7294
7099
6820
6446
5991
5497
5018
4598
4262
4005
3798
3603
3390
3146
2885
2637
2433
2293
2214
2175
2139
2075
1962
1795
1584
1346
1093
831
560
274
-36
-380
-773
-1234
-1781
-2428
-3166
-3964
-4766
-5504
-6119
-6582
-6904
-7138
-7358
-7639
-8032
-8555
-9184
-9873
-10564
-11200
-11736
-12135
-12367
-12415
-12270
-11943
-11461
-10867
-10210
-9533
-8866
-8224
-7610
-7032
-6501
-6041
-5675
-5424
-5293
-5272
-5337
-5458
-5609
-5765
-5902
-5993
-6007
-5910
-5681
-5314
-4828
-4263
-3671
-3100
-2588
-2159
-1825
-1600
-1497
-1529
-1702
-2005
-2403
-2837
-3236
-3528
-3654
-3579
-3294
-2821
-2210
-1530
-865
-294
130
394
534
625
758
996
1350
1763
2132
2347
2341
2124
1786
1467
1308
1393
1728
2237
2810
3339
3766
4089
4344
4574
4796
4991
5115
5130
5029
4850
4658
4522
4484
4545
4668
4809
4934
5041
5149
5284
5454
5636
5779
5831
5759
5572
5319
5072
4895
4827
4862
4957
5051
5080
4993
4759
4370
3832
3174
2446
1717
1064
561
246
113
99
105
20
-242
-719
-1389
-2184
-3018
-3814
-4529
-5161
-5735
-6285
-6835
-7389
-7924
-8402
-8782
-9033
-9138
-9099
-8933
-8672
-8353
-8019
-7711
-7468
-7316
-7267
-7312
-7426
-7567
-7683
-7725
-7649
-7428
-7053
-6537
-5908
-5206
-4477
-3762
-3094
-2496
-1974
-1527
-1142
-802
-486
-174
150
495
856
1212
1529
1764
1875
1836
1646
1339
974
629
380
277
334
519
761
970
1059
967
676
206
-386
-1027
-1646
-2186
-2605
-2881
-2998
-2951
-2741
-2383
-1915
-1395
-896
-491
-230
-129
-162
-270
-385
-447
-429
-341
-220
-113
-54
-50
-77
-88
-28
141
433
829
1280
1725
2101
2361
2483
2477
2378
2238
2107
2025
2005
2033
2076
2090
2041
1919
1742
1554
1410
1369
1469
1729
2137
2660
3248
3844
4394
4854
5203
5440
5591
5698
5806
5955
6160
6412
6680
6927
7119
7240
7296
7307
7295
7274
7239
7172
7044
6832
6523
6122
5647
5124
4582
4045
3534
3057
2618
2211
1825
1448
1072
693
319
-44
-391
-729
-1077
-1461
-1900
-2394
-2918
-3427
-3869
-4209
-4438
-4584
-4694
-4809
-4949
-5092
-5187
-5169
-4990
-4637
-4141
-3560
-2960
-2389
-1868
-1385
-917
-442
48
545
1026
1470
1860
2190
2455
2655
2792
2874
2923
2980
3093
3309
3647
4090
4583
5039
5369
5500
5396
5057
4513
3810
2995
2108
1189
274
-600
-1398
-2106
-2729
-3304
-3886
-4533
-5282
-6134
-7049
-7954
-8761
-9392
-9793
-9946
-9861
-9572
-9121
-8549
-7894
-7185
-6444
-5689
-4934
-4192
-3478
-2809
-2207
-1694
-1288
-993
-795
-655
-520
-333
-49
349
843
1380
1885
2278
2497
2516
2348
2045
1676
1308
984
712
459
170
-214
-735
-1394
-2151
-2932
-3649
-4225
-4608
-4786
-4781
-4637
-4401
-4119
-3821
-3529
-3259
-3030
-2864
-2780
-2791
-2893
-3063
-3262
-3443
-3565
-3604
-3555
-3429
-3249
-3032
-2786
-2501
-2161
-1743
-1238
-653
-11
651
1299
1906
2463
2975
3452
3901
4322
4702
5033
5312
5560
5813
6121
6524
7040
7653
8320
8983
9587
10104
10533
10901
11245
11599
11979
12381
12794
13204
13607
14011
14425
14850
15264
15619
15846
15870
15632
15112
14335
13375
12340
11350
10506
9868
9441
9172
8973
8745
8408
7931
7331
6668
6016
5433
4942
4518
4107
3645
3084
2408
1631
784
-104
-1020
-1972
-2972
-4019
-5096
-6149
-7110
-7917
-8528
-8937
-9172
-9284
-9324
-9338
-9352
-9378
-9419
-9475
-9542
-9615
-9681
-9727
-9738
-9712
-9657
-9592
-9542
-9521
-9525
-9533
-9511
-9428
-9271
-9052
-8805
-8576
-8405
-8312
-8295
-8330
-8382
-8419
-8422
-8392
-8349
-8328
-8372
-8521
-8803
-9225
-9770
-10397
-11054
-11690
-12268
-12777
-13232
-13664
-14104
-14568
-15054
-15541
-15999
-16407
-16756
-17050
-17298
-17503
-17659
-17751
-17771
-17726
-17646
-17581
-17582
-17679
-17870
-18112
-18339
-18480
-18487
-18347
-18084
-17745
-17379
-17022
-16686
-16361
-16024
-15654
-15230
-14741
-14187
-13571
-12907
-12223
-11554
-10945
-10430
-10024
-9710
-9437
-9133
-8727
-8175
-7477
-6679
-5861
-5113
-4506
-4081
-3835
-3736
-3731
-3771
-3814
-3835
-3820
-3769
-3681
-3562
-3415
-3242
-3039
-2802
-2521
-2188
-1806
-1389
-965
-571
-238
15
194
322
429
541
664
784
871
898
855
755
636
538
497
522
599
699
790
854
893
928
984
1081
1225
1408
1612
1821
2017
2192
2329
2411
2418
2333
2157
1918
1661
1449
1334
1344
1475
1691
1943
2187
2401
2589
2775
2982
3228
3510
3815
4129
4451
4795
5186
5647
6186
6791
7427
8052
8633
9149
9602
10002
10363
10687
10963
11173
11295
11315
11232
11060
10825
10557
10295
10078
9944
9924
10036
10272
10606
10989
11375
11728
12041
12338
12660
13045
13508
14024
14535
14960
15230
15304
15190
14938
14623
14318
14072
13895
13764
13633
13456
13200
12858
12442
11979
11497
11015
10540
10067
9585
9086
8568
8038
7512
7005
6534
6105
5720
5373
5055
4753
4460
4167
3869
3561
3242
2914
2584
2269
1986
1758
1601
1529
1547
1657
1863
2166
2568
3065
3635
4245
4845
5384
5825
6156
6396
6589
6785
7022
7309
7623
7920
8154
8304
8376
8412
8471
8609
8858
9212
9635
10067
10448
10730
10888
10922
10850
10701
10503
10278
10037
9778
9485
9136
8706
8182
7572
6904
6227
5599
5063
4641
4318
4049
3771
3423
2959
2362
1638
809
-96
-1053
-2037
-3026
-3991
-4898
-5715
-6416
-6993
-7455
-7825
-8128
-8375
-8557
-8645
-8599
-8383
-7981
-7405
-6690
-5891
-5063
-4255
-3501
-2816
-2206
-1669
-1200
-797
-456
-174
54
233
370
473
554
629
718
839
1008
1229
1494
1778
2043
2242
2327
2261
2020
1603
1030
339
-419
-1192
-1940
-2643
-3299
-3923
-4534
-5139
-5724
-6249
-6660
-6906
-6961
-6835
-6580
-6271
-5988
-5789
-5690
-5668
-5671
-5644
-5557
-5415
-5264
-5176
-5222
-5448
-5860
-6418
-7045
-7648
-8138
-8450
-8551
-8448
-8176
-7790
-7346
-6893
-6463
-6066
-5696
-5343
-5002
-4680
-4398
-4184
-4061
-4032
-4080
-4164
-4234
-4248
-4188
-4065
-3918
-3794
-3732
-3745
-3811
-3877
-3880
-3763
-3497
-3093
-2598
-2087
-1639
-1325
-1182
-1215
-1389
-1644
-1911
-2128
-2257
-2295
-2269
-2232
-2237
-2324
-2499
-2736
-2977
-3156
-3215
-3120
-2871
-2495
-2029
-1506
-943
-341
313
1029
1804
2615
3422
4180
4847
5395
5815
6113
6305
6414
6463
6476
6474
6473
6484
6504
6523
6524
6494
6433
6354
6281
6234
6215
6196
6121
5920
5535
4943
4171
3293
2408
1613
972
504
183
-44
-232
-421
-628
-850
-1077
-1305
-1540
-1792
-2069
-2368
-2670
-2948
-3176
-3336
-3428
-3463
-3460
-3438
-3411
-3390
-3380
-3389
-3420
-3473
-3537
-3596
-3628
-3622
-3578
-3513
-3455
-3434
-3463
-3538
-3637
-3729
-3789
-3805
-3779
-3716
-3618
-3469
-3243
-2911
-2456
-1886
-1236
-554
109
725
1293
1838
2401
3017
3706
4464
5265
6068
6828
7506
8071
8511
8833
9067
9260
9470
9751
10130
10602
11120
11614
12009
12252
12323
12243
12055
11804
11513
11180
10778
10279
9669
8965
8209
7459
6766
6161
5646
5198
4785
4371
3925
3423
2845
2172
1394
519
-420
-1365
-2241
-2978
-3530
-3891
-4094
-4209
-4301
-4426
-4605
-4825
-5054
-5256
-5412
-5527
-5624
-5733
-5877
-6058
-6252
-6418
-6507
-6476
-6298
-5970
-5507
-4942
-4312
-3657
-3009
-2392
-1818
-1293
-816
-383
12
377
719
1052
1389
1746
2131
2546
2978
3404
3796
4127
4381
4561
4685
4782
4877
4988
5113
5230
5311
5327
5260
5111
4897
4649
4397
4169
3983
3847
3760
3720
3720
3750
3796
3844
3878
3888
3873
3846
3829
3846
3920
4061
4266
4521
4808
5103
5388
5641
5844
5976
6024
5985
5874
5727
5593
5520
5544
5666
5856
6057
6204
6241
6140
5902
5551
5120
4635
4105
3529
2900
2218
1501
780
94
-519
-1034
-1445
-1763
-2011
-2214
-2397
-2578
-2772
-2987
-3226
-3488
-3767
-4056
-4343
-4621
-4890
-5152
-5410
-5665
-5908
-6123
-6282
-6359
-6336
-6206
-5982
-5691
-5368
-5049
-4759
-4509
-4290
-4081
-3855
-3592
-3285
-2943
-2594
-2271
-2001
-1798
-1648
-1520
-1379
-1194
-957
-690
-434
-241
-154
-191
-340
-563
-809
-1030
-1194
-1292
-1339
-1364
-1398
-1469
-1588
-1749
-1931
-2097
-2209
-2234
-2155
-1975
-1721
-1434
-1163
-947
-806
-738
-720
-715
-687
-606
-458
-239
41
370
727
1091
1437
1735
1961
2094
2128
2072
1947
1789
1634
1516
1463
1491
1603
1790
2029
2288
2524
2694
2768
2733
2598
2397
2177
1988
1865
1824
1853
1916
1963
1941
1807
1536
1131
615
31
-570
-1143
-1662
-2121
-2537
-2941
-3359
-3805
-4269
-4727
-5148
-5512
-5824
-6117
-6435
-6822
-7294
-7833
-8386
-8882
-9257
-9473
-9533
-9474
-9352
-9215
-9093
-8980
-8848
-8653
-8357
-7939
-7403
-6774
-6088
-5384
-4691
-4025
-3386
-2761
-2130
-1474
-779
-43
727
1514
2306
3097
3897
4725
5605
6550
7549
8562
9527
10371
11037
11494
11751
11850
11853
11824
11812
11845
11932
12067
12239
12433
12630
12800
12905
12905
12769
12486
12079
11600
11115
10684
10339
10073
9842
9578
9215
8705
8029
7205
6265
5255
4220
3201
2230
1336
540
-148
-736
-1251
-1732
-2223
-2757
-3348
-3985
-4643
-5293
-5913
-6496
-7047
-7573
-8074
-8541
-8954
-9297
-9568
-9785
-9982
-10195
-10452
-10756
-11086
-11407
-11688
-11909
-12077
-12219
-12371
-12564
-12810
-13099
-13402
-13679
-13889
-13995
-13972
-13804
-13484
-13015
-12410
-11690
-10880
-10009
-9102
-8183
-7271
-6383
-5540
-4761
-4062
-3455
-2934
-2483
-2079
-1698
-1326
-963
-621
-317
-66
130
275
382
462
517
541
522
450
327
164
-15
-183
-311
-377
-365
-267
-78
196
540
928
1324
1687
1985
2202
2346
2446
2542
2675
2874
3149
3490
3876
4282
4689
5090
5487
5893
6320
6780
7275
7800
8339
8865
9345
9743
10031
10191
10224
10146
9983
9766
9516
9242
8941
8601
8203
7738
7199
6591
5924
5212
4472
3719
2971
2247
1568
955
429
10
-285
-448
-481
-400
-238
-42
137
254
283
231
130
33
-3
63
241
512
836
1169
1479
1761
2037
2343
2717
3177
3718
4309
4906
5463
5947
6346
6669
6940
7187
7434
7692
7959
8218
8439
8587
8629
8536
8295
7910
7403
6811
6180
5553
4965
4429
3941
3475
2997
2471
1874
1202
472
-283
-1018
-1693
-2281
-2777
-3196
-3569
-3935
-4328
-4770
-5267
-5808
-6365
-6907
-7397
-7805
-8106
-8284
-8335
-8265
-8089
-7826
-7500
-7131
-6737
-6332
-5925
-5526
-5144
-4785
-4453
-4146
-3849
-3543
-3201
-2796
-2308
-1724
-1042
-270
575
1471
2390
3305
4190
5026
5809
6548
7264
7987
8742
9540
10371
11206
12009
12746
13398
13971
14484
14962
15424
15864
16254
16551
16705
16679
16462
16067
15529
14894
14205
13496
12786
12083
11390
10702
10019
9337
8653
7964
7265
6550
5814
5051
4252
3410
2511
1547
511
-598
-1769
-2984
-4223
-5463
-6686
-7882
-9047
-10182
-11291
-12374
-13427
-14437
-15386
-16251
-17006
-17631
-18116
-18462
-18685
-18813
-18873
-18888
-18867
-18800
-18669
-18445
-18109
-17653
-17087
-16436
-15733
-15014
-14307
-13632
-12997
-12406
-11854
-11331
-10822
-10309
-9776
-9214
-8631
-8054
-7520
-7072
-6742
-6535
-6430
-6379
-6329
-6238
-6092
-5915
-5754
-5672
-5717
-5908
-6228
-6631
-7051
-7424
-7705
-7872
-7926
-7887
-7785
-7649
-7503
-7364
-7240
-7127
-7013
-6878
-6699
-6456
-6141
-5759
-5328
-4869
-4401
-3932
-3453
-2948
-2400
-1806
-1178
-547
49
582
1039
1434
1801
2179
2602
3079
3596
4122
4617
5050
5406
5687
5909
6086
6227
6329
6382
6372
6295
6154
5964
5744
5512
5276
5038
4793
4533
4254
3955
3641
3319
2998
2691
2406
2156
1947
1779
1639
1504
1341
1124
838
494
128
-204
-445
-554
-521
-374
-168
29
160
195
136
15
-120
-220
-246
-174
2
278
638
1063
1529
2005
2468
2897
3287
3650
4010
4397
4834
5327
5864
6422
6971
7491
7973
8418
8830
9203
9524
9766
9909
9946
9895
9791
9685
9616
9603
9638
9685
9698
9635
9470
9197
8823
8359
7817
7197
6498
5724
4886
4003
3108
2221
1360
529
-276
-1061
-1831
-2579
-3298
-3975
-4606
-5191
-5740
-6263
-6765
-7247
-7705
-8135
-8539
-8924
-9305
-9695
-10102
-10522
-10939
-11330
-11671
-11943
-12137
-12256
-12314
-12325
-12302
-12252
-12171
-12044
-11852
-11575
-11202
-10736
-10198
-9623
-9057
-8539
-8090
-7712
-7378
-7047
-6681
-6258
-5777
-5265
-4762
-4306
-3917
-3592
-3305
-3018
-2693
-2310
-1871
-1397
-920
-472
-73
271
573
852
1136
1445
1790
2169
2567
2956
3303
3573
3742
3795
3738
3588
3372
3115
2837
2546
2238
1904
1534
1122
676
212
-243
-661
-1012
-1277
-1447
-1526
-1532
-1493
-1435
-1378
-1326
-1264
-1162
-984
-698
-290
235
852
1522
2208
2880
3521
4130
4714
5287
5869
6477
7132
7850
8635
9480
10355
11215
12009
12690
13232
13640
13942
14186
14416
14662
14930
15201
15444
15626
15723
15721
15622
15428
15148
14787
14355
13867
13343
12809
12289
11802
11355
10949
10583
10257
9981
9765
9620
9544
9517
9507
9473
9376
9192
8915
8563
8169
7777
7429
7162
6996
6936
6971
7071
7201
7324
7415
7461
7469
7455
7440
7440
7457
7482
7500
7493
7454
7384
7292
7187
7078
6971
6869
6778
6707
6664
6650
6656
6656
6619
6518
6343
6109
5852
5620
5455
5372
5356
5367
5354
5271
5098
4835
4508
4145
3771
3396
3020
2632
2228
1806
1368
921
465
-3
-488
-991
-1503
-2003
-2461
-2849
-3148
-3357
-3493
-3589
-3681
-3799
-3957
-4151
-4362
-4558
-4710
-4802
-4836
-4834
-4833
-4873
-4983
-5172
-5422
-5693
-5941
-6130
-6245
-6300
-6332
-6381
-6479
-6634
-6833
-7052
-7270
-7486
-7727
-8037
-8464
-9038
-9754
-10571
-11418
-12220
-12915
-13478
-13922
-14292
-14645
-15029
-15462
-15932
-16394
-16792
-17077
-17223
-17238
-17156
-17027
-16900
-16805
-16750
-16717
-16681
-16619
-16521
-16397
-16263
-16135
-16013
-15879
-15702
-15450
-15110
-14696
-14246
-13815
-13451
-13178
-12985
-12833
-12673
-12463
-12191
-11879
-11571
-11318
-11158
-11093
-11095
-11113
-11094
-10999
-10821
-10580
-10321
-10092
-9932
-9860
-9867
-9929
-10005
-10053
-10038
-9929
-9709
-9367
-8906
-8333
-7668
-6936
-6171
-5404
-4666
-3977
-3344
-2765
-2224
-1701
-1176
-634
-65
539
1183
1874
2623
3437
4318
5258
6233
7210
8153
9034
9838
10570
11250
11903
12546
13184
13806
14383
14887
15295
15600
15810
15950
16047
16123
16197
16263
16311
16315
16253
16091
15807
15385
14821
14125
13325
12460
11574
10709
9889
9121
8390
7667
6918
6116
5248
4320
3355
2383
1441
561
-231
-915
-1485
-1940
-2293
-2565
-2785
-2982
-3177
-3383
-3596
-3801
-3977
-4110
-4192
-4231
-4240
-4232
-4213
-4174
-4100
-3975
-3791
-3559
-3303
-3055
-2841
-2668
-2524
-2378
-2200
-1972
-1703
-1427
-1196
-1057
-1033
-1113
-1254
-1392
-1471
-1457
-1362
-1230
-1135
-1147
-1315
-1653
-2129
-2684
-3243
-3735
-4113
-4360
-4487
-4528
-4528
-4532
-4575
-4673
-4825
-5015
-5214
-5388
-5510
-5562
-5541
-5460
-5344
-5227
-5141
-5114
-5161
-5286
-5478
-5715
-5969
-6206
-6396
-6514
-6547
-6494
-6367
-6188
-5989
-5799
-5645
-5546
-5508
-5528
-5589
-5671
-5747
-5793
-5790
-5730
-5613
-5455
-5276
-5099
-4941
-4813
-4712
-4626
-4540
-4441
-4324
-4194
-4066
-3962
-3902
-3902
-3972
-4112
-4316
-4571
-4864
-5177
-5495
-5803
-6089
-6347
-6578
-6785
-6975
-7155
-7326
-7483
-7619
-7727
-7803
-7855
-7898
-7952
-8037
-8161
-8320
-8492
-8649
-8758
-8796
-8754
-8642
-8482
-8302
-8125
-7971
-7839
-7725
-7618
-7508
-7388
-7255
-7104
-6928
-6712
-6435
-6079
-5631
-5089
-4471
-3805
-3129
-2480
-1886
-1364
-915
-531
-198
99
371
628
875
1117
1360
1609
1873
2163
2488
2854
3259
3691
4127
4533
4872
5113
5241
5263
5209
5126
5063
5061
5138
5288
5482
5681
5850
5969
6033
6052
6045
6026
6008
5994
5991
6006
6055
6154
6314
6537
6803
7084
7344
7553
7698
7783
7831
7868
7921
8004
8122
8266
8427
8593
8754
8899
9015
9082
9083
9002
8837
8601
8321
8032
7764
7537
7356
7208
7077
6945
6803
6651
6496
6350
6225
6128
6067
6045
6065
6126
6216
6317
6402
6444
6424
6337
6198
6039
5898
5804
5773
5799
5860
5924
5964
5967
5936
5890
5855
5861
5925
6054
6235
6444
6642
6789
6845
6783
6596
6295
5912
5486
5059
4663
4313
4009
3739
3484
3225
2945
2631
2274
1870
1418
926
412
-103
-597
-1056
-1478
-1879
-2281
-2707
-3175
-3686
-4231
-4793
-5357
-5913
-6455
-6978
-7474
-7926
-8315
-8627
-8856
-9013
-9122
-9207
-9286
-9362
-9427
-9467
-9475
-9459
-9437
-9435
-9468
-9531
-9600
-9638
-9612
-9504
-9319
-9081
-8821
-8564
-8316
-8071
-7814
-7537
-7248
-6969
-6731
-6560
-6467
-6443
-6464
-6503
-6537
-6558
-6572
-6591
-6627
-6690
-6784
-6912
-7079
-7294
-7568
-7910
-8319
-8787
-9294
-9816
-10330
-10818
-11268
-11674
-12036
-12358
-12648
-12922
-13196
-13491
-13823
-14198
-14613
-15048
-15472
-15850
-16146
-16335
-16405
-16357
-16213
-16004
-15765
-15520
-15282
-15042
-14773
-14441
-14017
-13494
-12889
-12247
-11624
-11068
-10604
-10223
-9888
-9544
-9141
-8653
-8080
-7451
-6807
-6188
-5621
-5114
-4661
-4249
-3866
-3507
-3174
-2871
-2606
-2385
-2214
-2097
-2043
-2058
-2146
-2304
-2525
-2798
-3111
-3457
-3834
-4243
-4685
-5159
-5652
-6146
-6617
-7038
-7384
-7639
-7794
-7856
-7840
-7772
-7682
-7595
-7521
-7457
-7380
-7264
-7085
-6836
-6533
-6206
-5893
-5619
-5387
-5175
-4947
-4670
-4332
-3944
-3543
-3170
-2852
-2585
-2342
-2075
-1744
-1336
-866
-379
78
470
793
1070
1343
1646
1993
2366
2727
3032
3248
3371
3420
3431
3445
3491
3585
3731
3930
4186
4509
4909
5390
5941
6536
7135
7694
8176
8560
8845
9048
9202
9345
9517
9743
10037
10391
10776
11150
11469
11696
11819
11850
11824
11787
11780
11824
11916
12037
12155
12249
12312
12353
12386
12420
12449
12453
12404
12286
12099
11868
11632
11428
11277
11173
11085
10972
10801
10560
10262
9942
9635
9371
9156
8980
8820
8652
8460
8236
7976
7682
7352
6989
6601
6203
5817
5464
5152
4867
4579
4244
3827
3313
2720
2086
1465
896
397
-42
-451
-859
-1276
-1687
-2053
-2325
-2467
-2471
-2360
-2180
-1986
-1817
-1691
-1600
-1518
-1413
-1264
-1067
-833
-584
-341
-119
76
254
429
619
844
1115
1441
1824
2256
2727
3220
3717
4200
4654
5067
5433
5748
6014
6238
6428
6601
6773
6961
7175
7416
7672
7920
8127
8263
8305
8246
8095
7881
7639
7403
7198
7029
6884
6732
6542
6285
5951
5552
5119
4694
4317
4009
3767
3564
3360
3118
2817
2463
2089
1741
1462
1273
1167
1110
1055
961
809
609
397
219
112
93
152
259
377
478
547
586
606
619
633
648
666
694
748
851
1020
1258
1543
1833
2073
2215
2232
2129
1935
1695
1449
1220
1004
777
502
150
-298
-839
-1453
-2110
-2777
-3427
-4038
-4594
-5086
-5510
-5865
-6151
-6370
-6522
-6605
-6618
-6563
-6448
-6288
-6107
-5927
-5769
-5640
-5538
-5455
-5382
-5317
-5267
-5243
-5249
-5279
-5305
-5290
-5193
-4987
-4670
-4267
-3822
-3387
-3000
-2677
-2409
-2167
-1920
-1643
-1328
-989
-651
-345
-100
69
159
181
156
110
70
56
81
147
250
385
545
726
928
1149
1384
1617
1826
1988
2085
2113
2080
2009
1929
1858
1806
1765
1719
1642
1517
1330
1085
796
485
185
-71
-251
-336
-317
-207
-35
163
352
512
643
762
893
1053
1245
1455
1657
1834
1982
2119
2276
2484
2755
3079
3425
3757
4054
4318
4579
4876
5242
5684
6176
6672
7121
7494
7789
8035
8271
8530
8825
9136
9431
9671
9835
9924
9956
9958
9949
9934
9903
9840
9732
9576
9386
9181
8981
8801
8645
8513
8402
8308
8230
8160
8090
8005
7890
7735
7547
7340
7143
6978
6862
6793
6756
6729
6690
6627
6538
6427
6298
6152
5983
5784
5552
5292
5020
4753
4505
4279
4065
3848
3613
3356
3087
2824
2588
2390
2223
2067
1895
1680
1414
1104
774
455
172
-61
-244
-389
-511
-627
-744
-870
-1006
-1155
-1314
-1479
-1641
-1785
-1896
-1967
-1998
-2005
-2015
-2053
-2140
-2286
-2486
-2727
-2995
-3281
-3583
-3902
-4235
-4569
-4881
-5143
-5333
-5443
-5483
-5483
-5476
-5490
-5537
-5610
-5687
-5745
-5770
-5763
-5740
-5722
-5728
-5767
-5833
-5910
-5979
-6025
-6042
-6033
-6007
-5973
-5939
-5910
-5890
-5880
-5881
-5892
-5910
-5930
-5942
-5940
-5921
-5886
-5839
-5786
-5729
-5665
-5585
-5481
-5347
-5183
-4996
-4800
-4612
-4444
-4308
-4206
-4135
-4086
-4046
-3999
-3928
-3823
-3679
-3501
-3301
-3099
-2910
-2741
-2591
-2449
-2301
-2141
-1972
-1808
-1673
-1587
-1559
-1582
-1636
-1692
-1723
-1711
-1650
-1545
-1405
-1244
-1071
-892
-714
-541
-377
-224
-79
67
224
400
599
819
1052
1291
1532
1781
2047
2342
2670
3025
3396
3766
4121
4457
4779
5098
5423
5759
6099
6433
6748
7038
7303
7551
7796
8051
8328
8637
8989
9395
9862
10392
10974
11585
12194
12770
13289
13750
14165
14561
14964
15390
15837
16283
16706
17080
17398
17671
17924
18188
18490
18840
19232
19643
20044
20401
20688
20884
20977
20965
20851
20648
20373
20046
19689
19316
18936
18549
18150
17727
17274
16789
16277
15754
15235
14735
14264
13821
13392
12953
12477
11938
11319
10622
9864
9074
8287
7534
6830
6176
5555
4942
4313
3650
2952
2226
1490
763
63
-599
-1216
-1786
-2311
-2792
-3231
-3632
-4001
-4343
-4663
-4961
-5235
-5479
-5689
-5865
-6014
-6148
-6287
-6449
-6647
-6886
-7160
-7454
-7749
-8032
-8296
-8544
-8789
-9045
-9323
-9622
-9933
-10238
-10518
-10763
-10973
-11164
-11356
-11571
-11823
-12111
-12426
-12754
-13083
-13413
-13751
-14113
-14508
-14933
-15371
-15790
-16154
-16432
-16610
-16690
-16691
-16639
-16555
-16454
-16335
-16193
-16010
-15777
-15490
-15152
-14772
-14360
-13923
-13461
-12970
-12441
-11870
-11255
-10609
-9950
-9305
-8696
-8135
-7615
-7111
-6583
-5987
-5292
-4489
-3596
-2655
-1721
-845
-59
630
1238
1796
2337
2883
3444
4011
4569
5103
5601
6058
6476
6858
7206
7520
7801
8045
8258
8439
8592
8720
8829
8925
9018
9121
9247
9403
9589
9793
9993
10166
10295
10375
10421
10458
10519
10628
10795
11011
11252
11490
11701
11878
12030
12178
12348
12560
12821
13122
13445
13768
14069
14336
14564
14750
14892
14982
15006
14948
14792
14528
14155
13687
13145
12563
11976
11422
10930
10523
10209
9978
9806
9657
9490
9269
8974
8605
8180
7737
7315
6945
6644
6406
6206
6014
5799
5543
5246
4925
4604
4304
4041
3814
3611
3413
3206
2984
2756
2538
2351
2209
2116
2064
2033
2001
1952
1873
1762
1625
1466
1292
1105
910
718
543
405
322
307
357
458
586
721
849
969
1095
1244
1428
1646
1884
2115
2306
2434
2486
2465
2385
2267
2133
2004
1894
1813
1766
1750
1751
1747
1710
1610
1429
1162
818
419
-10
-454
-909
-1385
-1901
-2470
-3095
-3762
-4447
-5119
-5752
-6329
-6845
-7306
-7718
-8087
-8412
-8693
-8926
-9113
-9259
-9370
-9454
-9514
-9554
-9573
-9579
-9579
-9586
-9613
-9664
-9731
-9794
-9825
-9796
-9693
-9518
-9298
-9072
-8882
-8761
-8715
-8724
-8747
-8734
-8645
-8461
-8196
-7883
-7570
-7297
-7085
-6928
-6798
-6661
-6484
-6256
-5982
-5687
-5397
-5134
-4905
-4705
-4518
-4332
-4135
-3923
-3697
-3453
-3184
-2882
-2538
-2153
-1737
-1310
-899
-529
-218
25
198
307
359
363
333
284
232
192
169
156
135
82
-24
-188
-397
-624
-832
-990
-1081
-1106
-1079
-1018
-946
-871
-802
-746
-712
-714
-764
-863
-998
-1134
-1228
-1236
-1129
-904
-587
-221
142
461
713
901
1045
1182
1344
1560
1842
2193
2602
3055
3534
4022
4506
4977
5429
5864
6283
6693
7100
7509
7922
8335
8735
9107
9430
9690
9879
10000
10067
10100
10121
10143
10170
10195
10209
10203
10178
10143
10114
10107
10130
10175
10224
10252
10232
10146
9986
9753
9456
9108
8725
8323
7923
7544
7207
6922
6689
6494
6313
6119
5889
5613
5294
4946
4589
4243
3922
3633
3380
3158
2961
2775
2581
2355
2074
1724
1304
828
324
-177
-648
-1076
-1462
-1817
-2158
-2495
-2833
-3167
-3492
-3803
-4097
-4378
-4647
-4905
-5148
-5372
-5572
-5748
-5905
-6049
-6189
-6330
-6478
-6635
-6808
-7005
-7234
-7501
-7801
-8121
-8439
-8731
-8979
-9177
-9329
-9448
-9553
-9659
-9778
-9919
-10088
-10288
-10521
-10780
-11051
-11312
-11540
-11717
-11843
-11932
-12012
-12111
-12245
-12406
-12566
-12681
-12709
-12627
-12432
-12148
-11811
-11454
-11098
-10746
-10387
-10007
-9602
-9180
-8761
-8373
-8034
-7753
-7517
-7304
-7082
-6828
-6527
-6182
-5814
-5451
-5125
-4862
-4676
-4562
-4500
-4456
-4393
-4282
-4106
-3869
-3590
-3295
-3009
-2747
-2506
-2275
-2036
-1779
-1503
-1220
-951
-715
-524
-373
-251
-137
-14
124
276
431
578
710
826
936
1050
1173
1306
1438
1554
1633
1665
1646
1583
1492
1394
1307
1243
1206
1195
1202
1221
1247
1277
1315
1361
1418
1486
1564
1651
1748
1859
1987
2136
2304
2483
2661
2819
2943
3020
3048
3032
2986
2929
2878
2849
2852
2890
2961
3056
3163
3266
3350
3402
3415
3389
3331
3252
3169
3092
3029
2978
2932
2880
2811
2722
2615
2497
2382
2283
2209
2165
2151
2165
2204
2267
2349
2446
2547
2635
2692
2697
2640
2521
2353
2160
1966
1791
1641
1504
1354
1159
891
531
79
-452
-1037
-1648
-2258
-2845
-3396
-3904
-4365
-4784
-5172
-5542
-5916
-6313
-6749
-7230
-7751
-8294
-8833
-9341
-9798
-10190
-10519
-10793
-11030
-11244
-11448
-11645
-11833
-11998
-12128
-12207
-12225
-12179
-12072
-11910
-11703
-11459
-11186
-10890
-10579
-10265
-9959
-9670
-9403
-9158
-8923
-8687
-8440
-8183
-7928
-7691
-7493
-7343
-7234
-7146
-7048
-6912
-6724
-6487
-6224
-5965
-5736
-5552
-5414
-5307
-5212
-5111
-4994
-4858
-4704
-4538
-4366
-4197
-4046
-3933
-3875
-3885
-3961
-4085
-4225
-4345
-4417
-4432
-4398
-4340
-4286
-4253
-4243
-4243
-4233
-4195
-4127
-4042
-3964
-3923
-3942
-4029
-4178
-4371
-4582
-4784
-4950
-5058
-5091
-5043
-4918
-4733
-4515
-4297
-4105
-3958
-3856
-3787
-3734
-3679
-3614
-3540
-3463
-3392
-3328
-3262
-3183
-3079
-2941
-2774
-2585
-2387
-2189
-1991
-1792
-1587
-1376
-1169
-980
-825
-714
-645
-604
-567
-508
-410
-265
-78
139
372
607
840
1070
1299
1526
1749
1958
2144
2297
2412
2491
2542
2579
2621
2683
2779
2918
3098
3314
3551
3793
4027
4240
4427
4588
4725
4844
4949
5046
5142
5245
5367
5514
5691
5888
6087
6259
6373
6406
6348
6210
6017
5806
5613
5464
5370
5322
5300
5275
5221
5115
4944
4707
4416
4091
3763
3465
3229
3075
3007
3011
3056
3106
3128
3101
3024
2910
2782
2664
2575
2521
2499
2498
2506
2509
2494
2449
2365
2236
2063
1854
1627
1401
1192
1008
846
690
524
333
109
-145
-419
-702
-986
-1270
-1556
-1848
-2150
-2461
-2775
-3088
-3398
-3705
-4013
-4322
-4632
-4935
-5222
-5485
-5717
-5919
-6095
-6251
-6390
-6513
-6614
-6686
-6716
-6697
-6622
-6495
-6327
-6138
-5954
-5803
-5706
-5669
-5683
-5723
-5756
-5751
-5689
-5572
-5416
-5250
-5099
-4976
-4881
-4797
-4705
-4590
-4449
-4289
-4127
-3977
-3850
-3747
-3664
-3597
-3545
-3511
-3499
-3512
-3547
-3601
-3667
-3741
-3825
-3920
-4026
-4133
-4226
-4282
-4284
-4225
-4115
-3977
-3843
-3734
-3661
-3611
-3563
-3488
-3368
-3201
-3000
-2789
-2590
-2416
-2262
-2110
-1933
-1705
-1411
-1052
-645
-220
190
554
852
1082
1256
1401
1547
1721
1938
2196
2477
2759
3018
3241
3428
3588
3737
3883
4026
4156
4253
4301
4289
4221
4110
3979
3851
3747
3680
3656
3673
3723
3793
3870
3938
3989
4017
4027
4030
4042
4072
4125
4198
4280
4362
4440
4520
4619
4756
4946
5194
5492
5821
6158
6483
6782
7052
7293
7506
7690
7839
7950
8020
8055
8070
8076
8084
8096
8103
8087
8026
7903
7709
7448
7131
6778
6407
6032
5660
5289
4910
4512
4085
3626
3137
2631
2123
1631
1166
730
317
-89
-504
-938
-1394
-1860
-2317
-2745
-3125
-3447
-3714
-3931
-4109
-4257
-4383
-4488
-4578
-4659
-4740
-4831
-4944
-5080
-5237
-5402
-5559
-5695
-5800
-5875
-5928
-5969
-6009
-6053
-6095
-6123
-6123
-6084
-6003
-5889
-5760
-5638
-5539
-5466
-5409
-5344
-5246
-5095
-4885
-4630
-4357
-4093
-3859
-3659
-3480
-3292
-3067
-2784
-2438
-2041
-1616
-1183
-757
-341
72
496
942
1417
1920
2445
2982
3520
4046
4550
5016
5432
5790
6089
6337
6548
6742
6938
7148
7376
7617
7866
8114
8358
8594
8818
9025
9205
9347
9444
9493
9503
9487
9463
9444
9435
9433
9428
9405
9354
9270
9153
9013
8858
8697
8537
8380
8224
8063
7893
7708
7503
7279
7040
6795
6554
6326
6120
5934
5765
5604
5448
5297
5159
5050
4985
4975
5019
5104
5204
5289
5335
5327
5264
5157
5024
4878
4725
4561
4374
4148
3877
3563
3221
2870
2530
2213
1918
1638
1356
1059
738
391
22
-363
-759
-1163
-1572
-1982
-2386
-2776
-3142
-3483
-3802
-4109
-4415
-4730
-5052
-5373
-5675
-5942
-6158
-6319
-6427
-6488
-6507
-6484
-6418
-6307
-6151
-5962
-5754
-5548
-5358
-5191
-5042
-4895
-4730
-4528
-4279
-3982
-3647
-3290
-2928
-2578
-2251
-1951
-1674
-1409
-1142
-859
-548
-209
150
509
849
1150
1403
1611
1782
1929
2062
2183
2287
2368
2423
2458
2492
2547
2644
2794
2991
3217
3444
3645
3800
3903
3957
3974
3963
3928
3868
3781
3664
3525
3381
3254
3169
3143
3181
3277
3413
3570
3728
3876
4010
4130
4239
4338
4422
4490
4536
4563
4575
4579
4581
4582
4582
4572
4549
4509
4457
4400
4347
4302
4264
4225
4175
4105
4009
3892
3760
3626
3499
3387
3294
3221
3166
3122
3081
3028
2946
2821
2647
2428
2184
1940
1724
1552
1430
1344
1274
1194
1086
942
763
554
325
82
-169
-420
-660
-874
-1044
-1163
-1229
-1255
-1261
-1269
-1291
-1332
-1382
-1426
-1453
-1454
-1432
-1397
-1360
-1332
-1320
-1324
-1346
-1383
-1431
-1487
-1542
-1586
-1610
-1607
-1574
-1516
-1439
-1351
-1260
-1170
-1087
-1018
-973
-962
-993
-1067
-1177
-1304
-1431
-1540
-1625
-1686
-1735
-1782
-1837
-1905
-1985
-2076
-2176
-2283
-2395
-2504
-2598
-2665
-2696
-2692
-2664
-2630
-2609
-2611
-2635
-2669
-2699
-2719
-2733
-2762
-2828
-2951
-3134
-3362
-3607
-3840
-4040
-4201
-4332
-4445
-4551
-4652
-4740
-4806
-4850
-4881
-4920
-4994
-5121
-5306
-5537
-5786
-6024
-6219
-6354
-6420
-6418
-6360
-6259
-6135
-6010
-5906
-5839
-5809
-5806
-5801
-5760
-5655
-5472
-5220
-4929
-4638
-4384
-4190
-4062
-3986
-3939
-3898
-3846
-3776
-3685
-3572
-3434
-3264
-3058
-2812
-2528
-2217
-1888
-1554
-1225
-906
-599
-307
-30
230
472
698
913
1122
1331
1544
1763
1991
2227
2474
2737
3016
3311
3620
3935
4250
4559
4859
5152
5437
5714
5982
6237
6478
6705
6926
7147
7373
7603
7827
8023
8176
8266
8292
8262
8191
8098
7990
7865
7707
7498
7226
6895
6527
6160
5829
5562
5364
5217
5086
4930
4715
4425
4066
3659
3235
2820
2432
2075
1742
1420
1096
761
410
49
-312
-658
-970
-1232
-1432
-1565
-1636
-1654
-1632
-1580
-1505
-1407
-1284
-1136
-968
-789
-615
-456
-319
-204
-103
-13
71
143
195
220
216
189
149
103
54
-4
-82
-187
-317
-457
-584
-676
-724
-737
-741
-768
-842
-970
-1138
-1318
-1476
-1588
-1643
-1647
-1613
-1556
-1487
-1411
-1334
-1262
-1204
-1166
-1148
-1141
-1128
-1095
-1036
-963
-898
-868
-888
-955
-1043
-1116
-1142
-1105
-1014
-898
-781
-681
-596
-507
-394
-251
-94
40
109
85
-33
-215
-409
-561
-634
-620
-534
-411
-282
-166
-68
22
113
209
308
397
466
506
518
506
476
431
374
302
217
125
35
-41
-93
-118
-116
-97
-70
-49
-42
-58
-99
-165
-248
-337
-421
-492
-544
-584
-621
-669
-739
-838
-967
-1121
-1293
-1478
-1673
-1878
-2093
-2317
-2550
-2790
-3038
-3296
-3567
-3853
-4151
-4457
-4763
-5060
-5341
-5603
-5845
-6068
-6271
-6454
-6618
-6770
-6919
-7078
-7259
-7463
-7685
-7907
-8105
-8260
-8357
-8393
-8376
-8322
-8246
-8163
-8082
-8009
-7944
-7885
-7826
-7753
-7652
-7511
-7322
-7088
-6823
-6546
-6277
-6030
-5806
-5601
-5404
-5210
-5025
-4860
-4732
-4653
-4625
-4639
-4677
-4717
-4741
-4737
-4703
-4642
-4565
-4489
-4433
-4415
-4448
-4533
-4654
-4778
-4866
-4885
-4822
-4695
-4546
-4429
-4388
-4440
-4564
-4712
-4829
-4869
-4820
-4699
-4546
-4399
-4282
-4193
-4112
-4016
-3891
-3744
-3598
-3479
-3403
-3364
-3336
-3282
-3173
-2997
-2765
-2507
-2254
-2029
-1840
-1677
-1524
-1362
-1184
-994
-805
-634
-499
-413
-386
-420
-512
-650
-813
-975
-1105
-1178
-1179
-1112
-992
-847
-706
-595
-530
-514
-544
-605
-681
-754
-807
-824
-795
-716
-595
-446
-289
-143
-23
68
133
186
241
309
397
507
634
774
919
1061
1193
1308
1402
1476
1535
1591
1659
1751
1874
2025
2193
2359
2506
2618
2689
2724
2732
2725
2714
2701
2687
2665
2629
2576
2505
2422
2334
2249
2174
2108
2051
1994
1929
1846
1737
1594
1416
1203
963
706
444
192
-40
-245
-421
-569
-694
-800
-889
-957
-1000
-1012
-988
-923
-817
-671
-491
-280
-46
203
457
704
934
1140
1322
1489
1652
1829
2029
2259
2514
2786
3068
3355
3655
3977
4335
4732
5159
5592
5994
6329
6569
6707
6756
6748
6721
6710
6734
6794
6870
6937
6967
6943
6861
6733
6581
6429
6300
6206
6150
6125
6117
6109
6085
6034
5953
5845
5719
5586
5455
5332
5217
5106
4991
4864
4724
4571
4414
4260
4120
4000
3902
3825
3764
3717
3678
3643
3609
3568
3514
3435
3327
3186
3015
2825
2630
2446
2282
2143
2023
1911
1794
1663
1517
1363
1212
1074
951
836
710
554
354
106
-180
-482
-773
-1036
-1266
-1472
-1675
-1895
-2144
-2421
-2708
-2981
-3217
-3405
-3550
-3668
-3788
-3936
-4130
-4379
-4678
-5014
-5370
-5726
-6065
-6370
-6630
-6836
-6989
-7093
-7159
-7202
-7234
-7263
-7289
-7309
-7317
-7310
-7287
-7254
-7218
-7186
-7162
-7146
-7136
-7133
-7136
-7147
-7170
-7203
-7237
-7258
-7245
-7178
-7048
-6856
-6622
-6378
-6163
-6010
-5940
-5956
-6042
-6170
-6311
-6443
-6556
-6653
-6742
-6833
-6924
-7009
-7072
-7102
-7097
-7072
-7050
-7056
-7108
-7206
-7331
-7454
-7545
-7584
-7570
-7518
-7448
-7381
-7326
-7282
-7238
-7184
-7115
-7032
-6939
-6833
-6703
-6533
-6307
-6018
-5678
-5316
-4972
-4679
-4453
-4283
-4138
-3978
-3767
-3488
-3148
-2768
-2375
-1990
-1619
-1254
-882
-496
-97
300
673
1004
1286
1520
1724
1915
2110
2319
2543
2776
3012
3243
3464
3668
3845
3985
4077
4118
4113
4078
4034
4008
4017
4066
4149
4244
4330
4389
4416
4420
4425
4460
4553
4718
4958
5259
5595
5939
6265
6554
6799
6999
7162
7302
7432
7567
7719
7896
8096
8313
8529
8724
8884
9000
9079
9139
9204
9295
9421
9578
9745
9893
9995
10031
9997
9900
9756
9580
9384
9173
8945
8698
8430
8141
7832
7507
7166
6812
6451
6092
5745
5425
5138
4885
4655
4428
4184
3904
3584
3232
2868
2518
2209
1957
1769
1639
1556
1502
1464
1432
1404
1383
1378
1398
1450
1537
1657
1798
1946
2084
2197
2278
2327
2353
2370
2394
2439
2507
2595
2689
2770
2821
2833
2808
2759
2709
2680
2688
2734
2804
2874
2916
2913
2860
2775
2685
2620
2601
2630
2692
2760
2803
2804
2758
2680
2591
2514
2462
2440
2444
2464
2496
2538
2590
2655
2726
2795
2849
2873
2861
2811
2727
2616
2483
2334
2172
2001
1837
1692
1586
1531
1529
1572
1640
1710
1761
1783
1773
1739
1693
1644
1599
1558
1520
1484
1448
1417
1394
1385
1395
1428
1484
1560
1646
1729
1796
1833
1835
1807
1762
1721
1702
1714
1756
1814
1868
1903
1912
1906
1901
1919
1973
2065
2180
2296
2391
2449
2465
2447
2410
2368
2332
2309
2299
2299
2307
2320
2333
2340
2332
2299
2235
2136
2009
1863
1712
1568
1434
1305
1167
1000
789
522
203
-151
-512
-849
-1134
-1353
-1507
-1613
-1699
-1796
-1924
-2095
-2304
-2535
-2772
-2999
-3209
-3403
-3587
-3764
-3938
-4105
-4262
-4405
-4536
-4658
-4776
-4892
-5003
-5102
-5178
-5224
-5236
-5215
-5169
-5103
-5022
-4929
-4831
-4737
-4661
-4624
-4643
-4728
-4874
-5065
-5274
-5471
-5634
-5753
-5827
-5863
-5867
-5842
-5784
-5689
-5555
-5390
-5213
-5046
-4912
-4825
-4786
-4784
-4801
-4820
-4831
-4834
-4839
-4859
-4904
-4975
-5065
-5160
-5246
-5310
-5350
-5376
-5403
-5448
-5523
-5635
-5776
-5933
-6089
-6227
-6342
-6434
-6513
-6592
-6684
-6797
-6932
-7082
-7241
-7398
-7549
-7687
-7808
-7907
-7975
-8009
-8006
-7973
-7924
-7876
-7847
-7848
-7879
-7929
-7975
-7996
-7970
-7887
-7746
-7556
-7329
-7075
-6802
-6514
-6209
-5888
-5550
-5196
-4830
-4454
-4070
-3680
-3282
-2877
-2469
-2060
-1656
-1260
-873
-494
-119
258
639
1024
1410
1789
2154
2496
2810
3095
3348
3571
3763
3925
4056
4158
4237
4302
4363
4428
4503
4587
4671
4747
4803
4836
4849
4848
4845
4850
4868
4897
4927
4947
4943
4904
4825
4707
4556
4386
4214
4059
3940
3866
3839
3852
3887
3926
3950
3948
3919
3866
3798
3720
3633
3535
3421
3288
3139
2981
2823
2669
2519
2369
2210
2035
1842
1637
1429
1229
1042
870
711
561
420
293
186
105
52
21
3
-11
-31
-56
-86
-114
-135
-150
-159
-168
-179
-193
-210
-229
-251
-274
-300
-326
-346
-351
-332
-283
-204
-101
18
144
271
400
529
659
784
899
1000
1085
1165
1251
1356
1485
1631
1779
1912
2019
2103
2184
2289
2443
2655
2915
3197
3470
3708
3902
4059
4202
4347
4505
4673
4841
4997
5136
5267
5404
5562
5747
5956
6170
6373
6549
6695
6818
6926
7027
7120
7194
7239
7244
7210
7145
7065
6982
6901
6819
6728
6618
6486
6334
6169
5997
5824
5649
5469
5282
5091
4900
4717
4545
4380
4216
4038
3843
3627
3399
3169
2947
2740
2542
2348
2148
1943
1738
1549
1391
1278
1212
1186
1187
1196
1200
1188
1157
1107
1044
973
901
838
791
770
778
818
886
977
1082
1196
1313
1426
1532
1623
1696
1747
1780
1803
1829
1870
1937
2029
2144
2267
2382
2478
2547
2591
2613
2625
2635
2653
2685
2734
2804
2890
2989
3092
3191
3276
3339
3377
3388
3373
3333
3274
3200
3118
3034
2953
2873
2790
2694
2578
2436
2275
2105
1945
1806
1695
1604
1517
1418
1298
1162
1027
915
846
824
838
864
871
839
761
642
502
360
232
127
49
-1
-25
-23
0
36
71
95
103
99
97
113
156
220
286
324
313
244
131
4
-106
-180
-218
-240
-275
-344
-451
-580
-702
-795
-853
-892
-942
-1035
-1186
-1390
-1621
-1849
-2053
-2230
-2403
-2601
-2853
-3166
-3527
-3906
-4267
-4589
-4866
-5114
-5359
-5628
-5937
-6289
-6672
-7067
-7454
-7817
-8147
-8442
-8707
-8955
-9202
-9465
-9757
-10083
-10438
-10804
-11163
-11494
-11789
-12050
-12286
-12513
-12737
-12957
-13160
-13325
-13438
-13489
-13483
-13436
-13366
-13293
-13228
-13175
-13130
-13090
-13049
-13000
-12941
-12866
-12771
-12656
-12522
-12376
-12226
-12083
-11953
-11837
-11729
-11620
-11501
-11366
-11215
-11050
-10874
-10691
-10497
-10290
-10066
-9823
-9564
-9296
-9024
-8756
-8495
-8240
-7992
-7749
-7512
-7281
-7058
-6840
-6626
-6408
-6181
-5938
-5673
-5384
-5068
-4724
-4353
-3959
-3546
-3124
-2700
-2282
-1873
-1474
-1080
-689
-296
99
495
890
1286
1688
2102
2536
2992
3466
3947
4416
4860
5267
5637
5977
6296
6604
6905
7193
7459
7696
7903
8089
8271
8468
8694
8952
9229
9505
9754
9958
10111
10221
10302
10376
10457
10550
10651
10748
10827
10880
10903
10899
10879
10852
10828
10811
10805
10806
10809
10806
10791
10756
10699
10624
10538
10453
10377
10314
10261
10207
10138
10041
9911
9750
9566
9374
9183
8998
8818
8635
8443
8236
8013
7776
7528
7269
6998
6710
6404
6082
5754
5432
5130
4856
4612
4393
4190
3992
3793
3592
3392
3196
3004
2813
2614
2400
2162
1898
1608
1296
965
618
256
-121
-510
-903
-1290
-1659
-2001
-2308
-2583
-2831
-3060
-3278
-3490
-3697
-3892
-4069
-4223
-4346
-4438
-4500
-4536
-4552
-4557
-4556
-4553
-4548
-4536
-4513
-4472
-4412
-4336
-4249
-4161
-4075
-3995
-3907
-3800
-3660
-3479
-3263
-3029
-2801
-2604
-2456
-2362
-2312
-2289
-2274
-2255
-2230
-2205
-2189
-2189
-2203
-2219
-2219
-2187
-2112
-1991
-1833
-1653
-1468
-1292
-1136
-1006
-900
-817
-751
-697
-646
-593
-532
-463
-387
-306
-221
-131
-28
97
249
429
626
822
997
1134
1229
1289
1336
1396
1490
1631
1817
2033
2258
2471
2655
2805
2920
3006
3067
3107
3128
3133
3127
3117
3115
3129
3169
3238
3335
3457
3595
3741
3886
4024
4151
4265
4372
4480
4603
4751
4932
5146
5385
5635
5878
6099
6290
6445
6569
6663
6730
6773
6793
6794
6786
6784
6805
6860
6952
7075
7209
7334
7429
7484
7497
7477
7436
7381
7317
7242
7151
7041
6914
6776
6639
6514
6409
6326
6262
6212
6168
6125
6080
6026
5962
5882
5785
5668
5534
5387
5232
5075
4918
4760
4600
4433
4255
4067
3870
3668
3469
3281
3108
2956
2825
2712
2609
2505
2390
2254
2093
1911
1712
1505
1298
1097
902
712
526
343
161
-18
-195
-370
-546
-724
-903
-1081
-1255
-1420
-1574
-1719
-1858
-1995
-2132
-2269
-2401
-2522
-2630
-2725
-2812
-2901
-3000
-3118
-3256
-3410
-3573
-3738
-3901
-4059
-4220
-4385
-4561
-4750
-4948
-5149
-5341
-5513
-5653
-5757
-5824
-5858
-5869
-5868
-5862
-5859
-5861
-5868
-5880
-5898
-5924
-5960
-6012
-6080
-6166
-6265
-6375
-6489
-6602
-6705
-6792
-6854
-6885
-6880
-6839
-6766
-6670
-6558
-6436
-6307
-6167
-6013
-5843
-5660
-5472
-5290
-5126
-4988
-4876
-4785
-4704
-4621
-4524
-4404
-4257
-4078
-3868
-3628
-3364
-3084
-2800
-2523
-2263
-2025
-1814
-1622
-1444
-1271
-1095
-911
-716
-508
-293
-79
123
299
436
525
565
563
531
481
425
372
324
281
244
211
181
150
108
45
-52
-187
-357
-547
-738
-906
-1036
-1124
-1176
-1207
-1235
-1271
-1322
-1385
-1455
-1526
-1595
-1658
-1712
-1753
-1773
-1762
-1716
-1633
-1518
-1378
-1220
-1047
-861
-658
-437
-200
45
289
522
741
947
1147
1348
1556
1774
2001
2238
2488
2757
3055
3384
3742
4113
4479
4815
5107
5349
5544
5707
5850
5981
6095
6185
6237
6243
6203
6129
6038
5945
5862
5789
5717
5633
5526
5388
5221
5032
4829
4618
4404
4186
3965
3742
3520
3305
3098
2897
2696
2484
2257
2017
1777
1560
1386
1271
1213
1194
1186
1155
1080
953
786
603
432
292
192
123
72
21
-41
-118
-212
-317
-433
-561
-703
-859
-1027
-1201
-1376
-1547
-1717
-1891
-2076
-2274
-2485
-2700
-2909
-3107
-3291
-3471
-3658
-3862
-4089
-4336
-4591
-4843
-5084
-5312
-5530
-5748
-5973
-6204
-6440
-6669
-6886
-7084
-7262
-7422
-7568
-7699
-7813
-7905
-7971
-8010
-8026
-8031
-8034
-8042
-8063
-8093
-8127
-8153
-8157
-8125
-8045
-7911
-7718
-7469
-7175
-6851
-6515
-6185
-5877
-5597
-5346
-5120
-4908
-4702
-4492
-4274
-4046
-3814
-3580
-3353
-3139
-2940
-2758
-2592
-2437
-2291
-2151
-2013
-1882
-1751
-1620
-1483
-1332
-1161
-965
-745
-504
-248
19
293
575
865
1163
1466
1767
2058
2332
2587
2825
3054
3278
3502
3724
3939
4139
4321
4483
4629
4768
4905
5045
5189
5337
5489
5649
5819
6003
6199
6404
6606
6796
6963
7104
7219
7310
7381
7433
7465
7476
7469
7452
7438
7440
7468
7523
7599
7682
7760
7828
7886
7946
8018
8109
8223
8346
8463
8556
8614
8632
8617
8576
8521
8457
8387
8313
8233
8150
8067
7987
7913
7844
7779
7713
7643
7571
7498
7428
7364
7307
7253
7197
7136
7064
6980
6885
6780
6666
6542
6408
6265
6112
5952
5791
5631
5474
5319
5162
4996
4812
4604
4364
4091
3787
3453
3095
2716
2319
1905
1474
1028
572
111
-343
-782
-1199
-1592
-1965
-2327
-2685
-3044
-3400
-3746
-4073
-4370
-4636
-4875
-5096
-5313
-5536
-5768
-6007
-6243
-6469
-6674
-6854
-7005
-7124
-7211
-7265
-7287
-7284
-7269
-7255
-7257
-7283
-7333
-7399
-7467
-7525
-7565
-7592
-7613
-7641
-7685
-7745
-7815
-7880
-7927
-7948
-7939
-7905
-7853
-7793
-7734
-7684
-7648
-7636
-7652
-7696
-7762
-7835
-7894
-7916
-7884
-7794
-7652
-7479
-7297
-7130
-6993
-6893
-6826
-6784
-6757
-6733
-6704
-6665
-6612
-6545
-6465
-6377
-6289
-6207
-6135
-6073
-6017
-5963
-5905
-5840
-5770
-5697
-5622
-5548
-5473
-5398
-5321
-5246
-5178
-5118
-5069
-5025
-4980
-4927
-4860
-4779
-4689
-4597
-4509
-4428
-4350
-4273
-4193
-4108
-4019
-3932
-3845
-3756
-3659
-3552
-3431
-3302
-3173
-3053
-2946
-2851
-2757
-2653
-2527
-2376
-2201
-2005
-1795
-1566
-1313
-1029
-712
-369
-17
322
631
901
1138
1361
1592
1848
2137
2452
2781
3111
3432
3745
4056
4372
4701
5043
5391
5739
6080
6406
6714
7001
7262
7495
7699
7878
8039
8192
8344
8499
8652
8792
8907
8988
9034
9050
9045
9026
8993
8941
8858
8731
8554
8329
8063
7770
7461
7148
6836
6527
6223
5925
5635
5354
5080
4809
4535
4255
3968
3677
3392
3120
2866
2630
2404
2176
1937
1682
1414
1141
877
634
417
220
34
-158
-370
-608
-870
-1141
-1403
-1635
-1821
-1958
-2051
-2112
-2159
-2208
-2267
-2340
-2421
-2505
-2585
-2658
-2726
-2790
-2854
-2919
-2982
-3041
-3089
-3121
-3135
-3128
-3101
-3055
-2993
-2916
-2830
-2740
-2655
-2582
-2526
-2490
-2470
-2463
-2458
-2448
-2428
-2395
-2350
-2297
-2243
-2192
-2149
-2116
-2091
-2069
-2045
-2015
-1971
-1911
-1838
-1756
-1674
-1600
-1540
-1495
-1459
-1423
-1376
-1309
-1219
-1110
-992
-873
-761
-655
-551
-436
-300
-136
57
273
505
746
992
1241
1494
1747
1995
2226
2430
2601
2737
2846
2940
3031
3127
3232
3342
3451
3554
3647
3726
3790
3837
3863
3864
3840
3797
3745
3696
3660
3637
3621
3597
3553
3483
3392
3295
3212
3158
3140
3150
3174
3192
3193
3173
3140
3108
3090
3092
3111
3139
3165
3180
3180
3170
3154
3139
3130
3127
3132
3145
3165
3197
3239
3292
3350
3406
3451
3479
3486
3475
3454
3431
3418
3423
3447
3488
3537
3582
3614
3626
3616
3589
3552
3514
3481
3455
3434
3413
3385
3344
3290
3220
3137
3043
2942
2838
2738
2648
2573
2514
2467
2423
2370
2298
2200
2076
1933
1780
1624
1466
1304
1128
929
699
436
144
-169
-492
-813
-1123
-1414
-1681
-1924
-2145
-2348
-2540
-2729
-2919
-3112
-3310
-3510
-3711
-3913
-4116
-4320
-4522
-4712
-4879
-5012
-5102
-5151
-5167
-5170
-5178
-5209
-5267
-5351
-5444
-5531
-5593
-5620
-5608
-5563
-5495
-5417
-5338
-5267
-5206
-5152
-5102
-5048
-4987
-4919
-4844
-4771
-4705
-4648
-4599
-4549
-4485
-4393
-4266
-4103
-3910
-3700
-3489
-3289
-3110
-2954
-2820
-2708
-2615
-2541
-2487
-2455
-2444
-2457
-2493
-2552
-2633
-2728
-2828
-2919
-2988
-3022
-3019
-2981
-2922
-2855
-2795
-2750
-2722
-2706
-2696
-2686
-2671
-2651
-2622
-2583
-2529
-2457
-2363
-2251
-2128
-2003
-1884
-1774
-1674
-1577
-1477
-1373
-1267
-1170
-1095
-1053
-1051
-1086
-1148
-1220
-1285
-1330
-1348
-1341
-1318
-1293
-1281
-1293
-1334
-1403
-1492
-1591
-1688
-1777
-1859
-1938
-2023
-2123
-2244
-2384
-2538
-2693
-2837
-2958
-3048
-3102
-3123
-3113
-3081
-3033
-2978
-2924
-2877
-2840
-2812
-2792
-2773
-2748
-2710
-2655
-2579
-2483
-2370
-2246
-2116
-1983
-1851
-1719
-1587
-1452
-1315
-1175
-1036
-900
-769
-644
-523
-406
-291
-180
-75
22
110
192
274
362
458
559
655
731
774
775
739
679
614
562
538
544
576
625
679
732
778
812
829
823
787
719
627
526
437
381
366
390
437
484
510
504
468
418
370
340
333
344
362
375
377
370
363
367
389
432
486
540
580
600
600
590
584
599
648
736
857
1000
1148
1279
1380
1444
1475
1483
1483
1489
1512
1558
1623
1702
1783
1858
1918
1955
1967
1957
1931
1896
1864
1840
1827
1819
1807
1782
1739
1680
1614
1554
1511
1485
1470
1448
1404
1327
1218
1093
970
870
802
763
737
707
657
581
487
390
308
255
239
259
307
377
460
552
649
745
837
917
978
1012
1020
996
946
874
788
697
608
528
461
408
367
336
311
294
283
279
279
278
266
236
186
121
54
3
-15
8
72
164
265
357
427
471
492
501
506
515
531
550
568
581
584
574
551
517
474
427
382
344
314
291
270
243
204
147
73
-19
-125
-241
-364
-493
-621
-746
-863
-972
-1077
-1188
-1318
-1478
-1674
-1900
-2143
-2385
-2606
-2798
-2957
-3089
-3204
-3310
-3412
-3509
-3602
-3688
-3770
-3852
-3937
-4024
-4108
-4182
-4240
-4278
-4301
-4320
-4343
-4376
-4416
-4456
-4482
-4485
-4461
-4417
-4363
-4312
-4276
-4256
-4246
-4236
-4213
-4166
-4089
-3981
-3847
-3693
-3528
-3359
-3191
-3027
-2865
-2702
-2531
-2347
-2146
-1924
-1683
-1427
-1163
-898
-641
-397
-171
37
233
423
615
814
1016
1213
1385
1517
1600
1634
1634
1622
1622
1650
1708
1787
1868
1932
1966
1969
1945
1902
1847
1781
1701
1604
1492
1373
1256
1150
1055
964
862
736
581
403
224
66
-48
-110
-120
-96
-55
-14
15
29
31
23
7
-16
-45
-79
-114
-144
-165
-174
-172
-160
-139
-108
-66
-11
55
125
193
249
290
315
330
340
348
355
355
343
314
269
212
149
87
30
-17
-52
-72
-70
-40
20
108
212
318
408
466
486
467
417
346
265
184
110
47
-1
-34
-52
-62
-68
-77
-93
-115
-141
-168
-194
-225
-267
-330
-419
-530
-657
-787
-907
-1012
-1103
-1188
-1274
-1365
-1459
-1545
-1609
-1639
-1629
-1579
-1496
-1391
-1276
-1161
-1053
-959
-883
-827
-788
-758
-726
-681
-613
-521
-411
-293
-180
-82
-1
65
123
179
235
287
328
350
347
316
263
196
128
69
31
18
30
61
100
130
136
105
36
-64
-180
-293
-383
-442
-467
-469
-458
-448
-446
-454
-466
-477
-483
-483
-478
-471
-465
-458
-450
-437
-419
-397
-373
-352
-332
-313
-290
-255
-205
-135
-48
51
157
263
366
466
565
666
773
884
998
1108
1211
1304
1387
1464
1540
1620
1708
1805
1909
2019
2131
2245
2364
2487
2617
2753
2890
3026
3156
3275
3384
3481
3571
3657
3743
3834
3934
4043
4166
4295
4428
4560
4688
4813
4943
5084
5243
5423
5618
5817
6004
6171
6313
6437
6556
6686
6835
7005
7186
7365
7525
7659
7765
7847
7912
7962
7997
8009
7992
7945
7870
7778
7683
7597
7525
7467
7420
7376
7332
7284
7232
7177
7117
7047
6962
6856
6727
6574
6401
6214
6022
5832
5652
5487
5339
5206
5080
4950
4807
4644
4464
4274
4090
3924
3786
3673
3572
3469
3346
3198
3024
2835
2642
2457
2283
2120
1963
1809
1661
1524
1403
1300
1211
1122
1020
893
732
541
328
104
-120
-335
-537
-726
-901
-1062
-1208
-1339
-1456
-1560
-1650
-1725
-1784
-1826
-1855
-1878
-1910
-1964
-2049
-2165
-2302
-2441
-2562
-2651
-2705
-2734
-2752
-2774
-2810
-2856
-2902
-2937
-2953
-2954
-2947
-2948
-2966
-3002
-3051
-3099
-3135
-3153
-3158
-3161
-3175
-3208
-3260
-3326
-3393
-3454
-3505
-3552
-3603
-3666
-3744
-3829
-3909
-3969
-3999
-3994
-3963
-3918
-3876
-3851
-3848
-3863
-3890
-3918
-3942
-3960
-3978
-4002
-4041
-4096
-4166
-4242
-4315
-4379
-4430
-4472
-4507
-4541
-4575
-4605
-4626
-4632
-4620
-4593
-4555
-4515
-4480
-4452
-4429
-4409
-4386
-4360
-4333
-4304
-4272
-4233
-4175
-4091
-3977
-3836
-3683
-3535
-3412
-3323
-3269
-3237
-3207
-3160
-3083
-2972
-2830
-2666
-2490
-2310
-2130
-1955
-1790
-1644
-1522
-1427
-1354
-1291
-1221
-1128
-999
-834
-637
-422
-204
3
190
348
472
562
619
654
682
724
800
921
1086
1277
1469
1633
1751
1815
1838
1841
1846
1871
1919
1985
2054
2114
2158
2188
2208
2226
2247
2269
2286
2293
2287
2272
2252
2237
2230
2235
2250
2272
2300
2334
2376
2432
2503
2589
2687
2788
2888
2979
3061
3135
3203
3268
3331
3389
3440
3479
3507
3525
3540
3563
3601
3658
3734
3818
3896
3952
3973
3951
3886
3786
3661
3522
3376
3226
3074
2916
2748
2570
2382
2187
1992
1806
1636
1488
1363
1256
1156
1051
928
781
614
437
267
120
8
-70
-120
-155
-186
-221
-263
-308
-355
-403
-457
-522
-603
-700
-808
-918
-1016
-1099
-1160
-1205
-1238
-1269
-1304
-1348
-1404
-1477
-1565
-1669
-1784
-1903
-2020
-2130
-2235
-2340
-2454
-2580
-2719
-2859
-2986
-3085
-3148
-3175
-3178
-3170
-3159
-3149
-3132
-3097
-3036
-2950
-2852
-2763
-2702
-2683
-2705
-2759
-2827
-2896
-2957
-3012
-3068
-3133
-3213
-3306
-3409
-3515
-3617
-3713
-3801
-3878
-3942
-3994
-4034
-4065
-4094
-4129
-4170
-4217
-4263
-4300
-4325
-4339
-4348
-4363
-4390
-4428
-4466
-4489
-4482
-4436
-4351
-4235
-4101
-3958
-3814
-3666
-3512
-3351
-3186
-3023
-2872
-2741
-2629
-2534
-2444
-2351
-2244
-2118
-1971
-1804
-1618
-1419
-1215
-1016
-838
-693
-590
-532
-512
-517
-532
-547
-557
-564
-575
-599
-639
-694
-757
-821
-877
-917
-941
-948
-942
-927
-906
-884
-862
-842
-822
-799
-769
-731
-682
-625
-561
-492
-417
-332
-235
-123
4
138
273
400
515
620
721
830
957
1110
1290
1491
1704
1918
2125
2321
2505
2678
2843
3000
3150
3289
3415
3529
3631
3728
3829
3939
4064
4201
4339
4465
4560
4612
4615
4573
4497
4399
4291
4177
4054
3919
3763
3587
3397
3204
3019
2848
2691
2541
2388
2224
2045
1855
1660
1465
1273
1080
881
670
447
216
-10
-215
-386
-516
-605
-663
-705
-746
-800
-878
-981
-1105
-1240
-1374
-1497
-1601
-1684
-1749
-1806
-1862
-1926
-2000
-2082
-2168
-2248
-2319
-2378
-2428
-2476
-2533
-2605
-2701
-2821
-2965
-3126
-3291
-3449
-3586
-3695
-3772
-3821
-3848
-3865
-3881
-3904
-3934
-3968
-4002
-4030
-4051
-4062
-4062
-4053
-4034
-4006
-3973
-3936
-3899
-3862
-3818
-3761
-3678
-3562
-3409
-3226
-3027
-2827
-2639
-2466
-2298
-2120
-1916
-1679
-1411
-1131
-860
-621
-424
-270
-145
-32
86
220
370
534
703
875
1048
1223
1403
1588
1774
1960
2143
2323
2506
2694
2890
3091
3289
3474
3638
3781
3910
4037
4174
4331
4506
4691
4869
5025
5146
5229
5283
5321
5364
5426
5519
5646
5800
5967
6129
6269
6373
6432
6449
6434
6403
6372
6355
6359
6379
6404
6417
6403
6351
6262
6143
6008
5872
5744
5629
5526
5428
5325
5212
5083
4940
4786
4627
4468
4312
4161
4014
3869
3720
3564
3399
3225
3043
2859
2675
2492
2308
2120
1924
1719
1505
1290
1083
893
727
590
478
383
295
201
91
-43
-204
-389
-589
-795
-991
-1169
-1323
-1456
-1576
-1696
-1828
-1976
-2140
-2309
-2470
-2612
-2730
-2824
-2902
-2973
-3043
-3114
-3182
-3245
-3298
-3343
-3382
-3418
-3454
-3488
-3515
-3534
-3545
-3553
-3570
-3603
-3656
-3727
-3802
-3867
-3909
-3919
-3900
-3858
-3806
-3752
-3699
-3647
-3591
-3527
-3453
-3367
-3272
-3168
-3056
-2939
-2816
-2692
-2566
-2438
-2305
-2162
-2001
-1820
-1621
-1410
-1201
-1004
-828
-673
-535
-407
-282
-161
-48
50
130
191
239
284
333
389
450
507
553
583
595
593
583
569
554
540
527
518
515
518
524
526
513
476
410
317
205
88
-20
-110
-178
-225
-254
-272
-282
-290
-300
-319
-352
-401
-463
-526
-576
-601
-593
-552
-490
-421
-359
-313
-285
-273
-273
-281
-296
-315
-335
-349
-343
-309
-240
-137
-13
117
235
330
397
442
471
495
519
548
582
623
671
728
791
857
917
965
996
1010
1014
1014
1018
1025
1030
1025
1002
959
903
847
811
809
847
923
1024
1129
1221
1284
1311
1305
1275
1238
1208
1198
1215
1256
1310
1363
1399
1407
1385
1337
1274
1206
1141
1081
1022
957
884
802
718
639
571
513
460
402
332
245
143
32
-82
-196
-315
-448
-602
-781
-977
-1173
-1347
-1478
-1555
-1580
-1570
-1553
-1554
-1593
-1680
-1806
-1954
-2100
-2223
-2311
-2362
-2385
-2393
-2403
-2425
-2462
-2510
-2559
-2595
-2610
-2598
-2561
-2503
-2432
-2353
-2270
-2187
-2108
-2037
-1979
-1938
-1914
-1902
-1891
-1868
-1821
-1742
-1632
-1499
-1355
-1210
-1072
-942
-816
-690
-561
-428
-296
-167
-43
78
196
314
430
539
634
711
772
823
880
956
1059
1191
1341
1496
1638
1758
1851
1921
1975
2020
2059
2092
2118
2134
2145
2153
2163
2179
2199
2218
2233
2240
2240
2239
2244
2260
2286
2316
2340
2346
2326
2278
2206
2116
2019
1920
1825
1734
1648
1566
1489
1418
1354
1298
1251
1215
1188
1173
1171
1184
1211
1253
1308
1374
1449
1529
1612
1695
1776
1853
1924
1989
2045
2095
2133
2161
2181
2198
2218
2250
2302
2377
2474
2587
2706
2822
2927
3019
3101
3177
3249
3316
3373
3414
3432
3425
3399
3364
3332
3311
3304
3307
3310
3303
3277
3234
3181
3131
3096
3084
3094
3115
3134
3134
3108
3053
2977
2891
2805
2727
2657
2593
2527
2456
2381
2304
2230
2160
2092
2017
1930
1821
1691
1545
1395
1253
1126
1016
923
835
744
643
528
396
243
66
-136
-363
-611
-869
-1125
-1368
-1591
-1794
-1983
-2166
-2350
-2539
-2733
-2930
-3130
-3335
-3548
-3772
-4005
-4240
-4460
-4653
-4805
-4914
-4985
-5031
-5068
-5105
-5151
-5204
-5264
-5329
-5398
-5473
-5555
-5640
-5719
-5785
-5827
-5844
-5840
-5825
-5810
-5804
-5809
-5823
-5838
-5846
-5842
-5826
-5801
-5771
-5740
-5711
-5686
-5665
-5651
-5647
-5653
-5667
-5683
-5693
-5690
-5671
-5639
-5600
-5563
-5536
-5519
-5510
-5500
-5484
-5457
-5422
-5384
-5352
-5331
-5321
-5317
-5309
-5285
-5237
-5161
-5057
-4931
-4790
-4642
-4492
-4342
-4191
-4038
-3881
-3720
-3557
-3395
-3237
-3086
-2941
-2799
-2657
-2511
-2360
-2204
-2047
-1896
-1755
-1627
-1513
-1410
-1313
-1216
-1115
-1004
-884
-751
-609
-463
-319
-183
-61
45
137
218
296
375
457
541
623
698
765
823
876
930
988
1051
1118
1187
1254
1320
1384
1450
1520
1596
1680
1772
1877
1997
2136
2292
2460
2629
2787
2920
3025
3105
3173
3246
3339
3458
3602
3756
3906
4034
4133
4202
4247
4276
4297
4313
4324
4329
4328
4321
4313
4307
4304
4303
4299
4287
4263
4227
4183
4134
4086
4042
4002
3968
3937
3908
3879
3848
3812
3768
3712
3640
3553
3453
3343
3229
3117
3010
2911
2821
2741
2671
2608
2550
2493
2432
2365
2289
2204
2109
2005
1887
1753
1601
1433
1259
1092
947
833
753
697
648
586
497
377
237
93
-35
-131
-192
-224
-239
-248
-259
-269
-272
-263
-239
-205
-170
-143
-130
-128
-132
-133
-128
-117
-109
-111
-130
-161
-195
-217
-215
-181
-122
-49
19
68
89
81
50
5
-46
-102
-166
-240
-329
-429
-533
-632
-715
-779
-825
-863
-907
-966
-1046
-1144
-1248
-1340
-1405
-1435
-1428
-1393
-1344
-1294
-1255
-1232
-1222
-1223
-1230
-1238
-1245
-1247
-1238
-1210
-1159
-1080
-978
-862
-748
-652
-584
-544
-526
-517
-505
-480
-443
-397
-351
-313
-287
-275
-277
-293
-324
-370
-431
-501
-570
-626
-656
-656
-626
-575
-516
-463
-429
-418
-432
-470
-526
-591
-656
-707
-734
-728
-687
-618
-537
-462
-410
-387
-393
-415
-438
-448
-439
-412
-372
-326
-277
-221
-157
-83
-4
68
118
134
113
61
-3
-56
-81
-64
-7
81
184
287
378
448
496
521
527
520
508
500
505
531
578
640
707
765
805
822
816
795
769
747
735
737
755
789
838
900
969
1040
1102
1150
1180
1196
1208
1228
1266
1329
1414
1512
1611
1699
1768
1818
1853
1878
1900
1923
1947
1970
1990
2005
2017
2024
2025
2021
2012
1994
1969
1939
1907
1877
1852
1831
1812
1790
1758
1709
1638
1543
1428
1300
1171
1056
966
911
889
892
904
908
888
837
760
666
572
492
435
400
377
351
308
240
147
37
-77
-181
-267
-329
-368
-390
-400
-404
-405
-402
-395
-384
-367
-345
-321
-295
-267
-236
-202
-163
-119
-71
-21
31
82
132
184
240
301
369
442
517
589
654
709
753
788
821
857
902
959
1024
1090
1148
1187
1201
1190
1160
1122
1091
1076
1083
1109
1144
1176
1194
1191
1167
1128
1085
1046
1016
998
990
989
992
998
1008
1022
1037
1048
1049
1033
998
943
870
783
687
583
471
354
235
121
21
-59
-116
-155
-190
-237
-313
-428
-583
-770
-974
-1176
-1360
-1515
-1635
-1722
-1779
-1812
-1827
-1831
-1831
-1834
-1846
-1872
-1913
-1967
-2028
-2088
-2140
-2178
-2201
-2211
-2216
-2223
-2239
-2271
-2319
-2382
-2455
-2533
-2610
-2682
-2747
-2804
-2851
-2889
-2920
-2947
-2974
-3006
-3049
-3105
-3176
-3257
-3343
-3429
-3509
-3584
-3654
-3723
-3792
-3859
-3921
-3973
-4014
-4051
-4088
-4140
-4213
-4311
-4427
-4544
-4647
-4719
-4752
-4746
-4708
-4649
-4580
-4508
-4440
-4381
-4336
-4310
-4307
-4325
-4355
-4383
-4392
-4372
-4320
-4242
-4154
-4070
-4002
-3946
-3893
-3828
-3738
-3620
-3480
-3332
-3191
-3066
-2957
-2857
-2754
-2637
-2503
-2354
-2198
-2044
-1899
-1765
-1639
-1516
-1392
-1265
-1137
-1010
-886
-765
-643
-519
-386
-244
-91
70
234
393
542
677
796
904
1008
1118
1242
1383
1540
1706
1869
2021
2158
2277
2385
2489
2597
2712
2836
2968
3107
3251
3400
3552
3706
3859
4006
4148
4284
4418
4555
4701
4856
5017
5177
5331
5474
5607
5737
5870
6011
6162
6320
6476
6624
6757
6874
6976
7069
7155
7237
7316
7391
7463
7531
7594
7651
7698
7732
7748
7747
7735
7721
7715
7728
7763
7817
7880
7941
7988
8015
8023
8019
8012
8007
8009
8012
8009
7994
7961
7910
7847
7781
7718
7662
7612
7564
7512
7449
7373
7285
7187
7081
6966
6840
6699
6543
6373
6196
6020
5852
5695
5544
5391
5225
5038
4827
4596
4357
4119
3891
3676
3469
3262
3042
2802
2537
2246
1935
1615
1298
995
716
465
243
43
-146
-334
-531
-739
-956
-1175
-1386
-1582
-1763
-1933
-2101
-2276
-2464
-2667
-2882
-3104
-3326
-3544
-3755
-3955
-4143
-4315
-4470
-4609
-4734
-4852
-4970
-5095
-5232
-5382
-5544
-5710
-5876
-6032
-6172
-6292
-6389
-6465
-6524
-6575
-6626
-6682
-6744
-6804
-6852
-6876
-6868
-6826
-6757
-6674
-6591
-6518
-6462
-6419
-6384
-6351
-6315
-6275
-6230
-6179
-6117
-6039
-5937
-5808
-5654
-5480
-5296
-5113
-4937
-4771
-4614
-4462
-4314
-4167
-4021
-3876
-3730
-3581
-3429
-3271
-3108
-2944
-2783
-2630
-2489
-2361
-2247
-2145
-2053
-1967
-1881
-1788
-1685
-1567
-1435
-1293
-1149
-1008
-878
-757
-646
-539
-432
-323
-210
-94
24
144
265
387
508
625
734
835
931
1030
1142
1271
1422
1587
1756
1916
2060
2184
2294
2397
2502
2612
2726
2836
2935
3018
3083
3135
3179
3220
3264
3310
3358
3406
3450
3488
3518
3537
3541
3530
3504
3465
3418
3366
3312
3256
3199
3140
3083
3029
2982
2942
2905
2867
2820
2759
2686
2605
2522
2443
2370
2299
2222
2133
2029
1916
1797
1681
1573
1473
1378
1281
1180
1077
979
891
816
753
690
617
523
401
253
85
-95
-279
-463
-644
-822
-995
-1161
-1317
-1462
-1599
-1729
-1859
-1991
-2126
-2261
-2392
-2516
-2631
-2741
-2853
-2973
-3109
-3266
-3442
-3636
-3840
-4045
-4241
-4419
-4569
-4689
-4775
-4831
-4861
-4872
-4870
-4858
-4843
-4828
-4818
-4821
-4839
-4876
-4926
-4982
-5035
-5077
-5109
-5136
-5172
-5229
-5310
-5414
-5524
-5623
-5690
-5716
-5701
-5659
-5606
-5561
-5536
-5534
-5552
-5580
-5611
-5639
-5662
-5681
-5699
-5719
-5743
-5769
-5797
-5821
-5835
-5828
-5793
-5722
-5615
-5481
-5332
-5189
-5067
-4977
-4917
-4880
-4848
-4807
-4744
-4655
-4544
-4421
-4296
-4178
-4069
-3969
-3875
-3779
-3676
-3564
-3441
-3310
-3176
-3044
-2921
-2811
-2713
-2624
-2535
-2438
-2327
-2198
-2056
-1908
-1764
-1635
-1526
-1439
-1368
-1308
-1250
-1184
-1106
-1014
-906
-787
-665
-545
-436
-344
-269
-208
-157
-106
-51
13
84
158
233
307
379
453
535
625
724
829
935
1039
1139
1238
1341
1454
1579
1717
1864
2015
2160
2297
2421
2535
2642
2749
2861
2980
3108
3242
3378
3509
3631
3740
3835
3915
3982
4038
4088
4132
4173
4212
4251
4287
4320
4346
4362
4370
4370
4369
4374
4388
4414
4446
4475
4489
4482
4453
4408
4362
4329
4319
4336
4375
4426
4479
4528
4573
4614
4658
4703
4747
4782
4799
4795
4768
4725
4673
4621
4572
4529
4492
4460
4437
4427
4432
4453
4485
4520
4548
4562
4560
4546
4528
4514
4507
4508
4512
4510
4494
4458
4397
4310
4201
4073
3933
3788
3647
3514
3392
3277
3164
3045
2912
2763
2601
2431
2261
2094
1935
1784
1642
1510
1393
1296
1221
1168
1127
1089
1042
978
897
803
706
613
532
462
402
349
300
255
218
190
175
171
178
194
218
249
285
322
357
384
400
403
399
394
396
409
432
457
476
481
470
446
418
397
393
408
439
477
513
537
543
531
504
471
438
413
403
411
437
477
524
571
609
635
648
656
668
694
742
814
905
1006
1105
1195
1271
1336
1399
1466
1545
1635
1734
1834
1928
2013
2087
2157
2228
2303
2382
2460
2530
2585
2622
2641
2646
2643
2636
2626
2611
2586
2551
2503
2445
2381
2315
2249
2180
2109
2033
1953
1870
1788
1709
1633
1558
1482
1401
1318
1233
1151
1074
1002
931
853
762
653
524
380
229
79
-61
-186
-291
-379
-453
-518
-584
-657
-742
-840
-947
-1052
-1147
-1224
-1281
-1323
-1359
-1400
-1450
-1507
-1561
-1597
-1604
-1576
-1517
-1440
-1364
-1305
-1275
-1276
-1303
-1349
-1404
-1463
-1519
-1569
-1606
-1623
-1613
-1572
-1505
-1424
-1349
-1299
-1290
-1326
-1403
-1506
-1613
-1708
-1776
-1813
-1820
-1804
-1772
-1733
-1692
-1657
-1635
-1634
-1659
-1711
-1785
-1873
-1958
-2029
-2077
-2097
-2093
-2074
-2049
-2024
-2001
-1977
-1951
-1920
-1885
-1847
-1811
-1779
-1751
-1723
-1692
-1654
-1611
-1569
-1537
-1523
-1532
-1565
-1617
-1678
-1741
-1800
-1853
-1903
-1956
-2017
-2092
-2180
-2280
-2386
-2493
-2591
-2676
-2741
-2784
-2804
-2807
-2799
-2792
-2795
-2818
-2863
-2927
-3002
-3076
-3135
-3171
-3181
-3167
-3136
-3099
-3062
-3033
-3011
-2997
-2991
-2992
-3001
-3020
-3048
-3082
-3116
-3146
-3167
-3179
-3187
-3200
-3223
-3259
-3302
-3343
-3370
-3376
-3360
-3329
-3297
-3275
-3270
-3280
-3296
-3309
-3309
-3297
-3276
-3256
-3242
-3234
-3223
-3197
-3145
-3061
-2953
-2831
-2713
-2610
-2527
-2463
-2409
-2357
-2301
-2240
-2178
-2116
-2057
-1999
-1940
-1879
-1819
-1765
-1722
-1692
-1677
-1670
-1669
-1671
-1678
-1697
-1734
-1791
-1866
-1948
-2027
-2092
-2138
-2167
-2188
-2206
-2227
-2251
-2273
-2289
-2299
-2305
-2314
-2330
-2352
-2374
-2383
-2366
-2313
-2224
-2108
-1979
-1854
-1746
-1659
-1589
-1526
-1456
-1369
-1257
-1120
-963
-796
-630
-477
-344
-235
-146
-70
1
76
158
247
337
421
495
558
614
667
725
791
867
949
1035
1122
1209
1291
1368
1434
1487
1526
1555
1582
1621
1682
1770
1878
1993
2096
2169
2203
2200
2175
2148
2136
2152
2198
2267
2346
2425
2493
2547
2586
2610
2622
2622
2614
2602
2593
2596
2614
2649
2697
2749
2797
2834
2859
2874
2880
2880
2873
2857
2831
2797
2760
2728
2709
2705
2711
2718
2715
2695
2657
2609
2565
2536
2529
2541
2559
2566
2548
2495
2409
2298
2175
2051
1932
1820
1708
1590
1461
1319
1164
1002
839
677
522
372
229
91
-42
-169
-291
-406
-514
-616
-714
-812
-915
-1025
-1142
-1261
-1372
-1468
-1538
-1579
-1595
-1596
-1593
-1599
-1620
-1656
-1699
-1742
-1775
-1795
-1801
-1798
-1791
-1785
-1781
-1779
-1778
-1775
-1772
-1768
-1767
-1767
-1769
-1769
-1764
-1753
-1733
-1706
-1671
-1630
-1585
-1541
-1501
-1470
-1454
-1454
-1470
-1495
-1523
-1544
-1554
-1549
-1530
-1503
-1473
-1442
-1416
-1396
-1384
-1380
-1383
-1392
-1402
-1405
-1394
-1364
-1314
-1247
-1166
-1078
-988
-896
-803
-708
-612
-516
-422
-331
-239
-140
-29
98
239
385
527
655
765
861
956
1062
1190
1344
1520
1707
1891
2062
2213
2341
2449
2538
2614
2678
2736
2789
2843
2900
2958
3013
3057
3084
3088
3072
3040
3002
2966
2936
2913
2890
2862
2822
2769
2705
2633
2558
2484
2414
2349
2289
2233
2180
2124
2061
1985
1890
1777
1649
1513
1378
1252
1140
1045
963
893
831
776
728
687
654
626
603
583
564
545
524
499
468
428
379
323
265
210
163
128
106
99
107
133
177
243
328
428
534
635
722
786
827
845
846
833
811
783
752
725
707
706
726
767
824
891
958
1018
1071
1117
1160
1204
1251
1302
1355
1409
1464
1521
1578
1634
1683
1722
1748
1761
1768
1778
1799
1835
1885
1943
2000
2049
2088
2118
2145
2172
2198
2218
2224
2210
2174
2121
2062
2008
1966
1934
1906
1873
1825
1763
1690
1616
1550
1494
1445
1393
1328
1242
1134
1010
878
744
610
476
341
207
80
-27
-103
-144
-152
-143
-135
-148
-190
-259
-342
-421
-478
-507
-510
-497
-483
-478
-485
-502
-522
-539
-549
-551
-549
-543
-533
-514
-483
-434
-368
-286
-197
-109
-30
33
74
92
84
53
3
-61
-129
-197
-259
-316
-375
-444
-530
-638
-768
-913
-1063
-1206
-1333
-1437
-1520
-1590
-1656
-1733
-1833
-1964
-2127
-2319
-2528
-2739
-2938
-3113
-3258
-3375
-3468
-3545
-3610
-3668
-3719
-3761
-3795
-3819
-3835
-3843
-3843
-3837
-3823
-3804
-3781
-3758
-3741
-3728
-3719
-3707
-3686
-3649
-3595
-3525
-3444
-3357
-3266
-3173
-3076
-2974
-2867
-2761
-2662
-2578
-2512
-2460
-2416
-2371
-2314
-2242
-2158
-2068
-1982
-1906
-1846
-1798
-1757
-1713
-1658
-1584
-1490
-1378
-1257
-1137
-1032
-951
-900
-875
-867
-862
-844
-802
-730
-631
-513
-388
-265
-153
-53
35
112
181
244
303
360
418
480
549
629
721
822
931
1044
1157
1265
1361
1442
1500
1535
1546
1539
1520
1494
1467
1438
1405
1365
1315
1258
1200
1147
1104
1075
1054
1036
1012
978
932
878
822
768
719
672
624
571
512
449
386
328
277
232
191
150
109
69
34
11
4
15
44
87
143
209
285
371
464
560
655
743
818
879
926
963
996
1030
1068
1112
1164
1223
1288
1355
1422
1486
1543
1591
1628
1658
1683
1705
1725
1743
1758
1769
1776
1784
1797
1819
1854
1897
1942
1981
2008
2019
2017
2009
2004
2001
2001
2000
1987
1956
1907
1845
1779
1719
1672
1639
1618
1601
1583
1562
1539
1519
1506
1501
1503
1508
1511
1510
1507
1505
1508
1519
1535
1549
1554
1540
1504
1448
1376
1299
1225
1162
1115
1085
1072
1074
1088
1109
1130
1143
1139
1108
1047
956
840
709
575
446
327
218
115
11
-101
-224
-360
-506
-658
-813
-964
-1107
-1240
-1359
-1463
-1554
-1635
-1711
-1789
-1874
-1971
-2080
-2201
-2333
-2472
-2616
-2762
-2906
-3041
-3158
-3249
-3308
-3334
-3332
-3314
-3292
-3277
-3276
-3291
-3316
-3348
-3380
-3412
-3443
-3476
-3513
-3549
-3582
-3606
-3615
-3610
-3592
-3565
-3533
-3497
-3452
-3394
-3319
-3224
-3114
-2998
-2885
-2787
-2707
-2648
-2603
-2568
-2534
-2496
-2450
-2396
-2332
-2259
-2176
-2086
-1990
-1894
-1802
-1717
-1638
-1562
-1480
-1384
-1270
-1137
-992
-845
-706
-583
-475
-376
-277
-165
-35
117
286
466
651
837
1025
1214
1404
1593
1772
1935
2076
2198
2309
2421
2551
2707
2891
3097
3310
3515
3701
3860
3993
4107
4209
4305
4399
4493
4586
4674
4755
4825
4879
4916
4933
4933
4922
4906
4895
4895
4908
4932
4962
4991
5011
5020
5016
5001
4977
4947
4912
4872
4828
4782
4736
4693
4659
4636
4626
4631
4645
4662
4671
4663
4630
4571
4491
4402
4320
4258
4222
4211
4217
4226
4226
4210
4176
4126
4066
4002
3940
3882
3835
3802
3788
3794
3814
3840
3859
3858
3834
3789
3735
3684
3645
3619
3594
3555
3487
3383
3246
3092
2937
2799
2684
2588
2500
2406
2294
2162
2012
1854
1698
1550
1416
1296
1188
1088
992
897
800
696
585
468
347
229
115
7
-97
-202
-314
-437
-570
-709
-847
-973
-1078
-1156
-1206
-1230
-1235
-1230
-1225
-1229
-1246
-1277
-1319
-1364
-1407
-1440
-1459
-1466
-1464
-1457
-1451
-1451
-1460
-1477
-1500
-1526
-1548
-1563
-1565
-1555
-1535
-1509
-1486
-1468
-1458
-1452
-1446
-1437
-1422
-1405
-1391
-1385
-1391
-1407
-1428
-1448
-1467
-1487
-1516
-1559
-1619
-1692
-1768
-1834
-1884
-1917
-1940
-1963
-1994
-2033
-2078
-2117
-2141
-2149
-2144
-2136
-2131
-2133
-2136
-2133
-2115
-2083
-2039
-1994
-1955
-1925
-1899
-1871
-1834
-1790
-1748
-1720
-1714
-1727
-1749
-1759
-1743
-1696
-1630
-1570
-1539
-1556
-1621
-1717
-1818
-1898
-1944
-1959
-1960
-1966
-1994
-2047
-2116
-2184
-2237
-2265
-2270
-2261
-2250
-2245
-2253
-2272
-2299
-2328
-2354
-2372
-2378
-2368
-2337
-2286
-2217
-2133
-2043
-1952
-1866
-1790
-1724
-1671
-1631
-1603
-1583
-1565
-1540
-1500
-1438
-1355
-1258
-1158
-1066
-988
-926
-874
-826
-773
-711
-641
-565
-486
-409
-335
-269
-215
-177
-160
-161
-174
-184
-177
-141
-72
23
126
220
291
335
360
379
409
459
530
615
700
776
833
872
895
907
915
921
928
940
964
1006
1074
1166
1277
1394
1504
1593
1654
1690
1708
1719
1732
1752
1780
1812
1843
1869
1891
1909
1926
1942
1954
1957
1945
1912
1859
1786
1702
1612
1527
1450
1385
1330
1280
1230
1170
1094
997
880
749
612
483
373
290
232
194
163
129
81
19
-50
-116
-163
-182
-173
-144
-109
-87
-90
-126
-191
-273
-357
-429
-481
-511
-525
-533
-545
-569
-607
-659
-720
-784
-847
-909
-967
-1026
-1083
-1138
-1188
-1229
-1255
-1266
-1262
-1249
-1230
-1213
-1202
-1197
-1199
-1203
-1208
-1210
-1210
-1208
-1205
-1202
-1200
-1198
-1195
-1189
-1182
-1173
-1164
-1156
-1150
-1149
-1152
-1157
-1162
-1165
-1167
-1167
-1170
-1181
-1207
-1251
-1311
-1382
-1454
-1515
-1558
-1579
-1582
-1577
-1575
-1583
-1604
-1633
-1662
-1681
-1686
-1675
-1653
-1625
-1598
-1575
-1554
-1535
-1518
-1506
-1500
-1501
-1507
-1509
-1495
-1457
-1391
-1299
-1193
-1088
-995
-919
-856
-796
-727
-643
-546
-443
-346
-265
-202
-153
-106
-49
24
112
208
299
372
419
442
443
434
421
412
409
410
413
416
417
417
418
424
437
455
478
499
513
515
503
479
445
409
376
348
328
314
303
294
289
287
289
294
297
293
277
245
197
138
73
6
-57
-117
-171
-219
-261
-295
-320
-335
-347
-360
-381
-415
-462
-519
-581
-642
-697
-746
-789
-829
-866
-901
-934
-965
-994
-1024
-1057
-1097
-1142
-1191
-1239
-1284
-1322
-1355
-1383
-1406
-1426
-1442
-1451
-1452
-1446
-1433
-1418
-1403
-1392
-1386
-1384
-1385
-1389
-1394
-1402
-1412
-1423
-1436
-1449
-1463
-1480
-1499
-1521
-1544
-1568
-1589
-1604
-1612
-1614
-1611
-1604
-1594
-1581
-1562
-1535
-1501
-1459
-1413
-1369
-1331
-1308
-1304
-1323
-1363
-1418
-1475
-1519
-1535
-1512
-1450
-1360
-1259
-1168
-1105
-1075
-1075
-1090
-1105
-1107
-1096
-1076
-1061
-1060
-1078
-1110
-1146
-1174
-1185
-1179
-1158
-1131
-1102
-1072
-1033
-981
-907
-811
-697
-571
-442
-316
-195
-81
30
137
244
352
466
590
727
877
1035
1192
1337
1463
1566
1652
1729
1807
1892
1985
2081
2172
2253
2319
2372
2414
2444
2462
2463
2444
2406
2354
2298
2246
2204
2174
2150
2127
2100
2068
2036
2008
1989
1977
1967
1951
1922
1881
1834
1787
1748
1720
1699
1678
1651
1616
1577
1544
1525
1525
1541
1565
1585
1590
1574
1536
1481
1416
1347
1279
1217
1166
1130
1110
1104
1105
1099
1074
1020
934
823
701
584
484
406
347
300
254
201
140
72
-1
-79
-164
-260
-372
-499
-637
-778
-914
-1037
-1145
-1240
-1331
-1426
-1531
-1649
-1780
-1917
-2054
-2184
-2300
-2402
-2490
-2570
-2649
-2735
-2830
-2935
-3045
-3152
-3247
-3326
-3386
-3434
-3475
-3517
-3561
-3607
-3647
-3676
-3690
-3690
-3681
-3670
-3664
-3664
-3671
-3679
-3685
-3687
-3682
-3673
-3663
-3651
-3638
-3622
-3598
-3565
-3521
-3465
-3396
-3317
-3228
-3133
-3036
-2939
-2846
-2755
-2662
-2561
-2446
-2318
-2180
-2041
-1917
-1813
-1733
-1672
-1620
-1564
-1493
-1403
-1293
-1170
-1038
-903
-768
-635
-506
-383
-271
-169
-75
16
110
211
317
420
509
576
618
642
663
697
754
837
937
1042
1136
1213
1270
1314
1350
1382
1409
1425
1425
1410
1386
1360
1342
1333
1330
1326
1314
1292
1265
1243
1237
1249
1276
1307
1331
1343
1348
1356
1380
1427
1493
1565
1627
1666
1679
1675
1668
1670
1687
1714
1738
1749
1740
1714
1682
1656
1642
1640
1640
1634
1617
1591
1566
1554
1562
1589
1628
1666
1691
1699
1692
1677
1661
1650
1646
1649
1657
1670
1689
1715
1745
1775
1800
1815
1823
1828
1837
1853
1878
1905
1927
1936
1931
1917
1899
1886
1877
1869
1856
1830
1791
1743
1695
1655
1627
1609
1595
1578
1555
1528
1500
1476
1453
1428
1395
1350
1296
1241
1192
1155
1126
1095
1048
977
883
778
679
601
552
529
519
509
490
462
430
401
374
343
300
237
156
70
-2
-43
-48
-26
4
16
-6
-66
-150
-238
-312
-359
-384
-396
-409
-432
-465
-500
-530
-551
-566
-581
-603
-633
-666
-693
-706
-704
-693
-684
-690
-713
-751
-791
-818
-822
-802
-763
-720
-682
-658
-647
-643
-640
-634
-622
-607
-593
-581
-571
-561
-547
-527
-503
-477
-451
-429
-411
-400
-394
-395
-400
-409
-417
-423
-422
-415
-404
-394
-389
-391
-399
-407
-410
-404
-390
-372
-360
-358
-370
-393
-419
-440
-454
-462
-467
-479
-498
-526
-555
-580
-598
-611
-628
-658
-704
-759
-810
-837
-828
-779
-701
-615
-544
-503
-495
-506
-518
-515
-489
-448
-406
-377
-364
-359
-347
-312
-248
-166
-88
-38
-29
-55
-97
-125
-119
-79
-23
17
12
-49
-153
-264
-345
-368
-335
-268
-209
-192
-235
-327
-437
-532
-585
-594
-573
-550
-544
-565
-602
-636
-650
-637
-603
-565
-538
-529
-534
-542
-541
-526
-503
-482
-474
-481
-496
-506
-498
-466
-417
-365
-324
-302
-299
-304
-306
-296
-274
-248
-228
-221
-229
-247
-267
-283
-292
-293
-288
-277
-257
-228
-194
-161
-139
-137
-153
-177
-189
-171
-113
-18
100
220
326
417
502
599
719
862
1010
1145
1245
1306
1345
1388
1465
1591
1758
1944
2117
2252
2342
2400
2447
2506
2588
2688
2794
2889
2968
3030
3084
3137
3188
3230
3252
3250
3230
3207
3198
3212
3244
3275
3285
3256
3190
3104
3025
2974
2959
2970
2983
2974
2932
2863
2785
2720
2680
2661
2647
2617
2554
2459
2345
2232
2137
2065
2009
1956
1893
1817
1732
1645
1564
1487
1404
1306
1184
1043
894
756
645
565
513
478
445
403
346
272
181
74
-47
-179
-314
-439
-543
-616
-659
-683
-703
-736
-791
-870
-964
-1064
-1158
-1240
-1309
-1364
-1407
-1435
-1449
-1452
-1452
-1462
-1493
-1550
-1627
-1712
-1789
-1845
-1878
-1898
-1918
-1955
-2012
-2087
-2163
-2228
-2270
-2291
-2298
-2303
-2316
-2337
-2358
-2370
-2365
-2339
-2300
-2256
-2216
-2186
-2166
-2151
-2135
-2113
-2085
-2052
-2016
-1981
-1949
-1923
-1901
-1883
-1862
-1831
-1782
-1708
-1609
-1492
-1371
-1256
-1157
-1070
-987
-892
-776
-637
-481
-323
-174
-40
85
212
350
501
654
790
891
950
978
996
1032
1106
1221
1364
1510
1635
1724
1777
1807
1830
1858
1894
1931
1963
1984
1999
2017
2051
2103
2168
2233
2280
2298
2286
2253
2211
2174
2147
2130
2115
2096
2069
2037
2005
1978
1959
1944
1926
1901
1866
1827
1792
1768
1762
1774
1797
1823
1842
1843
1823
1782
1722
1654
1589
1540
1516
1519
1542
1570
1586
1575
1529
1452
1357
1261
1181
1124
1092
1079
1078
1084
1093
1108
1128
1149
1164
1163
1142
1099
1042
982
930
892
868
852
836
813
785
753
724
699
677
652
613
556
480
391
299
217
155
116
96
86
71
40
-20
-111
-229
-360
-485
-589
-661
-703
-728
-757
-812
-903
-1027
-1166
-1293
-1385
-1430
-1435
-1421
-1415
-1437
-1492
-1570
-1648
-1708
-1738
-1743
-1739
-1745
-1772
-1819
-1870
-1904
-1904
-1866
-1800
-1727
-1669
-1641
-1645
-1671
-1704
-1733
-1753
-1767
-1785
-1814
-1854
-1900
-1941
-1969
-1981
-1985
-1990
-2009
-2049
-2109
-2180
-2250
-2309
-2350
-2377
-2391
-2400
-2404
-2401
-2386
-2355
-2305
-2243
-2175
-2113
-2066
-2040
-2036
-2052
-2085
-2132
-2188
-2248
-2304
-2346
-2367
-2359
-2323
-2266
-2201
-2141
-2097
-2072
-2062
-2055
-2039
-2005
-1952
-1881
-1801
-1719
-1640
-1563
-1485
-1405
-1323
-1245
-1179
-1131
-1103
-1089
-1076
-1049
-996
-909
-790
-650
-504
-367
-248
-151
-72
0
72
151
234
315
384
432
460
473
488
519
577
663
765
866
947
1000
1030
1049
1077
1124
1191
1262
1315
1331
1304
1248
1188
1152
1158
1206
1276
1336
1358
1332
1265
1182
1113
1081
1090
1132
1184
1226
1246
1244
1228
1210
1195
1181
1162
1133
1089
1036
980
929
885
846
806
760
708
654
604
562
529
500
471
438
400
361
326
294
260
219
162
88
3
-81
-151
-199
-225
-237
-248
-269
-308
-361
-421
-481
-534
-576
-608
-629
-637
-631
-608
-570
-523
-476
-437
-413
-403
-403
-408
-416
-427
-446
-473
-505
-531
-539
-517
-465
-390
-314
-258
-238
-261
-316
-387
-452
-497
-519
-524
-524
-531
-549
-575
-600
-615
-615
-605
-594
-595
-619
-665
-726
-787
-834
-858
-860
-852
-849
-864
-900
-947
-984
-987
-941
-846
-718
-585
-477
-414
-395
-403
-407
-382
-315
-209
-89
20
95
132
140
142
161
208
284
372
456
522
564
589
607
628
657
693
733
772
811
853
899
951
1000
1044
1073
1088
1092
1095
1102
1116
1130
1138
1133
1116
1093
1076
1073
1087
1110
1131
1139
1132
1115
1100
1100
1123
1165
1215
1259
1288
1303
1313
1328
1357
1401
1453
1507
1558
1612
1677
1761
1865
1978
2078
2144
2159
2125
2060
1991
1947
1944
1979
2035
2086
2111
2102
2064
2015
1973
1951
1949
1958
1964
1953
1920
1868
1805
1743
1689
1648
1617
1591
1561
1521
1466
1396
1315
1228
1143
1068
1006
960
920
880
831
769
697
625
565
531
529
558
606
658
696
709
692
651
599
553
524
522
547
594
651
708
754
784
797
795
786
774
764
759
758
760
763
766
768
772
779
790
806
825
845
861
869
864
844
812
772
731
698
678
674
682
697
712
720
718
705
681
643
591
522
435
338
238
148
78
30
-2
-33
-79
-152
-255
-378
-508
-632
-742
-843
-944
-1052
-1168
-1282
-1377
-1440
-1466
-1467
-1469
-1499
-1579
-1707
-1866
-2025
-2155
-2234
-2264
-2262
-2251
-2252
-2272
-2305
-2340
-2364
-2372
-2365
-2353
-2342
-2333
-2321
-2299
-2265
-2223
-2186
-2167
-2173
-2203
-2245
-2284
-2307
-2311
-2302
-2291
-2288
-2292
-2296
-2287
-2255
-2200
-2134
-2075
-2040
-2041
-2075
-2134
-2201
-2267
-2325
-2377
-2427
-2475
-2517
-2548
-2561
-2557
-2546
-2540
-2553
-2590
-2648
-2710
-2757
-2772
-2746
-2681
-2590
-2486
-2386
-2297
-2224
-2164
-2114
-2068
-2021
-1969
-1905
-1824
-1723
-1603
-1466
-1319
-1173
-1038
-923
-833
-769
-727
-696
-663
-614
-537
-428
-292
-143
4
133
239
322
392
458
525
590
644
678
685
672
652
646
667
721
800
883
953
996
1010
1010
1010
1027
1068
1129
1198
1263
1311
1339
1350
1348
1340
1331
1322
1316
1313
1315
1324
1339
1357
1373
1384
1389
1390
1394
1406
1430
1467
1511
1559
1607
1654
1700
1750
1803
1859
1912
1959
1996
2021
2037
2047
2055
2065
2077
2091
2103
2111
2111
2098
2068
2021
1957
1885
1814
1752
1708
1681
1668
1658
1643
1614
1569
1511
1448
1388
1337
1300
1275
1259
1246
1229
1201
1159
1102
1036
970
912
868
838
816
792
754
699
629
553
484
429
387
351
308
252
181
105
37
-14
-44
-62
-80
-106
-141
-174
-188
-171
-123
-57
1
30
19
-24
-74
-101
-84
-19
77
174
247
282
285
277
282
315
378
457
532
587
620
637
654
685
734
796
860
913
951
976
996
1018
1051
1089
1130
1168
1199
1224
1248
1273
1300
1329
1358
1384
1406
1424
1436
1441
1434
1412
1376
1330
1283
1243
1215
1199
1188
1178
1161
1138
1113
1092
1079
1069
1056
1029
981
913
833
756
694
652
627
606
575
521
441
339
227
119
28
-40
-86
-115
-135
-155
-180
-211
-246
-280
-308
-329
-346
-366
-397
-444
-506
-574
-637
-682
-707
-719
-736
-782
-873
-1012
-1188
-1373
-1537
-1659
-1734
-1774
-1802
-1842
-1907
-1998
-2102
-2201
-2283
-2344
-2392
-2440
-2499
-2575
-2662
-2751
-2830
-2891
-2933
-2962
-2985
-3008
-3037
-3073
-3116
-3165
-3216
-3266
-3307
-3332
-3338
-3325
-3297
-3264
-3237
-3224
-3226
-3237
-3253
-3266
-3275
-3283
-3295
-3314
-3338
-3359
-3367
-3358
-3330
-3291
-3248
-3212
-3183
-3158
-3127
-3083
-3022
-2947
-2864
-2781
-2703
-2631
-2562
-2496
-2435
-2384
-2349
-2331
-2324
-2316
-2289
-2233
-2146
-2036
-1920
-1815
-1735
-1682
-1648
-1622
-1593
-1554
-1504
-1445
-1379
-1303
-1216
-1117
-1008
-902
-808
-734
-681
-639
-593
-526
-431
-312
-185
-68
22
82
122
161
216
300
410
532
650
748
822
877
924
976
1037
1108
1180
1247
1303
1353
1403
1461
1531
1611
1694
1770
1832
1879
1913
1940
1965
1990
2009
2023
2025
2016
2001
1993
1995
2013
2050
2096
2145
2191
2230
2261
2290
2319
2354
2394
2438
2484
2530
2572
2612
2648
2679
2704
2720
2724
2717
2700
2676
2654
2639
2637
2651
2680
2719
2762
2803
2834
2853
2858
2850
2832
2807
2780
2753
2726
2703
2681
2661
2641
2618
2587
2545
2488
2411
2315
2202
2078
1953
1836
1736
1658
1601
1559
1522
1480
1425
1352
1266
1174
1087
1012
955
911
872
828
771
695
603
498
389
283
183
90
2
-82
-165
-247
-327
-405
-483
-562
-646
-734
-828
-926
-1025
-1122
-1215
-1302
-1380
-1449
-1507
-1552
-1587
-1614
-1640
-1669
-1704
-1744
-1784
-1816
-1834
-1834
-1819
-1797
-1778
-1771
-1780
-1802
-1829
-1850
-1854
-1833
-1785
-1714
-1627
-1534
-1445
-1370
-1315
-1284
-1273
-1277
-1285
-1286
-1273
-1240
-1189
-1129
-1067
-1012
-973
-948
-937
-936
-943
-955
-968
-982
-992
-996
-990
-977
-961
-948
-948
-966
-1002
-1050
-1099
-1136
-1150
-1136
-1096
-1036
-965
-893
-826
-770
-725
-693
-673
-666
-674
-697
-731
-771
-809
-834
-838
-818
-774
-715
-653
-600
-568
-562
-578
-608
-640
-663
-668
-652
-617
-568
-511
-450
-387
-327
-272
-228
-199
-189
-197
-218
-245
-268
-281
-284
-280
-277
-281
-296
-321
-348
-369
-375
-363
-333
-289
-237
-183
-132
-84
-41
-4
26
46
58
60
57
53
50
50
51
47
35
12
-20
-56
-87
-103
-102
-83
-57
-33
-24
-39
-80
-144
-220
-299
-372
-432
-479
-514
-541
-563
-581
-595
-605
-613
-620
-627
-635
-645
-654
-658
-656
-644
-621
-586
-541
-485
-418
-342
-259
-170
-80
6
83
147
195
226
240
242
238
237
247
275
325
395
479
569
655
730
789
830
853
859
850
830
803
779
766
770
791
824
857
881
887
879
865
859
869
898
937
971
986
975
940
895
852
825
818
827
849
880
921
977
1047
1120
1178
1195
1152
1049
908
772
686
684
772
924
1093
1224
1281
1255
1166
1052
954
898
886
906
932
948
944
926
903
884
869
851
821
772
706
633
566
516
489
480
482
487
489
488
486
484
482
477
468
453
434
416
402
393
387
380
368
350
329
309
291
277
264
247
223
190
150
106
61
17
-26
-67
-107
-141
-167
-183
-192
-199
-212
-238
-277
-325
-375
-415
-440
-448
-443
-429
-411
-393
-375
-356
-340
-330
-331
-344
-367
-389
-401
-392
-358
-305
-246
-196
-169
-167
-187
-215
-237
-240
-218
-175
-118
-58
-8
27
44
45
37
27
25
34
55
84
113
134
140
135
123
118
130
167
229
308
390
461
511
534
534
518
496
478
469
473
491
518
552
587
620
647
669
684
694
697
692
674
639
586
519
447
385
344
333
355
404
470
542
612
673
722
755
770
764
734
684
625
572
541
546
590
665
755
841
906
943
955
953
951
961
989
1036
1098
1167
1236
1299
1351
1390
1414
1423
1422
1417
1415
1426
1454
1503
1567
1640
1710
1768
1806
1824
1827
1825
1828
1846
1879
1923
1964
1989
1989
1959
1907
1847
1795
1765
1761
1777
1799
1812
1802
1765
1702
1623
1537
1450
1367
1290
1221
1163
1119
1091
1078
1073
1065
1047
1012
966
916
873
845
832
828
823
812
795
779
778
799
847
911
977
1027
1051
1049
1031
1012
1008
1025
1061
1109
1158
1202
1238
1270
1302
1336
1371
1399
1415
1414
1398
1372
1344
1319
1302
1290
1281
1268
1249
1220
1179
1125
1055
970
871
763
655
556
471
400
339
279
213
139
59
-19
-84
-133
-167
-197
-237
-301
-396
-518
-654
-786
-898
-979
-1030
-1061
-1086
-1121
-1172
-1243
-1327
-1416
-1500
-1574
-1637
-1691
-1741
-1789
-1838
-1886
-1931
-1972
-2005
-2035
-2060
-2082
-2104
-2127
-2151
-2177
-2206
-2238
-2272
-2307
-2340
-2367
-2386
-2394
-2394
-2390
-2391
-2406
-2441
-2500
-2579
-2669
-2758
-2831
-2880
-2902
-2899
-2884
-2868
-2863
-2874
-2903
-2944
-2988
-3026
-3052
-3063
-3059
-3041
-3012
-2975
-2935
-2892
-2852
-2817
-2790
-2774
-2767
-2767
-2769
-2767
-2753
-2722
-2670
-2597
-2506
-2404
-2302
-2207
-2127
-2061
-2005
-1953
-1895
-1828
-1755
-1682
-1618
-1568
-1532
-1500
-1461
-1405
-1328
-1237
-1144
-1065
-1012
-992
-992
-999
-996
-968
-908
-820
-711
-593
-477
-371
-282
-213
-166
-136
-116
-96
-63
-9
68
163
264
357
434
493
539
586
642
716
805
902
1000
1091
1176
1259
1346
1441
1543
1645
1735
1807
1855
1885
1907
1934
1976
2041
2129
2232
2340
2439
2522
2581
2619
2639
2649
2661
2681
2714
2760
2818
2881
2944
3004
3056
3099
3131
3152
3161
3161
3156
3152
3152
3161
3177
3193
3202
3195
3167
3119
3053
2977
2895
2814
2735
2659
2584
2511
2439
2368
2296
2222
2145
2063
1976
1884
1783
1670
1541
1393
1228
1053
880
722
586
470
364
253
126
-23
-185
-345
-485
-597
-685
-765
-861
-989
-1156
-1349
-1546
-1722
-1861
-1960
-2029
-2092
-2162
-2247
-2344
-2442
-2529
-2597
-2651
-2697
-2746
-2802
-2863
-2925
-2980
-3025
-3062
-3098
-3136
-3178
-3219
-3249
-3261
-3253
-3231
-3206
-3188
-3185
-3195
-3211
-3221
-3220
-3205
-3184
-3166
-3159
-3165
-3179
-3192
-3193
-3176
-3140
-3088
-3028
-2967
-2909
-2858
-2816
-2784
-2762
-2748
-2737
-2723
-2697
-2655
-2599
-2536
-2479
-2438
-2418
-2417
-2422
-2420
-2400
-2361
-2307
-2250
-2198
-2150
-2099
-2035
-1948
-1842
-1728
-1625
-1549
-1505
-1481
-1453
-1396
-1295
-1156
-1002
-870
-785
-761
-786
-829
-856
-841
-775
-672
-556
-451
-371
-314
-266
-213
-141
-51
50
149
238
314
379
439
495
546
589
623
651
683
727
790
871
961
1047
1120
1178
1224
1267
1314
1367
1423
1475
1519
1554
1584
1614
1644
1667
1675
1658
1615
1554
1491
1439
1409
1396
1391
1377
1347
1301
1249
1202
1167
1137
1100
1044
966
876
799
758
768
820
888
938
943
900
831
772
757
798
882
970
1018
999
914
792
681
625
644
729
845
949
1010
1016
980
927
882
856
848
845
834
813
786
765
757
763
774
775
758
727
693
675
685
722
771
810
819
793
740
684
649
647
679
727
772
797
799
789
781
788
813
847
875
887
885
879
886
918
973
1032
1071
1069
1018
932
840
771
747
767
815
860
881
868
830
789
765
767
786
801
791
745
670
592
541
542
598
691
790
858
873
829
744
644
557
501
479
483
497
510
515
512
506
501
497
490
473
441
394
337
279
233
206
201
215
237
256
260
242
201
142
73
2
-64
-121
-169
-208
-238
-256
-260
-248
-224
-196
-174
-170
-185
-215
-248
-270
-272
-256
-236
-230
-255
-310
-380
-437
-450
-402
-297
-163
-42
30
33
-20
-97
-152
-154
-93
11
120
193
208
167
98
39
19
48
115
190
245
262
240
195
141
93
51
9
-38
-89
-133
-157
-150
-115
-67
-32
-29
-66
-132
-204
-262
-293
-305
-318
-355
-426
-524
-624
-699
-732
-725
-702
-697
-737
-828
-951
-1073
-1162
-1198
-1189
-1160
-1143
-1161
-1212
-1278
-1328
-1340
-1310
-1257
-1214
-1213
-1266
-1363
-1468
-1539
-1541
-1464
-1326
-1164
-1022
-935
-910
-935
-980
-1012
-1010
-971
-905
-831
-769
-724
-692
-660
-617
-560
-494
-436
-398
-387
-396
-413
-420
-408
-379
-343
-312
-295
-286
-273
-244
-193
-132
-79
-54
-66
-105
-142
-147
-101
-9
99
182
208
168
86
2
-42
-31
22
77
90
36
-71
-189
-262
-253
-161
-24
94
134
72
-72
-242
-371
-413
-360
-246
-128
-62
-78
-169
-303
-432
-521
-555
-543
-506
-469
-446
-440
-445
-455
-466
-477
-489
-504
-518
-527
-526
-512
-483
-439
-381
-309
-223
-129
-34
50
115
157
180
194
210
239
282
338
403
473
550
633
722
808
882
932
957
965
972
997
1048
1120
1193
1243
1253
1225
1180
1149
1156
1204
1269
1314
1300
1212
1063
896
760
692
697
749
800
806
744
625
484
365
300
293
320
346
338
281
187
80
-10
-66
-89
-95
-103
-125
-160
-195
-214
-208
-184
-156
-144
-158
-194
-233
-254
-239
-188
-117
-51
-14
-14
-44
-79
-98
-87
-50
-7
20
18
-11
-44
-57
-32
25
92
132
121
55
-41
-122
-148
-102
-1
107
169
148
46
-93
-207
-236
-153
20
227
398
480
457
356
228
126
79
88
126
160
166
144
110
87
90
117
156
188
203
204
202
211
232
255
262
238
181
106
39
2
3
31
63
73
51
6
-37
-52
-26
32
92
121
97
20
-86
-186
-247
-257
-224
-173
-128
-100
-82
-57
-8
66
146
198
189
104
-44
-212
-345
-396
-343
-201
-11
167
284
313
258
149
28
-69
-121
-128
-105
-77
-60
-64
-84
-110
-129
-133
-124
-107
-94
-93
-109
-142
-187
-236
-285
-329
-369
-404
-434
-462
-487
-510
-533
-558
-587
-618
-649
-674
-689
-692
-684
-672
-662
-662
-675
-700
-730
-757
-772
-768
-744
-703
-651
-596
-548
-514
-498
-499
-513
-532
-549
-558
-557
-548
-537
-530
-532
-544
-562
-582
-599
-611
-618
-624
-633
-646
-661
-675
-684
-687
-684
-681
-680
-686
-695
-705
-710
-707
-697
-684
-672
-667
-667
-670
-670
-662
-645
-621
-594
-571
-554
-543
-537
-533
-529
-526
-528
-539
-558
-584
-612
-636
-649
-651
-641
-624
-606
-591
-584
-589
-607
-635
-671
-709
-740
-759
-762
-749
-725
-698
-674
-660
-657
-661
-667
-671
-669
-662
-653
-645
-639
-636
-632
-625
-615
-601
-585
-570
-558
-546
-536
-524
-511
-497
-484
-473
-465
-460
-455
-448
-439
-428
-415
-402
-390
-380
-373
-367
-362
-356
-347
-332
-313
-292
-276
-271
-284
-315
-355
-392
-409
-393
-342
-264
-177
-103
-62
-59
-90
-135
-174
-187
-165
-109
-29
62
151
228
290
338
374
401
426
453
488
536
596
663
731
790
836
866
886
902
920
941
962
975
978
969
957
951
960
986
1024
1064
1094
1110
1114
1117
1127
1151
1185
1215
1228
1214
1173
1118
1066
1036
1035
1059
1096
1128
1141
1132
1107
1080
1062
1059
1070
1084
1092
1088
1070
1046
1022
1008
1000
997
992
978
952
917
876
834
793
755
715
673
626
575
522
469
416
364
310
256
205
159
125
107
103
111
122
128
123
104
74
36
-3
-39
-69
-94
-113
-129
-141
-150
-154
-154
-149
-141
-131
-116
-95
-69
-38
-8
15
25
19
-4
-35
-65
-84
-86
-70
-40
-6
25
45
54
54
47
38
29
22
19
20
27
41
60
80
98
109
113
113
112
116
125
138
148
148
135
111
83
63
57
71
99
133
160
174
171
153
128
102
80
61
45
29
12
-3
-13
-16
-14
-11
-12
-24
-49
-87
-134
-185
-235
-282
-326
-368
-412
-459
-510
-566
-627
-691
-756
-822
-885
-942
-989
-1025
-1050
-1064
-1070
-1071
-1068
-1061
-1050
-1033
-1010
-983
-955
-929
-907
-889
-873
-858
-838
-810
-771
-722
-663
-597
-528
-462
-402
-354
-318
-293
-274
-252
-219
-171
-106
-27
54
126
178
206
212
204
196
199
221
261
315
375
432
482
524
559
591
620
644
663
675
683
693
709
735
771
809
841
855
849
821
781
739
705
684
678
682
694
708
723
741
760
780
797
804
797
776
744
708
677
658
651
655
662
668
666
658
645
634
632
642
665
700
739
778
811
833
842
841
833
823
813
805
798
788
771
744
707
666
628
601
590
596
615
637
654
656
641
609
569
528
495
473
464
461
460
455
443
423
398
373
351
335
324
319
319
323
331
341
352
358
357
343
317
280
238
201
175
165
172
191
214
233
241
233
210
177
141
110
91
87
98
118
136
142
126
86
24
-48
-117
-170
-200
-208
-203
-200
-212
-248
-307
-383
-465
-541
-604
-654
-694
-728
-762
-795
-826
-854
-875
-892
-906
-921
-940
-961
-982
-999
-1006
-1004
-995
-981
-969
-962
-960
-960
-955
-936
-898
-839
-762
-676
-594
-527
-481
-456
-448
-447
-441
-424
-395
-357
-318
-282
-252
-227
-199
-165
-124
-79
-38
-10
-3
-17
-47
-84
-118
-140
-149
-145
-131
-112
-90
-65
-39
-12
10
23
23
8
-17
-46
-71
-86
-89
-82
-72
-65
-68
-82
-106
-135
-166
-195
-222
-246
-269
-290
-307
-320
-326
-325
-318
-307
-296
-289
-288
-296
-312
-336
-365
-395
-425
-451
-470
-484
-491
-493
-492
-486
-477
-462
-442
-416
-385
-352
-319
-290
-264
-243
-223
-202
-177
-145
-105
-58
-5
48
99
141
174
196
210
220
231
248
272
303
337
369
395
415
430
444
461
482
508
533
552
561
557
544
527
514
510
517
532
551
566
575
576
568
555
538
521
503
486
472
464
465
476
496
521
548
571
589
604
621
646
681
728
783
838
887
926
953
972
987
1002
1020
1045
1072
1099
1122
1136
1140
1130
1106
1072
1031
988
949
919
898
885
876
866
854
838
820
801
784
768
750
727
695
655
609
564
525
498
486
489
506
532
562
588
607
614
608
591
570
552
541
542
551
560
562
547
516
471
423
381
355
343
342
342
333
311
275
232
188
148
115
87
58
27
-8
-43
-74
-99
-118
-134
-152
-176
-206
-241
-277
-312
-344
-373
-401
-427
-450
-464
-466
-455
-433
-409
-393
-393
-412
-448
-496
-544
-586
-615
-631
-635
-631
-619
-602
-582
-560
-541
-528
-525
-533
-550
-570
-590
-604
-612
-617
-623
-633
-647
-663
-677
-684
-683
-674
-660
-645
-633
-624
-617
-608
-596
-580
-562
-547
-540
-545
-563
-592
-630
-669
-703
-729
-742
-744
-737
-725
-714
-707
-708
-715
-727
-739
-748
-754
-756
-757
-760
-768
-782
-799
-819
-840
-861
-885
-912
-945
-982
-1020
-1058
-1087
-1108
-1119
-1124
-1127
-1133
-1145
-1164
-1188
-1218
-1250
-1285
-1323
-1365
-1409
-1455
-1498
-1534
-1562
-1579
-1587
-1588
-1584
-1577
-1567
-1555
-1538
-1518
-1495
-1471
-1447
-1423
-1395
-1359
-1310
-1246
-1170
-1086
-1004
-933
-879
-843
-821
-805
-785
-751
-701
-635
-558
-481
-411
-357
-321
-302
-295
-292
-285
-268
-240
-203
-160
-117
-80
-49
-24
1
28
62
104
152
200
246
285
318
344
368
389
412
436
463
495
535
585
646
716
790
860
920
967
1000
1027
1049
1075
1108
1147
1191
1238
1285
1334
1384
1437
1492
1545
1590
1623
1640
1642
1631
1613
1594
1577
1568
1566
1574
1591
1617
1650
1687
1727
1765
1799
1825
1845
1859
1868
1873
1874
1871
1864
1853
1839
1823
1807
1795
1786
1781
1781
1783
1787
1791
1793
1792
1787
1781
1774
1769
1768
1772
1779
1788
1795
1798
1795
1786
1769
1745
1717
1688
1663
1649
1650
1670
1705
1748
1787
1812
1818
1805
1784
1766
1760
1773
1799
1828
1850
1855
1844
1823
1802
1791
1792
1802
1813
1816
1806
1781
1746
1707
1670
1635
1602
1568
1533
1497
1463
1435
1411
1393
1378
1363
1350
1340
1334
1333
1332
1327
1312
1287
1257
1228
1209
1204
1212
1222
1223
1204
1163
1105
1038
975
919
872
828
781
730
678
634
604
592
593
595
588
561
516
457
397
345
305
277
254
230
200
165
128
93
62
33
4
-29
-65
-101
-131
-151
-162
-165
-168
-177
-193
-215
-238
-257
-268
-270
-265
-259
-257
-263
-280
-309
-350
-403
-464
-530
-594
-652
-699
-734
-761
-785
-813
-849
-896
-950
-1006
-1059
-1106
-1145
-1176
-1202
-1225
-1248
-1272
-1301
-1335
-1373
-1413
-1451
-1480
-1496
-1496
-1482
-1458
-1431
-1405
-1385
-1372
-1363
-1357
-1351
-1344
-1335
-1325
-1311
-1294
-1271
-1243
-1207
-1166
-1118
-1063
-1002
-938
-872
-811
-763
-732
-719
-720
-725
-723
-705
-668
-616
-557
-501
-453
-413
-379
-345
-308
-270
-236
-211
-197
-191
-184
-170
-143
-103
-57
-13
22
48
69
94
130
179
239
301
358
404
439
466
491
519
550
583
614
643
670
695
722
750
776
795
806
808
805
801
803
813
830
849
866
878
883
883
878
871
861
850
838
827
817
807
796
778
749
708
658
607
565
542
540
555
577
595
601
594
580
567
561
565
575
586
592
590
583
575
569
564
556
542
517
484
451
426
419
430
455
484
508
519
515
500
477
451
422
389
350
306
262
221
188
161
137
110
75
31
-19
-70
-117
-160
-205
-257
-324
-408
-505
-604
-696
-770
-824
-860
-884
-903
-921
-943
-967
-993
-1022
-1054
-1090
-1127
-1164
-1196
-1219
-1229
-1227
-1215
-1195
-1173
-1150
-1131
-1117
-1108
-1107
-1110
-1117
-1123
-1125
-1121
-1112
-1102
-1095
-1094
-1100
-1113
-1128
-1144
-1160
-1174
-1190
-1207
-1224
-1238
-1246
-1244
-1234
-1219
-1207
-1204
-1212
-1233
-1261
-1292
-1321
-1343
-1355
-1356
-1344
-1321
-1290
-1256
-1227
-1211
-1211
-1226
-1248
-1267
-1273
-1262
-1235
-1201
-1167
-1142
-1126
-1118
-1110
-1099
-1084
-1066
-1050
-1037
-1026
-1012
-997
-978
-963
-961
-979
-1018
-1075
-1133
-1179
-1200
-1195
-1169
-1133
-1100
-1075
-1057
-1044
-1027
-1006
-980
-955
-933
-916
-900
-880
-855
-826
-802
-791
-802
-833
-878
-922
-952
-960
-945
-913
-874
-839
-815
-803
-801
-807
-816
-825
-831
-828
-814
-787
-747
-699
-650
-607
-576
-557
-548
-544
-541
-537
-534
-534
-536
-537
-535
-524
-502
-474
-444
-418
-402
-394
-392
-391
-386
-377
-365
-351
-338
-327
-317
-308
-302
-301
-307
-320
-336
-348
-351
-345
-334
-328
-339
-374
-429
-494
-553
-594
-608
-601
-581
-563
-556
-561
-574
-586
-593
-593
-593
-601
-623
-657
-696
-730
-751
-755
-749
-741
-741
-755
-783
-821
-861
-899
-932
-960
-983
-998
-1002
-994
-969
-935
-899
-875
-872
-894
-935
-987
-1035
-1071
-1091
-1097
-1100
-1108
-1128
-1162
-1206
-1254
-1298
-1333
-1357
-1373
-1386
-1401
-1419
-1438
-1454
-1460
-1453
-1431
-1401
-1371
-1352
-1350
-1365
-1390
-1412
-1418
-1401
-1361
-1308
-1258
-1226
-1222
-1246
-1289
-1340
-1384
-1415
-1429
-1430
-1421
-1404
-1380
-1348
-1308
-1265
-1223
-1192
-1175
-1173
-1179
-1184
-1178
-1154
-1111
-1051
-981
-905
-829
-753
-680
-614
-558
-515
-486
-468
-455
-439
-413
-374
-326
-273
-222
-178
-140
-105
-68
-25
25
81
141
202
262
322
380
434
480
513
531
535
529
520
517
525
543
571
601
630
654
671
682
691
700
714
736
773
824
891
968
1046
1114
1165
1193
1203
1203
1204
1215
1241
1280
1328
1380
1436
1499
1574
1665
1769
1878
1980
2064
2124
2164
2192
2225
2272
2340
2425
2515
2598
2665
2712
2743
2769
2801
2847
2912
2995
3089
3186
3276
3354
3414
3459
3492
3520
3547
3575
3603
3626
3638
3635
3620
3601
3588
3592
3618
3665
3722
3779
3824
3852
3865
3868
3867
3866
3864
3857
3841
3816
3785
3751
3719
3687
3653
3607
3547
3474
3394
3321
3265
3230
3209
3191
3160
3105
3026
2930
2832
2744
2672
2615
2562
2505
2436
2356
2274
2197
2133
2082
2040
1999
1953
1900
1843
1785
1732
1683
1636
1587
1534
1478
1424
1377
1342
1316
1294
1267
1231
1182
1126
1072
1030
1008
1004
1014
1027
1034
1026
1002
968
926
884
848
818
795
774
753
729
702
672
643
620
605
602
610
627
648
666
677
678
669
651
628
603
578
553
527
501
474
446
420
395
372
349
325
298
267
233
195
153
107
58
6
-51
-112
-176
-244
-316
-390
-468
-549
-631
-713
-789
-858
-915
-961
-997
-1029
-1063
-1106
-1163
-1234
-1319
-1412
-1506
-1598
-1685
-1767
-1846
-1923
-1997
-2063
-2115
-2147
-2159
-2155
-2144
-2140
-2153
-2187
-2240
-2300
-2353
-2386
-2394
-2378
-2347
-2312
-2285
-2272
-2272
-2280
-2292
-2301
-2304
-2303
-2300
-2296
-2291
-2285
-2276
-2264
-2250
-2236
-2223
-2212
-2203
-2194
-2181
-2164
-2143
-2120
-2097
-2075
-2057
-2041
-2027
-2015
-2005
-1998
-1996
-2001
-2009
-2021
-2033
-2041
-2043
-2036
-2023
-2007
-1994
-1988
-1991
-2004
-2025
-2045
-2059
-2058
-2037
-2001
-1952
-1900
-1856
-1825
-1811
-1813
-1824
-1838
-1851
-1860
-1865
-1866
-1864
-1856
-1841
-1815
-1779
-1737
-1693
-1652
-1617
-1585
-1552
-1510
-1454
-1382
-1299
-1215
-1140
-1082
-1042
-1016
-999
-981
-956
-920
-878
-833
-789
-750
-716
-686
-659
-634
-613
-597
-588
-585
-586
-584
-573
-551
-517
-474
-429
-388
-358
-338
-326
-319
-310
-297
-276
-251
-221
-189
-155
-117
-71
-17
45
111
177
235
282
314
332
341
344
347
354
365
383
408
442
485
537
596
656
710
749
768
763
736
694
648
610
589
592
621
672
740
815
889
953
1000
1027
1031
1014
981
937
892
851
821
804
799
805
816
829
842
854
866
883
904
929
956
981
999
1006
1002
992
978
966
963
969
983
998
1006
1002
980
940
888
831
775
726
689
664
649
643
643
648
656
664
668
662
644
610
564
511
460
420
396
387
390
395
393
379
349
307
259
212
174
148
136
134
136
134
122
93
49
-8
-70
-128
-174
-205
-222
-231
-242
-262
-295
-340
-393
-446
-493
-532
-567
-603
-644
-693
-747
-802
-849
-885
-908
-923
-936
-954
-982
-1020
-1069
-1125
-1182
-1237
-1285
-1324
-1350
-1360
-1355
-1338
-1315
-1295
-1285
-1291
-1312
-1342
-1370
-1386
-1382
-1356
-1312
-1259
-1207
-1165
-1137
-1121
-1112
-1106
-1098
-1085
-1068
-1047
-1026
-1004
-981
-958
-937
-919
-910
-914
-933
-961
-993
-1016
-1020
-1000
-954
-891
-826
-774
-747
-751
-785
-837
-894
-941
-968
-972
-956
-927
-896
-870
-854
-850
-857
-870
-885
-899
-910
-916
-918
-915
-909
-901
-891
-881
-871
-864
-860
-861
-867
-877
-890
-900
-903
-895
-873
-837
-791
-742
-698
-666
-652
-656
-677
-710
-749
-787
-820
-844
-856
-858
-848
-831
-809
-787
-769
-758
-756
-761
-771
-780
-784
-780
-768
-749
-727
-703
-679
-657
-637
-620
-607
-601
-603
-612
-626
-639
-645
-639
-621
-593
-558
-523
-492
-464
-437
-407
-371
-329
-286
-247
-217
-202
-201
-210
-223
-231
-230
-219
-197
-171
-146
-127
-120
-125
-140
-162
-184
-200
-204
-196
-177
-151
-123
-99
-79
-66
-55
-46
-36
-27
-18
-12
-9
-8
-7
-6
-4
-3
-3
-4
-5
0
16
44
86
137
190
237
274
299
314
324
336
352
375
403
433
458
475
480
472
451
422
391
366
355
359
377
401
423
436
436
426
416
414
427
455
492
529
558
576
585
589
595
606
622
639
656
671
688
712
746
788
834
873
899
908
904
898
902
925
971
1034
1104
1170
1221
1253
1266
1262
1249
1230
1211
1198
1196
1208
1236
1280
1334
1389
1438
1473
1493
1500
1498
1491
1484
1477
1468
1454
1436
1416
1397
1385
1386
1398
1419
1441
1456
1454
1433
1391
1335
1275
1222
1185
1168
1168
1177
1186
1184
1166
1132
1086
1032
978
927
881
840
805
778
763
759
761
763
754
725
672
601
523
452
401
377
378
395
417
434
440
436
423
405
382
355
321
283
247
221
213
226
257
295
326
335
316
266
194
112
33
-33
-81
-112
-127
-130
-125
-113
-98
-82
-67
-56
-52
-56
-67
-84
-106
-134
-166
-204
-246
-291
-333
-369
-396
-412
-418
-418
-416
-417
-421
-430
-440
-451
-461
-473
-489
-511
-540
-575
-612
-647
-675
-694
-704
-707
-703
-695
-681
-660
-633
-601
-567
-535
-511
-495
-486
-478
-466
-443
-411
-371
-331
-298
-278
-270
-273
-280
-285
-283
-270
-245
-210
-169
-123
-78
-36
-4
15
20
9
-14
-44
-74
-100
-115
-118
-109
-89
-61
-31
-3
17
25
19
1
-23
-45
-58
-57
-42
-13
21
56
87
111
131
148
166
185
204
222
233
237
231
217
199
182
172
174
190
220
259
300
335
360
371
372
365
356
349
343
338
331
324
320
325
343
374
414
451
473
469
434
373
298
225
167
133
124
134
158
188
218
247
272
293
309
318
320
318
315
314
318
327
339
350
359
365
370
379
396
423
458
497
534
566
590
605
614
620
624
630
636
643
650
657
665
673
681
691
702
714
727
741
754
766
777
784
788
788
787
783
780
778
778
779
780
776
767
749
722
689
654
621
593
570
550
532
513
494
477
466
462
464
466
457
429
380
312
235
164
109
78
70
75
85
90
86
72
52
26
-4
-40
-84
-133
-181
-221
-243
-246
-233
-217
-212
-229
-272
-338
-411
-476
-519
-533
-518
-484
-442
-405
-379
-370
-376
-394
-419
-448
-474
-495
-509
-513
-508
-496
-478
-458
-441
-431
-431
-442
-463
-490
-514
-528
-523
-499
-458
-410
-369
-346
-346
-369
-407
-450
-488
-518
-543
-566
-594
-626
-657
-679
-685
-673
-645
-614
-588
-577
-581
-594
-608
-615
-609
-595
-577
-564
-560
-564
-570
-573
-567
-549
-522
-488
-452
-415
-376
-332
-283
-227
-167
-106
-49
5
55
104
157
217
285
361
442
523
598
662
712
745
763
770
771
776
787
810
844
885
929
972
1010
1044
1072
1094
1110
1120
1123
1119
1109
1097
1088
1086
1093
1108
1129
1150
1169
1182
1189
1191
1191
1191
1191
1193
1192
1187
1177
1161
1138
1109
1075
1036
995
954
916
885
867
862
870
886
903
912
908
889
858
822
790
767
756
754
753
748
733
706
671
637
608
592
588
593
602
610
612
607
596
583
571
562
557
556
558
563
571
580
589
595
594
586
568
543
515
486
462
444
435
432
435
442
452
463
476
488
496
499
493
480
463
448
440
445
463
492
526
558
584
599
604
602
594
584
572
559
547
538
536
541
554
572
589
601
603
595
580
563
552
550
557
571
586
597
601
598
588
574
559
544
532
524
521
524
531
539
547
553
556
558
565
578
600
630
661
690
711
724
729
731
733
735
737
734
727
716
707
706
718
743
776
809
832
841
837
826
817
818
830
849
865
870
858
827
784
736
690
650
615
582
547
510
471
436
409
391
381
374
365
348
322
287
247
209
175
147
125
105
84
60
34
8
-14
-30
-39
-41
-36
-28
-16
1
23
49
74
93
98
82
45
-8
-68
-122
-160
-180
-183
-179
-180
-192
-217
-252
-288
-316
-332
-339
-342
-350
-368
-399
-440
-486
-530
-571
-607
-641
-675
-712
-751
-791
-832
-874
-918
-963
-1010
-1060
-1105
-1146
-1181
-1214
-1247
-1285
-1331
-1384
-1441
-1496
-1546
-1589
-1627
-1663
-1700
-1738
-1775
-1806
-1826
-1835
-1833
-1826
-1820
-1817
-1821
-1828
-1836
-1841
-1843
-1843
-1843
-1846
-1851
-1856
-1855
-1845
-1822
-1786
-1742
-1694
-1649
-1610
-1579
-1554
-1534
-1516
-1498
-1478
-1454
-1424
-1387
-1339
-1279
-1211
-1137
-1062
-994
-937
-893
-862
-840
-824
-807
-785
-756
-718
-672
-619
-561
-502
-446
-394
-348
-307
-268
-230
-190
-150
-112
-78
-50
-26
-2
25
62
110
165
223
274
312
335
345
347
348
353
364
379
393
402
405
404
404
409
424
448
479
511
539
559
567
564
552
536
520
510
509
518
536
561
586
608
626
639
650
663
678
694
708
717
718
713
708
706
712
727
748
768
783
790
792
791
793
800
813
827
840
849
856
862
869
878
887
893
895
890
882
873
863
849
827
790
737
673
607
552
521
516
530
550
558
540
491
417
329
237
151
73
-1
-76
-156
-238
-320
-397
-466
-530
-595
-665
-743
-828
-913
-992
-1059
-1113
-1154
-1187
-1215
-1242
-1269
-1299
-1335
-1380
-1435
-1498
-1561
-1612
-1642
-1646
-1625
-1591
-1560
-1546
-1559
-1595
-1646
-1697
-1734
-1751
-1746
-1722
-1685
-1641
-1594
-1545
-1500
-1465
-1445
-1444
-1461
-1489
-1514
-1524
-1514
-1483
-1443
-1405
-1383
-1380
-1394
-1415
-1431
-1436
-1428
-1414
-1403
-1399
-1403
-1409
-1406
-1388
-1353
-1307
-1263
-1233
-1227
-1243
-1275
-1308
-1329
-1328
-1307
-1271
-1236
-1213
-1211
-1234
-1275
-1327
-1379
-1421
-1449
-1461
-1458
-1444
-1422
-1397
-1372
-1352
-1342
-1344
-1361
-1388
-1420
-1449
-1465
-1463
-1444
-1413
-1378
-1349
-1334
-1334
-1349
-1373
-1400
-1423
-1441
-1453
-1457
-1455
-1446
-1429
-1406
-1379
-1352
-1330
-1317
-1313
-1317
-1323
-1327
-1325
-1315
-1299
-1277
-1251
-1221
-1187
-1148
-1106
-1063
-1022
-987
-957
-930
-903
-873
-839
-799
-756
-715
-677
-642
-611
-581
-550
-518
-486
-456
-430
-409
-392
-377
-363
-347
-328
-306
-279
-248
-214
-179
-143
-109
-77
-48
-18
16
55
101
149
194
232
258
272
278
282
293
315
350
394
443
489
527
554
570
576
577
576
575
577
582
588
595
599
599
594
585
575
566
563
567
578
595
613
629
643
653
661
666
670
672
671
666
658
650
646
650
664
686
714
742
763
775
777
772
765
764
771
791
820
856
891
922
947
964
977
989
1002
1016
1033
1051
1068
1085
1106
1131
1164
1205
1252
1300
1346
1386
1419
1447
1473
1497
1523
1549
1575
1597
1616
1629
1637
1639
1634
1622
1606
1587
1571
1561
1560
1567
1577
1584
1582
1569
1544
1510
1472
1432
1392
1350
1305
1255
1204
1157
1118
1092
1077
1069
1061
1048
1025
993
957
920
886
855
824
790
751
708
665
626
595
572
557
547
537
525
509
488
464
435
404
371
340
315
296
286
284
286
291
298
306
318
333
353
372
387
395
395
393
395
407
431
463
492
509
506
486
458
436
433
452
489
529
557
565
549
520
491
473
471
483
499
509
510
505
502
513
541
581
620
643
638
602
543
478
423
392
386
399
419
433
433
414
380
335
287
238
192
152
119
94
77
65
52
33
2
-39
-87
-134
-171
-193
-201
-199
-197
-203
-223
-257
-300
-346
-390
-429
-462
-491
-519
-545
-568
-587
-597
-599
-592
-579
-565
-552
-545
-545
-552
-564
-579
-592
-599
-596
-583
-560
-533
-507
-488
-480
-483
-497
-514
-532
-547
-557
-562
-565
-566
-563
-554
-538
-513
-481
-445
-409
-378
-352
-332
-314
-295
-274
-251
-229
-208
-192
-180
-169
-158
-143
-126
-109
-96
-90
-91
-98
-106
-107
-99
-82
-59
-37
-24
-22
-33
-51
-69
-83
-88
-86
-77
-67
-57
-46
-35
-21
-8
2
4
-7
-30
-61
-92
-115
-123
-114
-93
-71
-56
-57
-76
-109
-149
-188
-220
-241
-251
-252
-247
-236
-222
-204
-186
-169
-157
-153
-158
-172
-191
-214
-234
-248
-255
-255
-247
-237
-225
-217
-215
-218
-227
-238
-248
-257
-263
-269
-278
-291
-307
-323
-334
-334
-324
-305
-286
-271
-266
-269
-274
-273
-261
-237
-209
-188
-183
-199
-230
-263
-284
-283
-258
-218
-178
-153
-148
-161
-178
-183
-164
-118
-52
21
85
131
159
174
181
188
194
198
197
191
185
187
203
235
275
313
337
339
320
291
263
252
262
292
336
381
419
444
454
449
433
406
373
340
316
311
331
376
437
498
542
556
535
488
430
376
340
324
325
333
341
344
341
334
326
313
294
266
228
185
146
118
103
101
105
106
100
86
68
50
34
19
0
-27
-62
-98
-124
-132
-115
-79
-37
-4
5
-14
-58
-116
-173
-220
-253
-272
-282
-287
-288
-286
-283
-281
-287
-309
-347
-401
-462
-517
-557
-579
-588
-594
-609
-642
-691
-751
-811
-860
-892
-908
-911
-910
-907
-906
-906
-906
-904
-905
-909
-922
-943
-973
-1006
-1040
-1067
-1083
-1086
-1077
-1057
-1030
-1004
-982
-968
-965
-967
-971
-969
-957
-936
-909
-884
-868
-864
-868
-878
-884
-883
-873
-860
-847
-841
-844
-852
-862
-869
-871
-868
-863
-859
-859
-859
-857
-848
-831
-808
-780
-755
-736
-723
-716
-711
-705
-695
-681
-662
-640
-617
-593
-568
-542
-516
-491
-467
-444
-421
-396
-369
-337
-300
-258
-211
-161
-110
-59
-9
38
82
122
159
193
222
247
267
283
297
312
331
355
387
423
462
501
535
564
587
602
609
607
598
584
573
569
581
608
650
696
736
760
763
749
725
703
694
702
726
758
790
817
836
849
860
871
884
897
908
916
923
930
939
951
962
968
966
954
935
914
896
884
878
873
866
853
837
821
810
807
809
812
809
792
761
719
671
627
590
563
541
521
496
464
426
386
347
316
293
280
276
279
284
289
291
287
276
259
239
220
209
210
223
246
273
298
314
318
311
297
283
274
275
285
301
318
330
333
326
311
288
262
233
203
173
145
121
103
91
84
77
67
50
24
-7
-39
-68
-89
-104
-118
-134
-157
-186
-216
-239
-249
-244
-227
-207
-193
-193
-207
-232
-259
-281
-293
-294
-288
-279
-271
-266
-264
-262
-260
-257
-254
-250
-241
-226
-204
-175
-146
-123
-111
-112
-121
-131
-132
-122
-101
-77
-60
-54
-58
-65
-63
-44
-9
34
72
89
80
49
8
-23
-34
-19
15
51
76
79
59
22
-19
-56
-81
-96
-106
-115
-129
-145
-160
-171
-174
-171
-166
-163
-168
-184
-212
-249
-289
-328
-359
-375
-375
-359
-329
-292
-253
-219
-193
-176
-166
-163
-163
-165
-165
-161
-150
-127
-94
-52
-7
32
60
74
78
79
88
114
158
220
290
360
421
469
503
529
547
563
576
586
593
598
603
613
629
654
687
725
763
794
813
816
803
776
742
708
684
676
684
704
728
746
750
739
716
690
668
657
658
666
676
684
687
688
691
701
718
737
752
757
747
723
691
657
628
609
600
600
606
615
625
634
639
641
637
630
619
607
595
583
570
553
533
511
490
475
470
474
481
483
472
444
397
340
280
228
187
159
138
119
99
77
54
32
11
-11
-41
-81
-130
-184
-235
-275
-302
-317
-329
-347
-374
-408
-440
-458
-452
-424
-386
-353
-344
-367
-415
-471
-510
-510
-459
-365
-246
-130
-40
12
25
13
-9
-25
-29
-21
-9
-1
1
-4
-12
-18
-19
-15
-9
-5
-4
-8
-12
-16
-16
-13
-9
-7
-7
-9
-12
-14
-14
-12
-9
-8
-8
-10
-12
-14
-13
-12
-10
-9
-9
-11
-12
-13
-13
-11
-10
-9
-10
-11
-13
-13
-13
-11
-10
-10
-10
-11
-13
-13
-12
-11
-10
-10
-11
-12
-13
-13
-12
-11
-10
-10
-11
-12
-13
-13
-12
-11
-11
-11
-11
-12
-13
-13
-12
-11
-11
-11
-12
-12
-13
-13
-12
-11
-11
-11
-12
-12
-13
-13
-12
-11
-11
-12
-12
-13
-13
-13
-12
-12
-11
-12
-12
-13
-13
-12
-12
-12
-12
-12
-12
-13
-13
-12
-12
-12
-12
-12
-13
-13
-13
-12
-12
-12
-12
-12
-13
-13
-13
-12
-12
-12
-12
-12
-13
-13
-13
-12
-12
-12
-12
-13
-13
-13
-13
-13
-12
-12
-12
-13
-13
-13
-13
-13
-12
-12
-13
-13
-13
-13
-13
-13
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-13
-13
-13
-13
-13
-13
-14
-14
-14
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-13
-13
-13
-13
-14
-14
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
