5
36505
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
1
1
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
1
1
0
0
0
1
1
0
0
0
1
1
0
0
0
1
1
0
0
0
1
1
0
0
1
1
0
-1
0
1
1
0
-1
0
1
2
0
-1
0
2
2
-1
-2
0
3
2
-2
-3
1
6
2
-7
-9
3
18
14
-18
-58
-76
-61
-31
-14
-15
-19
-10
5
11
6
1
7
13
3
-27
-50
-44
-13
14
17
4
-4
3
13
10
0
3
23
40
33
5
-20
-22
-11
-6
-15
-24
-16
0
7
-4
-17
-12
10
29
27
11
-2
0
11
22
28
32
28
7
-31
-64
-69
-41
-7
3
-17
-42
-45
-22
2
7
-6
-14
-6
8
15
12
13
26
36
23
-12
-44
-46
-19
10
17
6
-1
4
11
8
0
2
13
14
-6
-30
-24
18
60
59
13
-35
-40
-5
32
40
23
10
10
12
5
-4
0
18
31
28
16
8
8
2
-14
-26
-20
2
17
13
-1
-6
4
13
7
-12
-24
-16
7
28
31
17
-4
-18
-19
-5
13
25
24
13
2
-1
3
10
12
7
-6
-20
-25
-16
1
13
12
3
-5
-4
2
9
11
4
-17
-50
-75
-73
-42
-4
12
6
-2
3
10
-2
-31
-49
-34
1
20
7
-16
-19
0
17
13
-2
-8
-3
-6
-24
-38
-28
5
34
36
16
-2
-5
2
10
18
27
33
28
13
-1
-1
7
13
14
16
26
36
33
14
-7
-11
11
47
70
61
21
-25
-45
-23
18
42
28
-8
-35
-38
-32
-36
-47
-49
-35
-17
-13
-19
-20
-11
-6
-13
-22
-16
2
7
-19
-57
-69
-38
10
35
24
-3
-20
-22
-23
-28
-31
-21
-4
8
9
4
-2
-8
-16
-21
-16
-2
10
12
7
2
3
6
7
7
8
7
-3
-20
-27
-13
17
40
37
11
-17
-31
-37
-48
-62
-58
-22
32
65
48
-7
-61
-75
-49
-9
12
9
-6
-20
-29
-33
-33
-27
-20
-19
-29
-43
-50
-43
-24
-1
18
31
33
24
4
-20
-42
-52
-44
-22
3
15
9
-3
-7
2
12
13
4
-2
3
11
11
3
-1
5
12
10
1
-2
5
14
12
1
-10
-16
-28
-49
-66
-56
-18
23
38
26
10
8
18
22
15
9
15
28
38
38
31
19
6
0
4
13
10
-18
-58
-76
-52
-4
34
38
21
4
-2
-3
-2
10
35
57
56
29
1
-6
5
13
9
1
2
9
10
2
-1
12
33
41
28
6
-4
2
11
11
3
0
5
12
10
-3
-19
-32
-35
-27
-11
4
11
8
2
1
11
26
32
25
9
-3
-2
8
19
23
23
26
30
25
4
-24
-37
-20
16
39
28
-9
-43
-48
-28
-2
12
11
7
5
7
8
5
2
3
8
12
7
-6
-20
-25
-15
0
10
11
10
17
29
32
17
-11
-35
-41
-29
-11
5
12
8
-1
-7
-2
10
14
1
-18
-26
-15
2
9
3
-2
7
21
20
-2
-29
-43
-37
-20
-1
21
45
58
43
2
-39
-50
-26
7
23
12
-10
-21
-18
-10
-9
-14
-16
-11
-4
1
2
4
9
13
8
-8
-24
-24
-9
6
2
-19
-35
-27
-3
13
3
-21
-31
-12
21
41
35
9
-17
-34
-37
-21
14
55
77
58
9
-34
-41
-17
10
14
3
-2
8
19
13
-10
-26
-19
5
20
8
-19
-37
-28
-3
18
25
23
26
33
36
29
15
4
4
7
8
5
3
5
8
7
4
3
6
8
7
4
5
11
15
13
5
1
2
5
2
-2
-1
6
9
2
-7
1
31
68
83
60
13
-31
-50
-42
-18
6
22
27
26
21
13
-5
-31
-53
-55
-33
1
28
39
39
28
4
-32
-61
-56
-11
44
65
40
-4
-26
-15
7
15
7
1
4
9
8
3
3
9
10
2
-3
4
12
2
-28
-52
-40
7
56
71
49
19
6
10
12
-1
-22
-33
-21
10
41
54
44
22
4
0
4
8
8
7
4
-13
-48
-81
-82
-36
29
64
47
1
-32
-27
0
24
32
29
19
1
-20
-30
-19
4
17
11
-1
-2
10
14
2
-18
-24
-12
5
15
19
24
27
21
10
13
38
67
68
33
-10
-25
-5
22
23
0
-21
-20
-2
14
15
7
3
6
13
20
26
28
24
12
2
4
21
43
51
35
1
-33
-46
-27
13
49
63
52
29
10
-1
-8
-17
-21
-16
-2
11
14
6
-2
1
14
28
32
22
7
-1
2
10
11
4
-2
3
17
28
23
10
3
9
17
9
-14
-32
-23
11
45
55
36
4
-20
-25
-12
8
22
26
22
21
27
33
29
13
2
10
35
52
39
2
-32
-35
-11
18
28
19
6
2
5
8
7
4
4
6
8
7
4
4
6
8
7
5
4
6
8
8
4
2
5
10
10
3
-4
3
23
36
24
-12
-45
-50
-24
9
23
9
-15
-28
-21
-5
7
5
-9
-27
-38
-33
-13
14
32
33
20
6
1
4
8
9
5
0
-6
-14
-24
-34
-37
-31
-18
-8
-8
-16
-23
-18
-1
16
16
-3
-25
-30
-15
7
16
9
0
-3
-7
-24
-50
-60
-33
23
67
70
34
-9
-28
-23
-8
3
8
9
2
-11
-21
-20
-10
-6
-13
-19
-8
15
27
10
-19
-29
-5
31
47
32
7
-4
-2
-5
-16
-26
-18
1
14
10
0
-3
4
11
11
5
1
4
9
9
6
3
4
7
9
7
3
3
7
12
9
-4
-17
-15
6
32
37
14
-18
-32
-13
23
50
50
29
5
-8
-3
12
25
25
13
0
-2
7
15
9
-7
-17
-10
7
24
33
35
30
13
-16
-44
-50
-26
10
34
30
10
-6
-5
5
12
10
4
1
5
10
9
5
2
4
10
11
5
-1
2
12
16
6
-13
-22
-11
12
26
18
-3
-22
-29
-29
-28
-27
-26
-27
-34
-45
-48
-34
-8
11
9
-8
-23
-22
-11
-4
-11
-21
-22
-11
-1
-8
-31
-48
-42
-18
1
-2
-24
-47
-59
-58
-46
-23
8
33
32
4
-26
-35
-26
-22
-34
-44
-27
11
34
19
-18
-36
-21
3
8
-3
-4
15
26
4
-38
-58
-33
14
38
22
-16
-48
-64
-63
-44
-8
26
33
8
-17
-12
16
27
0
-42
-52
-21
15
15
-15
-36
-24
5
20
13
-1
-8
-17
-36
-50
-34
13
61
80
65
42
28
17
-6
-34
-48
-35
-8
9
9
5
8
10
0
-20
-30
-17
8
19
5
-19
-27
-10
12
17
-1
-24
-30
-15
7
16
10
4
6
13
12
-4
-24
-30
-14
14
32
27
5
-16
-21
-7
14
29
27
13
-3
-10
-2
14
29
31
20
1
-14
-17
-10
-3
-8
-28
-52
-61
-46
-14
13
20
9
-3
-2
9
16
10
-1
-2
8
16
11
-2
-6
8
26
30
16
-1
-9
-12
-22
-37
-37
-13
21
35
15
-17
-31
-21
-6
-7
-19
-21
-6
15
20
7
-11
-17
-7
9
22
28
27
19
8
1
-1
0
1
4
13
26
34
27
8
-7
-8
7
24
32
28
17
6
2
4
8
8
5
5
8
9
1
-13
-21
-13
4
15
15
17
26
33
21
-8
-25
-10
24
39
16
-25
-44
-30
-3
11
7
0
-4
-13
-29
-38
-27
-1
16
12
3
5
18
19
0
-25
-36
-33
-32
-38
-34
-7
30
40
12
-32
-47
-18
26
46
25
-16
-44
-42
-18
7
16
11
2
0
6
11
9
3
2
6
11
9
3
1
7
13
9
0
-3
5
15
16
9
-1
-9
-19
-30
-35
-23
-2
11
4
-15
-23
-12
7
17
9
-6
-18
-22
-23
-23
-20
-12
0
10
9
-4
-21
-28
-16
6
16
0
-30
-47
-36
-8
7
-3
-22
-28
-14
5
13
9
3
4
7
7
5
6
8
8
0
-14
-29
-43
-48
-40
-17
10
25
20
2
-17
-33
-47
-56
-54
-38
-17
-9
-16
-22
-13
6
18
11
-2
-3
6
7
-15
-50
-73
-68
-43
-19
-7
-5
-7
-9
-15
-24
-27
-19
-3
11
11
-3
-21
-26
-15
4
14
10
3
2
8
11
6
1
4
13
12
-3
-19
-19
-4
8
1
-15
-19
-2
25
43
47
41
27
1
-34
-56
-47
-13
14
14
-3
-10
5
23
22
-1
-24
-27
-10
11
26
33
32
19
3
-4
6
19
13
-14
-33
-15
31
63
49
2
-32
-26
3
21
14
-2
-3
9
16
8
-3
-1
16
31
32
20
7
1
0
0
5
17
33
42
36
15
-4
-8
7
27
28
-3
-52
-87
-84
-49
-14
-3
-12
-17
-3
17
21
4
-17
-21
-6
14
20
11
-5
-19
-23
-15
3
23
32
28
18
12
5
-9
-30
-41
-26
7
33
32
11
-5
-2
10
15
7
0
2
10
12
5
1
4
11
10
4
1
6
12
6
-10
-23
-21
-5
10
12
5
-1
1
6
9
6
2
1
3
5
4
3
4
8
8
-2
-19
-29
-19
8
34
41
26
7
2
11
17
6
-21
-46
-52
-40
-19
-4
3
5
8
9
7
4
4
7
10
8
3
2
7
14
10
-6
-22
-25
-12
3
8
7
16
37
51
37
1
-25
-17
13
28
4
-39
-64
-50
-15
13
24
27
30
30
19
5
6
24
42
36
8
-16
-11
21
52
58
36
5
-18
-27
-31
-34
-34
-24
-3
23
36
30
13
3
10
27
34
23
5
-2
5
13
9
0
1
13
18
0
-32
-49
-36
-9
5
-4
-20
-20
-4
11
12
4
-2
-2
-3
-4
2
20
37
36
15
-7
-7
10
21
10
-12
-20
-9
2
-10
-38
-54
-36
2
26
17
-9
-25
-18
-3
2
-6
-12
-4
9
14
8
0
2
10
13
5
-6
-8
2
15
21
15
4
-2
3
13
15
1
-27
-53
-60
-42
-11
13
21
14
-2
-22
-40
-44
-24
17
54
58
23
-25
-52
-44
-19
-1
2
1
11
32
49
49
27
-3
-22
-18
3
22
19
-6
-30
-29
-9
3
-15
-50
-68
-48
-8
17
13
-2
-2
12
17
0
-26
-34
-15
16
37
39
27
11
-7
-22
-27
-15
4
15
12
1
-3
3
9
4
-9
-21
-20
-7
7
7
-9
-33
-47
-40
-12
19
33
29
17
8
2
-7
-19
-24
-12
9
20
4
-30
-58
-54
-13
38
66
52
10
-27
-30
-2
28
37
24
10
9
14
10
-7
-23
-24
-11
3
9
9
6
4
4
9
23
35
32
10
-16
-26
-16
-1
4
1
3
14
22
16
0
-11
-11
-6
-9
-16
-17
-7
6
10
6
4
9
15
13
5
1
4
11
10
-1
-16
-22
-14
2
13
13
7
4
7
12
11
4
-1
4
11
12
4
-2
3
13
15
3
-7
0
19
27
11
-16
-28
-16
3
11
8
5
7
5
-8
-28
-41
-40
-33
-30
-29
-26
-21
-16
-10
-1
10
13
4
-4
3
23
36
25
-1
-17
-16
-11
-18
-34
-39
-29
-21
-27
-37
-27
2
21
7
-27
-41
-17
22
40
28
10
7
11
4
-17
-27
-13
12
20
-1
-28
-33
-12
11
15
2
-5
9
37
51
34
-9
-45
-48
-19
14
24
7
-13
-15
-6
-3
-12
-15
4
31
37
8
-32
-43
-15
24
38
21
-4
-17
-16
-12
-12
-13
-14
-25
-46
-61
-53
-22
8
16
7
-2
2
11
11
4
0
5
11
9
2
1
7
11
7
1
2
9
11
5
0
3
11
12
2
-5
2
13
5
-24
-51
-49
-18
13
16
-7
-30
-32
-17
0
8
8
6
5
5
6
3
-8
-23
-27
-9
23
41
28
-4
-26
-20
0
10
5
0
6
13
4
-20
-39
-36
-18
-2
4
5
8
9
5
1
3
10
11
3
-3
4
17
14
-12
-38
-38
-11
17
23
14
7
5
-2
-19
-28
-11
25
52
51
30
13
7
4
0
3
17
30
24
-1
-21
-12
23
58
71
61
38
9
-19
-34
-28
-3
18
18
3
-6
1
13
14
3
-5
-1
6
5
0
1
8
12
6
-1
1
10
13
4
-5
-2
8
11
1
-7
3
21
27
12
-8
-11
3
14
7
-11
-21
-18
-12
-12
-16
-11
6
21
24
15
3
-3
-5
-8
-11
-11
-6
1
5
3
-1
-5
-4
0
3
0
-7
-12
-9
0
8
9
5
3
5
7
6
4
5
7
7
3
2
11
26
33
25
7
-5
-4
5
11
10
6
3
3
2
1
4
14
25
31
28
16
0
-15
-24
-22
-9
3
5
-7
-22
-25
-10
14
31
30
16
0
-11
-17
-19
-17
-8
8
23
33
36
32
21
1
-27
-52
-59
-41
-8
21
30
21
8
1
2
6
8
6
5
4
4
6
8
7
3
1
5
12
12
-3
-29
-49
-48
-24
4
18
11
-10
-26
-27
-13
9
27
32
24
9
-3
-2
10
25
33
29
14
-8
-31
-51
-59
-44
-7
40
68
60
22
-13
-12
26
69
81
54
16
-4
2
12
10
0
-2
8
15
8
-10
-22
-21
-13
-6
5
23
37
25
-13
-51
-52
-17
17
15
-17
-39
-25
6
13
-13
-44
-44
-18
2
-5
-25
-29
-7
15
14
-8
-27
-25
-6
11
15
9
1
-1
5
17
28
29
18
0
-14
-18
-16
-10
0
14
20
10
-11
-27
-24
-9
4
6
5
8
10
0
-18
-25
-12
10
16
-1
-27
-47
-62
-74
-74
-40
25
82
84
26
-47
-78
-54
-5
29
36
26
17
10
4
-4
-12
-19
-16
2
33
56
52
24
-1
-4
8
6
-18
-41
-38
-18
-14
-42
-77
-79
-41
1
16
5
-3
6
14
1
-25
-34
-12
24
42
30
4
-15
-21
-19
-14
-4
8
15
9
-3
-9
-2
10
15
7
-9
-20
-20
-11
-4
-10
-26
-36
-25
5
30
27
1
-21
-18
2
16
10
-6
-10
2
14
8
-11
-26
-19
4
29
40
36
24
13
9
8
6
-3
-15
-23
-20
-6
9
16
9
-6
-20
-24
-16
-2
8
9
6
3
4
4
4
9
22
34
30
3
-33
-53
-44
-16
6
11
6
4
7
8
4
1
4
13
21
25
26
24
15
1
-13
-16
-6
10
22
24
16
0
-16
-25
-20
-2
18
28
22
12
6
7
10
9
4
2
5
11
14
11
4
1
8
23
34
28
8
-10
-9
4
10
-3
-21
-21
2
27
26
2
-21
-22
-5
7
5
-2
0
8
10
-1
-15
-19
-12
-4
-5
-15
-21
-15
3
19
17
-5
-33
-45
-29
3
25
24
10
-1
-3
-4
-13
-23
-20
-4
12
14
5
-2
1
8
9
6
2
2
3
7
17
29
34
25
7
-3
1
5
-4
-23
-34
-24
-2
16
23
21
15
4
-11
-18
-8
11
19
6
-9
-4
20
35
22
-9
-27
-19
-3
-2
-18
-34
-31
-14
4
17
24
23
10
-7
-16
-10
-1
-10
-32
-46
-32
3
30
32
20
12
13
11
1
-6
2
20
30
20
-1
-16
-15
-4
9
19
24
19
5
-12
-21
-19
-11
-2
7
13
11
-6
-26
-31
-10
22
40
30
3
-17
-17
-4
11
14
4
-14
-28
-23
1
27
30
4
-25
-29
-4
21
19
-6
-26
-23
-5
8
7
2
3
7
7
3
2
5
7
6
4
4
1
-10
-22
-20
0
20
17
-9
-32
-28
-3
16
10
-11
-24
-20
-10
-9
-17
-26
-28
-26
-19
-7
7
15
12
1
-5
0
9
9
-3
-17
-21
-11
4
12
3
-18
-37
-39
-18
15
41
44
29
9
-2
-2
6
11
9
-4
-21
-30
-19
3
17
11
-5
-7
15
39
42
20
-2
-2
15
28
27
21
21
28
30
23
12
5
1
-2
2
16
34
36
18
-4
-8
6
15
1
-23
-27
-2
28
32
5
-25
-30
-7
22
37
33
21
10
4
3
4
6
5
4
4
6
7
4
0
3
14
25
28
21
9
1
0
3
8
11
7
-5
-18
-22
-13
1
10
10
7
7
8
5
-2
-7
-4
1
2
-4
-10
-11
-5
3
9
13
16
15
9
0
-6
-2
12
26
27
9
-19
-35
-25
5
27
20
-9
-31
-26
1
25
29
18
6
-1
-7
-14
-18
-11
1
9
8
3
3
6
7
3
1
5
11
8
-5
-22
-31
-21
4
28
33
12
-19
-31
-11
24
39
17
-25
-50
-44
-25
-16
-19
-15
2
16
10
-11
-24
-14
7
20
20
12
2
-17
-46
-64
-52
-14
17
12
-20
-45
-40
-16
1
1
0
11
28
32
19
4
4
19
32
29
12
-7
-18
-17
-9
4
17
26
30
29
24
14
-3
-22
-32
-27
-12
-2
-7
-22
-34
-33
-22
-12
-5
4
19
33
34
18
-1
-7
3
12
4
-14
-24
-13
6
14
5
-6
-6
4
11
7
1
1
6
8
4
2
5
8
5
1
3
9
10
-3
-18
-22
-10
5
9
5
3
4
-5
-26
-46
-47
-27
-2
13
21
29
33
24
1
-19
-20
-7
2
4
8
24
38
31
2
-24
-27
-11
-4
-14
-27
-22
0
15
9
-11
-26
-26
-13
2
12
10
-3
-22
-30
-18
4
15
9
-2
-2
8
12
4
-4
2
13
12
-2
-8
11
40
44
10
-35
-51
-28
1
4
-20
-38
-28
0
18
10
-9
-15
5
38
59
50
15
-26
-47
-37
-8
16
20
5
-12
-21
-24
-27
-34
-39
-36
-22
-1
18
24
17
2
-9
-9
-1
6
6
0
-4
-1
6
11
8
2
-2
3
12
14
-1
-31
-59
-69
-59
-43
-37
-40
-38
-24
-11
-15
-37
-59
-62
-44
-16
8
25
32
24
6
-12
-17
-12
-10
-18
-25
-12
15
32
19
-14
-34
-23
5
22
16
-2
-15
-21
-24
-23
-10
9
18
4
-21
-30
-13
12
18
3
-11
-1
25
39
25
-5
-25
-20
-1
12
11
3
1
2
2
-1
4
24
50
58
33
-14
-54
-63
-41
-9
15
32
48
63
66
51
23
0
-9
-4
10
30
50
55
37
0
-30
-33
-9
20
35
37
36
39
36
19
-5
-21
-19
-4
9
12
6
1
1
5
8
7
3
0
3
9
10
-1
-21
-37
-38
-23
0
21
34
34
19
-8
-34
-45
-36
-16
1
8
6
0
-5
-5
4
20
32
32
22
11
5
-4
-20
-33
-23
10
40
37
5
-22
-16
12
26
8
-21
-28
-7
16
17
3
-6
1
11
11
2
-2
4
10
8
2
0
1
0
-4
3
28
56
60
31
-7
-20
0
29
37
17
-9
-18
-12
-9
-22
-43
-51
-37
-14
-3
-9
-14
-1
25
42
33
12
5
22
43
38
6
-20
-14
18
40
30
-1
-24
-24
-14
-8
-6
1
10
12
4
-3
1
11
7
-13
-30
-22
6
25
14
-16
-34
-24
2
25
34
37
39
33
14
-14
-33
-32
-16
5
22
33
35
21
-4
-28
-31
-10
20
35
26
2
-18
-25
-19
-11
-2
5
8
-1
-26
-56
-69
-51
-17
6
-1
-29
-48
-41
-15
6
9
1
-5
-1
4
6
5
5
5
4
3
5
7
6
1
0
8
14
3
-27
-57
-63
-44
-23
-18
-25
-25
-10
6
9
2
2
11
18
10
-3
-2
16
31
24
-1
-22
-21
-6
5
8
7
6
-1
-15
-24
-18
0
12
8
1
6
23
34
25
5
-5
1
10
10
2
-1
5
9
5
0
4
11
4
-22
-48
-49
-23
9
25
25
20
18
13
1
-10
-6
14
32
32
18
5
2
5
7
5
-1
-11
-22
-24
-5
28
54
51
24
3
9
30
34
8
-29
-41
-15
28
59
64
50
31
15
6
3
5
7
4
1
3
11
12
-4
-29
-46
-42
-22
-1
10
11
4
-11
-29
-36
-21
8
29
28
8
-14
-27
-33
-37
-35
-21
1
18
17
1
-17
-32
-43
-47
-33
-1
32
40
17
-18
-39
-38
-28
-24
-26
-22
-6
15
31
37
33
20
0
-18
-23
-16
-9
-11
-14
-1
26
44
32
-5
-33
-28
2
21
10
-18
-30
-13
13
23
7
-15
-22
-10
2
-4
-24
-38
-28
1
23
20
-3
-22
-20
-1
13
11
1
-1
5
12
11
6
0
-10
-26
-40
-33
-3
26
25
-9
-47
-54
-28
3
15
9
3
2
-2
-16
-28
-22
-1
15
13
1
-3
3
7
1
-7
-2
14
28
30
25
22
24
24
21
20
25
28
20
1
-15
-20
-18
-16
-10
10
40
59
51
21
-5
-10
0
8
5
-1
1
12
23
28
23
9
-12
-29
-27
-3
22
22
-6
-38
-42
-17
12
21
11
0
1
7
8
4
2
5
8
5
2
3
7
9
3
-2
2
18
36
50
55
50
35
14
-4
-6
9
34
53
56
39
6
-34
-62
-66
-44
-14
6
11
10
7
-3
-26
-49
-50
-20
22
45
34
6
-14
-19
-18
-20
-22
-14
0
10
9
2
1
5
9
6
1
2
8
10
4
-5
-12
-15
-18
-19
-18
-10
0
8
11
9
6
4
4
6
10
12
10
6
4
6
9
7
-3
-19
-35
-39
-24
8
37
41
16
-15
-22
1
27
28
2
-24
-24
-3
14
13
2
-1
4
9
6
2
4
8
5
-1
1
16
28
22
1
-15
-15
-9
-10
-12
6
43
67
48
-6
-46
-36
10
44
33
-7
-39
-44
-31
-15
-1
14
18
1
-30
-49
-39
-14
-2
-10
-13
12
55
78
55
4
-35
-39
-18
2
11
14
12
1
-17
-29
-18
12
38
40
22
4
0
5
7
3
2
11
24
30
24
10
-1
-7
-10
-14
-17
-11
7
29
40
27
-5
-32
-32
-2
33
44
22
-13
-32
-21
6
28
32
21
6
-4
-6
-1
5
4
-3
-11
-12
-8
-6
-12
-23
-28
-20
-5
6
7
4
4
5
6
5
4
5
6
6
4
4
5
6
5
3
4
6
7
5
3
4
7
7
4
1
3
9
9
0
-14
-22
-13
8
29
34
20
-1
-16
-19
-17
-15
-8
10
34
41
17
-24
-42
-15
35
57
23
-36
-64
-33
24
50
25
-21
-41
-20
15
35
31
16
5
2
3
5
7
7
4
2
5
9
8
1
-5
-2
7
9
-2
-17
-18
-2
18
28
20
2
-14
-20
-17
-12
-14
-28
-43
-42
-18
12
22
7
-8
5
43
68
48
-2
-34
-16
29
51
25
-22
-43
-22
11
22
7
-8
-2
15
17
-2
-25
-26
-6
11
11
0
-3
8
15
8
-6
-6
14
29
17
-16
-36
-20
19
45
38
11
-10
-16
-20
-33
-45
-42
-22
-4
0
-9
-17
-17
-13
-8
-1
10
17
14
6
0
0
-7
-24
-38
-29
0
21
8
-31
-61
-58
-33
-13
-8
-6
3
13
12
2
-3
4
12
9
1
0
4
-1
-20
-30
-12
27
48
29
-11
-28
-9
21
26
4
-20
-24
-17
-15
-20
-19
-9
-6
-21
-45
-53
-36
-11
1
-2
-4
0
3
-1
-8
-7
-3
-10
-30
-45
-33
2
29
25
1
-15
-8
6
4
-15
-30
-22
1
17
13
0
-4
5
12
10
1
-2
5
13
13
7
5
10
12
0
-22
-37
-34
-20
-7
-1
2
7
7
-5
-23
-29
-12
15
23
5
-23
-33
-15
13
29
31
26
20
9
-8
-19
-12
11
28
26
10
-1
-3
-5
-14
-24
-21
-2
15
15
2
-7
1
20
34
34
24
10
1
-1
4
11
10
2
-4
3
20
30
20
-2
-16
-13
-4
-6
-20
-24
-7
22
36
24
-3
-20
-17
-1
13
19
20
22
23
18
6
-14
-32
-41
-35
-21
-8
-6
-12
-17
-17
-15
-15
-14
-6
6
14
10
1
-2
5
13
9
-1
-2
12
30
34
20
3
-2
5
11
8
1
-1
10
25
33
23
1
-20
-25
-8
19
35
31
15
5
4
3
-10
-26
-25
1
35
47
26
-11
-37
-41
-31
-21
-14
-8
-5
-5
-10
-15
-15
-14
-20
-29
-34
-27
-11
3
9
7
5
5
7
6
-1
-11
-18
-16
-3
13
19
9
-10
-26
-30
-26
-23
-25
-28
-29
-28
-24
-15
-3
8
12
8
3
2
4
2
-1
1
9
13
4
-14
-24
-12
14
30
19
-7
-29
-35
-34
-34
-34
-24
-3
18
21
0
-30
-48
-41
-17
8
16
8
-2
-2
10
17
7
-12
-20
-7
15
23
6
-23
-40
-35
-15
12
42
69
77
49
-5
-48
-45
1
48
57
28
-6
-15
-6
-3
-16
-28
-18
10
31
28
8
-5
-5
-3
-14
-33
-43
-34
-16
-7
-10
-17
-16
-6
3
5
2
1
4
7
7
5
5
5
5
4
5
11
22
30
28
13
-9
-26
-27
-12
6
13
3
-16
-26
-20
-1
19
30
29
21
7
-5
-7
1
12
11
-3
-19
-21
-11
-1
-5
-15
-14
5
28
34
16
-14
-36
-42
-33
-18
-1
12
16
8
-9
-23
-24
-14
1
11
11
3
-4
-5
3
10
4
-14
-27
-18
8
26
12
-28
-62
-63
-37
-11
-5
-12
-11
4
22
29
23
17
17
21
20
14
6
2
2
4
7
10
8
2
-2
10
35
58
59
32
-4
-23
-18
-1
11
10
5
2
4
6
6
5
5
5
4
4
6
9
7
-2
-13
-19
-16
-12
-12
-16
-15
-3
13
22
15
-8
-30
-37
-22
6
29
29
7
-20
-29
-16
3
7
-8
-19
-9
16
28
8
-30
-52
-41
-10
11
13
6
4
-1
-19
-42
-49
-31
-4
1
-21
-44
-44
-24
-8
-10
-16
-5
16
21
-2
-36
-50
-34
-10
3
7
16
28
26
-1
-36
-48
-26
11
35
36
24
14
7
1
-1
2
9
10
3
-4
-2
7
13
10
2
1
4
5
2
2
6
9
-2
-20
-29
-18
4
16
10
-1
-1
8
13
6
-1
1
10
13
4
-4
2
15
17
-4
-32
-39
-14
30
65
74
58
29
-4
-32
-42
-27
6
35
35
5
-30
-41
-17
19
38
29
10
5
16
23
7
-26
-44
-30
4
24
12
-16
-29
-17
4
9
-6
-23
-25
-13
2
9
9
6
4
3
4
8
9
5
1
2
9
13
6
-9
-20
-19
-13
-11
-14
-17
-13
-4
2
4
6
6
0
-13
-21
-14
3
14
10
0
-2
8
14
6
-5
-1
18
34
22
-14
-46
-50
-26
1
11
4
-5
-3
8
14
8
-2
-3
12
33
37
14
-21
-38
-21
11
28
17
-9
-26
-29
-32
-40
-41
-22
8
24
13
-13
-27
-21
-8
-6
-11
-13
-10
-9
-15
-16
-1
19
18
-10
-42
-43
-7
36
54
38
8
-14
-20
-16
-6
4
9
2
-17
-31
-24
1
26
33
19
-2
-15
-17
-14
-13
-14
-13
-4
10
18
9
-11
-24
-11
21
46
43
18
-4
-9
-11
-25
-42
-37
-3
36
42
13
-17
-14
19
49
53
39
27
24
16
-4
-24
-31
-23
-12
0
15
33
38
18
-12
-20
9
51
66
43
13
8
32
56
55
32
4
-13
-16
-10
5
25
38
37
27
19
14
8
-2
-11
-13
-12
-20
-30
-21
19
68
87
59
7
-28
-33
-27
-25
-19
9
49
71
52
9
-22
-24
-11
-3
0
13
38
55
46
11
-25
-40
-29
-2
28
49
51
33
8
-7
-2
10
14
6
-1
1
9
11
5
0
2
6
3
-5
-4
12
33
41
28
6
-7
-2
10
11
-6
-32
-47
-40
-17
5
16
24
37
47
38
3
-33
-34
7
57
73
44
0
-23
-22
-16
-19
-23
-14
3
13
7
0
3
10
10
1
-1
7
14
7
-6
-3
18
36
29
9
2
18
32
21
-6
-14
7
33
34
12
-4
1
7
-11
-40
-46
-16
23
35
18
3
10
22
10
-22
-42
-28
2
17
7
-5
3
19
19
-3
-24
-24
-6
9
9
3
4
8
3
-12
-23
-17
2
17
15
1
-12
-13
-7
-5
-12
-21
-23
-14
-1
6
1
-12
-21
-20
-14
-6
0
6
11
8
-3
-15
-19
-14
-11
-14
-18
-13
-1
4
-7
-21
-23
-10
-1
-11
-29
-32
-14
3
-3
-31
-51
-43
-15
10
18
21
25
27
16
-4
-14
-2
15
15
-4
-17
-4
26
44
32
6
-7
1
15
13
-5
-24
-30
-22
-13
-6
-1
7
16
22
22
15
-2
-23
-38
-33
-7
21
32
20
2
-5
1
8
9
10
24
43
49
31
3
-7
8
30
35
20
3
1
7
6
0
6
31
58
59
31
-2
-10
6
17
9
-5
1
30
56
52
22
-9
-21
-19
-18
-20
-15
0
9
-4
-35
-57
-51
-24
-4
-7
-28
-44
-42
-30
-23
-30
-43
-49
-37
-12
9
14
2
-14
-19
-15
-10
-12
-19
-20
-12
-1
6
9
10
8
-3
-21
-30
-18
8
20
4
-28
-45
-33
-8
3
-7
-22
-22
-5
13
18
9
-8
-27
-44
-52
-49
-39
-30
-27
-21
-5
15
23
7
-21
-40
-37
-20
-6
-2
-2
1
6
6
-1
-11
-17
-16
-9
-3
-2
-10
-21
-27
-23
-12
-2
2
4
8
9
2
-14
-24
-17
4
20
18
4
-9
-13
-11
-10
-11
-9
-7
-10
-15
-14
-2
13
16
3
-11
-13
-4
2
-3
-18
-30
-36
-33
-21
2
27
35
13
-25
-50
-41
-9
22
33
24
10
3
2
4
6
7
5
4
6
7
1
-12
-22
-17
3
17
13
-2
-6
8
20
10
-14
-23
-2
26
25
-9
-44
-48
-25
-6
-8
-16
-7
13
20
2
-21
-25
-9
1
-8
-21
-15
8
20
3
-28
-39
-20
6
10
-12
-37
-42
-25
-2
12
14
10
7
6
7
7
4
2
4
9
11
5
-6
-14
-13
-12
-17
-22
-11
19
45
35
-13
-63
-71
-35
7
15
-7
-23
-7
25
35
10
-24
-33
-10
17
21
2
-17
-17
-2
13
20
21
19
11
-5
-21
-24
-9
15
30
28
14
1
-1
4
8
9
5
3
3
6
7
7
5
3
3
6
13
22
27
27
18
6
-6
-16
-27
-38
-36
-15
20
45
34
-11
-58
-72
-49
-14
8
19
45
89
121
97
13
-87
-140
-123
-58
15
68
93
85
42
-20
-62
-50
11
70
75
22
-44
-75
-65
-40
-21
1
45
99
120
74
-22
-105
-120
-66
12
61
68
48
22
-5
-35
-60
-64
-42
-5
28
48
57
54
33
-8
-51
-70
-55
-26
-11
-20
-33
-24
5
30
32
15
1
-4
-9
-26
-48
-53
-28
15
51
63
53
32
8
-14
-28
-23
-2
21
26
9
-14
-22
-9
11
24
30
36
44
39
12
-23
-38
-15
31
63
59
28
1
-6
0
3
3
13
36
58
61
41
16
3
0
-1
-8
-13
-14
-17
-29
-45
-47
-26
8
32
35
21
6
0
1
6
9
9
4
-1
0
9
20
23
14
2
-3
5
15
21
24
30
38
45
44
37
26
10
-15
-43
-59
-49
-14
23
38
26
1
-14
-9
7
14
5
-11
-13
1
14
8
-18
-37
-27
7
32
23
-12
-40
-36
-5
30
51
55
48
31
10
-4
-3
9
13
0
-19
-28
-25
-24
-33
-41
-28
4
28
21
-11
-39
-47
-43
-44
-49
-45
-28
-14
-16
-26
-17
18
56
65
36
-9
-40
-46
-36
-19
-2
13
18
10
-1
0
10
14
-3
-32
-49
-40
-13
8
11
5
2
6
8
5
2
5
9
8
2
1
6
12
8
-5
-17
-12
9
33
44
33
5
-25
-44
-40
-19
3
9
-4
-17
-13
10
30
28
3
-23
-30
-15
7
19
15
-4
-31
-54
-59
-38
-2
29
35
16
-10
-24
-19
-4
13
24
26
18
5
-4
-1
9
13
7
-1
-1
7
12
8
0
-2
4
6
-1
-8
-4
7
11
3
-7
-3
11
15
-6
-36
-49
-37
-16
-11
-19
-21
-7
11
13
0
-7
5
25
29
11
-12
-19
-12
-6
-9
-13
-6
9
17
8
-12
-22
-15
6
27
35
31
20
9
3
4
6
6
3
4
8
11
5
-9
-15
-3
21
39
37
18
-4
-19
-30
-40
-45
-37
-17
4
16
17
17
20
24
26
25
21
12
-5
-21
-23
-6
17
23
7
-12
-9
21
51
51
17
-25
-45
-37
-14
3
9
9
6
4
2
4
7
9
6
1
1
7
12
8
-1
-10
-14
-17
-23
-27
-22
-5
13
19
9
-5
-12
-8
2
14
26
33
29
4
-33
-64
-68
-37
8
40
35
-4
-50
-69
-49
-7
22
16
-12
-31
-22
3
14
-2
-26
-29
-7
19
23
4
-15
-19
-10
-4
-4
0
14
29
32
20
5
-3
-1
4
6
8
10
11
6
-1
1
10
18
12
-5
-20
-21
-12
-3
2
4
8
9
4
-1
0
6
2
-22
-50
-53
-16
40
77
74
44
18
8
5
0
-3
11
41
64
60
30
0
-8
3
14
13
2
-8
-10
-12
-17
-23
-20
-2
22
38
33
9
-19
-31
-22
-1
14
17
14
13
13
5
-11
-22
-15
8
25
20
0
-16
-13
-4
-4
-16
-23
-8
24
49
52
34
8
-16
-35
-46
-42
-23
4
19
14
-7
-25
-27
-15
1
12
16
19
23
26
19
1
-17
-18
-2
16
14
-11
-38
-41
-18
5
5
-18
-38
-32
-3
29
46
48
42
31
14
-6
-17
-9
10
24
15
-13
-39
-39
-7
36
58
42
2
-29
-26
0
20
14
-4
-8
14
43
57
48
28
10
-11
-33
-44
-30
3
25
16
-7
-12
14
42
34
-10
-52
-53
-16
27
49
53
49
39
16
-16
-36
-26
4
30
35
27
19
13
5
-4
-1
19
41
41
15
-17
-32
-29
-20
-17
-14
-4
6
-1
-25
-46
-45
-20
6
15
9
2
2
5
6
6
9
8
-3
-22
-30
-12
22
43
27
-14
-43
-38
-15
-4
-20
-41
-37
-7
14
-1
-47
-82
-77
-39
-3
7
-1
-5
6
18
16
-2
-20
-22
-12
-1
-1
-11
-24
-32
-30
-20
-9
0
4
6
7
7
6
3
3
6
9
6
2
2
7
11
6
-1
1
12
16
-1
-29
-36
-6
43
69
48
-1
-39
-42
-22
-1
7
7
7
4
-2
-6
0
14
26
28
21
12
5
-2
-8
-5
10
30
40
33
13
-7
-20
-21
-8
13
30
26
2
-24
-29
-12
9
15
7
-1
1
9
10
5
1
4
8
8
5
4
5
5
3
10
25
36
26
-7
-41
-54
-45
-29
-16
-2
17
33
27
1
-22
-20
1
18
16
1
-13
-23
-36
-46
-34
6
49
55
13
-41
-59
-28
19
41
28
6
-2
4
9
6
2
4
10
10
3
-6
-11
-8
2
18
32
33
14
-16
-38
-43
-37
-32
-26
-10
20
46
50
30
10
9
25
40
38
19
-4
-19
-20
-9
11
29
31
18
0
-10
-11
-15
-25
-31
-19
7
26
26
11
-3
-10
-15
-19
-17
-5
11
16
7
-2
1
10
12
5
-1
3
11
10
1
-1
9
15
1
-21
-24
6
47
59
28
-16
-34
-15
18
39
35
18
3
-3
-1
4
8
7
9
18
30
30
8
-22
-32
-11
20
25
-5
-41
-51
-26
8
26
24
11
-4
-22
-36
-38
-25
-6
4
5
6
11
10
-4
-22
-27
-14
3
11
13
20
30
29
11
-8
-5
18
34
23
-5
-21
-12
7
16
9
-1
-4
1
11
25
36
30
2
-31
-39
-13
23
35
16
-6
-6
11
17
-5
-36
-47
-28
4
27
32
27
19
11
3
0
2
7
8
6
4
5
6
6
5
6
7
6
4
5
8
9
4
-1
4
17
28
24
5
-17
-28
-26
-11
12
38
52
44
16
-13
-23
-14
-5
-7
-14
-9
10
27
22
-3
-29
-36
-23
-7
0
-3
-11
-17
-18
-13
-3
7
12
9
4
1
4
8
9
7
3
2
4
9
16
22
21
9
-10
-21
-13
11
32
32
12
-12
-21
-13
-2
3
4
12
24
26
5
-31
-55
-50
-17
22
48
56
47
28
6
-8
-7
5
12
3
-16
-30
-32
-29
-30
-30
-21
-3
10
7
-3
-4
12
30
33
21
8
2
-2
-12
-19
-9
18
39
34
8
-11
-6
15
28
22
9
4
6
1
-16
-28
-19
8
34
37
19
-4
-17
-18
-13
-8
-1
12
24
31
29
20
10
-1
-11
-18
-18
-10
2
11
13
6
-4
-14
-16
-11
0
12
18
13
3
-8
-15
-19
-22
-21
-15
-5
4
8
7
6
5
4
5
11
22
31
29
16
5
3
6
4
-9
-22
-22
-8
10
22
28
30
28
19
9
12
33
55
55
29
-1
-10
2
13
6
-13
-23
-12
11
28
30
17
-1
-17
-22
-11
10
26
29
19
8
2
-5
-15
-23
-18
-1
15
15
4
-4
3
17
28
29
22
11
-3
-16
-24
-22
-11
2
13
21
27
27
21
12
4
-4
-12
-17
-13
1
15
13
-2
-12
-3
18
32
30
21
16
15
8
-7
-16
-14
-7
-8
-13
-8
13
33
32
13
-3
-1
10
12
4
0
7
13
7
-3
1
21
34
22
-5
-17
-2
16
12
-14
-35
-29
0
32
50
52
36
7
-21
-27
-5
20
18
-12
-34
-19
20
42
29
5
7
31
38
3
-48
-64
-27
30
57
40
5
-14
-11
2
12
17
16
7
-8
-22
-23
-12
3
10
10
6
4
5
8
9
2
-12
-22
-17
4
22
17
-9
-33
-39
-30
-26
-35
-42
-27
6
35
39
21
-1
-17
-25
-26
-21
-10
3
9
10
9
7
-6
-31
-53
-46
-6
37
49
19
-25
-46
-32
-1
20
17
-1
-18
-26
-29
-32
-34
-25
1
31
47
34
6
-11
-1
21
24
-5
-41
-50
-24
15
39
41
37
37
33
17
-7
-25
-34
-38
-39
-25
8
42
49
22
-15
-27
-15
-3
-11
-24
-14
15
34
18
-15
-25
2
35
41
14
-16
-30
-32
-36
-39
-28
-2
16
12
-2
-1
15
16
-16
-62
-78
-42
14
43
31
3
-7
5
17
13
0
-4
6
20
28
27
20
11
1
-4
0
8
10
4
-2
2
12
13
-3
-24
-31
-14
14
32
33
21
8
2
3
7
10
7
0
-3
0
8
8
-4
-21
-27
-15
5
16
11
0
-2
9
23
25
14
6
15
37
50
34
-6
-38
-34
1
30
22
-16
-45
-37
-3
19
8
-19
-30
-19
-6
-10
-23
-26
-14
-5
-10
-22
-20
0
18
17
0
-11
-5
13
30
41
49
49
35
9
-16
-24
-16
-3
5
8
13
15
11
2
0
8
15
9
-6
-16
-9
8
23
32
44
59
62
40
0
-26
-16
23
57
60
34
3
-6
7
25
30
18
1
-9
-10
-12
-15
-12
5
31
41
24
-7
-22
-5
25
38
26
9
12
32
46
37
13
-6
-11
-8
-3
6
19
29
28
19
11
9
5
-6
-16
-14
-3
-2
-18
-36
-30
2
33
40
24
10
12
19
15
-2
-21
-33
-39
-39
-25
0
22
22
2
-16
-18
-10
-10
-18
-16
4
24
18
-13
-41
-44
-31
-25
-32
-30
-4
26
28
-4
-40
-44
-18
10
17
8
1
4
9
8
5
5
8
8
5
4
8
11
7
-3
-12
-15
-11
-2
9
17
14
-4
-27
-37
-24
0
16
12
-8
-29
-39
-35
-21
-4
6
1
-15
-31
-35
-25
-7
9
16
11
-6
-23
-26
-11
7
7
-19
-53
-71
-65
-47
-32
-20
-6
5
2
-15
-27
-19
3
17
13
1
-1
8
13
7
0
4
12
11
0
-2
14
34
31
1
-30
-35
-20
-12
-25
-44
-40
-11
21
33
23
9
1
1
5
14
26
34
24
1
-18
-16
8
32
40
29
12
5
8
9
-3
-29
-50
-47
-20
10
21
9
-5
-2
18
33
30
16
8
12
17
13
4
6
21
37
40
32
20
12
5
-1
-2
5
12
9
0
0
17
33
26
-2
-19
3
54
88
71
16
-28
-31
-7
6
-12
-39
-39
-3
43
58
30
-16
-40
-24
18
48
42
10
-20
-25
-9
7
8
1
-3
1
7
8
5
4
7
8
5
3
6
11
9
-3
-16
-14
6
28
35
25
13
17
36
55
54
30
1
-9
2
22
31
22
2
-13
-17
-12
0
16
29
35
31
22
17
18
14
-1
-21
-29
-17
3
14
9
-1
0
10
15
7
-8
-17
-13
-5
0
3
8
17
24
25
21
15
7
-6
-17
-19
-8
6
12
9
7
10
10
-4
-24
-29
-9
22
37
24
-1
-11
1
21
30
27
20
13
-1
-24
-39
-30
2
29
24
-12
-47
-51
-23
11
22
5
-24
-39
-31
-7
14
17
-1
-25
-33
-17
9
20
8
-8
-6
19
47
55
40
23
18
19
11
-5
-12
1
24
34
22
2
-5
1
7
4
-1
0
3
-7
-31
-52
-45
-10
30
49
42
22
5
-1
1
12
26
35
29
11
-3
-2
9
13
6
-2
2
12
13
-2
-20
-23
-8
8
10
3
1
6
11
6
-2
0
13
18
0
-34
-56
-48
-17
7
9
-5
-13
-2
17
28
23
5
-15
-29
-35
-32
-26
-25
-34
-47
-55
-55
-53
-57
-67
-71
-64
-56
-63
-90
-119
-133
-128
-120
-122
-137
-156
-178
-204
-229
-238
-224
-201
-194
-211
-232
-232
-216
-216
-254
-314
-352
-348
-327
-329
-365
-409
-428
-416
-391
-368
-346
-326
-323
-362
-442
-532
-597
-629
-643
-646
-623
-554
-456
-379
-369
-420
-480
-492
-449
-389
-357
-364
-379
-364
-302
-207
-107
-37
-25
-87
-214
-369
-497
-551
-509
-381
-193
18
211
349
410
397
330
234
123
5
-105
-183
-203
-146
-9
196
435
654
805
871
877
854
808
715
554
353
176
85
95
190
354
579
839
1063
1158
1076
849
564
295
70
-109
-214
-181
39
410
796
1016
946
582
40
-521
-976
-1267
-1373
-1268
-919
-339
370
1032
1484
1640
1498
1092
457
-338
-1153
-1792
-2087
-1990
-1577
-990
-373
143
438
427
113
-398
-954
-1439
-1807
-2037
-2088
-1914
-1532
-1058
-651
-424
-394
-510
-715
-960
-1202
-1389
-1485
-1486
-1392
-1181
-819
-325
179
489
426
-69
-898
-1848
-2662
-3112
-3066
-2526
-1618
-516
629
1704
2582
3089
3066
2498
1578
622
-99
-472
-518
-302
97
536
792
673
181
-434
-822
-770
-320
312
906
1330
1516
1419
1061
602
310
413
951
1761
2593
3223
3501
3359
2857
2223
1784
1775
2174
2714
3081
3090
2703
1942
846
-456
-1694
-2542
-2796
-2469
-1711
-684
458
1504
2195
2387
2212
2019
2080
2332
2430
2079
1332
549
77
-35
-11
-80
-250
-343
-233
-24
21
-291
-892
-1485
-1746
-1524
-925
-256
116
-71
-829
-1883
-2811
-3291
-3268
-2877
-2195
-1105
537
2562
4358
5125
4383
2280
-494
-3085
-4834
-5438
-4976
-3856
-2656
-1846
-1525
-1411
-1121
-489
354
1169
1789
2098
1940
1191
30
-970
-1198
-588
173
153
-972
-2525
-3315
-2613
-722
1307
2482
2455
1483
42
-1433
-2546
-2937
-2500
-1616
-1018
-1242
-2128
-2881
-2666
-1216
1061
3445
5295
6178
5860
4408
2351
593
-75
485
1659
2548
2547
1572
-113
-2116
-3942
-4985
-4755
-3259
-1134
730
1769
2005
1782
1354
771
95
-454
-664
-596
-515
-476
-48
1383
3899
6618
8108
7384
4679
1304
-1261
-2292
-2062
-1350
-773
-503
-443
-484
-546
-463
-58
536
679
-428
-2950
-5906
-7562
-6565
-2914
2041
6478
9088
9454
7874
5043
1856
-849
-2666
-3814
-4792
-5696
-5908
-4618
-1749
1656
4021
4270
2409
-681
-3828
-5984
-6430
-4987
-2222
711
2718
3463
3452
3414
3582
3549
2775
1169
-784
-2352
-2994
-2565
-1289
372
1828
2469
1808
-297
-3386
-6347
-7804
-6921
-4062
-702
1541
1974
1127
91
-374
-173
428
1175
1846
2115
1691
648
-506
-1216
-1323
-1046
-549
297
1619
3067
3825
3210
1302
-1027
-2706
-3135
-2448
-1286
-320
174
422
836
1480
1822
1144
-670
-2780
-3970
-3680
-2485
-1498
-1335
-1674
-1720
-963
565
2547
4617
6257
6712
5324
2168
-1685
-4656
-5595
-4382
-1810
1034
3315
4602
4722
3610
1373
-1522
-4195
-5636
-5224
-3090
-22
3007
5260
6301
5865
3896
804
-2433
-4658
-5167
-4016
-1726
1197
4405
7436
9549
9986
8455
5339
1468
-2218
-4852
-5772
-4823
-2656
-579
181
-718
-2570
-4211
-4818
-4254
-2891
-1277
69
795
894
774
999
1800
2820
3422
3320
2898
2873
3568
4511
4765
3740
1786
-2
-650
-157
440
-116
-2210
-4909
-6534
-5794
-2647
1652
5197
6340
4494
534
-3445
-5171
-3584
340
4109
5342
3318
-688
-4411
-6030
-5058
-2362
397
1553
277
-2840
-5935
-6925
-4902
-825
3103
4878
3847
841
-2533
-4740
-4849
-2758
781
4398
6701
6973
5471
3097
724
-1236
-2755
-3867
-4507
-4631
-4379
-4018
-3716
-3378
-2748
-1661
-232
1172
2120
2320
1737
601
-652
-1511
-1577
-753
674
2128
3015
3021
2247
1101
13
-835
-1577
-2470
-3559
-4455
-4461
-3041
-329
2779
5120
6012
5652
4803
4091
3571
2926
1988
953
100
-580
-1325
-2159
-2612
-2025
-162
2501
5093
6877
7465
6652
4325
728
-3221
-6143
-7005
-5868
-3855
-2299
-1811
-2041
-2224
-1894
-1157
-388
199
682
1179
1532
1311
216
-1463
-2809
-2861
-1436
567
1794
1570
540
161
1409
3846
5869
5924
3639
14
-3308
-4988
-4549
-2433
252
2174
2382
865
-1351
-2800
-2547
-799
1339
2729
2946
2365
1644
1134
693
-93
-1515
-3470
-5442
-6731
-6850
-5873
-4433
-3271
-2625
-2004
-627
1774
4537
6429
6521
4803
2093
-531
-2241
-2587
-1479
750
3249
4878
4809
3060
459
-1979
-3696
-4701
-5194
-5184
-4518
-3181
-1485
73
1079
1356
918
-108
-1502
-2946
-4083
-4611
-4346
-3272
-1595
241
1671
2280
2005
1115
-41
-1187
-2069
-2323
-1558
327
2897
5309
6766
6906
5824
3824
1233
-1541
-3864
-4960
-4306
-2059
888
3376
4670
4809
4319
3521
2131
-396
-4051
-7809
-10069
-9711
-6843
-2628
1543
4717
6426
6392
4456
871
-3411
-6893
-8122
-6356
-1960
3609
8297
10308
8991
5184
716
-2630
-3953
-3357
-1542
650
2452
3342
3291
2885
3002
4156
6018
7543
7578
5500
1563
-3097
-6809
-8099
-6599
-3448
-671
214
-755
-2186
-2578
-1485
305
1496
1159
-769
-3405
-5157
-4410
-543
5348
10795
13382
12237
8412
3962
615
-998
-1294
-1262
-1913
-3710
-6150
-7895
-7635
-5162
-1671
1070
1993
1306
-19
-1191
-2051
-2764
-3331
-3496
-3077
-2258
-1516
-1239
-1429
-1705
-1612
-964
16
886
1345
1452
1510
1719
1981
2023
1692
1090
430
-155
-607
-804
-516
404
1798
3204
4114
4256
3691
2696
1585
574
-265
-969
-1565
-1931
-1755
-703
1293
3817
6014
6913
5898
3072
-714
-4227
-6451
-7023
-6209
-4505
-2275
230
2565
3955
3657
1574
-1448
-4006
-4963
-4070
-1998
196
1675
2171
1963
1639
1762
2523
3502
3757
2361
-849
-4837
-7745
-7960
-5156
-504
4096
7133
8071
7167
4926
1847
-1482
-4306
-5974
-6358
-5936
-5371
-4940
-4337
-3043
-904
1558
3393
3850
2955
1592
956
1713
3486
5110
5472
4250
1996
-368
-2104
-2837
-2468
-1158
544
1720
1465
-577
-3959
-7636
-10401
-11247
-9614
-5657
-428
4336
6965
6765
4410
1474
-573
-1156
-698
-104
-82
-728
-1539
-1759
-864
1070
3323
4843
4775
2925
-99
-3155
-5113
-5397
-4243
-2503
-1128
-628
-856
-1196
-1029
-144
1165
2351
3026
3204
3214
3375
3741
4118
4262
3972
3030
1190
-1534
-4503
-6500
-6420
-4126
-671
2394
4030
4162
3302
1934
339
-1156
-2047
-2007
-1334
-850
-1156
-1961
-2207
-994
1521
4053
5020
3580
160
-3801
-6607
-7094
-5125
-1620
1883
3985
4091
2606
506
-1376
-2798
-3958
-4962
-5447
-4761
-2524
928
4623
7452
8678
8134
6124
3251
285
-1979
-2929
-2349
-484
2090
4648
6478
6991
5870
3228
-330
-3855
-6372
-7245
-6423
-4463
-2286
-750
-242
-536
-1034
-1186
-810
-108
533
777
488
-209
-953
-1291
-934
23
1129
1846
1888
1368
679
242
294
820
1594
2298
2644
2437
1586
120
-1728
-3438
-4302
-3796
-1986
414
2471
3639
4006
3997
3851
3418
2428
901
-748
-2023
-2733
-3070
-3337
-3605
-3639
-3126
-2001
-628
323
217
-1139
-3262
-5146
-5784
-4788
-2646
-389
1135
1792
2065
2459
2990
3243
2898
2158
1657
1948
3083
4624
5966
6624
6327
5029
2938
516
-1685
-3275
-4132
-4298
-3827
-2822
-1605
-713
-570
-1074
-1553
-1213
257
2428
4416
5441
5232
4034
2322
481
-1294
-2869
-3985
-4260
-3428
-1632
546
2388
3423
3575
3026
2025
864
-83
-456
-171
463
980
1186
1339
1858
2851
3922
4428
3931
2433
309
-1909
-3685
-4551
-4202
-2646
-324
1941
3245
3044
1504
-551
-2119
-2643
-2292
-1678
-1291
-1181
-1127
-1008
-931
-1008
-1140
-1082
-709
-162
303
532
498
165
-542
-1558
-2513
-2862
-2288
-1027
213
695
126
-1171
-2455
-2962
-2280
-543
1603
3228
3502
2124
-380
-2776
-3755
-2824
-785
722
413
-1615
-3920
-4806
-3539
-706
2387
4573
5259
4420
2508
406
-854
-722
355
1121
433
-1833
-4659
-6626
-6829
-5305
-2850
-531
765
669
-537
-2080
-3131
-3257
-2544
-1366
-64
1175
2258
3115
3731
4173
4516
4738
4708
4258
3270
1744
-123
-1866
-2880
-2784
-1765
-538
145
32
-541
-1026
-1096
-757
-165
528
1186
1697
2080
2552
3352
4423
5303
5420
4527
2850
851
-1061
-2572
-3315
-2880
-1117
1552
4178
5755
5751
4336
2193
122
-1311
-1947
-2017
-1963
-2172
-2735
-3361
-3548
-2926
-1579
-92
785
659
-176
-921
-862
110
1462
2448
2586
1811
330
-1530
-3325
-4510
-4666
-3813
-2479
-1375
-929
-1105
-1598
-2152
-2656
-3020
-3078
-2697
-1947
-1108
-477
-159
-67
-67
-77
-19
262
914
1859
2696
2924
2385
1486
916
1041
1530
1618
804
-670
-2003
-2464
-1878
-573
980
2401
3350
3469
2554
808
-1185
-2830
-3863
-4326
-4259
-3537
-2073
-108
1791
3077
3537
3276
2490
1334
14
-1121
-1684
-1490
-657
495
1601
2295
2224
1180
-659
-2634
-3874
-3798
-2491
-674
747
1233
936
575
917
2218
4006
5395
5668
4683
2833
741
-986
-1850
-1558
-250
1352
2205
1574
-435
-2896
-4645
-4944
-3793
-1803
134
1226
1131
172
-816
-1020
-256
892
1543
1218
166
-914
-1399
-1057
14
1556
3216
4517
4972
4383
3072
1761
1086
1119
1305
900
-424
-2308
-3960
-4699
-4354
-3260
-1981
-1029
-740
-1213
-2248
-3342
-3898
-3571
-2494
-1145
25
873
1512
2051
2432
2508
2243
1804
1440
1255
1055
433
-911
-2788
-4412
-4802
-3530
-1204
832
1453
566
-929
-1985
-2249
-2144
-2252
-2702
-3122
-3093
-2536
-1709
-930
-379
-89
-18
-75
-141
-131
-60
6
72
268
728
1426
2137
2580
2583
2129
1289
183
-984
-1915
-2328
-2135
-1508
-761
-139
297
614
877
1089
1226
1298
1343
1378
1368
1264
1040
686
208
-327
-718
-658
63
1332
2712
3702
4042
3749
2911
1539
-267
-2020
-2870
-2094
303
3450
6104
7328
6845
4938
2205
-608
-2746
-3703
-3487
-2579
-1542
-640
178
963
1553
1733
1517
1148
800
353
-399
-1345
-1943
-1609
-262
1523
2875
3152
2238
503
-1427
-2930
-3641
-3620
-3298
-3177
-3486
-4075
-4609
-4856
-4801
-4575
-4333
-4184
-4135
-4017
-3485
-2198
-101
2431
4736
6175
6383
5346
3385
1119
-659
-1277
-545
1109
2868
3976
4098
3384
2316
1456
1218
1669
2469
3038
2907
2008
700
-486
-1180
-1361
-1361
-1680
-2673
-4203
-5509
-5540
-3651
-199
3489
5818
5801
3511
-85
-3654
-6028
-6599
-5525
-3658
-2094
-1521
-1825
-2294
-2234
-1478
-356
713
1577
2363
3263
4344
5498
6458
6841
6277
4628
2125
-725
-3401
-5527
-6818
-6977
-5796
-3452
-667
1532
2358
1713
200
-1250
-1872
-1373
1
1641
2856
3179
2557
1336
63
-788
-1020
-759
-319
37
270
525
884
1171
1055
407
-458
-956
-725
58
850
1234
1213
1068
986
913
711
382
71
-97
-126
-100
-100
-212
-526
-1042
-1532
-1590
-923
366
1801
2847
3193
2794
1775
410
-812
-1318
-847
205
936
575
-898
-2727
-3943
-3998
-2978
-1365
324
1736
2738
3399
3899
4335
4549
4201
3106
1533
119
-593
-583
-345
-436
-990
-1614
-1725
-1037
155
1114
1134
42
-1628
-2959
-3285
-2649
-1707
-1167
-1256
-1640
-1823
-1578
-1068
-610
-387
-340
-254
112
905
2072
3296
4066
3943
2883
1353
88
-401
-204
33
-424
-1825
-3694
-5095
-5229
-3931
-1752
354
1501
1245
-264
-2364
-4194
-5141
-5160
-4712
-4318
-4096
-3700
-2724
-1158
530
1698
1910
1084
-553
-2531
-4212
-5010
-4718
-3651
-2389
-1291
-297
799
1936
2747
2965
2771
2651
2865
3121
2824
1684
74
-1156
-1252
-42
1947
3751
4435
3552
1377
-1228
-3271
-4149
-3897
-3029
-2104
-1326
-472
828
2636
4477
5568
5416
4277
3051
2659
3408
4854
6175
6651
5932
4114
1768
-198
-985
-532
291
272
-1137
-3333
-5088
-5578
-4921
-3825
-2863
-2179
-1736
-1604
-1857
-2294
-2461
-2028
-1087
-6
950
1765
2449
2817
2628
1953
1273
1132
1641
2364
2673
2226
1157
-104
-1129
-1682
-1744
-1464
-1081
-823
-805
-971
-1114
-973
-354
739
2019
2958
3004
1871
-267
-2824
-5059
-6350
-6354
-5047
-2742
-90
2036
2860
2110
212
-1921
-3400
-3782
-3130
-1737
117
2182
4123
5526
6106
5876
5071
3931
2612
1329
464
387
1101
2146
2988
3530
4172
5283
6615
7276
6363
3675
-96
-3796
-6430
-7542
-7243
-6031
-4558
-3376
-2736
-2538
-2493
-2387
-2238
-2205
-2314
-2237
-1364
773
3967
7148
8834
8053
5047
1202
-1783
-2827
-1854
442
3067
5043
5639
4634
2507
241
-1277
-1822
-1847
-1994
-2618
-3708
-5081
-6461
-7380
-7233
-5693
-3160
-694
628
414
-900
-2474
-3574
-3754
-2804
-778
1855
4213
5360
4841
2964
605
-1283
-2131
-1949
-1240
-686
-737
-1329
-1941
-2013
-1423
-605
-180
-415
-979
-1211
-677
458
1498
1679
661
-1249
-3231
-4351
-3981
-2071
824
3764
5777
6218
4993
2582
-124
-2119
-2629
-1441
944
3458
4941
4707
2886
310
-1946
-3066
-2791
-1435
323
1766
2528
2802
3179
4130
5509
6556
6476
5127
3193
1669
1111
1296
1547
1368
820
372
446
1065
1863
2377
2346
1819
1063
411
132
315
765
990
440
-1043
-2909
-4077
-3624
-1467
1533
4154
5583
5755
5092
3990
2523
526
-2101
-5120
-7867
-9439
-9152
-7028
-3912
-1010
881
1818
2409
3082
3611
3339
1826
-680
-3331
-5140
-5437
-4081
-1448
1710
4493
6142
6282
5036
2980
979
-135
21
1087
2097
2102
861
-984
-2435
-2923
-2664
-2340
-2479
-3066
-3646
-3682
-2896
-1429
199
1321
1523
971
345
344
1123
2183
2821
2716
2108
1461
1018
716
444
279
350
520
290
-861
-3001
-5585
-7762
-8850
-8586
-7096
-4793
-2348
-593
-188
-1178
-2862
-4192
-4410
-3396
-1513
760
2978
4656
5289
4674
3221
1817
1222
1529
2188
2556
2413
1999
1660
1509
1399
1116
552
-265
-1211
-2109
-2739
-2842
-2155
-530
1875
4448
6258
6513
5082
2617
124
-1676
-2659
-3090
-3176
-2850
-1903
-253
1914
4156
5872
6439
5451
2999
-223
-3151
-4843
-4935
-3769
-2142
-825
-142
148
579
1511
2809
3946
4424
4118
3278
2273
1375
747
497
638
989
1231
1134
741
318
107
167
399
644
728
473
-199
-1132
-1977
-2474
-2730
-3174
-4166
-5620
-7001
-7667
-7267
-5895
-3965
-1969
-264
1008
1848
2213
1909
691
-1456
-4118
-6550
-8015
-8073
-6636
-3888
-269
3475
6375
7594
6888
4811
2457
890
601
1320
2259
2623
2032
628
-1145
-2814
-3958
-4180
-3184
-1081
1400
3167
3440
2296
587
-712
-1119
-746
22
852
1551
2048
2429
2948
3822
4909
5621
5275
3616
1062
-1527
-3284
-3618
-2306
420
3758
6441
7257
5803
2863
23
-1308
-763
861
2266
2535
1565
-122
-1894
-3315
-4147
-4257
-3716
-2947
-2597
-3062
-4078
-4881
-4852
-4081
-3238
-2933
-3231
-3788
-4349
-4997
-5873
-6743
-6949
-5836
-3283
100
3234
5094
5207
3887
2041
624
63
91
121
-145
-424
-112
1113
2851
4045
3562
980
-2909
-6348
-7620
-6212
-3203
-474
661
247
-708
-1296
-1365
-1278
-1278
-1238
-958
-513
-189
-156
-322
-491
-539
-359
238
1387
2864
4006
4111
3008
1275
-126
-471
303
1594
2450
2039
125
-2664
-5046
-5763
-4365
-1516
1421
3227
3458
2493
1082
-206
-1269
-2377
-3823
-5585
-7207
-7987
-7356
-5195
-1925
1622
4472
5820
5349
3452
1177
-228
9
1702
3805
5100
4998
3884
2750
2428
3034
4021
4711
4775
4263
3317
1979
344
-1159
-1795
-960
1312
4237
6645
7511
6339
3328
-618
-4117
-5866
-5370
-3316
-1152
-104
-363
-1116
-1308
-457
1119
2687
3634
3743
3130
2029
632
-962
-2641
-4151
-5071
-5004
-3865
-2013
-64
1462
2297
2303
1319
-740
-3569
-6375
-8207
-8507
-7367
-5319
-2951
-749
836
1422
961
-81
-1004
-1479
-1823
-2570
-3716
-4509
-4125
-2594
-948
-381
-1207
-2641
-3537
-3260
-1922
17
2107
3872
4696
4094
2258
218
-752
-69
1754
3570
4439
4124
2982
1610
583
289
723
1334
1282
90
-1821
-3301
-3325
-1795
438
2298
3264
3511
3408
2996
1966
147
-2033
-3564
-3384
-1076
2770
6760
9344
9547
7382
3760
-39
-2981
-4646
-5191
-5036
-4556
-3949
-3283
-2544
-1671
-629
432
1090
867
-323
-1852
-2624
-1789
592
3529
5714
6259
5043
2596
-221
-2526
-3714
-3692
-2892
-1906
-998
38
1502
3251
4597
4765
3466
1070
-1667
-3954
-5112
-4635
-2371
1225
5058
7763
8278
6304
2429
-2043
-5514
-6702
-5241
-1906
1792
4449
5493
5294
4656
4134
3682
2818
1154
-1129
-3223
-4153
-3435
-1403
1082
3262
4848
5818
5976
4864
2208
-1553
-5233
-7428
-7212
-4545
-285
4066
6839
6862
4078
-297
-4358
-6464
-6009
-3533
-285
2393
3577
3069
1418
-393
-1522
-1717
-1329
-893
-710
-764
-957
-1301
-1866
-2577
-3103
-3011
-2067
-482
1080
1825
1340
-9
-1190
-1161
343
2527
4048
3948
2257
-186
-2497
-4409
-6281
-8484
-10712
-11876
-10760
-6974
-1464
3886
7296
8039
6660
4432
2567
1702
1837
2537
3161
3048
1711
-911
-4214
-6932
-7547
-5101
21
5957
10214
11057
8496
4137
89
-2207
-2471
-1364
31
694
125
-1306
-2439
-2049
188
3304
5661
6110
4693
2383
252
-1174
-1982
-2561
-3241
-4067
-4741
-4804
-4033
-2736
-1580
-993
-723
-47
1523
3754
5911
7399
8125
8268
7848
6673
4698
2356
395
-653
-906
-1065
-1869
-3471
-5199
-5895
-4694
-1709
1905
4619
5465
4568
2935
1746
1685
2629
3728
3795
1936
-1792
-6144
-9232
-9650
-7405
-3893
-941
313
-105
-1358
-2494
-2950
-2671
-2017
-1567
-1810
-2773
-3824
-3916
-2247
1107
5069
8089
8962
7420
4188
566
-2111
-2929
-1684
987
3693
4778
3143
-965
-5803
-8930
-8597
-4829
550
5041
6943
6209
4199
2671
2782
4626
7367
9666
10204
8256
4174
-544
-3902
-4549
-2692
-36
1270
-46
-3685
-8048
-11109
-11353
-8390
-3138
2495
6451
7526
5918
2870
-316
-3058
-5420
-7412
-8483
-7803
-5051
-890
3351
6501
8090
8210
6933
4026
-715
-6773
-12588
-16078
-15805
-11966
-6459
-1885
-118
-1341
-4098
-6239
-6176
-3738
-189
2602
3351
2142
206
-1126
-1439
-1330
-1554
-2098
-2143
-956
1202
3091
3456
2050
-173
-1785
-1865
-484
1515
3157
3925
3968
3884
4236
5134
6165
6704
6340
5068
3150
879
-1510
-3709
-5206
-5378
-3836
-801
2791
5627
6650
5614
3150
299
-2137
-3919
-5202
-6111
-6490
-5989
-4313
-1435
2274
5960
8383
8380
5582
875
-3890
-6887
-7333
-5770
-3492
-1628
-563
-13
453
910
973
184
-1455
-3314
-4560
-4847
-4543
-4209
-3833
-2751
-474
2433
4483
4459
2537
176
-1095
-795
464
1752
2440
2179
694
-2004
-5191
-7504
-7764
-5851
-2733
374
2826
4590
5671
5739
4438
1958
-783
-2563
-2471
-280
3489
7662
10685
11236
9015
5158
1704
276
918
2045
1639
-1219
-5619
-9383
-10384
-7646
-1654
5978
13059
17411
17575
13569
7124
941
-2814
-3673
-2761
-1566
-744
-9
1060
2312
3146
3170
2544
1687
817
-83
-941
-1426
-1196
-213
1302
3166
5295
7353
8440
7360
3425
-2871
-9882
-15478
-17846
-16015
-10137
-1586
7209
13453
15093
11823
5308
-1638
-6528
-8478
-8446
-8250
-9009
-10182
-10009
-7090
-1818
3553
6321
5112
659
-4858
-9197
-11104
-10504
-8083
-4785
-1493
1126
2694
3096
2367
604
-1938
-4659
-6571
-6650
-4456
-560
3602
6425
6907
4983
1312
-3131
-7281
-10019
-10296
-7579
-2356
3774
8650
10497
8706
4093
-1459
-5823
-7625
-6969
-5349
-4614
-5589
-7401
-8131
-6327
-2177
2542
5583
5520
2398
-2408
-6855
-9101
-8292
-4955
-708
2610
3859
3001
869
-1338
-2513
-1992
147
3010
5269
5900
4745
2399
-393
-3217
-5897
-8102
-9221
-8732
-6664
-3655
-571
1940
3610
4467
4729
4743
4874
5306
5887
6207
5895
4906
3615
2680
2774
4277
6989
9995
11833
11055
7005
409
-6694
-11795
-13143
-10602
-5595
-246
3617
4980
3672
306
-3694
-6338
-5927
-2209
3143
7364
8260
5430
215
-5334
-9498
-11333
-10638
-7810
-3689
754
4760
7863
9675
9771
7969
4735
1116
-1896
-3938
-5159
-5635
-5109
-3421
-1033
1109
2283
2408
1676
-9
-2880
-6479
-9278
-9547
-6835
-2543
1154
3011
3421
3560
3992
4186
3275
1136
-1295
-2664
-2135
106
3003
5183
5584
3913
785
-2534
-4694
-4849
-2982
185
3586
6263
7686
7857
7231
6522
6394
7065
7986
7903
5524
519
-5858
-11175
-13163
-11078
-6079
-394
3994
6171
6214
4651
2080
-809
-3115
-3914
-2769
-142
2719
4491
4605
3575
2553
2452
3358
4652
5619
5933
5659
4954
3920
2707
1590
763
89
-782
-1927
-2832
-2735
-1450
159
619
-1093
-4748
-8958
-11936
-12286
-9419
-3711
3406
9534
11999
9167
1706
-7222
-13373
-13784
-8570
-866
5136
6663
3668
-1752
-7004
-10349
-11188
-9711
-6640
-3199
-804
-242
-991
-1576
-931
468
895
-1040
-5013
-9122
-11363
-11005
-8724
-5640
-2373
1093
4877
8679
11732
13155
12441
9818
6253
2991
840
-235
-774
-1034
-561
1324
4587
8119
10427
10746
9483
7646
5932
4395
2820
1189
-312
-1580
-2674
-3538
-3759
-2772
-366
3036
6591
9494
11251
11658
10754
8913
6910
5649
5590
6343
6839
6018
3520
-92
-3646
-5921
-6160
-4407
-1575
869
1610
242
-2462
-5022
-6152
-5431
-3367
-1000
579
638
-834
-2916
-4091
-3189
-354
2926
4913
4918
3562
1803
-137
-2780
-6390
-10195
-12741
-12985
-10944
-7394
-3236
671
3308
3693
1696
-1334
-3139
-2122
1399
5443
7880
7867
6097
3918
2298
1387
755
-133
-1553
-3393
-5194
-6314
-6173
-4498
-1497
2111
5288
7093
7129
5724
3689
1857
755
572
1243
2439
3536
3853
3147
1954
1311
1973
3736
5480
5900
4346
1183
-2521
-5667
-7670
-8542
-8503
-7564
-5535
-2561
421
1972
1206
-1322
-3871
-4877
-4217
-3202
-3317
-4910
-6993
-8201
-7941
-6789
-5948
-6273
-7581
-8687
-8178
-5493
-1494
2008
3522
2919
1375
338
503
1632
3068
4205
4527
3542
1079
-2226
-4881
-5249
-2590
2388
7834
11699
12720
11006
7936
5368
4538
5372
6750
7514
7305
6535
5702
4903
4017
3180
2837
3304
4403
5639
6620
7171
7045
5794
3176
-346
-3730
-6181
-7828
-9412
-11200
-12284
-11108
-6851
-407
5930
9836
10301
8010
4633
1615
-661
-2803
-5504
-8553
-10649
-10333
-7345
-3190
-301
-400
-3401
-7697
-11428
-13601
-14271
-13978
-13145
-11927
-10377
-8621
-6865
-5365
-4399
-4182
-4689
-5542
-6174
-6243
-5931
-5809
-6284
-7126
-7547
-6892
-5393
-4254
-4811
-7296
-10318
-11695
-10178
-6627
-3446
-2588
-3786
-4679
-2810
2229
8385
12746
13672
11686
8685
6506
6041
7229
9422
11691
13131
13291
12460
11387
10542
9651
8074
5717
3498
2843
4647
8643
13568
17772
19754
18597
14467
8936
4505
3225
5319
9064
12206
13722
14361
15610
18194
21485
24124
24996
23660
20167
14872
8549
2503
-1766
-3282
-2106
815
4306
7553
10215
12164
13235
13209
11938
9414
5751
1232
-3539
-7555
-9673
-9225
-6546
-2910
207
2017
2780
3377
4568
6512
8814
10871
12194
12588
12217
11452
10461
8821
5696
751
-4918
-8911
-9018
-5008
942
5724
7544
7024
6316
7099
9200
10842
10118
6457
1069
-3768
-6024
-5036
-1811
1608
3342
2712
482
-1777
-2749
-2171
-918
-384
-1561
-4357
-7578
-9580
-9254
-6720
-3334
-972
-1022
-3631
-7616
-11107
-12533
-11415
-8519
-5363
-3463
-3770
-6401
-10582
-14776
-17201
-16754
-13828
-10219
-7924
-7674
-8486
-8717
-7690
-6417
-6748
-9701
-14408
-18486
-19508
-16509
-10628
-4574
-1257
-2295
-7224
-13823
-19324
-21717
-20419
-16181
-10580
-5456
-2344
-1859
-3299
-4907
-4847
-2310
2066
6769
10475
12734
13874
14383
14428
13933
13026
12296
12437
13477
14342
13408
9829
4549
-13
-1505
847
5980
11978
17185
20475
20931
17864
11549
3864
-2213
-4214
-1670
3716
9237
12637
12877
10087
5163
-653
-6221
-10981
-15161
-19430
-24176
-28941
-32476
-33376
-30863
-25277
-17990
-10823
-5254
-1907
-643
-1075
-2936
-5891
-9078
-11038
-10413
-6937
-1893
2382
3612
644
-6012
-14312
-21446
-25016
-24103
-19536
-13201
-6961
-2058
783
1096
-1180
-5336
-9974
-13718
-15910
-16607
-15998
-14045
-10740
-6481
-1913
2635
7285
11986
15857
17506
16263
13095
10147
9263
10875
14152
17963
21521
24229
25284
23785
19436
13132
6795
2436
1055
2102
3893
4720
3934
2215
827
535
1096
1686
1697
1072
-20
-1615
-3902
-6772
-9557
-11333
-11515
-10256
-8354
-6815
-6312
-6748
-7181
-6318
-3447
872
5027
7490
7964
7539
7733
9240
11405
12699
11719
7985
2183
-4142
-9253
-11977
-12224
-10965
-9627
-9240
-9795
-10209
-8996
-5399
-325
3698
3885
-843
-8785
-16356
-20425
-20257
-17457
-14184
-11440
-8978
-6548
-4838
-4910
-6738
-8511
-7662
-2855
4736
11893
15110
12412
4260
-6708
-16788
-22705
-22886
-17894
-9767
-770
7482
13992
17823
17920
13737
6042
-3035
-10962
-16030
-17890
-17164
-14732
-11346
-7662
-4319
-1819
-334
325
592
1022
2223
4645
8258
12332
15665
17250
16947
15669
14939
16014
18991
22355
23391
19554
10256
-2141
-13076
-18155
-15649
-7402
2452
9994
13516
13917
13593
14757
18116
22461
25313
24374
19097
11335
4454
1308
2450
5898
8583
8330
4953
-53
-4660
-7340
-7547
-5725
-3001
-580
978
2106
3782
6565
9998
12973
14610
14650
12983
9077
2283
-7098
-17212
-25429
-29945
-30725
-28995
-26025
-22502
-18833
-15586
-13304
-11945
-10793
-9004
-6149
-2168
2915
8769
14069
16344
13150
3909
-9155
-21955
-30673
-33469
-30795
-24600
-17353
-11384
-8448
-9294
-13360
-18895
-23641
-25816
-24867
-21565
-17306
-13074
-8879
-4145
1320
6804
11239
14274
16686
19597
23289
26842
28912
28714
26265
21908
16001
9187
2735
-1757
-3204
-1573
2365
7635
13306
18303
21392
21692
19239
14931
9857
4760
132
-3373
-4937
-4070
-1002
3512
8655
13667
17524
18857
16564
10721
2844
-4801
-10217
-12180
-10178
-4398
3936
12434
18300
19779
17116
12077
6375
472
-6216
-14027
-22041
-28326
-31122
-29832
-25048
-17876
-9378
-569
7406
13473
17191
19066
20091
20846
21063
20162
18200
16138
14973
14527
13165
8907
1039
-9105
-18796
-25361
-27392
-25146
-20200
-14730
-10665
-8944
-9234
-10324
-10962
-10568
-9378
-8113
-7527
-8085
-9796
-12170
-14426
-15925
-16502
-16394
-15858
-14987
-13948
-13252
-13473
-14535
-15431
-14985
-13071
-10942
-10062
-10443
-10213
-7043
-243
8377
15601
18884
17734
13622
8848
5354
4059
4785
6603
8484
9975
11452
13674
16904
20349
22503
22189
19473
15656
12380
10595
10158
10188
9690
7953
4689
153
-4699
-8369
-9536
-7948
-4673
-1294
1406
4089
8203
14569
22435
29803
34656
36045
34254
30158
24539
17927
10917
4438
-486
-3397
-4892
-6404
-9247
-13586
-18104
-20679
-19658
-14918
-8108
-1943
1051
-275
-5188
-11543
-16934
-19810
-19902
-17897
-14908
-12178
-11017
-12524
-16990
-23399
-29566
-32969
-31757
-25421
-14975
-2740
8272
15342
17106
14047
8036
1248
-4747
-9169
-11671
-11995
-10000
-5943
-665
4566
8550
10719
11356
11161
10435
8695
5314
694
-3294
-4408
-1801
3308
8828
13681
18413
23951
29921
34352
35042
31216
24070
16056
9727
6793
7483
10347
12882
13043
10717
7838
6862
8814
12581
15915
17104
15925
13378
10765
8882
7667
6295
3626
-1128
-7824
-15238
-21455
-24600
-23603
-18721
-11585
-4567
345
2505
2645
1953
1041
-234
-2070
-4051
-5317
-5395
-4716
-4189
-4234
-4276
-3206
-421
3496
6985
8444
7149
3565
-1064
-5385
-8324
-9055
-6945
-1915
4949
11258
14206
12106
5447
-3372
-11446
-16852
-19299
-19765
-19618
-19791
-20381
-20783
-20213
-18278
-15158
-11337
-7233
-3161
426
2866
3652
2875
1251
-326
-1175
-807
1222
5044
9851
13694
14354
10804
4024
-3624
-9939
-14004
-16097
-16795
-16300
-14531
-11604
-8070
-4658
-1878
96
1235
1461
702
-894
-2844
-4484
-5296
-5191
-4593
-4242
-4781
-6235
-7711
-7654
-4738
1099
8281
14336
17295
16721
13594
9314
4784
290
-3978
-7476
-9401
-9136
-6554
-1981
3969
10468
16510
21088
23520
23685
21991
19137
15861
12797
10375
8726
7653
6779
5867
5100
5077
6449
9361
13070
16056
16681
14042
8538
1763
-4199
-7692
-8151
-6210
-3224
-476
1462
2766
3793
4427
4038
2147
-847
-3666
-4984
-4281
-1915
1537
5816
10726
15395
18039
16806
11166
2686
-5617
-10996
-12623
-12007
-11907
-14482
-19887
-26212
-30671
-31158
-27225
-20093
-11973
-5156
-1163
-206
-1225
-2620
-3288
-3165
-2865
-2863
-3101
-3347
-3674
-4351
-5226
-5476
-4208
-1379
2019
4757
6312
7027
7494
7984
8491
9093
9984
11112
11940
11743
10121
7212
3441
-738
-4850
-8295
-10503
-11241
-10641
-8816
-5553
-658
5207
10100
11544
8102
554
-8352
-15470
-18960
-18946
-16833
-14058
-11289
-8581
-6043
-4263
-4002
-5494
-8026
-10207
-10688
-8798
-4743
517
5524
8712
9037
6597
2759
-500
-1642
-249
3048
7075
10504
12034
10775
6956
2367
-225
1338
7166
15198
22497
26817
27295
24101
17861
9508
427
-7677
-13380
-16140
-16391
-15127
-13399
-11985
-11183
-10604
-9195
-5769
73
7314
13809
17456
17425
14589
10888
8151
7195
7738
9021
10532
12226
14081
15519
15363
12545
6996
-156
-7323
-13519
-18828
-23909
-29068
-33701
-36505
-36195
-32237
-25196
-16580
-8247
-1644
2684
5008
5909
5838
5123
4249
3926
4693
6403
8113
8539
6778
2855
-2128
-6271
-7618
-5226
-1
5419
8041
6392
1559
-3493
-5867
-4497
-490
4040
7582
10038
12277
14975
17768
19363
18458
14715
9051
3068
-1913
-5518
-8245
-10730
-12921
-13832
-12174
-7492
-890
5367
9196
9922
8427
6224
4415
3356
2970
3009
2999
2275
502
-1762
-3315
-3448
-2879
-3336
-6033
-10554
-15259
-18742
-20797
-22077
-23083
-23646
-23224
-21408
-18061
-13254
-7363
-1229
4072
7829
10049
11106
11127
9904
7449
4395
1603
-609
-2602
-4635
-6100
-5815
-3206
888
4727
7017
7765
7892
8145
8449
8186
6971
5094
3300
2196
1794
1525
650
-1240
-3942
-6699
-8507
-8505
-6381
-2671
1271
3838
4062
2194
-616
-3274
-5467
-7421
-9043
-9452
-7493
-2766
3824
10393
14873
15679
12158
4940
-3995
-11956
-16786
-17868
-16033
-12544
-8251
-3730
47
1607
-154
-4945
-11015
-16213
-19225
-19979
-19088
-17027
-13717
-8715
-1734
6828
15654
22764
26268
25260
20309
13293
6705
2776
2675
5932
10414
13151
11856
6278
-1612
-8823
-13038
-13582
-11118
-6695
-1110
4981
10647
14653
16033
14792
12051
9470
8330
8972
10907
13356
15680
17442
18285
17936
16376
13859
10602
6425
867
-6100
-13341
-18630
-19744
-15879
-8332
90
6528
9402
8858
6235
3054
217
-2181
-4466
-6802
-8822
-9715
-8665
-5357
-265
5424
10248
13053
13474
12046
9909
8250
7744
8237
8805
8214
5666
1430
-3096
-6085
-6366
-4106
-587
2693
4826
5646
5348
4142
2284
298
-1084
-1365
-746
-117
-450
-1983
-3874
-4685
-3493
-785
1661
2015
-169
-3550
-6100
-6801
-6460
-6921
-9436
-13636
-17851
-20274
-19929
-16928
-12239
-7354
-3859
-2788
-4026
-6313
-8042
-8257
-6984
-4717
-1708
2105
6528
10623
12990
12671
9890
5974
2538
570
16
35
-313
-1384
-2662
-3076
-1772
1154
4548
6873
7200
5776
3701
1991
780
-711
-3418
-7519
-12033
-15254
-15692
-12906
-7719
-1742
3441
6938
8762
9565
10161
11121
12584
14262
15535
15592
13678
9454
3317
-3581
-9749
-14011
-15957
-15868
-14256
-11455
-7620
-3093
1316
4460
5398
3948
858
-2552
-5064
-6144
-6060
-5473
-4802
-3916
-2446
-428
1390
2001
1047
-700
-1799
-1217
951
3642
5611
6025
4551
1228
-3427
-8209
-11478
-12057
-10136
-7263
-5248
-4850
-5378
-5464
-4209
-1725
1167
3561
4839
4770
3628
2316
2177
4256
8466
13361
16872
17481
14985
10422
5416
1488
-386
3
2043
4570
6481
7346
7513
7570
7658
7310
5979
3723
1345
-116
-81
1280
3259
5020
5879
5482
3963
2012
651
669
2083
4103
5687
6239
5896
5193
4521
3880
3117
2301
1782
1819
2156
2037
741
-1781
-4744
-7030
-7934
-7529
-6403
-5070
-3653
-2062
-419
792
1010
69
-1611
-3264
-4246
-4366
-3851
-3052
-2109
-839
1059
3549
5882
6655
4469
-1114
-8992
-16821
-22139
-23554
-21219
-16363
-10391
-4319
1177
5449
7864
8201
7012
5420
4400
4158
4172
3855
3188
2709
2937
3828
4810
5309
5249
5027
5056
5301
5232
4199
1967
-988
-3614
-4814
-4085
-1831
912
3161
4557
5332
5742
5554
4127
1037
-3357
-7997
-11780
-14195
-15390
-15741
-15408
-14291
-12336
-9795
-7190
-5021
-3498
-2467
-1559
-466
798
1827
2029
1067
-805
-2770
-3921
-3801
-2589
-796
1215
3425
5908
8422
10274
10666
9273
6611
3878
2364
2785
4966
8018
10870
12808
13725
14004
14155
14453
14741
14511
13179
10464
6663
2665
-359
-1478
-481
1955
4553
6070
5903
4335
2249
536
-367
-505
-77
893
2556
4931
7618
9802
10569
9315
6018
1318
-3609
-7392
-8986
-8196
-5871
-3567
-2791
-4255
-7580
-11591
-14973
-16860
-17069
-15945
-14022
-11748
-9399
-7111
-4941
-2940
-1245
-171
-105
-1190
-3009
-4651
-5247
-4573
-3156
-1773
-834
-266
77
32
-728
-2190
-3780
-4741
-4741
-4065
-3232
-2534
-2017
-1840
-2454
-4284
-7146
-10038
-11594
-10900
-8055
-4061
-168
2859
5041
6865
8617
9928
9939
7973
4149
-589
-4998
-8141
-9620
-9436
-7825
-5209
-2159
810
3482
5952
8338
10458
11827
11981
10836
8797
6607
5061
4699
5522
6874
7695
7132
5135
2541
528
-155
425
1629
2819
3768
4624
5599
6698
7710
8368
8489
7972
6730
4715
2084
-704
-3063
-4686
-5795
-6883
-8116
-8981
-8659
-6860
-4313
-2354
-1944
-3002
-4639
-5956
-6579
-6556
-5930
-4617
-2695
-639
869
1449
1301
1008
1101
1830
3275
5439
8077
10401
11150
9257
4727
-1018
-5773
-7821
-6963
-4514
-2308
-1444
-1735
-2163
-1906
-1051
-487
-1118
-3093
-5636
-7598
-8282
-7928
-7526
-8064
-9753
-11767
-12673
-11290
-7402
-1902
3641
7689
9312
8439
5773
2466
-337
-1928
-2296
-2055
-2070
-2920
-4501
-5986
-6235
-4463
-768
3855
8039
10758
11716
11226
9830
8055
6447
5601
5976
7543
9619
11117
11073
9097
5541
1343
-2318
-4512
-5012
-4417
-3754
-3739
-4291
-4712
-4368
-3235
-1805
-522
642
2066
3973
6074
7685
8205
7576
6397
5635
6090
7901
10369
12224
12191
9527
4284
-2728
-10167
-16517
-20555
-21836
-20876
-18826
-16787
-15256
-14060
-12711
-10741
-7811
-3703
1519
7252
12321
15421
15800
13689
10133
6369
3183
647
-1686
-4304
-7295
-10213
-12344
-13151
-12543
-10788
-8214
-5087
-1782
1008
2415
1953
23
-2142
-3161
-2349
-70
2622
4724
5842
6229
6384
6612
6850
6812
6249
5099
3470
1572
-311
-1842
-2743
-2972
-2809
-2706
-2972
-3563
-4164
-4504
-4631
-4921
-5789
-7343
-9231
-10868
-11895
-12541
-13508
-15347
-17775
-19580
-19334
-16450
-11709
-6796
-3209
-1406
-776
-302
702
2253
3843
4815
4738
3630
1945
321
-765
-1161
-903
74
2007
5034
8780
12216
13999
13102
9353
3594
-2589
-7433
-9646
-8875
-5797
-1739
1947
4419
5483
5378
4460
3042
1428
-37
-1037
-1421
-1235
-578
556
2248
4423
6661
8339
9046
8906
8451
8109
7800
7035
5479
3432
1760
1308
2299
4182
5970
6713
5781
2934
-1619
-7117
-12285
-15704
-16468
-14667
-11317
-7723
-4751
-2559
-913
281
731
29
-1872
-4395
-6558
-7493
-6915
-5235
-3274
-1792
-1082
-891
-682
-50
1012
2174
3052
3451
3382
2912
2058
842
-591
-1957
-2992
-3661
-4212
-4984
-6082
-7159
-7496
-6385
-3564
596
5271
9546
12702
14294
14170
12526
9940
7201
4955
3438
2541
2131
2252
2994
4210
5424
6055
5729
4412
2377
140
-1586
-2086
-998
1424
4427
7216
9338
10675
11163
10664
9174
7136
5465
5146
6678
9737
13258
15899
16639
15232
12249
8682
5375
2702
622
-1048
-2443
-3633
-4620
-5289
-5437
-4954
-4021
-3034
-2291
-1824
-1638
-2110
-3961
-7635
-12597
-17325
-20127
-20132
-17652
-13765
-9624
-6058
-3555
-2363
-2466
-3535
-5023
-6403
-7405
-8045
-8493
-8852
-9072
-9007
-8578
-7864
-6995
-5953
-4518
-2480
51
2615
4735
6324
7749
9472
11629
13921
15837
16932
16919
15656
13200
9941
6608
4032
2757
2756
3463
4103
4144
3595
2912
2554
2535
2435
1899
1125
772
1284
2334
3037
2794
1911
1334
1788
3171
4749
5782
5895
4962
2896
-231
-3889
-7114
-9054
-9593
-9435
-9507
-10230
-11282
-12004
-12023
-11516
-10956
-10615
-10297
-9512
-7931
-5713
-3437
-1674
-558
314
1579
3655
6467
9542
12331
14525
16126
17256
17868
17657
16254
13610
10223
6957
4543
3144
2357
1651
861
301
429
1386
2799
3979
4319
3581
1941
-143
-2121
-3554
-4285
-4482
-4451
-4299
-3767
-2480
-487
1436
2143
954
-1763
-4807
-6999
-7886
-7730
-6982
-5877
-4519
-3164
-2222
-1938
-2187
-2673
-3308
-4256
-5552
-6775
-7239
-6587
-5179
-3848
-3258
-3469
-4058
-4563
-4793
-4805
-4745
-4784
-5162
-6144
-7807
-9793
-11326
-11596
-10307
-7959
-5576
-4024
-3448
-3261
-2694
-1395
414
2236
3655
4388
4160
2724
160
-2894
-5421
-6595
-6249
-4876
-3207
-1767
-702
124
931
1843
2754
3298
3040
1796
-146
-2147
-3629
-4440
-4865
-5296
-5836
-6169
-5774
-4320
-1975
606
2620
3570
3502
2879
2193
1670
1273
912
624
546
753
1146
1505
1634
1497
1250
1128
1275
1603
1822
1609
777
-677
-2644
-4892
-6976
-8211
-7940
-5970
-2784
712
3732
5931
7266
7676
7029
5407
3360
1733
1154
1663
2804
4067
5228
6350
7535
8708
9610
9949
9591
8671
7541
6595
6064
5955
6161
6627
7345
8206
8892
9005
8352
7121
5743
4544
3507
2342
789
-1109
-2974
-4343
-4994
-5107
-5128
-5404
-5894
-6189
-5848
-4740
-3097
-1271
537
2316
4059
5614
6747
7323
7419
7249
7003
6742
6410
5893
5086
3953
2585
1183
-66
-1162
-2324
-3821
-5650
-7357
-8183
-7517
-5332
-2275
718
2973
4373
5193
5682
5814
5410
4421
3046
1586
280
-684
-1069
-621
718
2672
4806
6852
8831
10795
12496
13357
12818
10683
7191
2841
-1746
-5856
-8778
-10065
-9770
-8374
-6427
-4268
-2111
-339
418
-387
-2765
-6053
-9212
-11331
-11977
-11297
-9891
-8555
-7919
-8148
-8897
-9588
-9829
-9637
-9306
-9087
-8924
-8473
-7353
-5472
-3205
-1259
-267
-373
-1147
-1939
-2376
-2575
-2923
-3671
-4724
-5741
-6328
-6144
-4943
-2678
351
3478
5923
7151
7075
6002
4405
2741
1352
437
56
180
753
1692
2831
3902
4633
4914
4855
4666
4476
4240
3787
2934
1600
-62
-1589
-2309
-1686
292
3007
5513
6992
7012
5491
2592
-1234
-5191
-8290
-9762
-9418
-7666
-5211
-2747
-828
182
218
-365
-883
-711
303
1721
2785
2838
1626
-623
-3255
-5384
-6217
-5474
-3635
-1784
-1029
-1847
-3798
-5844
-7063
-7270
-7087
-7401
-8614
-10285
-11445
-11333
-9915
-7777
-5582
-3624
-1870
-308
880
1524
1786
2123
2864
3816
4364
4045
3059
2192
2216
3302
4957
6490
7512
8071
8380
8505
8313
7672
6657
5576
4820
4669
5167
6111
7141
7911
8243
8146
7704
6902
5596
3643
1102
-1691
-4212
-5954
-6618
-6235
-5170
-3992
-3227
-3118
-3536
-4082
-4291
-3825
-2615
-945
583
1316
974
-98
-1147
-1591
-1472
-1328
-1617
-2251
-2695
-2452
-1412
239
2330
4795
7493
10052
12028
13203
13684
13644
13050
11707
9591
7056
4657
2758
1380
422
-9
407
1846
4011
6196
7726
8356
8286
7839
7177
6283
5146
3896
2738
1839
1298
1210
1656
2563
3584
4217
4136
3436
2551
1880
1479
1098
502
-266
-915
-1158
-911
-291
517
1349
2044
2406
2250
1498
239
-1288
-2762
-3868
-4382
-4274
-3764
-3253
-3137
-3622
-4671
-6095
-7688
-9275
-10682
-11677
-11992
-11401
-9834
-7462
-4686
-2019
107
1478
2069
1890
904
-854
-3039
-4965
-5926
-5685
-4674
-3705
-3400
-3825
-4586
-5208
-5429
-5235
-4715
-3928
-2839
-1308
857
3725
7036
10162
12362
13182
12667
11238
9396
7546
6009
5061
4866
5360
6251
7153
7710
7610
6590
4564
1805
-1047
-3255
-4372
-4439
-3867
-3188
-2849
-3105
-3932
-5008
-5856
-6145
-5910
-5446
-4970
-4400
-3515
-2347
-1366
-1238
-2332
-4412
-6743
-8498
-9152
-8646
-7317
-5686
-4214
-3133
-2408
-1840
-1212
-388
647
1788
2811
3449
3553
3241
2902
2984
3707
4911
6168
7048
7365
7246
7015
6980
7243
7649
7880
7645
6862
5714
4576
3853
3809
4449
5483
6395
6636
5886
4242
2225
553
-215
58
1069
2296
3321
3993
4353
4397
3909
2538
83
-3219
-6633
-9160
-9963
-8746
-5894
-2300
1016
3322
4383
4409
3777
2736
1265
-830
-3649
-6938
-10015
-11992
-12198
-10574
-7762
-4821
-2738
-2045
-2716
-4306
-6180
-7737
-8599
-8740
-8472
-8227
-8251
-8445
-8486
-8127
-7405
-6590
-5923
-5414
-4854
-4030
-2964
-1945
-1348
-1332
-1695
-1969
-1703
-688
1022
3217
5595
7750
9215
9678
9235
8376
7626
7145
6715
6146
5656
5760
6720
8129
9093
8900
7570
5843
4650
4559
5529
7028
8311
8732
7997
6276
4089
2017
444
-512
-872
-698
-101
712
1468
1937
1986
1555
638
-631
-1899
-2712
-2853
-2587
-2527
-3120
-4206
-5076
-5014
-3887
-2251
-932
-442
-712
-1280
-1703
-1835
-1818
-1876
-2122
-2490
-2784
-2788
-2367
-1550
-550
305
690
401
-583
-2100
-3851
-5480
-6693
-7382
-7656
-7768
-7953
-8282
-8608
-8574
-7706
-5619
-2334
1498
4719
6228
5642
3546
1081
-801
-1804
-2156
-2133
-1730
-772
770
2594
4177
5015
4791
3431
1111
-1746
-4549
-6710
-7840
-7838
-6861
-5219
-3256
-1246
658
2396
3878
4906
5253
4862
3984
3088
2583
2572
2837
3017
2811
2076
814
-849
-2702
-4493
-5994
-7045
-7561
-7516
-6973
-6109
-5179
-4381
-3712
-2966
-1925
-617
582
1143
758
-370
-1576
-2118
-1633
-340
1142
2183
2489
2191
1717
1550
1994
3044
4406
5674
6555
6959
6915
6412
5409
4008
2602
1778
1990
3269
5211
7197
8645
9155
8591
7146
5318
3690
2577
1825
971
-324
-1933
-3314
-3896
-3495
-2430
-1297
-581
-400
-541
-733
-913
-1265
-2001
-3124
-4390
-5506
-6329
-6880
-7215
-7331
-7188
-6756
-5969
-4688
-2839
-669
1183
2024
1635
530
-360
-293
869
2730
4694
6253
7082
7041
6189
4741
2923
846
-1455
-3832
-5930
-7334
-7838
-7555
-6766
-5694
-4426
-3021
-1635
-511
116
74
-735
-2319
-4519
-6938
-8983
-10045
-9752
-8164
-5803
-3444
-1735
-860
-497
-104
679
1830
3046
3980
4388
4166
3370
2273
1317
894
1114
1787
2667
3683
4887
6184
7186
7431
6784
5636
4670
4389
4785
5367
5498
4777
3259
1435
-20
-563
-13
1420
3291
5129
6588
7522
7999
8220
8369
8463
8346
7840
6898
5600
4018
2155
64
-1969
-3437
-3876
-3185
-1717
-100
1043
1301
578
-856
-2428
-3479
-3597
-2845
-1693
-725
-357
-748
-1854
-3490
-5334
-6964
-7989
-8215
-7714
-6749
-5630
-4619
-3889
-3515
-3466
-3607
-3741
-3676
-3293
-2599
-1742
-949
-406
-165
-162
-329
-657
-1123
-1562
-1656
-1131
11
1451
2762
3675
4172
4379
4419
4371
4290
4204
4059
3739
3199
2606
2308
2603
3498
4674
5702
6319
6543
6562
6538
6507
6415
6236
6018
5851
5790
5829
5923
6005
5958
5607
4789
3495
1961
577
-328
-663
-549
-167
359
938
1433
1675
1580
1226
785
366
-51
-510
-936
-1122
-912
-412
-34
-292
-1478
-3447
-5656
-7477
-8546
-8931
-8975
-8964
-8906
-8595
-7869
-6802
-5659
-4725
-4164
-4030
-4302
-4873
-5522
-5987
-6121
-5998
-5843
-5851
-6060
-6363
-6578
-6483
-5855
-4581
-2808
-979
395
1072
1255
1434
2016
3057
4281
5325
5967
6188
6059
5620
4866
3856
2815
2110
2044
2626
3509
4198
4387
4149
3847
3834
4210
4787
5232
5262
4773
3876
2844
1970
1399
1051
741
403
209
424
1107
1930
2349
2000
1010
-62
-614
-396
370
1188
1631
1542
1018
263
-559
-1354
-2070
-2644
-2992
-3015
-2650
-1939
-1063
-308
84
58
-208
-425
-392
-120
206
353
163
-411
-1330
-2487
-3726
-4877
-5826
-6576
-7232
-7907
-8608
-9214
-9572
-9652
-9633
-9815
-10416
-11395
-12444
-13167
-13291
-12766
-11721
-10356
-8868
-7427
-6161
-5143
-4410
-4030
-4143
-4881
-6220
-7882
-9427
-10466
-10824
-10508
-9540
-7884
-5558
-2842
-329
1285
1557
536
-1284
-3235
-4745
-5460
-5223
-4030
-2069
245
2318
3588
3797
3127
2117
1368
1236
1674
2294
2606
2284
1335
107
-851
-1018
-137
1650
3815
5648
6556
6312
5123
3495
2001
1087
968
1624
2828
4224
5462
6349
6927
7418
8077
9043
10265
11557
12683
13462
13801
13665
13000
11722
9799
7390
4870
2692
1174
410
353
929
2028
3384
4560
5136
4977
4291
3398
2430
1252
-344
-2376
-4601
-6649
-8201
-9073
-9214
-8707
-7792
-6852
-6313
-6498
-7499
-9136
-10998
-12588
-13508
-13599
-12980
-11946
-10836
-9938
-9425
-9294
-9340
-9232
-8719
-7820
-6803
-5958
-5331
-4690
-3734
-2348
-697
891
2110
2794
2957
2778
2567
2647
3203
4155
5195
5957
6234
6082
5765
5606
5864
6685
8096
9964
11934
13445
13914
13059
11130
8830
6914
5759
5208
4805
4212
3470
2939
3013
3835
5198
6631
7619
7813
7159
5861
4218
2432
520
-1591
-3873
-6069
-7736
-8455
-8055
-6699
-4800
-2853
-1299
-461
-505
-1370
-2728
-4088
-5022
-5379
-5277
-4896
-4275
-3327
-2033
-557
857
2105
3260
4377
5270
5561
5000
3764
2409
1519
1345
1727
2293
2719
2839
2626
2152
1588
1210
1317
2080
3407
4936
6193
6829
6798
6356
5885
5677
5800
6131
6472
6659
6587
6196
5451
4344
2921
1294
-346
-1747
-2649
-2872
-2403
-1425
-270
707
1252
1303
985
528
144
-68
-119
-72
1
16
-162
-672
-1547
-2621
-3578
-4164
-4387
-4535
-4945
-5716
-6567
-6989
-6557
-5201
-3247
-1222
402
1386
1731
1582
1113
483
-178
-761
-1202
-1510
-1776
-2129
-2661
-3380
-4213
-5072
-5916
-6754
-7580
-8322
-8864
-9140
-9205
-9201
-9252
-9372
-9456
-9336
-8857
-7937
-6620
-5095
-3629
-2417
-1454
-562
438
1551
2603
3389
3824
3960
3916
3819
3797
3945
4221
4404
4223
3623
2887
2442
2480
2739
2679
1904
443
-1311
-2902
-4067
-4783
-5200
-5535
-5969
-6505
-6865
-6570
-5253
-3002
-412
1753
3044
3584
3886
4435
5364
6446
7326
7754
7673
7181
6452
5675
5006
4515
4165
3863
3542
3226
2999
2911
2896
2793
2466
1941
1444
1271
1572
2219
2883
3281
3387
3409
3553
3798
3908
3674
3148
2654
2554
2990
3806
4667
5260
5436
5251
4910
4648
4577
4600
4463
3939
2996
1822
682
-240
-928
-1492
-2104
-2930
-4070
-5509
-7079
-8519
-9571
-10075
-9990
-9388
-8440
-7385
-6456
-5758
-5204
-4586
-3736
-2676
-1607
-772
-300
-141
-89
124
724
1802
3265
4878
6394
7683
8759
9692
10488
11073
11391
11502
11556
11632
11614
11222
10222
8638
6775
5052
3791
3117
2997
3312
3874
4431
4721
4600
4112
3428
2692
1901
938
-305
-1802
-3376
-4762
-5719
-6133
-6085
-5817
-5590
-5525
-5560
-5568
-5518
-5497
-5567
-5616
-5380
-4655
-3466
-2052
-697
406
1140
1409
1156
480
-332
-949
-1222
-1274
-1345
-1550
-1798
-1933
-1942
-1997
-2299
-2891
-3639
-4371
-5021
-5647
-6334
-7112
-7960
-8838
-9671
-10317
-10584
-10352
-9701
-8913
-8327
-8130
-8255
-8420
-8274
-7559
-6232
-4516
-2829
-1603
-1055
-1081
-1345
-1507
-1411
-1100
-676
-154
568
1619
3024
4647
6232
7534
8468
9163
9853
10672
11491
11970
11819
11070
10114
9471
9457
10013
10803
11464
11792
11770
11482
11027
10472
9840
9109
8264
7399
6762
6667
7278
8428
9650
10442
10564
10138
9505
8992
8761
8816
9063
9360
9528
9386
8805
7759
6333
4705
3143
1964
1431
1597
2208
2787
2867
2244
1058
-321
-1524
-2359
-2863
-3209
-3560
-3954
-4304
-4503
-4557
-4632
-4969
-5723
-6839
-8064
-9078
-9657
-9803
-9727
-9722
-9987
-10516
-11132
-11613
-11816
-11699
-11303
-10733
-10185
-9910
-10076
-10609
-11175
-11370
-10982
-10110
-9049
-8067
-7264
-6584
-5914
-5162
-4285
-3311
-2354
-1594
-1209
-1276
-1713
-2273
-2614
-2411
-1522
-100
1437
2616
3168
3139
2775
2319
1897
1578
1467
1691
2277
3061
3770
4202
4357
4406
4545
4867
5333
5831
6260
6591
6867
7148
7436
7628
7556
7089
6221
5073
3824
2629
1599
821
365
263
473
887
1381
1859
2256
2505
2520
2223
1603
742
-195
-1020
-1569
-1725
-1435
-753
112
818
1026
637
-42
-387
190
1796
3869
5417
5586
4186
1812
-524
-1962
-2207
-1528
-447
617
1512
2282
2992
3606
3992
4013
3632
2934
2070
1174
328
-390
-850
-894
-465
276
990
1371
1376
1258
1363
1867
2659
3456
4022
4303
4391
4411
4400
4268
3817
2836
1218
-938
-3305
-5432
-6926
-7607
-7587
-7212
-6913
-7026
-7646
-8595
-9543
-10200
-10446
-10343
-10033
-9659
-9365
-9323
-9695
-10489
-11454
-12128
-12075
-11158
-9636
-8016
-6756
-6023
-5684
-5469
-5175
-4770
-4351
-4019
-3789
-3547
-3119
-2369
-1296
-68
1033
1720
1796
1180
-99
-1892
-3899
-5695
-6865
-7195
-6767
-5877
-4847
-3896
-3151
-2715
-2664
-2962
-3387
-3603
-3335
-2555
-1531
-719
-539
-1155
-2359
-3645
-4437
-4363
-3419
-1945
-471
474
547
-266
-1625
-2993
-3916
-4248
-4125
-3737
-3128
-2240
-1145
-179
206
-234
-1322
-2527
-3256
-3157
-2266
-967
206
819
734
149
-565
-1067
-1167
-809
-24
1071
2265
3308
4045
4502
4830
5173
5589
6058
6518
6873
7002
6852
6542
6344
6510
7084
7896
8720
9423
9952
10242
10228
9982
9780
9957
10644
11643
12587
13199
13414
13287
12860
12168
11353
10713
10577
11096
12106
13183
13812
13605
12458
10589
8429
6424
4856
3795
3176
2882
2778
2709
2550
2293
2073
2051
2219
2311
1934
843
-846
-2681
-4127
-4872
-4983
-4807
-4699
-4779
-4899
-4831
-4496
-4038
-3699
-3632
-3833
-4218
-4704
-5217
-5647
-5870
-5847
-5694
-5605
-5670
-5789
-5770
-5525
-5172
-4917
-4863
-4927
-4951
-4873
-4791
-4842
-5036
-5205
-5130
-4728
-4139
-3626
-3381
-3412
-3576
-3725
-3808
-3870
-3968
-4112
-4252
-4272
-4005
-3280
-2060
-578
689
1259
968
92
-844
-1432
-1604
-1565
-1522
-1485
-1262
-645
406
1684
2812
3420
3353
2781
2135
1860
2137
2773
3333
3430
2956
2124
1329
941
1141
1867
2863
3804
4439
4701
4711
4684
4803
5120
5539
5870
5918
5561
4789
3691
2397
1024
-334
-1575
-2552
-3096
-3099
-2600
-1811
-1040
-571
-561
-1012
-1797
-2685
-3421
-3805
-3802
-3570
-3387
-3474
-3869
-4412
-4873
-5089
-5058
-4930
-4946
-5313
-6083
-7077
-7952
-8399
-8335
-7931
-7431
-6932
-6314
-5403
-4204
-3008
-2270
-2330
-3173
-4363
-5237
-5235
-4203
-2461
-598
872
1736
2061
2017
1713
1182
442
-439
-1351
-2163
-2757
-3067
-3130
-3073
-3013
-2953
-2784
-2444
-2064
-1933
-2273
-3053
-3992
-4766
-5179
-5171
-4735
-3898
-2802
-1769
-1181
-1252
-1855
-2579
-2969
-2766
-2004
-938
109
888
1279
1282
972
465
-84
-493
-602
-361
123
644
1031
1261
1442
1712
2145
2734
3436
4186
4882
5379
5575
5522
5457
5693
6424
7593
8917
10015
10561
10374
9482
8151
6841
6036
6010
6651
7532
8175
8345
8132
7807
7548
7305
6848
5955
4595
2982
1486
461
65
198
562
842
865
652
347
85
-99
-273
-549
-1004
-1619
-2286
-2864
-3280
-3583
-3895
-4287
-4678
-4866
-4689
-4179
-3565
-3104
-2874
-2707
-2315
-1522
-432
600
1161
1025
291
-656
-1348
-1476
-1030
-265
483
993
1236
1309
1308
1260
1158
1024
916
874
870
840
755
674
716
985
1520
2297
3248
4284
5288
6133
6703
6915
6731
6156
5261
4201
3188
2404
1909
1612
1331
921
380
-145
-438
-357
60
601
998
1070
809
332
-232
-812
-1396
-1981
-2544
-3062
-3525
-3941
-4314
-4638
-4881
-4980
-4847
-4435
-3831
-3270
-3033
-3268
-3891
-4661
-5362
-5939
-6488
-7140
-7955
-8885
-9793
-10510
-10912
-11001
-10917
-10833
-10803
-10692
-10265
-9362
-8015
-6433
-4900
-3702
-3065
-3094
-3686
-4517
-5149
-5233
-4659
-3568
-2249
-1006
-56
540
886
1195
1654
2302
3010
3576
3859
3864
3726
3639
3781
4241
4979
5842
6642
7245
7589
7645
7366
6727
5806
4831
4101
3832
4030
4498
4925
5049
4757
4124
3357
2683
2248
2087
2168
2443
2831
3161
3182
2685
1663
378
-751
-1356
-1274
-569
559
1872
3162
4276
5112
5585
5587
4996
3767
2054
233
-1238
-2054
-2206
-1914
-1430
-897
-396
-90
-253
-1113
-2606
-4303
-5615
-6134
-5850
-5084
-4234
-3555
-3119
-2911
-2921
-3155
-3595
-4183
-4841
-5485
-6008
-6268
-6130
-5561
-4675
-3694
-2828
-2182
-1762
-1548
-1536
-1706
-1970
-2201
-2323
-2384
-2500
-2729
-2983
-3095
-2955
-2578
-2045
-1398
-611
347
1449
2640
3872
5101
6201
6955
7167
6839
6216
5641
5335
5298
5386
5473
5543
5675
5971
6480
7136
7743
8029
7810
7109
6181
5383
5002
5171
5865
6905
7967
8632
8565
7697
6280
4733
3423
2528
2066
1965
2099
2297
2390
2294
2041
1701
1272
666
-187
-1215
-2201
-2900
-3189
-3112
-2827
-2487
-2149
-1756
-1216
-528
126
432
131
-792
-2070
-3300
-4170
-4584
-4629
-4461
-4205
-3915
-3574
-3127
-2540
-1858
-1207
-709
-368
-45
408
967
1367
1244
406
-973
-2407
-3368
-3581
-3156
-2468
-1895
-1624
-1623
-1770
-2001
-2363
-2964
-3889
-5121
-6505
-7752
-8510
-8511
-7725
-6393
-4903
-3579
-2553
-1786
-1189
-711
-346
-110
-48
-240
-757
-1565
-2478
-3232
-3641
-3698
-3537
-3306
-3065
-2797
-2461
-2037
-1532
-959
-363
168
520
618
494
297
230
448
976
1703
2456
3086
3506
3676
3577
3247
2829
2548
2576
2891
3271
3465
3391
3171
2991
2937
2966
2996
2975
2858
2558
1978
1123
150
-729
-1386
-1839
-2182
-2485
-2762
-3009
-3211
-3308
-3182
-2721
-1922
-933
-3
611
723
289
-530
-1362
-1770
-1490
-598
567
1660
2547
3294
3984
4559
4844
4679
4042
3077
2050
1247
847
805
861
731
357
-10
8
604
1616
2638
3278
3357
2944
2297
1766
1671
2123
2893
3483
3441
2701
1679
1012
1128
1980
3124
4025
4370
4188
3759
3423
3406
3757
4388
5162
5956
6670
7223
7563
7694
7678
7570
7353
6946
6299
5494
4742
4271
4171
4349
4602
4746
4690
4432
4013
3476
2875
2282
1785
1468
1377
1488
1694
1843
1828
1689
1636
1934
2713
3831
4910
5541
5490
4784
3634
2296
982
-143
-955
-1383
-1456
-1300
-1073
-871
-690
-467
-175
132
349
401
280
18
-384
-975
-1776
-2684
-3463
-3880
-3872
-3605
-3355
-3333
-3613
-4203
-5127
-6392
-7849
-9140
-9846
-9761
-9065
-8216
-7660
-7581
-7871
-8305
-8718
-9081
-9430
-9783
-10097
-10293
-10309
-10128
-9801
-9424
-9100
-8880
-8731
-8551
-8232
-7742
-7155
-6610
-6237
-6081
-6096
-6191
-6298
-6388
-6445
-6406
-6143
-5494
-4358
-2767
-925
831
2139
2744
2618
1993
1268
832
888
1392
2140
2926
3643
4262
4744
4999
4937
4560
3985
3370
2825
2374
2000
1690
1445
1269
1177
1232
1514
2035
2655
3123
3248
3050
2757
2628
2763
3045
3248
3201
2872
2358
1806
1335
982
713
485
335
393
782
1449
2093
2291
1764
582
-859
-2077
-2771
-2944
-2800
-2562
-2343
-2152
-1981
-1883
-1950
-2248
-2755
-3369
-3966
-4454
-4777
-4892
-4742
-4261
-3405
-2164
-584
1213
3006
4478
5289
5225
4332
2955
1612
763
602
997
1636
2252
2776
3305
3946
4683
5382
5884
6103
6031
5702
5171
4537
3954
3569
3446
3530
3711
3915
4134
4384
4640
4811
4800
4574
4208
3847
3615
3503
3337
2874
1987
817
-244
-767
-543
294
1363
2264
2762
2844
2648
2355
2088
1859
1567
1091
422
-255
-630
-464
232
1185
2021
2483
2515
2232
1796
1353
1033
955
1200
1745
2447
3113
3592
3841
3913
3905
3915
4035
4331
4788
5265
5521
5354
4744
3882
3029
2311
1638
835
-158
-1187
-1992
-2409
-2492
-2435
-2414
-2482
-2602
-2722
-2823
-2898
-2931
-2929
-2967
-3169
-3625
-4301
-5042
-5662
-6048
-6200
-6197
-6130
-6060
-5996
-5894
-5680
-5305
-4800
-4281
-3852
-3496
-3034
-2248
-1070
311
1544
2346
2686
2798
3010
3553
4453
5561
6636
7443
7823
7741
7293
6659
6038
5572
5315
5230
5228
5216
5148
5053
4998
5020
5088
5132
5114
5058
5002
4927
4770
4512
4261
4192
4385
4698
4820
4476
3611
2415
1183
160
-529
-875
-954
-897
-845
-869
-921
-896
-782
-763
-1140
-2109
-3572
-5141
-6367
-6982
-7004
-6658
-6215
-5901
-5882
-6264
-7069
-8191
-9419
-10527
-11363
-11879
-12093
-12033
-11727
-11240
-10686
-10203
-9890
-9760
-9752
-9784
-9805
-9823
-9882
-10036
-10320
-10734
-11216
-11632
-11806
-11606
-11029
-10212
-9347
-8552
-7829
-7138
-6486
-5940
-5523
-5131
-4569
-3712
-2619
-1525
-699
-317
-411
-893
-1574
-2193
-2495
-2348
-1836
-1215
-763
-629
-779
-1061
-1295
-1345
-1153
-757
-271
160
431
511
414
156
-244
-728
-1159
-1367
-1249
-857
-382
-29
116
134
199
441
893
1533
2366
3412
4580
5563
5911
5293
3756
1751
-101
-1333
-1797
-1619
-1035
-266
541
1305
1990
2537
2817
2665
2013
1022
56
-523
-569
-186
424
1144
1973
2939
4000
5049
5980
6721
7227
7459
7419
7186
6914
6773
6888
7302
7966
8729
9362
9630
9394
8696
7750
6864
6303
6154
6273
6337
6037
5284
4284
3414
2974
3028
3432
3974
4476
4790
4763
4260
3253
1878
399
-888
-1763
-2142
-2099
-1837
-1585
-1468
-1450
-1398
-1222
-937
-598
-190
391
1229
2275
3340
4206
4727
4852
4615
4126
3581
3203
3117
3250
3359
3198
2674
1887
1020
233
-390
-790
-901
-669
-107
673
1492
2165
2564
2659
2507
2222
1908
1604
1268
827
269
-306
-720
-825
-620
-252
82
266
327
362
419
414
179
-408
-1304
-2278
-3012
-3284
-3100
-2717
-2504
-2718
-3354
-4151
-4773
-5020
-4928
-4700
-4537
-4513
-4574
-4616
-4579
-4472
-4348
-4254
-4209
-4206
-4235
-4301
-4424
-4618
-4863
-5077
-5135
-4909
-4331
-3447
-2430
-1532
-982
-867
-1084
-1391
-1544
-1433
-1131
-822
-674
-734
-906
-1010
-882
-454
201
910
1506
1909
2132
2204
2106
1785
1248
636
166
-7
108
357
573
681
728
822
1063
1472
1953
2295
2255
1710
784
-187
-830
-952
-617
-69
428
707
738
616
515
592
886
1279
1571
1627
1464
1194
899
554
66
-615
-1448
-2324
-3114
-3705
-4006
-3987
-3718
-3363
-3093
-2987
-2994
-3001
-2935
-2815
-2708
-2654
-2621
-2514
-2247
-1797
-1235
-695
-318
-201
-375
-818
-1455
-2152
-2711
-2922
-2657
-1953
-1014
-128
446
550
142
-714
-1866
-3102
-4201
-5010
-5496
-5738
-5850
-5891
-5817
-5512
-4905
-4070
-3249
-2726
-2658
-2960
-3354
-3547
-3394
-2932
-2285
-1563
-844
-222
180
266
59
-280
-526
-505
-150
497
1328
2206
3008
3679
4240
4737
5146
5345
5208
4755
4209
3885
3991
4499
5174
5717
5914
5715
5270
4878
4853
5323
6105
6792
7030
6770
6272
5864
5683
5615
5448
5062
4482
3810
3164
2665
2441
2556
2936
3360
3578
3464
3071
2567
2116
1796
1590
1437
1282
1117
972
877
830
800
767
742
724
655
443
53
-419
-818
-1063
-1229
-1440
-1713
-1915
-1905
-1714
-1549
-1628
-1996
-2510
-2975
-3298
-3509
-3689
-3891
-4124
-4374
-4615
-4814
-4929
-4910
-4705
-4282
-3666
-2967
-2351
-1943
-1753
-1692
-1670
-1675
-1760
-1968
-2288
-2673
-3080
-3457
-3692
-3639
-3212
-2490
-1710
-1137
-909
-990
-1220
-1430
-1504
-1408
-1178
-894
-623
-364
-37
463
1169
1992
2742
3221
3314
3045
2556
2037
1643
1424
1327
1238
1054
723
249
-308
-829
-1157
-1163
-835
-317
165
463
615
799
1176
1754
2381
2865
3093
3057
2822
2485
2167
1981
1969
2060
2129
2124
2125
2260
2541
2804
2821
2503
1984
1515
1278
1276
1374
1406
1267
945
517
122
-105
-117
-1
74
-30
-323
-685
-912
-802
-221
820
2127
3353
4140
4282
3820
3003
2154
1544
1329
1546
2126
2916
3722
4371
4757
4859
4717
4396
3968
3501
3052
2657
2322
2023
1728
1422
1115
832
612
513
616
985
1582
2213
2583
2474
1926
1241
783
720
910
1030
823
270
-438
-1050
-1409
-1488
-1336
-999
-501
121
770
1293
1553
1527
1339
1185
1208
1401
1642
1797
1804
1696
1554
1459
1461
1548
1623
1524
1116
389
-488
-1241
-1633
-1580
-1189
-686
-293
-107
-48
83
454
1050
1648
1951
1787
1235
567
72
-111
-42
107
180
120
-29
-189
-312
-406
-515
-686
-948
-1314
-1769
-2275
-2784
-3287
-3826
-4460
-5170
-5813
-6189
-6191
-5889
-5494
-5217
-5162
-5311
-5576
-5832
-5939
-5782
-5354
-4805
-4378
-4262
-4468
-4842
-5182
-5355
-5322
-5087
-4659
-4066
-3408
-2863
-2612
-2716
-3056
-3393
-3538
-3497
-3460
-3624
-3993
-4327
-4306
-3754
-2747
-1545
-434
386
840
971
920
853
856
871
767
515
290
387
987
1995
3082
3905
4302
4322
4124
3860
3620
3442
3324
3230
3097
2887
2623
2397
2314
2410
2632
2882
3108
3328
3564
3752
3744
3438
2915
2432
2236
2364
2627
2793
2783
2695
2652
2646
2541
2206
1646
1002
456
134
58
155
301
369
300
142
25
82
365
810
1250
1473
1309
716
-149
-952
-1315
-999
-19
1371
2820
4022
4798
5075
4867
4269
3456
2659
2068
1752
1646
1643
1703
1877
2222
2705
3191
3545
3731
3815
3874
3908
3853
3660
3360
3053
2848
2807
2932
3171
3445
3663
3752
3663
3367
2855
2146
1322
525
-74
-353
-275
92
611
1116
1473
1627
1620
1547
1479
1423
1349
1261
1235
1387
1779
2343
2873
3103
2846
2106
1094
123
-563
-896
-963
-905
-818
-748
-726
-783
-940
-1199
-1567
-2058
-2660
-3288
-3789
-4034
-4014
-3855
-3728
-3769
-4030
-4489
-5078
-5694
-6243
-6675
-6997
-7219
-7292
-7122
-6658
-5983
-5303
-4834
-4688
-4826
-5106
-5359
-5451
-5324
-5003
-4560
-4051
-3472
-2769
-1922
-1022
-275
82
-91
-741
-1606
-2319
-2590
-2356
-1824
-1357
-1277
-1711
-2540
-3463
-4125
-4269
-3858
-3097
-2328
-1844
-1736
-1897
-2140
-2333
-2443
-2488
-2480
-2405
-2224
-1897
-1417
-872
-452
-364
-672
-1209
-1650
-1704
-1280
-485
474
1395
2122
2554
2656
2473
2087
1563
932
255
-315
-572
-390
158
823
1328
1533
1494
1393
1403
1571
1784
1841
1608
1139
676
490
695
1154
1580
1722
1498
993
358
-291
-902
-1457
-1929
-2268
-2423
-2383
-2196
-1949
-1736
-1633
-1699
-1978
-2480
-3138
-3790
-4237
-4343
-4112
-3695
-3300
-3091
-3116
-3294
-3483
-3568
-3542
-3512
-3620
-3947
-4456
-5018
-5484
-5739
-5718
-5413
-4875
-4209
-3528
-2907
-2351
-1828
-1307
-781
-272
166
451
501
301
-44
-347
-436
-260
99
494
793
929
902
774
652
653
853
1246
1755
2274
2697
2951
3016
2945
2846
2830
2946
3182
3504
3885
4285
4616
4761
4654
4353
4008
3766
3675
3683
3678
3548
3208
2643
1923
1184
540
13
-440
-834
-1102
-1164
-1045
-905
-909
-1070
-1226
-1176
-855
-384
21
176
2
-474
-1127
-1759
-2162
-2211
-1925
-1424
-819
-139
640
1491
2276
2798
2937
2737
2406
2190
2243
2545
2931
3189
3196
2980
2703
2560
2670
3011
3441
3781
3904
3789
3507
3150
2769
2347
1837
1232
593
24
-406
-700
-906
-1043
-1062
-891
-515
-7
515
974
1355
1656
1818
1742
1370
770
112
-426
-749
-846
-744
-462
-20
536
1129
1665
2047
2184
2017
1580
1016
548
360
499
854
1231
1466
1497
1377
1228
1160
1206
1314
1398
1419
1405
1411
1436
1407
1231
882
441
66
-75
110
579
1135
1487
1419
951
373
82
315
980
1723
2165
2137
1732
1196
748
485
401
467
687
1080
1632
2253
2796
3112
3103
2763
2175
1487
862
406
110
-150
-529
-1115
-1868
-2647
-3282
-3634
-3632
-3268
-2609
-1795
-1012
-456
-268
-496
-1062
-1756
-2307
-2492
-2248
-1705
-1111
-707
-624
-860
-1300
-1766
-2077
-2125
-1922
-1578
-1229
-958
-783
-684
-630
-582
-485
-305
-58
186
352
407
350
180
-119
-535
-993
-1373
-1589
-1654
-1678
-1799
-2105
-2590
-3170
-3719
-4129
-4348
-4380
-4260
-4019
-3690
-3306
-2907
-2509
-2101
-1685
-1321
-1109
-1093
-1190
-1225
-1080
-815
-660
-856
-1508
-2517
-3636
-4581
-5139
-5263
-5095
-4895
-4871
-5030
-5174
-5070
-4642
-4034
-3495
-3193
-3126
-3164
-3164
-3032
-2729
-2250
-1635
-967
-355
119
434
618
685
612
358
-75
-618
-1161
-1621
-1972
-2221
-2359
-2346
-2144
-1760
-1258
-727
-253
86
216
87
-292
-825
-1354
-1731
-1873
-1788
-1542
-1225
-899
-582
-249
124
515
829
942
774
344
-231
-782
-1151
-1230
-997
-523
41
521
790
807
615
301
-45
-362
-632
-878
-1118
-1302
-1294
-944
-210
780
1804
2696
3431
4074
4641
5039
5130
4861
4323
3697
3158
2817
2725
2880
3238
3708
4199
4673
5162
5721
6348
6954
7407
7630
7647
7555
7438
7297
7067
6704
6265
5899
5767
5940
6374
6953
7549
8032
8264
8115
7553
6719
5910
5445
5481
5926
6495
6859
6796
6268
5405
4437
3599
3034
2757
2673
2664
2675
2741
2927
3243
3612
3896
3994
3896
3691
3494
3373
3298
3151
2778
2078
1068
-99
-1204
-2068
-2628
-2943
-3134
-3326
-3627
-4126
-4865
-5784
-6704
-7397
-7708
-7653
-7391
-7120
-6967
-6957
-7052
-7205
-7379
-7543
-7646
-7624
-7415
-6978
-6310
-5455
-4498
-3546
-2705
-2061
-1662
-1526
-1641
-1974
-2449
-2933
-3249
-3249
-2903
-2334
-1747
-1295
-998
-777
-567
-388
-320
-403
-579
-710
-657
-346
216
961
1796
2624
3361
3933
4268
4318
4085
3645
3117
2597
2095
1536
826
-71
-1100
-2119
-2941
-3412
-3500
-3354
-3251
-3450
-4026
-4825
-5574
-6060
-6250
-6269
-6294
-6443
-6726
-7046
-7255
-7227
-6915
-6364
-5653
-4827
-3879
-2810
-1698
-707
-14
284
215
-106
-543
-989
-1368
-1621
-1684
-1508
-1078
-429
355
1168
1891
2409
2640
2564
2241
1787
1309
863
467
161
35
189
641
1284
1934
2447
2788
3022
3233
3471
3757
4116
4589
5192
5883
6568
7146
7562
7798
7845
7688
7335
6865
6420
6147
6117
6291
6546
6744
6790
6664
6429
6195
6047
5967
5816
5425
4737
3889
3160
2809
2922
3371
3901
4254
4294
4053
3697
3417
3310
3328
3323
3158
2782
2232
1599
1002
579
454
667
1129
1658
2065
2238
2140
1773
1170
417
-331
-897
-1169
-1148
-944
-709
-566
-562
-646
-706
-637
-393
4
502
1035
1492
1700
1486
803
-194
-1225
-2051
-2605
-2964
-3245
-3517
-3793
-4053
-4259
-4368
-4375
-4347
-4401
-4605
-4907
-5185
-5357
-5439
-5487
-5488
-5360
-5054
-4659
-4379
-4400
-4765
-5353
-5957
-6366
-6447
-6186
-5718
-5278
-5092
-5237
-5593
-5904
-5922
-5533
-4801
-3922
-3115
-2513
-2110
-1804
-1481
-1089
-632
-136
376
856
1216
1366
1284
1047
774
544
364
205
68
-8
22
168
407
695
980
1190
1245
1082
689
123
-507
-1069
-1462
-1649
-1673
-1626
-1590
-1599
-1642
-1699
-1763
-1841
-1940
-2082
-2308
-2655
-3119
-3624
-4058
-4337
-4455
-4480
-4514
-4644
-4910
-5281
-5649
-5871
-5839
-5532
-5019
-4404
-3792
-3274
-2926
-2770
-2738
-2690
-2512
-2216
-1939
-1833
-1937
-2144
-2275
-2181
-1801
-1151
-306
626
1520
2276
2863
3315
3691
4011
4233
4289
4146
3862
3564
3382
3362
3449
3548
3606
3657
3768
3968
4226
4492
4735
4941
5080
5122
5084
5051
5106
5228
5272
5081
4619
4003
3402
2923
2596
2421
2406
2534
2722
2861
2897
2872
2844
2800
2656
2354
1954
1604
1416
1377
1390
1380
1355
1364
1406
1400
1245
905
455
35
-220
-238
-26
346
774
1161
1451
1642
1781
1918
2066
2204
2302
2381
2520
2819
3335
4027
4770
5386
5724
5705
5352
4792
4211
3777
3559
3510
3506
3431
3246
2990
2747
2582
2506
2476
2429
2333
2211
2122
2112
2169
2243
2283
2275
2224
2115
1893
1493
881
75
-848
-1778
-2577
-3110
-3288
-3102
-2638
-2044
-1492
-1139
-1098
-1398
-1965
-2635
-3228
-3625
-3804
-3804
-3684
-3493
-3268
-3036
-2792
-2505
-2150
-1758
-1438
-1309
-1415
-1682
-1963
-2153
-2256
-2371
-2590
-2910
-3229
-3429
-3469
-3419
-3401
-3493
-3682
-3890
-4043
-4126
-4171
-4218
-4268
-4269
-4146
-3846
-3381
-2846
-2394
-2176
-2272
-2645
-3158
-3621
-3869
-3828
-3548
-3184
-2924
-2895
-3094
-3390
-3588
-3531
-3170
-2597
-2001
-1601
-1536
-1815
-2323
-2894
-3391
-3746
-3943
-3991
-3922
-3789
-3651
-3530
-3392
-3188
-2907
-2591
-2280
-1967
-1618
-1250
-977
-946
-1213
-1679
-2141
-2424
-2474
-2354
-2171
-2025
-1984
-2067
-2240
-2414
-2495
-2429
-2222
-1914
-1540
-1138
-763
-490
-364
-364
-414
-443
-418
-330
-157
133
523
915
1176
1239
1167
1123
1265
1662
2272
2972
3606
4030
4175
4091
3927
3845
3899
3989
3942
3649
3164
2682
2419
2492
2851
3321
3690
3827
3733
3511
3276
3072
2871
2657
2494
2528
2881
3557
4420
5254
5858
6098
5933
5416
4692
3960
3399
3095
3036
3154
3397
3744
4172
4625
5002
5199
5155
4881
4462
4021
3671
3453
3314
3144
2846
2405
1891
1408
1034
790
661
626
680
832
1080
1386
1671
1841
1835
1661
1412
1215
1166
1277
1468
1613
1607
1405
1030
552
50
-419
-831
-1191
-1503
-1736
-1817
-1669
-1284
-763
-275
41
157
158
148
160
147
34
-205
-540
-903
-1217
-1392
-1350
-1074
-661
-309
-224
-505
-1093
-1824
-2517
-3041
-3339
-3419
-3340
-3189
-3036
-2907
-2774
-2600
-2367
-2086
-1790
-1524
-1347
-1320
-1480
-1800
-2193
-2550
-2793
-2913
-2958
-3005
-3105
-3251
-3365
-3354
-3185
-2929
-2723
-2672
-2784
-2983
-3183
-3339
-3434
-3454
-3392
-3273
-3150
-3046
-2899
-2597
-2090
-1466
-907
-555
-425
-426
-466
-518
-593
-671
-690
-584
-350
-53
224
433
587
730
890
1052
1166
1197
1182
1235
1476
1933
2497
2977
3218
3182
2940
2608
2284
2032
1898
1912
2069
2317
2573
2742
2735
2484
1967
1252
517
-9
-158
66
481
837
959
825
528
181
-153
-442
-645
-696
-551
-234
168
558
884
1134
1310
1401
1395
1288
1087
803
458
103
-190
-358
-381
-279
-79
206
544
861
1045
1014
777
432
113
-68
-49
176
559
1000
1386
1626
1700
1633
1460
1198
858
480
126
-153
-352
-506
-650
-779
-847
-806
-648
-425
-212
-71
-18
-28
-56
-51
29
191
380
472
344
-31
-547
-1027
-1350
-1514
-1591
-1610
-1520
-1257
-851
-451
-233
-277
-508
-747
-807
-587
-108
491
1006
1259
1183
857
451
123
-57
-111
-105
-73
3
160
398
638
743
603
210
-329
-863
-1282
-1549
-1657
-1579
-1278
-776
-211
201
278
-33
-630
-1328
-1947
-2363
-2514
-2393
-2037
-1530
-953
-346
312
1058
1874
2642
3193
3406
3281
2931
2503
2101
1769
1514
1328
1197
1097
1016
977
1012
1132
1276
1352
1314
1217
1199
1385
1800
2352
2889
3292
3526
3642
3743
3925
4238
4654
5072
5358
5395
5141
4645
4027
3435
2977
2697
2568
2533
2544
2575
2594
2551
2398
2153
1925
1856
2005
2279
2478
2442
2147
1691
1170
597
-79
-881
-1744
-2536
-3134
-3476
-3575
-3508
-3404
-3404
-3583
-3892
-4176
-4292
-4226
-4094
-4034
-4051
-4011
-3735
-3160
-2380
-1576
-885
-341
81
394
565
558
375
68
-303
-694
-1064
-1362
-1532
-1560
-1490
-1394
-1307
-1221
-1131
-1073
-1103
-1224
-1365
-1437
-1417
-1370
-1380
-1475
-1619
-1754
-1841
-1855
-1774
-1617
-1469
-1446
-1602
-1860
-2055
-2055
-1851
-1530
-1199
-931
-783
-814
-1053
-1452
-1873
-2160
-2221
-2050
-1685
-1162
-521
167
791
1238
1439
1393
1156
806
423
77
-184
-354
-461
-541
-598
-585
-426
-83
405
919
1334
1577
1656
1616
1492
1298
1050
798
615
554
617
767
951
1119
1218
1200
1046
799
560
428
423
466
429
244
-50
-321
-444
-372
-156
97
289
366
336
257
209
242
340
425
422
335
249
271
441
707
958
1095
1071
894
623
362
230
315
615
1037
1462
1803
2037
2163
2162
2008
1700
1300
911
624
482
476
568
701
814
863
847
828
895
1095
1372
1595
1635
1448
1081
620
119
-405
-926
-1386
-1711
-1878
-1940
-1989
-2086
-2216
-2312
-2322
-2259
-2190
-2184
-2270
-2430
-2636
-2887
-3199
-3583
-4016
-4456
-4863
-5202
-5420
-5451
-5263
-4920
-4581
-4412
-4494
-4784
-5175
-5573
-5914
-6152
-6240
-6164
-5964
-5710
-5457
-5225
-5031
-4906
-4865
-4853
-4759
-4507
-4146
-3830
-3700
-3784
-3996
-4228
-4433
-4622
-4818
-5018
-5197
-5327
-5393
-5404
-5396
-5419
-5497
-5601
-5660
-5633
-5546
-5466
-5417
-5317
-5020
-4421
-3557
-2614
-1834
-1386
-1275
-1355
-1436
-1414
-1329
-1311
-1462
-1764
-2091
-2296
-2287
-2054
-1653
-1164
-656
-150
391
1022
1744
2459
3015
3300
3312
3139
2885
2614
2359
2147
2005
1933
1890
1821
1689
1473
1157
723
185
-388
-880
-1171
-1187
-915
-392
302
1057
1762
2349
2806
3158
3422
3591
3652
3621
3542
3448
3327
3140
2864
2533
2223
2009
1921
1922
1941
1916
1836
1755
1759
1909
2187
2508
2788
3000
3190
3413
3678
3921
4046
3983
3716
3304
2852
2472
2235
2136
2117
2127
2176
2325
2607
2965
3246
3293
3050
2609
2168
1918
1949
2208
2556
2859
3070
3228
3394
3583
3746
3825
3796
3694
3580
3520
3571
3782
4173
4715
5326
5908
6379
6701
6871
6911
6870
6804
6761
6761
6795
6840
6867
6843
6742
6572
6393
6298
6348
6527
6754
6945
7068
7142
7187
7188
7113
6959
6771
6626
6575
6600
6620
6534
6289
5908
5479
5097
4813
4620
4464
4283
4029
3687
3286
2886
2538
2240
1932
1559
1145
799
629
636
693
634
384
2
-378
-669
-884
-1098
-1354
-1610
-1771
-1776
-1668
-1585
-1673
-1989
-2465
-2955
-3315
-3484
-3486
-3400
-3299
-3219
-3151
-3067
-2956
-2851
-2822
-2930
-3190
-3559
-3966
-4338
-4609
-4703
-4553
-4154
-3620
-3160
-2972
-3109
-3448
-3778
-3954
-3971
-3917
-3871
-3843
-3811
-3784
-3809
-3910
-4050
-4161
-4213
-4232
-4229
-4141
-3859
-3353
-2748
-2262
-2050
-2093
-2242
-2353
-2375
-2331
-2249
-2141
-2037
-2007
-2114
-2341
-2575
-2670
-2539
-2194
-1713
-1202
-766
-500
-465
-640
-901
-1063
-974
-610
-97
343
523
385
26
-370
-640
-717
-630
-466
-311
-227
-244
-356
-525
-689
-795
-820
-772
-661
-482
-224
90
385
553
521
309
24
-210
-330
-361
-379
-455
-632
-927
-1338
-1828
-2313
-2702
-2950
-3088
-3184
-3274
-3347
-3380
-3392
-3439
-3565
-3759
-3976
-4176
-4342
-4448
-4447
-4304
-4041
-3739
-3485
-3299
-3137
-2946
-2725
-2527
-2407
-2380
-2411
-2451
-2476
-2488
-2492
-2471
-2398
-2255
-2060
-1845
-1617
-1349
-1016
-661
-393
-322
-452
-671
-830
-862
-819
-807
-896
-1076
-1289
-1467
-1553
-1512
-1352
-1146
-999
-962
-979
-905
-621
-129
450
965
1325
1526
1610
1614
1557
1458
1355
1301
1346
1510
1777
2091
2374
2546
2549
2359
1996
1522
1029
621
376
320
414
578
737
857
953
1070
1248
1510
1860
2276
2709
3086
3338
3444
3442
3403
3379
3373
3367
3351
3334
3317
3270
3147
2929
2649
2362
2111
1909
1762
1684
1695
1801
1990
2246
2558
2898
3199
3370
3341
3109
2746
2369
2086
1957
1965
2029
2044
1949
1759
1564
1466
1531
1763
2117
2495
2765
2797
2532
2021
1404
828
382
80
-91
-150
-126
-72
-59
-137
-315
-563
-834
-1073
-1225
-1250
-1157
-1014
-921
-938
-1060
-1229
-1383
-1493
-1569
-1629
-1676
-1682
-1613
-1444
-1179
-854
-516
-204
56
252
368
385
293
108
-115
-293
-345
-234
7
293
539
710
820
902
965
1002
1018
1045
1117
1246
1418
1606
1784
1919
1964
1889
1713
1491
1266
1020
709
315
-107
-476
-755
-971
-1159
-1314
-1397
-1405
-1411
-1530
-1832
-2279
-2729
-3008
-2991
-2663
-2128
-1553
-1085
-779
-600
-482
-392
-351
-410
-598
-905
-1279
-1648
-1949
-2155
-2287
-2392
-2494
-2563
-2542
-2394
-2143
-1863
-1648
-1571
-1665
-1906
-2223
-2525
-2755
-2912
-3026
-3098
-3081
-2926
-2643
-2309
-2012
-1794
-1650
-1578
-1613
-1803
-2155
-2601
-3013
-3247
-3208
-2885
-2373
-1837
-1444
-1289
-1366
-1597
-1884
-2141
-2310
-2368
-2337
-2266
-2198
-2139
-2071
-1995
-1954
-1993
-2106
-2218
-2239
-2128
-1908
-1624
-1304
-959
-600
-243
115
502
948
1444
1944
2397
2785
3118
3398
3599
3702
3732
3761
3861
4059
4331
4635
4950
5269
5570
5804
5920
5899
5765
5566
5340
5108
4884
4679
4504
4358
4239
4154
4123
4156
4229
4274
4213
4003
3676
3333
3098
3064
3250
3586
3941
4166
4157
3897
3468
3014
2667
2477
2403
2353
2268
2157
2075
2066
2121
2193
2218
2143
1941
1632
1289
1016
875
829
751
515
96
-406
-830
-1046
-1018
-806
-530
-327
-294
-436
-673
-894
-1030
-1075
-1060
-1004
-913
-801
-702
-645
-619
-580
-495
-374
-250
-158
-119
-154
-294
-555
-917
-1311
-1659
-1900
-2009
-1995
-1876
-1685
-1464
-1257
-1095
-996
-958
-964
-982
-962
-838
-551
-85
487
1006
1305
1301
1059
734
468
325
310
433
713
1135
1602
1971
2129
2047
1775
1407
1060
858
885
1121
1435
1670
1761
1757
1760
1833
1980
2190
2459
2764
3026
3133
3016
2688
2227
1722
1242
851
594
475
435
392
295
158
22
-93
-206
-345
-516
-705
-908
-1150
-1472
-1909
-2456
-3059
-3623
-4051
-4297
-4393
-4432
-4520
-4724
-5058
-5487
-5953
-6387
-6725
-6922
-6954
-6824
-6565
-6246
-5958
-5777
-5716
-5715
-5692
-5602
-5470
-5360
-5328
-5390
-5522
-5669
-5753
-5687
-5406
-4911
-4273
-3602
-3000
-2528
-2211
-2049
-2020
-2079
-2159
-2184
-2090
-1847
-1475
-1042
-626
-284
-36
118
176
137
25
-98
-149
-69
153
480
845
1164
1361
1402
1329
1241
1233
1337
1504
1657
1748
1778
1780
1791
1841
1945
2092
2243
2352
2404
2432
2493
2626
2814
2999
3113
3105
2956
2675
2308
1918
1568
1291
1090
968
956
1090
1365
1696
1938
1967
1766
1442
1172
1107
1304
1706
2180
2562
2718
2592
2236
1780
1376
1118
1012
1002
1022
1045
1070
1103
1135
1147
1124
1068
985
876
726
518
252
-43
-314
-509
-607
-632
-646
-720
-893
-1153
-1423
-1591
-1563
-1324
-947
-565
-295
-200
-279
-503
-828
-1207
-1588
-1927
-2215
-2469
-2705
-2917
-3088
-3214
-3326
-3461
-3635
-3822
-3972
-4046
-4040
-3976
-3888
-3799
-3710
-3616
-3524
-3466
-3471
-3527
-3566
-3502
-3292
-2966
-2605
-2284
-2039
-1886
-1832
-1870
-1952
-1996
-1931
-1741
-1452
-1098
-703
-299
49
281
397
493
701
1096
1629
2162
2541
2672
2550
2253
1914
1671
1605
1695
1842
1936
1922
1814
1665
1541
1506
1615
1878
2233
2560
2756
2811
2805
2833
2915
2982
2938
2746
2455
2169
1970
1887
1891
1925
1933
1874
1735
1539
1340
1195
1120
1068
944
678
284
-130
-422
-490
-305
107
691
1366
2020
2518
2758
2725
2486
2140
1762
1388
1047
771
580
453
342
216
89
8
-7
9
-19
-150
-394
-712
-1061
-1414
-1763
-2098
-2398
-2629
-2758
-2760
-2630
-2393
-2123
-1920
-1870
-1989
-2208
-2403
-2474
-2387
-2176
-1902
-1619
-1371
-1199
-1146
-1226
-1404
-1604
-1742
-1763
-1659
-1469
-1259
-1104
-1070
-1189
-1447
-1787
-2130
-2403
-2558
-2585
-2511
-2389
-2289
-2263
-2320
-2403
-2394
-2174
-1697
-1045
-400
45
178
8
-369
-826
-1242
-1518
-1592
-1470
-1232
-992
-824
-720
-617
-463
-281
-158
-194
-434
-825
-1231
-1498
-1531
-1336
-1012
-682
-431
-279
-188
-89
85
369
730
1067
1269
1287
1180
1068
1057
1176
1388
1638
1877
2065
2173
2200
2190
2213
2319
2512
2754
3001
3215
3370
3432
3379
3210
2952
2655
2373
2159
2041
2009
2009
1978
1895
1794
1732
1729
1739
1687
1525
1262
950
650
412
268
225
259
308
302
204
33
-151
-287
-343
-316
-220
-81
59
140
116
-13
-188
-316
-312
-141
175
565
926
1157
1201
1075
859
660
552
566
697
924
1206
1487
1711
1859
1949
2016
2076
2121
2145
2150
2135
2072
1928
1704
1460
1281
1221
1279
1416
1588
1762
1909
2003
2036
2028
2009
2013
2058
2161
2322
2510
2670
2762
2801
2844
2932
3036
3067
2932
2581
2023
1313
536
-217
-871
-1396
-1796
-2068
-2183
-2118
-1903
-1635
-1423
-1328
-1338
-1412
-1519
-1646
-1775
-1876
-1920
-1882
-1754
-1548
-1319
-1161
-1154
-1307
-1541
-1754
-1890
-1957
-1975
-1942
-1842
-1689
-1522
-1371
-1228
-1075
-928
-838
-839
-908
-977
-982
-898
-728
-485
-189
123
410
648
833
967
1040
1048
1012
984
1008
1105
1266
1468
1671
1806
1803
1649
1427
1272
1285
1464
1732
2000
2212
2335
2335
2188
1901
1519
1101
703
380
180
111
114
71
-115
-456
-874
-1264
-1549
-1701
-1717
-1613
-1435
-1254
-1133
-1099
-1139
-1237
-1381
-1540
-1654
-1662
-1556
-1392
-1244
-1137
-1041
-931
-838
-842
-999
-1290
-1625
-1903
-2065
-2106
-2056
-1960
-1859
-1786
-1758
-1771
-1803
-1815
-1774
-1659
-1487
-1306
-1178
-1144
-1197
-1287
-1345
-1323
-1213
-1048
-892
-808
-831
-959
-1163
-1396
-1610
-1754
-1776
-1652
-1404
-1099
-810
-575
-390
-239
-114
-10
99
246
429
581
609
469
228
25
-19
133
441
841
1281
1709
2063
2284
2352
2299
2180
2027
1846
1645
1454
1319
1269
1302
1400
1551
1752
1989
2232
2455
2661
2882
3151
3472
3812
4116
4330
4408
4323
4083
3753
3441
3255
3244
3362
3505
3580
3558
3472
3355
3202
2968
2626
2209
1811
1531
1425
1481
1632
1790
1882
1883
1827
1791
1845
1997
2186
2314
2308
2153
1893
1599
1345
1193
1177
1295
1503
1734
1920
2011
1975
1812
1558
1289
1090
1012
1051
1158
1270
1334
1315
1197
998
755
503
237
-89
-511
-1004
-1477
-1820
-1971
-1943
-1812
-1678
-1629
-1710
-1909
-2163
-2397
-2566
-2670
-2730
-2764
-2772
-2752
-2710
-2651
-2582
-2510
-2451
-2413
-2378
-2312
-2192
-2033
-1874
-1745
-1646
-1574
-1547
-1596
-1725
-1892
-2036
-2118
-2139
-2100
-1982
-1762
-1449
-1103
-806
-615
-537
-528
-519
-459
-349
-253
-262
-428
-723
-1069
-1397
-1676
-1884
-1974
-1906
-1702
-1469
-1335
-1369
-1551
-1828
-2164
-2538
-2916
-3238
-3456
-3561
-3574
-3506
-3356
-3130
-2868
-2621
-2422
-2281
-2196
-2161
-2156
-2141
-2079
-1971
-1846
-1729
-1615
-1496
-1392
-1355
-1418
-1554
-1685
-1728
-1642
-1438
-1157
-868
-637
-503
-458
-452
-445
-439
-461
-535
-657
-816
-1006
-1230
-1469
-1689
-1846
-1907
-1856
-1694
-1441
-1132
-793
-426
-6
483
1012
1527
1973
2337
2635
2895
3141
3379
3600
3768
3848
3837
3778
3730
3715
3721
3737
3778
3870
3998
4110
4163
4165
4153
4134
4078
3966
3823
3701
3612
3514
3363
3172
3009
2932
2948
3024
3111
3150
3078
2858
2537
2235
2064
2032
2041
1987
1847
1681
1549
1463
1404
1381
1430
1563
1736
1869
1911
1862
1747
1580
1368
1137
947
849
843
871
857
754
571
351
154
36
53
232
545
886
1105
1088
824
397
-73
-503
-855
-1108
-1235
-1223
-1103
-950
-835
-796
-835
-942
-1105
-1303
-1506
-1701
-1903
-2130
-2361
-2534
-2587
-2510
-2347
-2155
-1970
-1813
-1710
-1692
-1767
-1908
-2069
-2223
-2368
-2522
-2705
-2927
-3171
-3380
-3474
-3399
-3180
-2906
-2674
-2519
-2413
-2306
-2172
-2013
-1865
-1794
-1883
-2185
-2656
-3143
-3470
-3552
-3440
-3262
-3117
-3036
-2999
-2984
-2977
-2959
-2906
-2804
-2656
-2463
-2209
-1873
-1471
-1069
-750
-569
-522
-559
-621
-664
-667
-627
-548
-437
-300
-160
-63
-64
-175
-344
-471
-480
-370
-211
-83
-16
16
66
174
350
572
791
939
959
837
627
430
330
347
436
533
609
675
744
784
725
505
116
-379
-885
-1309
-1581
-1658
-1535
-1269
-987
-841
-928
-1229
-1602
-1865
-1895
-1687
-1344
-1012
-799
-743
-819
-978
-1175
-1382
-1574
-1734
-1849
-1917
-1942
-1929
-1880
-1804
-1731
-1708
-1787
-1983
-2255
-2517
-2690
-2746
-2728
-2707
-2720
-2751
-2759
-2720
-2653
-2589
-2539
-2500
-2481
-2513
-2615
-2756
-2853
-2826
-2653
-2373
-2047
-1713
-1382
-1060
-763
-507
-294
-117
24
121
173
205
273
441
748
1185
1684
2143
2463
2601
2586
2492
2395
2339
2342
2413
2548
2722
2889
3013
3098
3191
3335
3528
3721
3849
3886
3849
3786
3732
3688
3624
3501
3306
3061
2820
2637
2541
2529
2580
2653
2703
2679
2549
2317
2029
1753
1538
1414
1388
1435
1492
1466
1282
950
570
274
132
113
126
98
37
7
74
261
540
858
1156
1383
1501
1490
1361
1148
896
642
398
158
-82
-305
-469
-535
-493
-374
-232
-112
-29
34
114
252
465
733
1000
1213
1354
1455
1565
1702
1839
1929
1942
1876
1748
1581
1405
1259
1178
1172
1226
1315
1426
1553
1678
1767
1798
1790
1785
1808
1825
1762
1573
1287
1010
872
953
1238
1626
1975
2167
2167
2017
1801
1563
1291
936
478
-29
-472
-744
-803
-694
-518
-374
-321
-354
-425
-479
-484
-444
-379
-296
-185
-45
86
142
76
-86
-255
-337
-308
-222
-164
-182
-263
-353
-396
-369
-292
-214
-188
-227
-294
-327
-298
-236
-196
-188
-155
-17
260
644
1064
1450
1740
1856
1726
1336
766
164
-332
-655
-816
-857
-821
-746
-666
-607
-576
-566
-560
-537
-477
-361
-199
-27
112
219
343
541
823
1133
1382
1492
1425
1193
866
577
487
696
1176
1772
2294
2613
2706
2609
2353
1946
1415
842
363
102
94
270
495
650
692
661
632
662
754
865
927
888
740
529
338
242
280
436
663
899
1088
1184
1166
1050
892
760
705
742
859
1026
1200
1328
1361
1286
1131
950
786
658
559
486
446
448
493
569
648
689
660
564
453
409
486
668
871
998
994
863
640
356
27
-332
-688
-992
-1189
-1239
-1136
-917
-661
-465
-414
-546
-842
-1237
-1643
-1992
-2256
-2450
-2595
-2685
-2678
-2533
-2266
-1966
-1752
-1698
-1793
-1966
-2140
-2281
-2391
-2470
-2501
-2457
-2332
-2151
-1947
-1747
-1566
-1430
-1371
-1415
-1553
-1742
-1927
-2073
-2166
-2198
-2160
-2055
-1920
-1813
-1782
-1820
-1878
-1897
-1859
-1795
-1754
-1769
-1836
-1923
-1996
-2024
-1998
-1935
-1877
-1870
-1935
-2044
-2134
-2150
-2076
-1946
-1814
-1723
-1697
-1741
-1848
-2005
-2198
-2418
-2667
-2939
-3189
-3333
-3303
-3103
-2835
-2641
-2605
-2711
-2876
-3025
-3135
-3220
-3286
-3320
-3300
-3224
-3097
-2930
-2739
-2567
-2481
-2534
-2718
-2956
-3135
-3166
-3015
-2698
-2274
-1834
-1486
-1324
-1386
-1626
-1938
-2191
-2280
-2151
-1821
-1371
-927
-602
-448
-420
-408
-315
-116
128
320
405
402
380
408
510
669
846
1006
1120
1148
1064
866
593
309
69
-96
-185
-209
-186
-134
-79
-49
-75
-185
-385
-644
-883
-1010
-976
-810
-596
-416
-299
-230
-180
-141
-116
-108
-107
-101
-86
-52
20
149
330
518
657
717
718
720
778
905
1070
1225
1345
1447
1577
1768
2003
2216
2331
2313
2190
2023
1866
1732
1601
1448
1275
1118
1026
1036
1150
1331
1521
1671
1756
1780
1768
1759
1809
1970
2254
2607
2924
3110
3141
3072
2989
2940
2925
2931
2972
3073
3219
3329
3303
3112
2844
2647
2622
2752
2931
3050
3060
2968
2783
2502
2141
1769
1491
1387
1461
1656
1897
2136
2350
2523
2633
2664
2612
2480
2270
1995
1701
1468
1373
1443
1629
1838
1976
1989
1875
1668
1426
1203
1027
895
792
716
686
725
832
978
1130
1273
1409
1533
1616
1616
1506
1299
1051
838
721
716
787
866
899
878
831
799
810
884
1046
1313
1660
1995
2193
2167
1921
1548
1173
891
734
690
716
771
828
881
940
1010
1078
1117
1103
1030
909
751
560
321
2
-422
-936
-1458
-1866
-2059
-2031
-1871
-1697
-1585
-1541
-1542
-1569
-1624
-1709
-1814
-1925
-2033
-2135
-2221
-2289
-2346
-2402
-2465
-2530
-2595
-2678
-2801
-2964
-3134
-3262
-3324
-3321
-3268
-3181
-3086
-3022
-3011
-3028
-3002
-2875
-2653
-2405
-2208
-2092
-2041
-2035
-2065
-2149
-2304
-2527
-2785
-3009
-3120
-3080
-2928
-2763
-2681
-2715
-2845
-3035
-3260
-3487
-3663
-3741
-3727
-3686
-3671
-3668
-3612
-3467
-3275
-3122
-3056
-3063
-3105
-3180
-3320
-3549
-3846
-4153
-4401
-4532
-4509
-4330
-4051
-3777
-3604
-3573
-3640
-3704
-3655
-3428
-3025
-2519
-2024
-1633
-1384
-1265
-1245
-1305
-1420
-1540
-1598
-1551
-1396
-1146
-804
-367
127
586
915
1084
1149
1197
1283
1416
1590
1799
2020
2204
2302
2315
2305
2338
2419
2492
2488
2394
2254
2127
2048
2024
2050
2118
2218
2334
2458
2590
2721
2823
2859
2811
2705
2587
2493
2425
2361
2273
2143
1954
1705
1434
1229
1196
1383
1739
2133
2445
2631
2715
2733
2682
2536
2296
2015
1769
1605
1522
1488
1477
1478
1481
1468
1421
1343
1264
1226
1264
1380
1547
1722
1872
1994
2100
2193
2252
2248
2165
2017
1846
1696
1616
1648
1796
2005
2168
2186
2036
1786
1539
1366
1282
1268
1302
1352
1364
1283
1093
841
595
386
187
-47
-325
-602
-815
-915
-885
-735
-508
-286
-163
-201
-383
-616
-792
-852
-807
-716
-642
-621
-652
-710
-764
-800
-827
-879
-983
-1140
-1317
-1462
-1539
-1544
-1505
-1458
-1417
-1355
-1221
-988
-685
-395
-197
-107
-70
-6
136
353
615
889
1142
1338
1443
1453
1404
1348
1312
1292
1287
1316
1406
1547
1683
1754
1751
1723
1730
1795
1896
2001
2095
2173
2234
2276
2306
2334
2360
2366
2334
2261
2158
2032
1884
1715
1544
1401
1308
1279
1321
1439
1617
1803
1934
1971
1918
1803
1649
1473
1305
1190
1165
1224
1327
1424
1485
1498
1458
1371
1258
1141
1020
887
747
659
695
881
1162
1441
1643
1744
1745
1641
1432
1148
849
589
389
243
146
102
105
119
96
5
-146
-310
-412
-383
-197
94
376
552
609
617
658
751
855
924
947
939
910
871
843
856
909
956
950
898
858
882
958
1038
1098
1158
1243
1335
1389
1381
1337
1298
1285
1304
1368
1496
1672
1821
1850
1716
1450
1115
756
389
28
-291
-516
-615
-580
-430
-215
-11
86
7
-265
-690
-1203
-1727
-2191
-2535
-2736
-2822
-2851
-2865
-2871
-2856
-2808
-2734
-2644
-2547
-2472
-2475
-2614
-2897
-3266
-3616
-3853
-3931
-3860
-3687
-3485
-3332
-3281
-3345
-3493
-3682
-3876
-4051
-4189
-4262
-4257
-4188
-4096
-4026
-3995
-3976
-3912
-3755
-3510
-3241
-3033
-2938
-2944
-2990
-3016
-2995
-2930
-2838
-2745
-2689
-2699
-2768
-2833
-2804
-2620
-2294
-1894
-1503
-1174
-921
-733
-587
-463
-346
-236
-133
-31
76
192
302
395
475
567
691
835
958
1014
990
906
805
725
691
712
789
918
1083
1262
1426
1551
1625
1655
1660
1652
1637
1614
1584
1545
1480
1371
1220
1066
968
957
1012
1088
1146
1188
1236
1292
1326
1294
1170
963
714
476
293
181
126
103
104
140
225
350
491
620
725
802
842
840
807
764
717
652
550
432
364
417
611
894
1177
1378
1450
1380
1181
884
522
124
-287
-676
-998
-1204
-1270
-1191
-971
-609
-128
401
872
1197
1353
1375
1310
1193
1061
966
961
1047
1169
1258
1294
1311
1344
1377
1355
1241
1061
889
792
796
880
1002
1115
1182
1181
1117
1016
921
867
861
877
869
796
655
490
358
287
265
254
235
215
217
249
297
338
358
358
352
354
375
408
433
426
383
326
290
296
335
368
356
274
127
-55
-237
-389
-504
-593
-668
-733
-783
-809
-812
-798
-785
-798
-870
-1014
-1215
-1420
-1578
-1668
-1706
-1728
-1761
-1819
-1905
-2021
-2165
-2314
-2445
-2545
-2620
-2687
-2757
-2829
-2886
-2911
-2883
-2792
-2639
-2440
-2224
-2019
-1842
-1699
-1592
-1520
-1487
-1491
-1525
-1567
-1580
-1522
-1366
-1119
-819
-529
-305
-187
-185
-270
-385
-467
-480
-436
-384
-360
-364
-361
-318
-233
-131
-34
58
152
248
328
379
408
442
505
602
725
865
1016
1177
1346
1520
1685
1809
1842
1764
1617
1501
1501
1614
1748
1800
1743
1637
1555
1513
1471
1382
1237
1062
883
716
578
492
460
445
394
282
133
-9
-120
-204
-264
-282
-237
-144
-47
12
29
31
45
81
143
253
431
662
889
1039
1077
1018
916
822
770
771
831
942
1088
1239
1356
1400
1352
1226
1076
976
979
1084
1251
1429
1590
1729
1838
1897
1892
1844
1799
1798
1837
1872
1859
1783
1656
1493
1299
1095
925
842
861
934
980
936
809
665
579
591
687
822
941
1006
1004
933
795
603
383
178
29
-50
-85
-118
-192
-334
-557
-858
-1200
-1512
-1720
-1792
-1758
-1681
-1610
-1564
-1553
-1606
-1750
-1978
-2230
-2418
-2472
-2375
-2158
-1887
-1647
-1512
-1515
-1626
-1777
-1895
-1939
-1901
-1791
-1641
-1512
-1469
-1538
-1678
-1806
-1863
-1860
-1860
-1919
-2044
-2198
-2324
-2372
-2307
-2126
-1870
-1617
-1441
-1366
-1370
-1416
-1499
-1638
-1840
-2073
-2266
-2349
-2278
-2058
-1738
-1406
-1159
-1069
-1137
-1301
-1474
-1603
-1681
-1722
-1720
-1647
-1477
-1225
-944
-693
-507
-393
-340
-329
-332
-311
-241
-133
-25
38
34
-32
-144
-274
-383
-414
-332
-154
43
164
161
56
-81
-186
-233
-230
-198
-155
-105
-46
32
126
220
289
325
344
380
455
560
650
676
620
515
429
424
509
631
712
708
641
570
546
582
658
755
859
954
1016
1022
977
910
859
845
868
913
961
989
994
994
1020
1097
1211
1331
1437
1535
1635
1719
1749
1701
1590
1460
1333
1196
1022
817
627
508
480
516
574
620
643
641
612
562
508
474
476
514
568
611
614
551
405
178
-95
-357
-546
-632
-628
-580
-531
-489
-437
-351
-230
-95
26
114
158
149
80
-39
-176
-280
-308
-250
-127
16
129
170
113
-43
-272
-526
-755
-928
-1032
-1064
-1018
-899
-723
-540
-410
-365
-390
-428
-423
-352
-239
-142
-108
-152
-243
-323
-338
-259
-93
132
379
606
773
853
854
828
846
953
1139
1349
1524
1638
1695
1706
1683
1648
1638
1691
1803
1929
2005
2011
1980
1963
1977
1997
1994
1981
2017
2149
2369
2607
2771
2804
2701
2499
2248
1995
1768
1576
1409
1252
1101
963
842
730
607
456
279
96
-64
-183
-264
-323
-376
-420
-427
-358
-197
27
240
365
351
210
1
-189
-291
-286
-221
-186
-265
-486
-815
-1173
-1484
-1698
-1801
-1804
-1746
-1672
-1625
-1616
-1630
-1638
-1627
-1602
-1578
-1559
-1530
-1471
-1375
-1267
-1185
-1161
-1192
-1247
-1299
-1345
-1396
-1450
-1483
-1468
-1403
-1316
-1229
-1132
-1006
-859
-740
-712
-802
-989
-1227
-1467
-1662
-1772
-1778
-1692
-1557
-1401
-1223
-1006
-763
-536
-380
-324
-367
-492
-678
-878
-1024
-1053
-954
-773
-575
-408
-289
-227
-235
-315
-445
-581
-688
-750
-771
-757
-708
-614
-460
-238
36
314
537
679
764
842
945
1068
1196
1327
1466
1595
1665
1647
1569
1506
1521
1614
1734
1831
1891
1936
1987
2050
2111
2149
2145
2087
1994
1910
1887
1944
2044
2119
2115
2037
1948
1926
2007
2151
2265
2264
2127
1907
1686
1522
1432
1403
1414
1443
1472
1488
1504
1542
1610
1681
1702
1635
1476
1253
997
735
493
293
137
6
-127
-268
-400
-501
-575
-655
-771
-933
-1123
-1313
-1474
-1585
-1638
-1654
-1670
-1725
-1822
-1930
-2005
-2031
-2021
-2012
-2021
-2041
-2063
-2080
-2114
-2190
-2315
-2457
-2556
-2564
-2469
-2301
-2115
-1961
-1868
-1839
-1861
-1903
-1929
-1905
-1823
-1702
-1572
-1456
-1356
-1259
-1146
-1008
-853
-711
-625
-629
-731
-900
-1083
-1229
-1308
-1312
-1245
-1117
-952
-795
-700
-712
-835
-1033
-1259
-1471
-1646
-1752
-1746
-1589
-1286
-904
-544
-275
-105
17
148
314
497
663
782
851
885
919
982
1085
1207
1315
1387
1431
1474
1543
1635
1717
1744
1682
1537
1354
1199
1114
1096
1100
1075
1004
912
842
826
870
964
1087
1217
1327
1397
1420
1404
1364
1309
1245
1177
1114
1062
1022
995
984
1012
1101
1249
1423
1568
1640
1627
1560
1488
1456
1491
1591
1728
1842
1861
1741
1495
1197
934
756
660
622
623
657
692
667
523
259
-53
-313
-469
-544
-603
-702
-854
-1039
-1228
-1402
-1550
-1675
-1790
-1906
-2021
-2115
-2169
-2187
-2192
-2205
-2226
-2238
-2230
-2212
-2198
-2197
-2205
-2224
-2263
-2321
-2365
-2349
-2258
-2136
-2062
-2088
-2204
-2339
-2417
-2402
-2301
-2157
-2020
-1933
-1924
-1995
-2121
-2268
-2399
-2484
-2498
-2425
-2273
-2082
-1914
-1819
-1807
-1839
-1852
-1795
-1657
-1471
-1297
-1181
-1135
-1133
-1139
-1127
-1089
-1016
-900
-729
-511
-277
-68
87
194
284
408
599
852
1114
1309
1377
1307
1136
936
778
709
735
815
883
893
853
831
895
1065
1305
1554
1780
1978
2156
2308
2428
2511
2562
2576
2546
2466
2347
2200
2028
1827
1611
1417
1279
1203
1157
1102
1026
943
879
852
876
960
1095
1239
1327
1311
1190
1006
816
675
619
666
795
942
1024
984
822
588
335
93
-129
-324
-475
-564
-586
-551
-481
-406
-358
-363
-424
-526
-643
-758
-871
-987
-1090
-1149
-1135
-1047
-924
-829
-810
-867
-948
-980
-928
-827
-755
-781
-908
-1078
-1212
-1257
-1204
-1082
-944
-839
-784
-747
-655
-450
-139
199
466
607
622
542
395
209
27
-93
-112
-28
126
313
502
656
724
668
491
245
2
-183
-283
-293
-223
-90
86
293
528
777
997
1129
1138
1042
898
755
635
549
519
568
690
839
966
1053
1115
1168
1205
1201
1139
1022
872
712
589
559
655
857
1100
1317
1483
1609
1705
1756
1738
1653
1534
1419
1325
1249
1185
1128
1068
984
856
690
514
364
255
177
100
-6
-157
-348
-550
-723
-830
-857
-814
-732
-639
-553
-488
-468
-525
-682
-912
-1138
-1260
-1224
-1059
-862
-729
-700
-753
-835
-902
-928
-899
-815
-687
-545
-426
-364
-376
-461
-596
-758
-931
-1113
-1299
-1468
-1574
-1574
-1462
-1271
-1042
-802
-556
-307
-65
160
361
528
638
673
646
607
599
628
660
673
683
728
824
946
1050
1109
1118
1080
1002
914
852
843
874
902
898
867
827
779
706
610
534
528
597
687
724
665
521
331
136
-29
-137
-173
-153
-116
-99
-119
-170
-245
-342
-465
-603
-738
-857
-961
-1054
-1129
-1168
-1167
-1150
-1159
-1213
-1272
-1265
-1141
-922
-697
-555
-525
-573
-642
-697
-723
-721
-696
-680
-714
-819
-963
-1072
-1096
-1046
-976
-922
-871
-788
-659
-510
-380
-285
-216
-154
-87
-10
75
172
285
423
595
792
985
1141
1249
1327
1408
1508
1627
1763
1916
2073
2203
2282
2331
2412
2573
2803
3031
3187
3242
3206
3096
2932
2748
2598
2536
2569
2660
2756
2822
2845
2829
2792
2760
2759
2780
2777
2704
2558
2391
2271
2236
2274
2343
2398
2410
2378
2326
2288
2281
2287
2269
2205
2111
2013
1918
1810
1670
1504
1340
1200
1098
1040
1036
1081
1142
1160
1084
900
627
301
-39
-363
-651
-902
-1121
-1302
-1423
-1461
-1424
-1355
-1305
-1299
-1330
-1381
-1444
-1514
-1581
-1629
-1656
-1681
-1727
-1800
-1883
-1953
-1989
-1985
-1944
-1876
-1796
-1715
-1632
-1538
-1441
-1359
-1314
-1311
-1335
-1373
-1425
-1492
-1567
-1641
-1714
-1796
-1886
-1964
-2007
-2019
-2037
-2101
-2210
-2331
-2424
-2457
-2411
-2276
-2061
-1811
-1595
-1464
-1423
-1441
-1487
-1548
-1613
-1663
-1680
-1664
-1638
-1619
-1602
-1566
-1494
-1385
-1239
-1055
-845
-649
-511
-442
-410
-367
-302
-244
-231
-272
-343
-407
-436
-411
-329
-212
-102
-47
-62
-122
-181
-204
-182
-126
-53
21
82
124
161
208
265
309
318
299
289
340
482
702
954
1176
1322
1383
1393
1406
1454
1531
1610
1683
1771
1891
2027
2129
2160
2136
2107
2111
2145
2183
2211
2237
2264
2267
2211
2082
1911
1750
1640
1595
1605
1649
1692
1690
1613
1474
1335
1266
1293
1381
1467
1517
1541
1564
1584
1557
1444
1248
1027
849
748
705
678
645
620
640
734
898
1088
1239
1295
1243
1119
979
867
782
689
549
366
196
113
164
323
504
606
567
392
142
-104
-287
-390
-440
-488
-576
-703
-818
-859
-804
-702
-639
-668
-778
-902
-984
-1018
-1037
-1080
-1157
-1246
-1317
-1352
-1354
-1341
-1333
-1333
-1322
-1273
-1183
-1086
-1044
-1106
-1274
-1496
-1702
-1841
-1916
-1976
-2070
-2196
-2281
-2227
-1990
-1631
-1288
-1090
-1081
-1209
-1372
-1481
-1480
-1358
-1151
-946
-842
-889
-1047
-1216
-1305
-1296
-1235
-1181
-1163
-1179
-1225
-1306
-1422
-1563
-1705
-1837
-1966
-2106
-2264
-2422
-2548
-2607
-2574
-2446
-2260
-2075
-1955
-1934
-2000
-2114
-2233
-2333
-2408
-2460
-2494
-2516
-2531
-2526
-2468
-2318
-2080
-1817
-1626
-1577
-1660
-1787
-1856
-1810
-1664
-1491
-1377
-1383
-1504
-1663
-1732
-1604
-1261
-787
-325
12
190
247
250
251
271
303
339
379
445
556
717
917
1143
1389
1643
1856
1957
1905
1734
1551
1461
1502
1636
1798
1938
2021
2025
1937
1773
1581
1408
1270
1157
1053
957
876
826
830
928
1147
1455
1754
1930
1919
1742
1488
1261
1150
1190
1347
1515
1572
1453
1207
958
816
807
886
985
1064
1121
1177
1264
1414
1628
1862
2035
2083
1989
1784
1508
1184
827
465
141
-99
-218
-208
-92
67
185
194
89
-78
-234
-343
-412
-474
-547
-634
-729
-829
-925
-998
-1022
-990
-907
-802
-703
-640
-642
-733
-914
-1153
-1387
-1557
-1638
-1642
-1595
-1518
-1422
-1334
-1303
-1372
-1540
-1748
-1925
-2037
-2105
-2155
-2193
-2204
-2181
-2145
-2120
-2108
-2092
-2065
-2037
-2017
-1984
-1906
-1779
-1639
-1526
-1444
-1358
-1237
-1085
-929
-784
-639
-482
-323
-189
-96
-47
-34
-55
-107
-173
-230
-259
-260
-237
-188
-105
10
141
254
327
352
343
326
319
326
336
341
346
368
409
451
466
443
394
336
286
266
309
445
662
899
1080
1164
1175
1162
1165
1199
1259
1333
1397
1420
1389
1338
1335
1436
1641
1887
2077
2127
2001
1730
1385
1052
778
562
382
244
186
238
374
520
605
605
543
458
369
274
165
31
-129
-300
-450
-546
-577
-555
-501
-436
-388
-399
-496
-656
-805
-869
-837
-760
-705
-702
-753
-871
-1076
-1353
-1621
-1775
-1756
-1595
-1375
-1176
-1044
-1006
-1076
-1231
-1410
-1540
-1593
-1600
-1611
-1645
-1674
-1656
-1575
-1453
-1325
-1225
-1178
-1203
-1302
-1456
-1626
-1761
-1815
-1761
-1607
-1397
-1195
-1061
-1025
-1085
-1217
-1381
-1525
-1587
-1516
-1304
-1000
-694
-477
-397
-434
-515
-560
-525
-421
-298
-198
-135
-86
-16
99
266
469
676
850
966
1026
1056
1091
1160
1278
1445
1648
1858
2041
2174
2247
2264
2230
2146
2019
1874
1748
1676
1671
1716
1762
1757
1682
1579
1529
1586
1734
1894
1996
2029
2037
2061
2116
2191
2281
2387
2499
2590
2652
2710
2797
2915
3023
3073
3056
2990
2894
2765
2609
2454
2340
2270
2208
2113
1978
1835
1718
1640
1601
1611
1682
1816
1977
2114
2175
2130
1989
1804
1652
1591
1617
1661
1647
1548
1392
1227
1071
914
745
568
395
233
84
-50
-167
-281
-418
-590
-788
-985
-1161
-1314
-1444
-1556
-1654
-1753
-1860
-1959
-2016
-2013
-1971
-1933
-1935
-1983
-2065
-2164
-2259
-2321
-2327
-2289
-2262
-2309
-2452
-2653
-2843
-2952
-2945
-2829
-2650
-2470
-2332
-2239
-2163
-2089
-2036
-2025
-2039
-2016
-1912
-1749
-1596
-1504
-1459
-1409
-1324
-1211
-1080
-907
-669
-390
-148
-21
-18
-81
-139
-169
-183
-191
-181
-137
-72
-31
-62
-174
-329
-460
-516
-492
-432
-397
-423
-498
-574
-601
-554
-432
-240
0
243
419
463
357
152
-62
-205
-245
-194
-73
108
347
607
815
888
800
599
369
167
-9
-181
-334
-414
-376
-237
-70
60
141
200
259
306
320
298
264
239
221
198
169
148
151
184
236
289
319
297
215
97
-8
-62
-66
-50
-37
-7
75
221
391
530
607
635
643
636
591
489
347
221
166
202
298
396
455
472
484
539
670
874
1112
1322
1450
1475
1415
1318
1236
1203
1229
1318
1471
1681
1918
2117
2210
2155
1967
1714
1487
1363
1376
1505
1688
1855
1970
2044
2112
2189
2244
2222
2095
1899
1713
1598
1563
1567
1575
1590
1640
1733
1837
1898
1882
1796
1663
1501
1312
1107
922
808
789
846
928
996
1041
1085
1150
1243
1351
1449
1514
1529
1487
1389
1244
1069
895
769
733
794
901
975
955
841
676
502
323
127
-80
-254
-353
-367
-325
-263
-194
-122
-60
-44
-99
-216
-353
-465
-534
-557
-530
-454
-344
-234
-158
-119
-90
-50
-1
27
9
-58
-159
-277
-396
-490
-525
-480
-362
-212
-72
37
119
192
270
359
456
554
636
680
672
608
500
370
248
163
124
113
85
7
-112
-227
-288
-283
-246
-223
-231
-248
-234
-178
-110
-77
-97
-146
-173
-148
-90
-40
-20
-6
46
148
254
294
228
77
-104
-267
-394
-489
-561
-626
-706
-818
-949
-1054
-1088
-1043
-956
-879
-845
-858
-910
-995
-1102
-1201
-1253
-1240
-1178
-1116
-1099
-1145
-1237
-1340
-1420
-1459
-1465
-1458
-1460
-1482
-1524
-1581
-1639
-1671
-1636
-1513
-1323
-1124
-979
-919
-938
-1020
-1155
-1320
-1477
-1580
-1606
-1571
-1516
-1476
-1460
-1461
-1467
-1458
-1416
-1341
-1260
-1218
-1235
-1289
-1341
-1376
-1417
-1481
-1542
-1549
-1484
-1390
-1346
-1397
-1529
-1693
-1846
-1950
-1968
-1869
-1671
-1453
-1319
-1325
-1443
-1595
-1723
-1819
-1910
-2005
-2088
-2121
-2078
-1951
-1747
-1493
-1231
-1008
-852
-745
-647
-526
-389
-269
-202
-192
-213
-225
-203
-154
-103
-84
-119
-202
-303
-373
-373
-297
-183
-86
-37
-20
10
79
172
251
288
296
307
346
411
489
566
632
672
672
635
583
550
551
573
578
533
427
268
86
-85
-207
-258
-242
-194
-161
-172
-221
-277
-314
-322
-306
-266
-187
-60
90
207
238
176
69
-21
-55
-37
2
24
-3
-101
-274
-488
-685
-805
-825
-767
-679
-609
-597
-660
-790
-945
-1066
-1113
-1082
-999
-893
-775
-651
-534
-440
-369
-298
-204
-89
16
84
114
134
176
257
376
519
662
762
769
650
429
185
24
16
158
382
602
767
884
992
1128
1304
1504
1702
1870
1987
2048
2073
2089
2107
2102
2033
1888
1707
1566
1519
1577
1709
1875
2043
2191
2308
2393
2451
2482
2474
2413
2314
2214
2147
2114
2092
2072
2077
2136
2245
2361
2435
2456
2436
2384
2294
2166
2037
1961
1951
1970
1961
1907
1849
1842
1900
1976
2007
1962
1866
1774
1733
1746
1769
1734
1588
1326
1000
695
491
430
501
650
803
902
921
865
752
603
439
293
209
207
258
297
275
201
142
162
273
427
564
643
652
595
483
347
235
186
207
267
323
349
342
310
259
193
122
58
10
-15
-9
38
128
250
378
489
579
658
733
797
836
838
805
751
687
619
549
483
425
380
345
304
241
145
19
-122
-265
-408
-562
-739
-928
-1102
-1235
-1329
-1425
-1568
-1766
-1975
-2132
-2206
-2224
-2233
-2249
-2251
-2223
-2200
-2247
-2396
-2595
-2737
-2750
-2658
-2551
-2505
-2524
-2553
-2540
-2473
-2377
-2282
-2210
-2172
-2166
-2172
-2147
-2058
-1905
-1730
-1588
-1511
-1494
-1508
-1524
-1530
-1530
-1526
-1510
-1463
-1361
-1188
-947
-669
-408
-228
-180
-276
-472
-685
-832
-871
-823
-739
-668
-628
-609
-592
-555
-485
-381
-263
-165
-111
-104
-126
-156
-188
-221
-251
-268
-263
-236
-195
-151
-111
-83
-72
-77
-95
-132
-202
-314
-449
-552
-570
-489
-337
-166
-15
99
165
168
101
-19
-149
-250
-309
-340
-368
-404
-439
-460
-459
-440
-418
-411
-430
-480
-552
-639
-734
-826
-898
-925
-901
-848
-817
-847
-942
-1064
-1169
-1233
-1262
-1260
-1223
-1148
-1065
-1028
-1065
-1137
-1155
-1049
-831
-586
-401
-305
-270
-259
-264
-288
-321
-324
-272
-173
-70
6
53
100
172
273
385
480
536
548
528
512
545
661
862
1112
1347
1507
1562
1529
1462
1412
1398
1402
1397
1373
1344
1335
1351
1378
1390
1368
1317
1266
1259
1330
1476
1650
1787
1844
1823
1753
1667
1573
1469
1347
1216
1090
994
947
961
1018
1083
1117
1102
1039
931
770
545
272
2
-203
-303
-306
-258
-219
-233
-305
-406
-490
-526
-523
-515
-528
-561
-583
-567
-509
-425
-333
-248
-187
-175
-234
-365
-550
-752
-937
-1074
-1140
-1130
-1061
-966
-879
-817
-783
-781
-828
-930
-1058
-1144
-1121
-972
-746
-529
-388
-333
-325
-311
-256
-154
-18
132
270
367
407
394
353
316
294
278
256
240
262
346
482
627
738
800
829
846
848
813
725
600
479
413
428
523
663
802
898
931
908
852
786
721
655
584
515
458
428
436
487
574
669
727
703
580
379
156
-27
-126
-139
-104
-83
-128
-257
-438
-606
-693
-667
-550
-410
-322
-325
-394
-448
-408
-253
-46
102
90
-117
-475
-883
-1217
-1378
-1328
-1115
-852
-657
-593
-643
-740
-814
-823
-753
-614
-442
-299
-248
-313
-463
-630
-755
-812
-800
-730
-611
-469
-341
-263
-240
-254
-276
-290
-293
-277
-230
-154
-78
-42
-57
-91
-84
-3
131
262
346
388
420
465
513
550
586
659
796
970
1116
1173
1125
999
834
661
513
436
469
606
784
920
971
953
914
877
825
723
560
362
169
6
-132
-270
-426
-599
-774
-934
-1081
-1231
-1404
-1602
-1792
-1930
-1980
-1950
-1885
-1840
-1848
-1898
-1954
-1980
-1972
-1951
-1942
-1945
-1937
-1891
-1801
-1677
-1537
-1390
-1253
-1159
-1154
-1255
-1415
-1537
-1531
-1376
-1131
-885
-706
-612
-583
-584
-584
-561
-505
-424
-338
-268
-229
-233
-284
-376
-476
-544
-563
-545
-524
-511
-488
-432
-338
-224
-98
45
202
338
402
367
268
178
150
184
239
282
307
329
360
395
420
419
387
340
309
324
391
494
609
726
848
968
1069
1144
1205
1264
1299
1264
1136
958
822
798
885
1025
1157
1255
1322
1359
1368
1358
1347
1343
1332
1299
1250
1208
1193
1198
1210
1224
1243
1258
1252
1235
1258
1371
1565
1754
1839
1789
1657
1522
1422
1339
1250
1157
1081
1033
1002
979
970
983
1014
1051
1086
1128
1189
1261
1324
1365
1390
1423
1479
1559
1654
1748
1822
1857
1838
1765
1658
1549
1478
1477
1549
1659
1745
1751
1669
1542
1426
1350
1306
1274
1256
1266
1305
1344
1347
1311
1264
1233
1214
1176
1094
979
867
789
754
757
789
836
872
863
790
664
517
381
268
176
97
33
-6
-14
5
29
28
-21
-113
-216
-299
-351
-385
-414
-441
-462
-491
-553
-658
-786
-902
-998
-1095
-1212
-1320
-1356
-1277
-1104
-909
-761
-686
-676
-718
-795
-873
-904
-863
-783
-726
-724
-741
-701
-554
-321
-69
145
298
395
447
467
483
528
616
729
830
893
924
945
973
1000
1002
959
868
747
632
565
575
659
775
869
907
889
848
816
805
803
787
739
656
549
438
345
287
267
273
284
288
282
270
253
221
168
100
38
3
-6
-12
-36
-75
-102
-102
-95
-127
-229
-385
-539
-641
-676
-654
-593
-504
-405
-330
-314
-362
-440
-498
-510
-487
-463
-464
-490
-522
-526
-474
-363
-226
-119
-88
-132
-210
-274
-311
-342
-389
-453
-513
-547
-557
-559
-565
-564
-533
-453
-333
-204
-96
-22
25
43
14
-83
-231
-361
-399
-332
-221
-148
-141
-151
-115
-20
87
141
119
34
-86
-218
-331
-384
-357
-281
-217
-209
-235
-230
-159
-60
-20
-107
-303
-530
-702
-785
-805
-819
-868
-967
-1105
-1263
-1417
-1537
-1595
-1580
-1515
-1451
-1442
-1512
-1636
-1758
-1828
-1821
-1751
-1656
-1579
-1547
-1562
-1607
-1650
-1662
-1629
-1554
-1454
-1353
-1273
-1227
-1215
-1222
-1228
-1213
-1174
-1131
-1117
-1160
-1263
-1393
-1509
-1584
-1622
-1641
-1656
-1673
-1703
-1760
-1844
-1934
-1995
-2017
-2025
-2065
-2152
-2256
-2324
-2328
-2282
-2224
-2180
-2153
-2127
-2088
-2025
-1941
-1840
-1738
-1650
-1589
-1557
-1550
-1547
-1520
-1441
-1304
-1137
-987
-889
-838
-801
-743
-658
-564
-487
-444
-439
-464
-501
-515
-469
-342
-151
58
238
366
457
546
666
825
1006
1182
1314
1369
1328
1207
1067
990
1026
1149
1269
1304
1251
1182
1181
1274
1414
1529
1576
1562
1531
1524
1560
1621
1651
1582
1380
1067
719
424
243
200
289
464
645
739
694
537
362
262
279
392
548
685
741
659
429
113
-167
-301
-264
-116
50
178
260
312
339
349
368
438
588
796
1000
1142
1198
1192
1172
1178
1234
1345
1503
1677
1819
1884
1865
1806
1779
1841
1987
2155
2262
2256
2154
2025
1952
1963
2023
2045
1969
1796
1596
1453
1397
1390
1358
1254
1080
888
735
655
641
657
664
646
620
610
619
622
597
549
510
508
536
567
582
581
562
509
409
286
198
176
188
165
70
-45
-86
-5
150
273
297
234
146
79
34
-16
-82
-150
-199
-221
-227
-229
-233
-243
-262
-291
-321
-347
-367
-388
-414
-428
-401
-309
-159
15
161
241
243
181
100
52
75
159
251
294
280
260
294
382
454
429
287
83
-94
-182
-166
-64
83
207
229
111
-100
-288
-346
-251
-69
103
195
179
59
-134
-331
-451
-456
-393
-367
-461
-675
-928
-1126
-1217
-1215
-1173
-1154
-1200
-1319
-1480
-1638
-1762
-1846
-1899
-1930
-1943
-1948
-1955
-1959
-1940
-1890
-1837
-1836
-1918
-2056
-2177
-2228
-2201
-2125
-2028
-1927
-1841
-1799
-1818
-1883
-1949
-1983
-1978
-1941
-1873
-1775
-1666
-1590
-1585
-1650
-1751
-1852
-1939
-2016
-2080
-2116
-2118
-2103
-2102
-2140
-2213
-2295
-2350
-2349
-2283
-2165
-2021
-1874
-1732
-1598
-1480
-1394
-1362
-1395
-1492
-1634
-1770
-1832
-1769
-1596
-1394
-1261
-1231
-1259
-1269
-1221
-1134
-1042
-957
-880
-824
-814
-844
-854
-768
-552
-251
46
261
356
332
225
108
69
167
387
643
839
922
896
789
641
499
429
489
696
996
1294
1503
1589
1582
1546
1532
1540
1529
1457
1324
1176
1066
1012
995
990
997
1033
1109
1215
1338
1455
1533
1529
1412
1209
995
857
837
926
1089
1284
1462
1564
1546
1419
1254
1133
1094
1117
1162
1212
1273
1358
1460
1552
1603
1595
1539
1475
1452
1483
1527
1515
1415
1263
1136
1093
1143
1263
1421
1577
1667
1621
1412
1099
809
671
743
990
1305
1550
1611
1443
1097
701
396
269
332
539
816
1080
1262
1334
1329
1312
1335
1399
1467
1505
1498
1446
1352
1226
1101
1018
989
984
957
883
774
656
553
492
499
585
716
831
888
902
922
963
972
866
620
298
14
-153
-194
-166
-139
-162
-252
-388
-525
-612
-621
-571
-511
-486
-502
-526
-522
-486
-450
-451
-501
-581
-665
-749
-841
-935
-999
-1002
-957
-899
-849
-773
-627
-425
-265
-244
-354
-459
-403
-151
176
406
451
362
262
241
303
383
398
292
62
-235
-500
-641
-621
-474
-285
-137
-80
-121
-226
-342
-420
-440
-407
-339
-248
-141
-44
3
-31
-130
-234
-282
-254
-173
-67
61
220
394
537
591
529
365
150
-50
-171
-165
-21
223
487
691
790
794
763
759
811
887
917
842
655
412
194
57
15
36
65
43
-60
-222
-366
-402
-284
-43
239
487
657
728
690
549
350
171
72
61
95
122
117
78
10
-68
-120
-104
-23
54
24
-159
-439
-698
-837
-849
-798
-764
-790
-870
-963
-1012
-973
-833
-624
-406
-226
-99
-21
3
-42
-154
-290
-382
-386
-318
-234
-177
-143
-97
-15
69
83
-35
-287
-601
-853
-925
-768
-436
-71
170
200
55
-146
-289
-344
-360
-395
-459
-514
-528
-508
-492
-503
-542
-602
-678
-759
-816
-819
-773
-727
-733
-782
-796
-696
-471
-197
28
162
232
288
348
374
315
151
-82
-304
-440
-461
-386
-267
-151
-66
-25
-29
-59
-76
-39
59
173
233
192
60
-107
-249
-334
-360
-351
-346
-389
-505
-683
-879
-1040
-1115
-1069
-882
-573
-215
83
229
212
91
-59
-200
-326
-424
-451
-372
-208
-38
58
64
28
19
73
187
332
477
588
637
610
531
444
392
389
416
441
439
398
322
235
176
191
297
475
677
853
972
1016
976
848
659
469
350
344
446
621
829
1024
1146
1134
976
744
566
538
663
854
1002
1036
938
731
484
310
325
555
875
1074
1002
690
323
95
82
224
405
542
598
566
445
264
86
-6
44
223
453
624
647
503
255
9
-136
-136
-11
165
295
275
49
-357
-813
-1151
-1258
-1147
-946
-818
-873
-1124
-1496
-1864
-2112
-2190
-2135
-2037
-1971
-1943
-1919
-1882
-1863
-1902
-1990
-2054
-2020
-1879
-1694
-1548
-1484
-1494
-1537
-1565
-1533
-1405
-1179
-899
-638
-457
-380
-392
-454
-516
-518
-414
-199
71
310
456
502
487
461
464
519
635
793
939
1012
995
923
863
848
878
952
1094
1330
1626
1886
2005
1963
1837
1740
1737
1824
1947
2041
2040
1891
1611
1315
1167
1269
1575
1926
2162
2224
2146
1994
1821
1678
1614
1649
1736
1774
1686
1481
1230
1004
841
750
747
839
1004
1197
1389
1582
1767
1890
1868
1672
1381
1135
1033
1073
1180
1277
1320
1286
1171
1008
876
865
1000
1217
1399
1465
1404
1274
1155
1114
1174
1291
1360
1280
1029
700
433
316
329
381
398
367
312
260
225
220
260
336
407
418
351
243
164
154
198
236
214
120
-20
-161
-269
-339
-386
-431
-480
-516
-504
-417
-269
-119
-40
-68
-177
-308
-424
-547
-715
-925
-1107
-1178
-1117
-983
-855
-762
-675
-559
-419
-291
-198
-147
-155
-269
-522
-877
-1219
-1424
-1446
-1325
-1146
-972
-838
-767
-764
-802
-817
-755
-617
-462
-357
-334
-385
-494
-640
-792
-905
-945
-930
-916
-956
-1055
-1170
-1251
-1266
-1205
-1070
-875
-647
-424
-239
-113
-64
-119
-294
-565
-859
-1076
-1143
-1047
-841
-606
-413
-297
-248
-228
-189
-99
52
251
454
598
620
499
284
69
-52
-32
124
380
677
933
1076
1082
1016
992
1076
1230
1339
1312
1149
922
704
524
380
274
214
188
162
108
34
-13
12
117
278
451
595
672
652
530
331
107
-90
-229
-314
-364
-403
-443
-482
-515
-543
-585
-657
-750
-821
-821
-737
-612
-521
-525
-631
-803
-989
-1149
-1265
-1330
-1340
-1298
-1231
-1187
-1213
-1315
-1441
-1498
-1418
-1208
-958
-783
-753
-858
-1030
-1185
-1258
-1209
-1036
-785
-543
-415
-456
-646
-898
-1113
-1225
-1216
-1109
-957
-833
-805
-896
-1057
-1200
-1249
-1186
-1046
-878
-724
-625
-633
-774
-1002
-1201
-1262
-1170
-1026
-965
-1046
-1211
-1337
-1325
-1150
-858
-530
-255
-111
-138
-314
-560
-780
-909
-934
-893
-846
-844
-908
-1012
-1100
-1113
-1039
-921
-829
-813
-874
-961
-1008
-973
-859
-727
-655
-677
-752
-779
-679
-469
-260
-181
-283
-508
-728
-828
-761
-564
-329
-161
-125
-217
-374
-515
-593
-611
-588
-531
-423
-253
-48
121
176
84
-124
-356
-513
-548
-485
-409
-398
-471
-577
-630
-565
-382
-140
63
145
77
-95
-277
-385
-396
-354
-326
-351
-413
-471
-488
-449
-364
-260
-163
-83
4
132
302
443
456
301
44
-178
-272
-245
-177
-125
-89
-41
22
70
88
101
145
230
342
477
644
827
954
938
753
473
222
82
56
108
218
369
520
608
603
561
594
776
1078
1386
1583
1606
1449
1148
785
477
337
398
573
710
706
586
467
455
562
715
829
864
825
722
554
332
98
-87
-194
-250
-310
-402
-491
-518
-456
-342
-245
-212
-243
-300
-353
-390
-420
-459
-527
-639
-800
-993
-1176
-1290
-1278
-1113
-820
-487
-240
-174
-291
-489
-627
-618
-478
-296
-158
-92
-64
-23
57
160
242
276
274
289
371
524
687
777
739
578
345
106
-77
-146
-61
164
452
691
803
792
737
731
818
969
1106
1149
1065
890
715
638
705
882
1080
1211
1234
1161
1039
927
882
944
1102
1287
1398
1366
1196
962
747
599
511
466
468
541
705
939
1173
1309
1274
1063
758
479
307
228
157
19
-171
-323
-357
-282
-174
-103
-69
-33
5
-18
-169
-437
-714
-865
-820
-605
-308
-29
155
207
144
35
-40
-47
-18
0
9
67
212
385
446
282
-93
-527
-828
-871
-653
-271
127
415
537
535
523
602
785
981
1062
952
666
289
-79
-371
-561
-661
-694
-670
-574
-387
-124
145
323
338
186
-68
-328
-496
-509
-375
-189
-95
-196
-470
-776
-960
-949
-780
-533
-276
-67
26
-57
-300
-592
-801
-878
-901
-997
-1221
-1514
-1759
-1856
-1765
-1501
-1124
-739
-460
-352
-381
-451
-482
-464
-433
-412
-385
-338
-291
-284
-326
-357
-288
-53
337
807
1242
1542
1659
1617
1487
1325
1131
874
557
261
106
150
342
551
670
686
686
788
1067
1506
1995
2372
2510
2384
2082
1749
1493
1339
1244
1164
1092
1056
1076
1131
1163
1122
1004
866
789
823
952
1106
1203
1186
1029
731
321
-133
-539
-817
-932
-894
-731
-465
-134
200
453
573
575
533
529
589
667
674
535
248
-109
-403
-518
-408
-116
263
629
913
1090
1184
1236
1270
1258
1146
917
656
508
564
766
938
928
741
537
500
711
1109
1545
1875
2016
1963
1776
1549
1364
1251
1188
1134
1054
929
735
450
81
-320
-667
-877
-902
-748
-477
-192
-3
29
-63
-170
-176
-32
229
535
813
1002
1049
912
595
178
-218
-494
-632
-696
-785
-972
-1269
-1626
-1951
-2140
-2110
-1826
-1332
-745
-221
114
217
143
0
-111
-142
-88
32
188
325
361
222
-113
-580
-1052
-1391
-1510
-1386
-1054
-581
-48
453
821
974
895
674
486
494
730
1054
1234
1099
661
90
-410
-734
-902
-992
-1050
-1059
-976
-776
-482
-139
206
520
774
939
995
942
814
662
529
436
378
344
329
330
344
364
392
441
516
588
595
479
226
-109
-426
-630
-672
-555
-314
0
333
627
821
855
702
398
43
-238
-363
-336
-240
-171
-182
-268
-390
-507
-582
-572
-430
-140
258
665
964
1077
999
791
538
303
103
-76
-239
-368
-435
-436
-403
-380
-382
-380
-328
-216
-93
-54
-173
-455
-812
-1103
-1213
-1125
-923
-726
-601
-524
-434
-308
-199
-191
-312
-509
-684
-765
-755
-715
-720
-827
-1041
-1314
-1563
-1702
-1689
-1536
-1290
-997
-681
-363
-77
132
225
196
77
-65
-152
-134
-23
84
50
-225
-716
-1268
-1676
-1796
-1625
-1284
-935
-684
-535
-407
-206
108
475
761
817
558
17
-660
-1277
-1685
-1848
-1841
-1780
-1728
-1655
-1481
-1161
-727
-264
154
489
719
795
662
314
-161
-628
-991
-1259
-1512
-1801
-2078
-2221
-2118
-1744
-1182
-572
-54
284
422
393
245
12
-282
-604
-897
-1104
-1208
-1246
-1278
-1333
-1397
-1439
-1452
-1444
-1409
-1313
-1122
-844
-544
-321
-265
-425
-784
-1244
-1641
-1817
-1704
-1366
-957
-624
-454
-462
-622
-862
-1050
-1032
-720
-184
348
615
477
-9
-624
-1113
-1301
-1154
-765
-300
87
308
362
306
225
192
255
433
700
987
1195
1236
1068
729
325
-19
-217
-257
-176
-11
227
537
884
1201
1430
1567
1662
1769
1900
2024
2097
2082
1952
1697
1343
961
626
369
161
-27
-158
-141
91
499
956
1340
1616
1818
1984
2097
2114
2021
1850
1649
1436
1203
960
757
661
704
859
1060
1244
1377
1454
1477
1453
1407
1381
1414
1514
1646
1747
1764
1685
1547
1419
1353
1351
1361
1303
1125
823
438
25
-357
-649
-800
-787
-633
-384
-66
314
723
1045
1117
845
307
-264
-624
-664
-454
-157
83
185
130
-57
-310
-547
-717
-835
-960
-1133
-1338
-1527
-1665
-1744
-1762
-1707
-1573
-1382
-1181
-1002
-847
-706
-582
-492
-427
-352
-243
-135
-124
-301
-675
-1153
-1584
-1825
-1807
-1562
-1206
-885
-699
-655
-672
-646
-518
-307
-87
49
37
-122
-360
-561
-621
-513
-293
-70
59
53
-73
-265
-464
-630
-752
-835
-880
-868
-787
-671
-607
-672
-854
-1035
-1065
-882
-551
-218
-8
41
-40
-203
-408
-623
-811
-934
-976
-947
-876
-788
-698
-604
-497
-374
-250
-173
-202
-367
-626
-863
-943
-792
-446
-32
308
492
528
479
406
324
204
6
-282
-624
-952
-1189
-1285
-1239
-1099
-947
-846
-810
-782
-675
-432
-82
269
498
535
390
118
-229
-628
-1058
-1479
-1819
-2012
-2019
-1848
-1540
-1164
-791
-467
-198
46
285
492
601
556
359
65
-252
-543
-785
-979
-1139
-1287
-1429
-1520
-1472
-1219
-796
-347
-49
7
-141
-361
-513
-517
-368
-135
72
157
101
-9
-34
121
439
809
1108
1259
1252
1120
928
757
667
655
658
611
521
474
557
775
1040
1240
1321
1304
1247
1198
1187
1233
1344
1497
1628
1660
1552
1336
1104
964
974
1114
1293
1404
1383
1238
1032
846
741
755
900
1155
1473
1789
2052
2240
2340
2328
2178
1899
1561
1269
1096
1041
1041
1025
959
849
728
644
642
746
926
1104
1192
1153
1020
868
752
683
629
552
439
313
218
188
211
231
186
54
-131
-295
-375
-347
-226
-52
124
260
342
393
461
573
706
802
807
709
536
338
174
100
148
300
472
552
466
231
-52
-259
-318
-242
-116
-34
-37
-88
-102
-8
198
462
708
878
935
855
647
368
123
-3
-6
30
6
-114
-282
-416
-455
-384
-211
57
404
794
1162
1432
1536
1445
1191
864
570
383
299
252
165
1
-220
-438
-581
-608
-521
-372
-217
-83
50
214
412
600
728
778
772
729
647
518
364
240
200
256
376
512
637
754
877
1010
1137
1217
1218
1139
1012
895
821
782
741
662
532
356
142
-97
-336
-539
-680
-768
-831
-889
-927
-906
-806
-641
-458
-311
-232
-221
-250
-276
-275
-267
-310
-463
-726
-1018
-1217
-1220
-1022
-711
-413
-230
-190
-265
-402
-561
-715
-844
-928
-957
-946
-928
-939
-994
-1075
-1144
-1154
-1072
-901
-689
-510
-423
-435
-506
-594
-688
-811
-974
-1142
-1245
-1228
-1085
-850
-568
-277
-12
191
316
383
437
506
578
608
567
472
368
291
254
259
313
429
603
810
1008
1160
1229
1195
1060
869
699
607
597
620
627
612
600
604
610
604
616
709
928
1246
1573
1821
1955
1993
1970
1911
1835
1770
1743
1753
1758
1699
1536
1281
980
694
471
342
328
441
664
946
1209
1382
1436
1384
1253
1071
861
663
513
409
290
73
-265
-653
-960
-1094
-1062
-945
-831
-764
-757
-828
-998
-1265
-1572
-1820
-1922
-1854
-1672
-1472
-1333
-1272
-1246
-1204
-1133
-1069
-1053
-1094
-1164
-1226
-1261
-1260
-1212
-1113
-994
-919
-932
-1012
-1092
-1115
-1104
-1134
-1252
-1424
-1546
-1521
-1318
-982
-605
-283
-81
-8
-17
-39
-21
37
104
135
107
16
-118
-257
-353
-376
-344
-327
-406
-618
-921
-1216
-1400
-1411
-1258
-1000
-718
-476
-314
-249
-280
-388
-528
-634
-649
-558
-408
-278
-237
-305
-448
-602
-718
-792
-859
-958
-1097
-1239
-1320
-1292
-1140
-883
-561
-220
104
396
658
881
1027
1029
849
521
145
-161
-314
-281
-61
312
747
1103
1251
1158
906
641
477
442
490
536
499
329
40
-284
-528
-618
-562
-428
-286
-162
-43
90
241
390
492
482
318
29
-271
-440
-405
-215
-4
114
107
24
-53
-67
4
139
291
408
461
462
448
441
432
390
308
215
174
230
383
583
760
862
876
822
733
642
588
609
724
899
1053
1104
1038
917
823
796
804
796
752
697
669
680
714
738
728
671
565
428
292
189
137
125
123
88
-12
-187
-413
-650
-862
-1035
-1179
-1306
-1415
-1499
-1553
-1573
-1551
-1474
-1346
-1193
-1051
-934
-830
-720
-607
-520
-486
-503
-535
-537
-477
-352
-201
-90
-78
-184
-361
-534
-652
-719
-774
-845
-925
-985
-1004
-979
-933
-907
-957
-1122
-1385
-1663
-1843
-1864
-1762
-1640
-1589
-1633
-1731
-1833
-1920
-2005
-2096
-2177
-2205
-2143
-1978
-1744
-1512
-1363
-1349
-1462
-1631
-1755
-1764
-1665
-1531
-1450
-1458
-1519
-1559
-1521
-1397
-1212
-992
-748
-496
-273
-116
-45
-45
-86
-135
-175
-194
-193
-191
-214
-278
-367
-451
-508
-523
-478
-332
-63
284
592
734
663
444
208
69
76
209
404
588
703
742
740
736
731
682
561
399
269
211
191
142
39
-73
-125
-99
-26
54
137
232
325
379
363
293
212
157
144
183
275
396
487
487
383
230
102
36
23
50
130
274
448
564
554
431
290
235
314
502
731
930
1037
1008
845
599
359
205
163
195
220
157
-31
-311
-588
-752
-743
-580
-335
-73
175
387
527
554
478
380
364
474
667
860
1004
1106
1172
1171
1046
781
435
118
-83
-147
-114
-33
58
139
194
218
223
246
315
419
502
489
340
79
-214
-458
-616
-694
-714
-686
-622
-558
-551
-632
-771
-881
-881
-751
-532
-289
-69
100
200
220
169
92
54
111
286
554
847
1084
1208
1227
1214
1254
1381
1560
1721
1824
1871
1889
1901
1918
1944
1977
2005
2017
2028
2069
2167
2292
2373
2357
2269
2188
2180
2234
2281
2261
2167
2035
1910
1829
1829
1936
2134
2340
2437
2349
2091
1759
1455
1232
1089
1004
961
956
974
981
940
832
679
531
447
461
574
751
947
1122
1247
1306
1291
1218
1122
1042
999
982
951
866
717
527
342
212
160
179
228
260
247
198
145
122
140
193
266
340
392
396
342
255
182
148
127
60
-90
-295
-488
-620
-699
-764
-845
-942
-1040
-1133
-1202
-1206
-1101
-890
-656
-517
-547
-726
-964
-1169
-1297
-1350
-1362
-1376
-1428
-1518
-1600
-1606
-1500
-1316
-1130
-1008
-964
-975
-1018
-1091
-1185
-1270
-1308
-1281
-1219
-1173
-1184
-1254
-1343
-1398
-1385
-1311
-1219
-1167
-1189
-1281
-1396
-1474
-1463
-1341
-1141
-947
-859
-918
-1063
-1153
-1068
-805
-484
-271
-264
-449
-728
-982
-1132
-1147
-1048
-882
-706
-550
-414
-281
-147
-37
17
-1
-74
-163
-234
-277
-304
-341
-407
-506
-622
-732
-805
-811
-734
-584
-405
-260
-189
-181
-187
-156
-81
8
69
90
86
87
108
148
199
248
280
283
249
192
141
126
152
195
220
210
180
167
201
285
410
564
742
920
1048
1078
1004
892
826
850
933
1008
1048
1086
1174
1323
1482
1585
1606
1565
1491
1392
1251
1056
825
599
417
305
262
267
285
283
246
178
93
4
-88
-178
-262
-329
-372
-384
-359
-305
-254
-252
-321
-428
-492
-441
-274
-64
102
182
197
193
210
270
383
536
681
740
663
473
257
100
24
-5
-25
-39
-29
15
85
176
286
400
472
461
375
281
235
224
184
74
-65
-152
-151
-99
-59
-43
-15
50
123
149
114
65
58
109
187
256
303
323
306
246
170
126
142
188
198
127
-4
-131
-192
-163
-64
63
165
189
95
-115
-392
-651
-814
-834
-718
-520
-320
-194
-182
-268
-397
-513
-586
-627
-664
-720
-792
-862
-916
-961
-1016
-1093
-1160
-1176
-1122
-1016
-898
-778
-644
-493
-357
-289
-301
-334
-311
-205
-70
17
27
-3
-20
-8
8
7
-6
-11
-3
5
2
-6
-7
-1
3
0
-5
-5
0
2
-1
-5
-4
0
1
-2
-5
-3
0
1
-2
-4
-2
0
0
-3
-4
-2
0
-1
-3
-3
-1
0
-1
-3
-3
-1
0
-1
-3
-2
-1
0
-2
-3
-2
-1
0
-2
-3
-2
0
-1
-2
-2
-1
0
-1
-2
-2
-1
0
-1
-2
-2
-1
0
-1
-2
-2
-1
-1
-1
-2
-2
-1
-1
-2
-2
-1
-1
-1
-2
-2
-1
-1
-1
-2
-2
-1
-1
-1
-2
-2
-1
-1
-1
-2
-1
-1
-1
-1
-2
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
-1
-1
-1
-1
0
-1
-1
-1
-1
0
-1
-1
-1
-1
0
-1
-1
-1
0
0
-1
-1
-1
0
-1
-1
-1
-1
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
0
0
0
0
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
