5
27721
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
1
1
0
0
0
0
1
1
0
0
-1
-1
0
-1
-1
-1
-1
-1
0
0
-1
-1
-1
-1
0
0
-1
-2
-2
-1
0
0
-1
-2
-2
-1
0
0
-1
-2
-2
-1
0
0
-1
-2
-2
-1
1
0
-1
-3
-3
-1
1
1
-1
-4
-3
0
3
3
-2
-7
-7
2
16
29
32
24
9
-3
-8
-5
0
3
2
-2
-4
-3
0
1
1
-2
-3
-2
0
1
0
-1
-2
-2
0
0
0
-1
-2
-2
-1
0
0
-1
-2
-1
-1
0
0
-1
-2
-1
-1
0
-1
-1
-2
-1
-1
0
-1
-1
-1
-1
-1
0
-1
-1
-1
-1
-1
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
0
-1
-1
-1
-1
-1
0
-1
-1
-2
-1
-1
0
0
-1
-2
-2
-1
0
0
-1
-3
-3
0
3
3
-3
-15
-28
-35
-32
-17
4
23
33
31
20
7
-3
-6
-4
0
2
0
-2
-3
-2
0
0
0
-1
-2
-2
0
0
0
-1
-2
-1
0
0
0
-1
-2
-1
0
0
-1
-2
-2
-1
0
0
-1
-2
-2
-1
0
0
-1
-2
-2
-1
0
0
0
-2
-2
-1
0
1
0
-2
-3
-2
0
1
0
-2
-3
-2
0
1
0
-3
-4
-2
1
2
0
-3
-5
-3
2
4
2
-5
-9
-6
5
19
28
27
19
12
12
19
29
36
37
35
33
32
29
21
10
-1
-7
-7
-2
3
3
0
-4
-4
-2
1
2
0
-3
-4
-2
1
1
0
-2
-3
-2
0
1
0
-2
-3
-2
0
1
0
-2
-3
-2
0
1
0
-2
-3
-2
0
1
0
-2
-3
-2
-1
1
0
-1
-3
-2
-1
1
1
-1
-3
-3
-1
1
1
-1
-3
-3
-1
2
2
-1
-4
-4
-1
3
3
-1
-6
-7
-1
9
15
12
1
-10
-16
-13
-5
2
4
1
-3
-4
-2
1
1
-1
-2
-2
0
0
0
-2
-3
-1
1
1
-1
-4
-3
0
3
2
-2
-8
-7
2
17
29
31
23
10
-2
-7
-6
-2
2
2
1
-1
-4
-6
-4
3
15
26
31
25
12
-2
-9
-7
-1
4
4
-1
-5
-5
-1
2
2
-1
-4
-4
-1
2
2
-1
-3
-3
-1
1
1
-1
-3
-3
-1
1
1
-1
-3
-3
-1
1
1
-1
-3
-3
-1
1
1
-1
-3
-3
-1
1
1
-1
-3
-3
-1
1
1
-1
-3
-3
-1
1
1
-1
-3
-3
-1
1
1
-1
-3
-3
-1
1
1
-1
-4
-4
-1
2
2
-2
-6
-5
0
6
6
-4
-19
-32
-34
-25
-11
1
6
3
-2
-5
-3
0
1
0
-2
-3
-2
0
0
-1
-2
-2
-1
0
0
-1
-2
-2
-1
0
-1
-2
-2
-1
0
0
-1
-2
-2
-1
0
0
-1
-3
-3
-1
2
2
-2
-7
-7
1
15
28
32
25
10
-4
-9
-6
1
4
2
-2
-5
-4
0
2
1
-2
-4
-3
0
2
1
-2
-4
-3
0
2
1
-2
-4
-3
0
2
1
-2
-5
-4
0
4
3
-3
-8
-8
2
17
29
32
23
9
-3
-8
-5
0
2
1
-2
-3
-3
-1
1
0
-1
-2
-2
-1
0
0
-1
-2
-2
-1
0
-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
-1
-1
-1
-1
-2
-1
-1
-1
-1
-1
-2
-1
-1
-1
-1
-2
-2
-1
-1
0
-1
-2
-2
-1
0
0
-1
-2
-2
-1
0
0
-1
-3
-3
-1
1
1
-1
-4
-4
-1
2
2
-2
-7
-7
1
16
29
33
24
9
-4
-9
-5
1
4
1
-3
-5
-3
1
2
0
-3
-4
-2
1
2
-1
-4
-5
-1
3
3
-2
-7
-8
1
16
29
33
24
9
-4
-9
-5
1
3
1
-3
-5
-3
0
2
1
-2
-4
-3
0
1
0
-2
-3
-3
0
1
0
-2
-3
-3
0
1
0
-2
-4
-3
0
2
1
-2
-5
-4
0
3
3
-3
-8
-8
2
17
29
32
23
9
-3
-8
-5
0
2
1
-2
-4
-3
-1
0
0
-2
-2
-2
-1
0
-1
-2
-2
-2
-1
-1
-1
-1
-2
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-1
-1
-1
-1
-2
-2
-1
-1
0
-1
-2
-2
-1
0
0
-1
-3
-3
-1
1
1
-2
-5
-5
0
5
5
-4
-18
-31
-35
-27
-12
1
6
3
-3
-6
-4
0
2
1
-2
-4
-3
0
1
0
-2
-3
-2
-1
0
0
-2
-3
-2
-1
0
-1
-2
-3
-2
-1
0
-1
-2
-2
-2
-1
0
-1
-2
-2
-2
-1
0
-1
-2
-2
-2
-1
-1
-1
-2
-2
-1
-1
-1
-1
-2
-2
-1
-1
-1
-1
-2
-2
-1
-1
-1
-1
-2
-2
-1
-1
-1
-2
-2
-2
-1
-1
-1
-2
-2
-2
-1
-1
-1
-2
-2
-2
-1
-1
-1
-2
-2
-2
-1
-1
-1
-2
-2
-2
-1
-1
-1
-2
-2
-2
-1
-1
-1
-2
-2
-1
-1
0
-1
-2
-2
-1
0
0
-1
-3
-3
-1
0
0
-2
-3
-3
-1
1
1
-2
-4
-4
-1
2
2
-3
-8
-8
1
16
28
32
23
9
-4
-9
-6
0
3
1
-2
-4
-3
-1
1
0
-2
-3
-3
-1
0
0
-2
-3
-2
-1
0
-1
-2
-2
-2
-1
-1
-1
-2
-2
-2
-1
-1
-1
-2
-2
-2
-1
-1
-1
-2
-2
-2
-1
-1
-1
-2
-2
-2
-2
-1
-1
-1
-2
-2
-2
-1
-1
-1
-2
-2
-2
-1
-1
-1
-2
-2
-2
-1
-1
-1
-2
-2
-2
-1
-1
-1
-2
-2
-2
-1
-1
-1
-2
-2
-2
-1
-1
-1
-2
-2
-2
-1
-1
-1
-2
-2
-2
-1
-1
-1
-2
-3
-2
-1
-1
-1
-2
-3
-3
-1
0
0
-2
-3
-3
-1
0
0
-2
-4
-4
-1
2
2
-3
-8
-8
1
15
28
32
23
9
-4
-9
-6
0
3
1
-3
-5
-4
-1
1
0
-2
-4
-3
-1
0
-1
-2
-3
-3
-1
0
-1
-2
-3
-2
-1
-1
-1
-2
-3
-2
-1
-1
-1
-2
-3
-2
-1
-1
-1
-2
-2
-2
-1
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-2
-1
-1
-2
-2
-2
-2
-1
-1
-2
-2
-2
-2
-1
-1
-2
-2
-2
-2
-1
-1
-2
-2
-2
-2
-1
-1
-2
-2
-2
-2
-1
-1
-2
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-3
-2
-1
-1
-2
-2
-3
-2
-1
-1
-2
-2
-3
-2
-1
-1
-2
-3
-3
-2
-1
-1
-2
-3
-3
-2
-1
-1
-2
-3
-3
-2
0
0
-2
-4
-4
-2
0
0
-2
-5
-5
-1
2
2
-3
-8
-8
0
15
28
31
23
8
-5
-9
-6
0
2
1
-3
-5
-4
-1
0
-1
-3
-4
-3
-1
0
-1
-3
-3
-3
-1
-1
-1
-3
-3
-2
-1
-1
-2
-3
-3
-2
-1
-1
-2
-3
-3
-2
-1
0
-1
-3
-5
-4
0
9
21
32
40
39
30
16
2
-5
-5
-1
1
-1
-7
-8
-1
13
27
32
24
9
-5
-11
-7
0
4
2
-4
-7
-5
0
3
1
-4
-7
-6
0
4
2
-4
-10
-9
1
16
28
30
22
8
-4
-8
-6
-1
1
0
-2
-4
-4
-2
-1
-1
-2
-3
-3
-2
-1
-1
-2
-3
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-2
-2
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-2
-2
-1
-1
-3
-4
-5
-1
8
21
33
40
38
29
15
4
-3
-5
-4
-2
-1
-2
-2
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-3
-2
-2
-2
-3
-3
-3
-2
-2
-2
-3
-3
-3
-2
-2
-2
-3
-3
-3
-2
-2
-2
-3
-3
-3
-2
-2
-2
-3
-3
-3
-2
-2
-2
-3
-3
-3
-2
-2
-2
-3
-3
-3
-2
-2
-2
-3
-3
-3
-2
-2
-2
-3
-3
-3
-2
-2
-2
-3
-3
-3
-2
-2
-2
-3
-3
-3
-2
-2
-3
-3
-3
-3
-2
-2
-3
-4
-4
-3
-2
-1
-3
-4
-4
-3
-1
-1
-3
-4
-4
-2
-1
-1
-3
-5
-5
-2
0
0
-3
-7
-7
-2
4
4
-5
-20
-33
-36
-27
-12
0
4
1
-4
-7
-5
-1
0
-1
-4
-5
-3
-2
-1
-2
-4
-4
-3
-2
-2
-3
-4
-3
-2
-1
-2
-4
-5
-3
0
0
-3
-8
-9
-1
13
27
31
23
8
-6
-11
-8
-1
2
1
-4
-7
-5
-2
1
-1
-4
-6
-5
-2
0
-1
-4
-5
-5
-2
0
-1
-3
-5
-5
-2
-1
-1
-3
-5
-5
-2
-1
-1
-3
-5
-5
-2
0
-1
-3
-5
-5
-2
0
-1
-4
-6
-5
-2
0
-1
-4
-6
-5
-2
0
0
-4
-7
-6
-2
1
0
-4
-8
-7
-1
3
2
-5
-12
-10
1
17
28
28
18
6
-2
-5
-7
-7
-6
0
13
25
30
23
8
-6
-11
-7
0
2
-1
-6
-7
-4
0
0
-3
-6
-6
-2
1
-1
-5
-7
-5
0
3
-1
-9
-12
-3
14
29
33
22
4
-8
-10
-4
1
1
-4
-7
-5
-1
1
-2
-6
-7
-3
2
2
-4
-11
-11
0
16
28
29
19
6
-4
-7
-6
-4
-3
-1
0
-1
-5
-9
-9
-1
14
28
30
21
5
-6
-8
-4
-1
-4
-8
-5
8
27
43
47
43
35
29
25
17
5
-7
-7
6
24
35
29
9
-10
-16
-9
3
7
0
-10
-12
-5
4
6
-3
-14
-14
0
19
30
27
14
5
9
21
30
26
10
-7
-14
-9
0
4
1
-6
-9
-6
0
2
-1
-6
-8
-5
0
1
-2
-6
-7
-4
0
0
-3
-6
-7
-4
0
0
-3
-7
-7
-3
0
1
-3
-8
-8
-3
2
2
-4
-11
-11
-1
15
28
30
20
6
-6
-9
-6
-2
0
-2
-4
-5
-4
-3
-2
-3
-4
-4
-3
-3
-3
-3
-4
-4
-3
-3
-3
-4
-4
-3
-3
-3
-3
-4
-4
-3
-3
-3
-3
-4
-4
-3
-3
-3
-4
-4
-4
-3
-3
-3
-4
-4
-4
-3
-3
-3
-4
-4
-4
-3
-3
-3
-4
-4
-4
-3
-2
-3
-4
-5
-4
-3
-2
-2
-4
-6
-5
-2
0
-1
-5
-9
-9
-1
13
25
29
22
8
-6
-11
-9
-3
2
0
-4
-7
-7
-3
0
0
-3
-6
-7
-4
-1
0
-3
-6
-7
-5
-1
1
-1
-7
-11
-8
1
14
25
28
21
8
-4
-10
-9
-4
0
1
-3
-6
-7
-5
-2
0
-2
-5
-7
-5
-2
-1
-2
-5
-7
-5
-2
0
-2
-5
-7
-6
-3
0
-1
-5
-7
-6
-2
1
0
-5
-9
-8
-2
3
2
-6
-13
-12
0
17
29
28
17
3
-4
-4
-1
-5
-17
-31
-37
-31
-15
-1
5
2
-5
-9
-7
-3
0
-1
-4
-6
-6
-3
-1
-2
-4
-5
-5
-3
-2
-3
-4
-5
-4
-3
-3
-3
-4
-4
-4
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-3
-4
-4
-4
-4
-3
-3
-4
-4
-4
-4
-3
-3
-4
-5
-5
-3
-2
-2
-4
-6
-6
-3
0
-1
-5
-10
-10
-1
13
26
29
21
7
-6
-11
-8
-3
1
-1
-4
-7
-6
-3
-2
-2
-4
-5
-5
-4
-2
-2
-4
-5
-5
-4
-3
-3
-3
-4
-5
-4
-3
-3
-3
-4
-5
-5
-4
-3
-2
-2
-3
-7
-14
-24
-36
-47
-49
-40
-20
6
27
33
24
6
-9
-13
-8
0
3
-1
-8
-10
-5
1
2
-3
-11
-12
-3
14
28
31
21
5
-7
-11
-6
-1
0
-3
-6
-6
-4
-2
-2
-4
-5
-5
-4
-3
-3
-4
-5
-4
-3
-3
-4
-5
-5
-4
-3
-3
-4
-5
-5
-3
-3
-3
-5
-5
-4
-2
-2
-4
-6
-6
-4
-1
0
-4
-10
-10
-2
13
26
30
22
6
-7
-12
-8
-2
1
-1
-5
-7
-6
-3
-1
-2
-5
-6
-5
-3
-2
-3
-5
-6
-5
-3
-2
-3
-5
-5
-4
-3
-3
-3
-5
-5
-4
-3
-3
-4
-5
-5
-4
-3
-3
-4
-4
-5
-4
-3
-3
-4
-4
-4
-4
-3
-3
-4
-4
-4
-4
-3
-3
-4
-4
-4
-4
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-4
-6
-7
-3
7
20
32
38
36
27
14
2
-5
-7
-6
-4
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-3
-4
-4
-4
-4
-4
-3
-3
-4
-4
-4
-4
-3
-3
-4
-4
-4
-4
-3
-3
-4
-4
-4
-4
-3
-3
-4
-4
-4
-4
-3
-3
-4
-5
-4
-4
-3
-3
-4
-5
-4
-4
-3
-3
-4
-5
-5
-4
-3
-3
-4
-5
-5
-4
-3
-3
-4
-5
-5
-4
-3
-3
-4
-5
-5
-4
-2
-2
-4
-5
-6
-4
-2
-2
-3
-6
-7
-5
-1
2
0
-8
-19
-31
-36
-31
-18
-2
8
7
-5
-23
-36
-39
-30
-13
2
9
3
-16
-45
-76
-103
-115
-107
-81
-49
-27
-27
-49
-79
-104
-113
-109
-99
-90
-81
-68
-45
-15
11
26
29
27
30
41
58
75
89
98
104
106
99
82
55
26
3
-12
-22
-30
-37
-41
-39
-34
-32
-38
-50
-60
-54
-24
26
86
140
180
201
204
192
171
147
127
115
108
101
87
61
19
-40
-112
-190
-260
-303
-305
-263
-193
-117
-57
-20
-2
4
3
-3
-14
-18
-1
45
113
177
205
176
93
-22
-141
-237
-297
-316
-299
-261
-222
-206
-227
-281
-346
-390
-388
-334
-240
-124
-7
96
171
211
215
198
184
191
227
276
313
317
291
249
213
189
174
155
130
106
93
101
129
175
234
306
384
453
489
475
411
317
225
158
118
89
49
-16
-103
-194
-267
-299
-276
-195
-72
62
162
190
139
40
-46
-59
29
195
380
515
557
506
387
236
79
-73
-211
-317
-369
-358
-299
-240
-234
-311
-460
-628
-748
-767
-669
-474
-224
33
251
394
437
375
230
47
-114
-202
-195
-105
27
146
203
169
47
-133
-317
-449
-490
-435
-311
-163
-35
50
90
99
95
98
127
194
308
464
642
810
936
994
976
893
769
638
525
440
378
321
254
179
107
53
17
-14
-48
-77
-67
17
174
347
444
379
130
-241
-612
-858
-904
-752
-469
-156
87
184
110
-106
-378
-592
-651
-520
-242
81
339
459
424
261
22
-240
-476
-640
-702
-663
-556
-437
-353
-319
-319
-335
-364
-422
-519
-629
-686
-617
-387
-30
358
664
807
769
588
333
85
-87
-131
-27
195
459
658
700
548
248
-94
-353
-440
-335
-88
203
432
530
483
336
174
85
120
278
503
712
838
848
757
607
448
312
213
146
99
55
-4
-102
-256
-469
-727
-1000
-1253
-1453
-1575
-1602
-1520
-1327
-1045
-719
-417
-193
-63
5
76
207
412
653
856
955
919
761
520
240
-43
-306
-534
-712
-835
-905
-927
-905
-834
-711
-539
-334
-116
100
316
550
818
1124
1453
1776
2061
2280
2407
2420
2301
2048
1681
1240
777
341
-32
-330
-565
-761
-954
-1169
-1406
-1635
-1805
-1861
-1773
-1545
-1211
-819
-409
-11
358
682
950
1153
1284
1332
1277
1098
786
362
-118
-584
-983
-1293
-1529
-1716
-1871
-1992
-2061
-2062
-1989
-1846
-1639
-1374
-1053
-681
-264
188
654
1100
1485
1768
1938
2017
2056
2101
2158
2186
2113
1876
1460
901
275
-328
-823
-1134
-1219
-1077
-774
-426
-157
-42
-69
-148
-169
-65
155
425
666
828
906
914
870
781
660
533
443
425
482
574
634
604
462
244
27
-104
-96
50
277
502
653
696
638
509
347
184
54
-10
11
93
154
78
-229
-767
-1422
-2005
-2340
-2352
-2093
-1698
-1311
-1020
-848
-772
-763
-803
-868
-929
-945
-888
-754
-564
-353
-144
47
210
331
398
412
395
386
428
541
722
937
1140
1269
1273
1117
812
421
41
-229
-338
-300
-178
-50
34
63
52
19
-24
-63
-67
13
223
576
1032
1505
1894
2129
2193
2124
1983
1824
1671
1517
1344
1137
898
634
339
-12
-448
-973
-1543
-2075
-2477
-2701
-2759
-2716
-2642
-2574
-2506
-2407
-2249
-2025
-1736
-1377
-935
-409
167
723
1178
1476
1616
1638
1599
1545
1494
1445
1380
1263
1036
638
42
-707
-1484
-2122
-2481
-2510
-2269
-1891
-1517
-1245
-1102
-1050
-1014
-908
-658
-230
356
1026
1673
2190
2498
2565
2397
2037
1569
1098
743
584
620
760
860
794
520
95
-360
-721
-909
-900
-711
-384
12
394
678
828
884
950
1133
1458
1836
2101
2102
1791
1242
587
-75
-735
-1459
-2307
-3249
-4150
-4825
-5134
-5062
-4717
-4269
-3850
-3492
-3132
-2672
-2058
-1320
-552
150
737
1222
1638
1993
2257
2397
2425
2419
2484
2670
2916
3068
2962
2533
1858
1114
478
40
-217
-360
-443
-465
-393
-211
57
353
627
862
1069
1258
1412
1491
1457
1299
1041
731
416
123
-138
-376
-609
-849
-1096
-1320
-1460
-1443
-1215
-775
-198
387
828
1010
896
544
102
-254
-383
-248
61
368
492
334
-80
-625
-1147
-1528
-1723
-1742
-1629
-1446
-1276
-1210
-1320
-1606
-1964
-2214
-2176
-1768
-1048
-193
590
1160
1484
1626
1683
1732
1793
1832
1793
1624
1319
918
500
143
-114
-289
-436
-597
-768
-889
-891
-747
-497
-221
17
212
417
698
1071
1481
1824
2003
1976
1775
1481
1182
930
733
559
366
135
-116
-336
-473
-503
-448
-366
-309
-299
-312
-305
-238
-100
96
317
519
639
593
304
-248
-993
-1764
-2363
-2647
-2596
-2321
-1995
-1771
-1703
-1741
-1767
-1666
-1380
-934
-419
47
371
522
545
522
528
585
658
691
658
582
522
526
601
708
804
867
913
968
1043
1125
1192
1225
1217
1160
1044
875
697
603
689
987
1412
1783
1913
1715
1252
699
229
-81
-284
-498
-821
-1271
-1791
-2298
-2730
-3052
-3238
-3252
-3057
-2651
-2097
-1503
-979
-572
-247
83
491
972
1422
1681
1614
1188
504
-235
-813
-1095
-1084
-903
-714
-631
-662
-726
-724
-599
-367
-83
211
511
833
1170
1462
1620
1581
1356
1029
706
451
258
81
-106
-284
-401
-426
-381
-331
-316
-306
-200
114
672
1396
2120
2676
2964
2976
2768
2413
1974
1511
1090
769
561
406
185
-215
-825
-1553
-2228
-2677
-2816
-2676
-2370
-2031
-1751
-1572
-1494
-1495
-1533
-1548
-1473
-1263
-924
-527
-176
43
97
18
-132
-303
-484
-684
-909
-1126
-1275
-1295
-1167
-932
-674
-469
-340
-241
-74
247
746
1351
1919
2290
2356
2098
1591
970
378
-74
-336
-424
-409
-389
-448
-614
-834
-991
-949
-625
-29
735
1512
2160
2592
2784
2754
2543
2204
1801
1408
1086
855
680
490
226
-116
-472
-740
-842
-763
-558
-319
-123
-1
51
47
-17
-168
-428
-787
-1182
-1514
-1689
-1655
-1431
-1099
-780
-589
-600
-822
-1192
-1594
-1894
-1984
-1823
-1460
-1006
-592
-305
-155
-81
6
175
442
773
1117
1429
1676
1834
1875
1777
1547
1235
922
685
558
514
498
466
420
403
456
577
707
760
671
435
115
-188
-383
-420
-305
-93
128
270
277
150
-39
-181
-181
-10
270
541
686
648
451
173
-99
-302
-408
-415
-337
-207
-86
-48
-145
-370
-644
-852
-908
-800
-604
-438
-395
-499
-700
-910
-1050
-1080
-1000
-844
-648
-446
-252
-57
161
419
704
966
1139
1174
1082
933
826
825
923
1033
1038
848
441
-128
-755
-1334
-1781
-2053
-2149
-2105
-1979
-1837
-1726
-1654
-1579
-1425
-1114
-609
59
789
1444
1900
2100
2074
1921
1760
1674
1680
1740
1791
1787
1713
1566
1337
1012
586
102
-353
-677
-816
-801
-743
-761
-912
-1147
-1345
-1383
-1215
-898
-548
-279
-140
-114
-149
-207
-284
-395
-544
-695
-786
-762
-611
-379
-146
14
76
64
36
41
86
136
141
72
-57
-191
-265
-244
-137
5
126
201
244
304
421
601
798
943
975
884
714
544
439
419
457
498
506
482
459
468
503
516
442
245
-52
-369
-613
-722
-696
-584
-454
-348
-277
-227
-191
-180
-214
-303
-423
-518
-532
-434
-240
-9
191
310
328
257
119
-66
-279
-496
-679
-778
-752
-591
-328
-41
180
267
211
71
-50
-44
144
493
908
1256
1426
1373
1139
830
576
473
553
772
1032
1217
1237
1050
674
167
-390
-920
-1362
-1673
-1833
-1841
-1722
-1523
-1297
-1086
-900
-721
-518
-281
-34
170
282
290
233
178
186
273
408
529
579
530
390
189
-32
-238
-400
-499
-533
-513
-470
-435
-424
-425
-403
-314
-139
108
370
576
667
626
478
285
114
11
-13
23
85
147
199
249
307
375
436
464
438
357
247
148
102
122
190
264
298
269
189
86
-12
-96
-174
-252
-313
-327
-271
-158
-45
-9
-96
-294
-534
-729
-823
-818
-756
-690
-642
-602
-538
-424
-251
-21
254
560
874
1161
1378
1492
1493
1397
1239
1062
901
772
674
583
459
259
-35
-407
-804
-1162
-1436
-1615
-1714
-1754
-1738
-1653
-1488
-1253
-975
-685
-403
-132
127
366
568
726
849
961
1069
1154
1168
1066
838
518
162
-178
-476
-719
-884
-938
-859
-675
-467
-342
-359
-489
-617
-606
-378
43
552
1018
1356
1534
1567
1481
1296
1029
718
421
200
90
80
121
155
144
90
19
-34
-50
-32
6
54
111
181
258
317
312
202
-28
-343
-671
-933
-1068
-1064
-942
-745
-521
-310
-152
-78
-104
-211
-356
-488
-586
-671
-793
-987
-1237
-1469
-1577
-1483
-1166
-677
-107
441
880
1151
1235
1151
958
743
583
511
507
507
443
288
63
-165
-318
-339
-209
43
351
629
803
840
768
666
631
730
964
1279
1588
1816
1920
1893
1749
1503
1177
802
417
62
-233
-468
-660
-837
-1020
-1205
-1372
-1483
-1502
-1406
-1201
-921
-621
-360
-179
-92
-92
-160
-274
-412
-544
-633
-640
-549
-370
-143
90
297
478
646
818
994
1154
1271
1317
1273
1134
906
606
254
-130
-532
-945
-1349
-1703
-1941
-1988
-1802
-1405
-890
-390
-31
126
99
-27
-149
-192
-132
0
146
247
260
170
-15
-263
-528
-750
-869
-845
-676
-404
-108
129
254
264
200
122
76
82
135
231
370
556
777
996
1153
1187
1067
802
440
51
-297
-558
-712
-782
-823
-906
-1082
-1346
-1629
-1819
-1818
-1600
-1218
-788
-420
-170
-23
86
235
481
840
1290
1772
2197
2467
2513
2333
2001
1640
1350
1159
1010
801
449
-50
-630
-1192
-1655
-1985
-2183
-2261
-2233
-2118
-1944
-1748
-1555
-1356
-1120
-813
-430
3
438
841
1195
1498
1742
1914
2005
2031
2021
1996
1937
1794
1523
1133
699
324
78
-43
-108
-189
-312
-444
-541
-581
-585
-585
-582
-540
-420
-229
-27
99
105
16
-84
-117
-53
73
203
289
317
290
215
91
-73
-257
-432
-582
-718
-862
-1020
-1168
-1260
-1272
-1225
-1177
-1180
-1242
-1320
-1351
-1294
-1154
-962
-754
-543
-335
-143
10
105
150
181
243
351
482
589
641
638
612
595
597
606
606
604
627
712
882
1141
1467
1821
2147
2383
2470
2383
2141
1809
1462
1154
900
684
486
300
130
-22
-165
-313
-460
-568
-584
-471
-239
45
282
384
307
72
-249
-561
-786
-894
-916
-926
-999
-1169
-1409
-1647
-1810
-1867
-1837
-1768
-1703
-1652
-1600
-1524
-1405
-1233
-997
-688
-311
99
480
769
930
968
918
823
715
618
558
559
624
721
789
767
639
446
258
126
53
5
-47
-90
-75
43
264
533
776
944
1036
1081
1106
1114
1091
1032
951
874
816
769
711
626
515
395
277
158
27
-120
-281
-447
-620
-811
-1029
-1262
-1478
-1646
-1753
-1816
-1858
-1891
-1895
-1840
-1707
-1498
-1230
-910
-525
-65
454
969
1399
1677
1790
1781
1712
1630
1545
1438
1289
1092
844
538
157
-310
-853
-1424
-1954
-2369
-2618
-2684
-2577
-2329
-1975
-1543
-1045
-475
167
856
1519
2045
2339
2361
2160
1846
1527
1258
1025
786
522
264
68
-34
-66
-94
-172
-291
-374
-322
-89
283
680
976
1101
1067
950
833
764
733
694
601
444
251
71
-52
-110
-128
-148
-202
-301
-435
-596
-788
-1018
-1287
-1563
-1795
-1935
-1970
-1930
-1863
-1802
-1742
-1647
-1482
-1246
-968
-685
-414
-137
175
529
897
1226
1465
1604
1671
1717
1787
1897
2037
2176
2271
2285
2191
1991
1723
1453
1257
1183
1230
1352
1482
1568
1593
1575
1540
1499
1434
1310
1098
793
421
23
-362
-721
-1059
-1393
-1725
-2031
-2273
-2413
-2437
-2360
-2210
-2011
-1774
-1501
-1201
-895
-606
-342
-89
179
470
765
1020
1203
1319
1404
1501
1618
1721
1757
1694
1549
1373
1211
1071
919
704
389
-32
-546
-1131
-1750
-2340
-2811
-3070
-3077
-2877
-2592
-2352
-2226
-2183
-2119
-1941
-1630
-1255
-929
-733
-671
-677
-661
-567
-391
-168
57
261
439
601
750
882
984
1049
1079
1097
1136
1229
1393
1613
1845
2040
2159
2199
2180
2130
2058
1951
1788
1559
1278
966
629
242
-228
-799
-1438
-2066
-2593
-2967
-3200
-3356
-3504
-3668
-3819
-3894
-3845
-3673
-3426
-3167
-2933
-2712
-2458
-2117
-1659
-1085
-428
265
944
1556
2056
2415
2627
2715
2716
2667
2586
2473
2319
2125
1911
1714
1577
1531
1589
1739
1954
2203
2463
2719
2965
3181
3328
3347
3189
2841
2348
1791
1247
737
220
-374
-1084
-1875
-2643
-3275
-3706
-3957
-4108
-4252
-4440
-4667
-4894
-5078
-5201
-5267
-5297
-5309
-5308
-5276
-5171
-4938
-4536
-3965
-3274
-2540
-1821
-1119
-387
426
1315
2197
2944
3460
3738
3859
3942
4064
4230
4385
4472
4470
4402
4303
4194
4072
3931
3773
3611
3445
3249
2967
2551
1993
1345
703
176
-157
-273
-205
-35
138
228
188
22
-221
-481
-714
-909
-1080
-1244
-1393
-1499
-1523
-1443
-1270
-1045
-830
-679
-621
-649
-714
-746
-679
-486
-199
105
341
460
471
429
394
392
400
364
240
21
-267
-582
-893
-1185
-1453
-1687
-1857
-1929
-1876
-1693
-1411
-1078
-751
-466
-229
-6
249
572
956
1345
1657
1835
1887
1891
1957
2166
2523
2960
3379
3707
3925
4051
4101
4054
3866
3506
2989
2379
1752
1153
577
-2
-595
-1178
-1705
-2148
-2516
-2842
-3138
-3369
-3474
-3415
-3231
-3042
-2990
-3160
-3532
-3999
-4435
-4759
-4969
-5109
-5223
-5322
-5385
-5382
-5296
-5121
-4856
-4486
-3997
-3387
-2684
-1940
-1214
-554
18
505
931
1326
1718
2114
2496
2827
3075
3233
3331
3416
3523
3662
3811
3942
4038
4090
4086
3995
3786
3451
3033
2609
2249
1962
1691
1346
869
286
-311
-813
-1157
-1354
-1464
-1543
-1613
-1656
-1649
-1591
-1501
-1398
-1268
-1062
-717
-204
444
1125
1708
2087
2225
2164
1998
1821
1687
1589
1476
1289
993
590
110
-405
-909
-1356
-1709
-1946
-2076
-2139
-2197
-2298
-2459
-2660
-2870
-3063
-3229
-3356
-3418
-3377
-3211
-2939
-2621
-2326
-2083
-1858
-1577
-1186
-701
-211
162
333
290
88
-199
-512
-829
-1153
-1491
-1843
-2210
-2592
-2981
-3353
-3653
-3813
-3782
-3552
-3170
-2713
-2256
-1830
-1418
-958
-377
372
1289
2321
3374
4349
5177
5832
6338
6740
7082
7385
7648
7844
7931
7859
7588
7114
6487
5808
5190
4702
4323
3946
3439
2718
1802
807
-115
-849
-1361
-1697
-1945
-2194
-2515
-2946
-3492
-4119
-4753
-5296
-5664
-5818
-5789
-5657
-5516
-5428
-5402
-5396
-5339
-5165
-4827
-4319
-3669
-2930
-2156
-1381
-611
171
986
1842
2736
3663
4618
5591
6558
7465
8249
8858
9268
9484
9512
9341
8951
8342
7565
6712
5879
5102
4342
3514
2554
1472
351
-701
-1609
-2361
-2989
-3529
-3994
-4380
-4678
-4890
-5010
-5014
-4853
-4496
-3956
-3314
-2677
-2128
-1684
-1297
-909
-497
-103
197
344
342
257
187
209
345
557
772
922
969
929
854
815
863
1010
1225
1446
1613
1686
1657
1547
1390
1216
1038
847
618
331
-16
-398
-771
-1104
-1398
-1698
-2063
-2526
-3066
-3608
-4058
-4353
-4489
-4516
-4508
-4521
-4570
-4612
-4566
-4338
-3858
-3122
-2207
-1253
-412
222
651
970
1298
1716
2218
2730
3160
3451
3602
3649
3634
3581
3497
3378
3216
2995
2683
2250
1691
1047
409
-118
-455
-583
-546
-424
-302
-241
-278
-422
-663
-975
-1315
-1634
-1894
-2077
-2198
-2293
-2408
-2577
-2812
-3095
-3386
-3635
-3799
-3857
-3817
-3709
-3570
-3423
-3272
-3098
-2877
-2587
-2227
-1815
-1377
-940
-525
-143
200
501
756
968
1143
1293
1425
1540
1632
1694
1733
1765
1812
1887
1983
2079
2154
2199
2222
2229
2219
2170
2065
1902
1704
1514
1363
1254
1162
1058
932
803
707
666
669
670
617
478
269
57
-60
21
366
977
1791
2688
3539
4241
4755
5098
5326
5488
5602
5653
5608
5441
5149
4749
4270
3739
3178
2602
2025
1455
885
301
-315
-976
-1684
-2430
-3197
-3969
-4730
-5462
-6143
-6744
-7237
-7599
-7827
-7939
-7974
-7974
-7966
-7941
-7860
-7671
-7342
-6887
-6361
-5828
-5320
-4813
-4239
-3536
-2689
-1754
-833
-25
620
1110
1502
1859
2232
2651
3120
3626
4133
4591
4961
5248
5513
5851
6337
6963
7614
8115
8309
8140
7676
7066
6455
5911
5403
4835
4117
3213
2163
1067
40
-819
-1452
-1846
-2035
-2086
-2095
-2156
-2339
-2660
-3060
-3423
-3613
-3537
-3191
-2667
-2116
-1671
-1391
-1243
-1144
-1018
-845
-665
-536
-502
-569
-716
-923
-1174
-1456
-1743
-2001
-2215
-2394
-2572
-2776
-2989
-3150
-3187
-3068
-2825
-2528
-2230
-1919
-1521
-953
-183
733
1682
2552
3296
3943
4568
5234
5947
6647
7235
7620
7754
7648
7366
6998
6635
6348
6173
6104
6098
6076
5954
5666
5203
4625
4038
3543
3182
2913
2634
2252
1740
1161
620
194
-117
-398
-762
-1285
-1966
-2731
-3474
-4112
-4611
-4997
-5332
-5690
-6115
-6603
-7089
-7467
-7634
-7540
-7210
-6741
-6248
-5822
-5496
-5249
-5027
-4769
-4422
-3951
-3350
-2651
-1924
-1251
-691
-248
130
517
962
1460
1957
2386
2693
2856
2872
2745
2493
2154
1800
1512
1344
1292
1289
1240
1073
779
407
35
-272
-490
-638
-758
-892
-1067
-1294
-1569
-1881
-2221
-2586
-2973
-3375
-3779
-4167
-4525
-4851
-5159
-5458
-5740
-5972
-6104
-6096
-5930
-5620
-5191
-4670
-4078
-3448
-2822
-2252
-1767
-1352
-953
-506
14
571
1092
1512
1819
2054
2280
2537
2821
3109
3388
3681
4029
4460
4955
5450
5868
6152
6286
6294
6212
6072
5891
5656
5326
4832
4096
3070
1774
307
-1179
-2543
-3715
-4712
-5608
-6472
-7313
-8070
-8644
-8950
-8959
-8701
-8242
-7655
-6993
-6288
-5553
-4797
-4026
-3252
-2488
-1748
-1044
-379
250
847
1416
1958
2481
3003
3549
4137
4749
5325
5779
6036
6080
5968
5809
5698
5666
5662
5591
5380
5027
4597
4174
3805
3467
3101
2659
2153
1645
1207
865
590
319
17
-295
-549
-678
-667
-555
-412
-286
-177
-47
140
379
629
833
963
1039
1115
1233
1389
1527
1561
1429
1124
705
263
-115
-377
-508
-511
-393
-173
110
384
563
592
487
337
265
354
597
900
1139
1228
1167
1031
920
899
974
1093
1178
1160
1000
703
305
-122
-505
-797
-995
-1141
-1293
-1483
-1698
-1885
-1986
-1973
-1874
-1757
-1703
-1765
-1951
-2212
-2459
-2601
-2577
-2397
-2136
-1917
-1846
-1973
-2264
-2627
-2955
-3167
-3232
-3153
-2955
-2663
-2299
-1875
-1385
-805
-103
740
1700
2695
3603
4308
4738
4897
4850
4690
4495
4301
4091
3822
3438
2911
2252
1515
787
156
-301
-544
-574
-443
-246
-100
-104
-300
-650
-1056
-1424
-1720
-1985
-2298
-2695
-3121
-3453
-3577
-3468
-3208
-2925
-2695
-2490
-2205
-1745
-1112
-406
232
716
1053
1313
1558
1795
1986
2102
2178
2299
2545
2925
3349
3679
3803
3704
3465
3212
3043
2976
2956
2893
2725
2441
2082
1708
1371
1097
898
771
707
673
617
478
222
-124
-467
-684
-684
-454
-70
342
664
833
842
729
545
343
169
62
41
92
160
173
74
-150
-466
-817
-1153
-1459
-1754
-2068
-2418
-2785
-3115
-3344
-3431
-3383
-3268
-3182
-3200
-3321
-3463
-3494
-3310
-2899
-2353
-1818
-1411
-1152
-966
-736
-381
92
598
1024
1294
1400
1391
1334
1266
1178
1031
791
461
91
-251
-519
-719
-910
-1165
-1536
-2020
-2573
-3138
-3677
-4168
-4590
-4905
-5068
-5065
-4946
-4823
-4814
-4978
-5273
-5572
-5740
-5701
-5468
-5111
-4691
-4220
-3670
-3013
-2264
-1475
-695
73
887
1810
2844
3886
4745
5231
5246
4836
4166
3439
2808
2331
1983
1707
1454
1199
926
613
243
-175
-581
-881
-994
-902
-674
-433
-290
-289
-380
-452
-392
-133
321
905
1522
2061
2428
2566
2476
2225
1922
1670
1515
1419
1285
1016
584
42
-502
-954
-1291
-1562
-1836
-2133
-2391
-2504
-2396
-2094
-1727
-1459
-1387
-1471
-1557
-1471
-1122
-559
62
566
847
895
768
538
257
-39
-311
-508
-591
-563
-487
-450
-506
-638
-764
-786
-661
-415
-123
159
430
742
1145
1634
2130
2509
2672
2587
2299
1890
1437
983
541
115
-290
-667
-1020
-1360
-1676
-1920
-2005
-1838
-1370
-630
286
1264
2230
3173
4122
5104
6104
7070
7949
8709
9340
9832
10143
10204
9956
9395
8583
7626
6622
5622
4618
3578
2476
1323
165
-930
-1887
-2641
-3152
-3422
-3517
-3550
-3650
-3904
-4318
-4814
-5275
-5609
-5794
-5885
-5972
-6127
-6359
-6616
-6812
-6870
-6752
-6463
-6035
-5510
-4917
-4283
-3636
-3015
-2470
-2043
-1749
-1568
-1453
-1351
-1236
-1111
-995
-890
-761
-536
-141
450
1191
1973
2677
3235
3657
4006
4343
4662
4894
4952
4796
4475
4102
3793
3605
3524
3501
3507
3546
3631
3741
3806
3737
3496
3129
2751
2486
2394
2459
2615
2803
2997
3201
3419
3644
3870
4117
4428
4839
5340
5856
6276
6502
6496
6277
5895
5394
4797
4119
3389
2659
1983
1394
891
438
-12
-496
-1016
-1538
-1984
-2273
-2362
-2284
-2158
-2146
-2372
-2857
-3496
-4109
-4534
-4699
-4648
-4500
-4384
-4386
-4535
-4814
-5181
-5586
-5966
-6266
-6440
-6476
-6396
-6250
-6092
-5957
-5846
-5723
-5527
-5196
-4700
-4054
-3325
-2589
-1903
-1280
-693
-115
447
954
1362
1657
1872
2056
2233
2372
2409
2292
2032
1704
1416
1251
1239
1361
1570
1820
2063
2246
2311
2217
1964
1602
1209
845
522
202
-171
-622
-1133
-1648
-2118
-2527
-2898
-3263
-3634
-3986
-4277
-4481
-4611
-4719
-4850
-5004
-5124
-5120
-4927
-4549
-4062
-3565
-3115
-2685
-2177
-1491
-599
417
1390
2137
2549
2630
2493
2295
2163
2139
2164
2117
1876
1376
641
-225
-1074
-1764
-2195
-2325
-2175
-1819
-1371
-955
-669
-539
-497
-404
-112
458
1264
2153
2921
3411
3574
3478
3260
3045
2894
2776
2606
2301
1836
1262
688
232
-26
-70
57
291
570
846
1079
1227
1256
1158
971
756
564
397
200
-92
-499
-959
-1356
-1579
-1594
-1453
-1253
-1070
-906
-708
-413
-2
477
943
1318
1569
1704
1762
1785
1802
1812
1784
1660
1380
930
364
-198
-616
-808
-790
-666
-560
-539
-579
-598
-518
-316
-26
300
632
970
1311
1627
1873
2027
2136
2303
2626
3119
3682
4152
4399
4398
4233
4018
3807
3558
3177
2601
1858
1055
308
-332
-895
-1451
-2040
-2638
-3178
-3593
-3858
-3974
-3937
-3715
-3255
-2539
-1623
-639
257
968
1502
1963
2487
3159
3954
4754
5397
5771
5860
5758
5613
5560
5663
5903
6209
6509
6769
6992
7201
7407
7594
7730
7781
7714
7493
7080
6444
5595
4594
3544
2542
1624
752
-160
-1174
-2274
-3373
-4354
-5147
-5762
-6269
-6748
-7235
-7714
-8138
-8472
-8703
-8849
-8935
-8992
-9058
-9177
-9387
-9685
-10010
-10255
-10312
-10126
-9721
-9183
-8600
-8022
-7443
-6828
-6147
-5388
-4542
-3583
-2466
-1166
275
1730
3029
4045
4770
5326
5895
6607
7459
8304
8928
9155
8929
8313
7447
6478
5518
4637
3873
3242
2740
2343
2017
1746
1541
1435
1458
1601
1809
2001
2104
2058
1833
1416
822
112
-587
-1114
-1335
-1223
-887
-538
-379
-513
-891
-1359
-1745
-1946
-1952
-1823
-1636
-1444
-1269
-1108
-940
-723
-398
94
770
1579
2393
3050
3408
3399
3057
2498
1885
1376
1071
984
1029
1053
885
413
-363
-1327
-2286
-3054
-3527
-3721
-3764
-3828
-4050
-4468
-4991
-5439
-5619
-5414
-4841
-4049
-3251
-2627
-2244
-2031
-1830
-1478
-890
-94
775
1540
2041
2198
2019
1590
1022
410
-214
-865
-1580
-2376
-3218
-4033
-4741
-5296
-5701
-5990
-6193
-6305
-6277
-6048
-5583
-4906
-4099
-3272
-2507
-1823
-1164
-444
392
1317
2214
2934
3369
3509
3444
3303
3183
3110
3052
2974
2886
2841
2897
3068
3320
3593
3847
4083
4321
4555
4743
4827
4782
4635
4456
4286
4094
3775
3207
2340
1227
1
-1211
-2354
-3467
-4620
-5839
-7064
-8173
-9056
-9677
-10092
-10395
-10653
-10864
-10970
-10905
-10634
-10159
-9497
-8658
-7657
-6549
-5444
-4482
-3769
-3304
-2971
-2595
-2044
-1301
-469
297
889
1297
1598
1898
2264
2701
3168
3616
4019
4379
4704
4997
5248
5437
5552
5597
5597
5586
5600
5657
5751
5855
5941
5999
6048
6126
6266
6468
6686
6843
6866
6716
6412
6018
5615
5262
4965
4679
4333
3882
3333
2754
2234
1842
1592
1446
1346
1248
1140
1030
934
864
828
837
889
958
987
913
709
420
153
21
80
285
517
645
599
398
137
-67
-133
-48
132
304
374
300
126
-33
-49
152
547
1039
1518
1929
2278
2590
2844
2957
2833
2441
1858
1240
724
348
32
-365
-951
-1744
-2676
-3634
-4513
-5247
-5810
-6228
-6570
-6934
-7403
-7990
-8608
-9096
-9297
-9133
-8645
-7962
-7232
-6557
-5975
-5469
-4996
-4502
-3935
-3252
-2441
-1528
-570
378
1291
2176
3048
3910
4738
5506
6205
6847
7439
7961
8370
8629
8745
8760
8717
8609
8378
7961
7359
6671
6046
5589
5290
5024
4626
3997
3155
2210
1294
492
-178
-746
-1254
-1735
-2216
-2716
-3240
-3767
-4243
-4603
-4808
-4870
-4836
-4765
-4693
-4632
-4585
-4568
-4611
-4733
-4910
-5070
-5120
-5003
-4734
-4394
-4086
-3865
-3696
-3473
-3081
-2467
-1689
-890
-233
180
353
374
354
364
402
424
381
265
108
-40
-131
-132
-17
227
588
1006
1376
1592
1605
1471
1332
1334
1543
1901
2264
2493
2543
2480
2433
2507
2719
3008
3277
3451
3501
3425
3215
2841
2264
1471
495
-585
-1669
-2684
-3603
-4453
-5277
-6090
-6851
-7467
-7842
-7942
-7821
-7604
-7412
-7288
-7179
-6990
-6669
-6258
-5865
-5573
-5354
-5071
-4571
-3799
-2853
-1933
-1212
-733
-399
-66
350
821
1246
1533
1660
1662
1573
1393
1091
663
167
-291
-613
-774
-820
-831
-859
-898
-906
-851
-740
-617
-530
-498
-499
-486
-409
-227
74
480
946
1408
1807
2109
2325
2493
2647
2792
2891
2890
2760
2530
2299
2202
2366
2850
3609
4505
5354
6002
6390
6573
6675
6807
6996
7166
7174
6891
6250
5273
4046
2693
1352
161
-768
-1380
-1711
-1880
-2037
-2295
-2662
-3056
-3355
-3473
-3407
-3221
-3001
-2803
-2639
-2493
-2359
-2259
-2234
-2321
-2531
-2845
-3225
-3635
-4058
-4492
-4942
-5409
-5872
-6302
-6670
-6964
-7189
-7356
-7462
-7476
-7348
-7032
-6508
-5792
-4931
-3984
-3010
-2060
-1172
-358
402
1162
1984
2893
3849
4750
5473
5943
6165
6218
6206
6204
6233
6279
6332
6408
6540
6739
6976
7182
7291
7275
7157
6988
6799
6572
6248
5775
5149
4440
3769
3261
2996
2993
3210
3579
4024
4477
4890
5242
5545
5842
6180
6577
7000
7371
7605
7652
7517
7244
6882
6453
5953
5369
4716
4030
3362
2748
2201
1715
1278
878
505
148
-201
-546
-890
-1254
-1674
-2195
-2825
-3517
-4175
-4721
-5158
-5590
-6171
-6992
-8007
-9041
-9887
-10435
-10727
-10913
-11136
-11432
-11712
-11825
-11654
-11167
-10417
-9494
-8482
-7442
-6412
-5408
-4425
-3443
-2459
-1521
-740
-255
-164
-452
-983
-1547
-1951
-2092
-1985
-1736
-1485
-1350
-1388
-1576
-1814
-1959
-1870
-1467
-767
121
1043
1866
2536
3082
3589
4133
4726
5291
5696
5824
5649
5264
4844
4552
4448
4453
4414
4199
3787
3276
2812
2507
2395
2462
2696
3104
3681
4355
4985
5417
5576
5510
5348
5195
5054
4824
4393
3735
2941
2162
1510
998
555
89
-447
-1052
-1701
-2373
-3056
-3723
-4323
-4807
-5167
-5454
-5751
-6122
-6564
-7009
-7358
-7526
-7468
-7174
-6664
-5989
-5233
-4512
-3938
-3577
-3417
-3364
-3286
-3058
-2608
-1941
-1144
-370
206
454
354
19
-342
-516
-396
-18
469
899
1173
1297
1351
1429
1601
1892
2296
2772
3242
3591
3698
3493
3006
2370
1769
1342
1124
1036
940
733
395
-4
-357
-587
-683
-697
-698
-739
-841
-1008
-1250
-1584
-2015
-2512
-2996
-3375
-3589
-3637
-3573
-3466
-3362
-3280
-3238
-3273
-3428
-3705
-4035
-4290
-4359
-4228
-4002
-3834
-3820
-3921
-3995
-3892
-3562
-3063
-2494
-1890
-1189
-295
819
2048
3198
4105
4741
5221
5712
6309
6963
7525
7845
7874
7687
7425
7219
7129
7143
7212
7284
7318
7268
7081
6703
6113
5348
4511
3729
3098
2631
2250
1835
1302
659
15
-475
-702
-658
-434
-167
33
120
102
5
-162
-390
-655
-893
-1020
-976
-753
-410
-32
310
585
793
935
986
899
635
198
-346
-894
-1355
-1692
-1940
-2173
-2441
-2718
-2896
-2836
-2443
-1715
-737
379
1555
2763
3985
5164
6195
6974
7464
7740
7942
8183
8477
8724
8798
8639
8293
7887
7541
7309
7178
7104
7062
7047
7051
7043
6982
6842
6639
6413
6181
5898
5474
4821
3921
2847
1738
734
-82
-706
-1201
-1663
-2182
-2810
-3542
-4310
-5010
-5545
-5868
-5999
-6001
-5939
-5845
-5718
-5557
-5389
-5269
-5239
-5295
-5374
-5389
-5282
-5065
-4807
-4589
-4448
-4359
-4259
-4094
-3861
-3595
-3348
-3140
-2956
-2769
-2586
-2484
-2591
-3029
-3839
-4934
-6123
-7187
-7980
-8487
-8814
-9124
-9539
-10085
-10675
-11150
-11340
-11127
-10491
-9523
-8406
-7352
-6516
-5923
-5447
-4869
-3991
-2743
-1236
283
1538
2348
2688
2683
2544
2470
2581
2884
3282
3622
3764
3642
3291
2828
2390
2063
1847
1677
1481
1232
963
739
609
571
594
652
761
972
1330
1821
2354
2794
3029
3032
2869
2663
2511
2432
2370
2243
2017
1744
1536
1496
1649
1926
2205
2388
2446
2423
2376
2326
2232
2019
1632
1077
420
-240
-819
-1261
-1552
-1695
-1706
-1606
-1425
-1203
-994
-854
-829
-928
-1119
-1325
-1464
-1488
-1418
-1330
-1310
-1393
-1529
-1617
-1562
-1340
-1008
-663
-379
-170
2
194
443
760
1147
1597
2098
2612
3078
3435
3651
3734
3709
3584
3338
2945
2421
1848
1340
978
739
500
100
-565
-1482
-2529
-3541
-4391
-5033
-5509
-5907
-6324
-6830
-7448
-8135
-8789
-9280
-9492
-9384
-8996
-8425
-7760
-7028
-6185
-5155
-3906
-2489
-1036
307
1461
2457
3419
4479
5684
6939
8038
8772
9042
8931
8668
8520
8650
9051
9562
9971
10114
9936
9476
8818
8042
7228
6448
5788
5313
5036
4895
4778
4577
4248
3833
3427
3122
2944
2829
2644
2249
1570
645
-380
-1321
-2050
-2573
-3028
-3606
-4430
-5478
-6596
-7593
-8364
-8927
-9382
-9797
-10141
-10293
-10132
-9631
-8887
-8054
-7254
-6516
-5796
-5040
-4241
-3442
-2696
-2021
-1404
-832
-331
41
229
240
151
82
139
369
758
1253
1799
2360
2928
3513
4135
4804
5504
6180
6747
7121
7253
7157
6900
6564
6211
5861
5506
5132
4744
4365
4035
3804
3714
3800
4056
4419
4774
4987
4967
4704
4263
3736
3182
2596
1938
1184
350
-516
-1388
-2292
-3291
-4427
-5664
-6875
-7896
-8611
-9000
-9144
-9165
-9160
-9170
-9188
-9192
-9181
-9188
-9270
-9491
-9896
-10495
-11243
-12043
-12761
-13273
-13507
-13469
-13235
-12902
-12540
-12148
-11657
-10957
-9949
-8597
-6956
-5172
-3432
-1907
-687
237
946
1533
2049
2497
2855
3129
3369
3654
4059
4629
5374
6291
7368
8568
9808
10968
11938
12662
13162
13488
13651
13572
13115
12169
10743
8983
7109
5325
3760
2472
1500
890
673
808
1159
1538
1792
1874
1842
1780
1709
1562
1229
649
-138
-1008
-1828
-2508
-3023
-3371
-3535
-3477
-3174
-2665
-2063
-1519
-1166
-1077
-1261
-1679
-2271
-2967
-3681
-4329
-4838
-5177
-5359
-5418
-5377
-5221
-4907
-4406
-3744
-3022
-2376
-1921
-1693
-1630
-1614
-1528
-1313
-974
-547
-55
514
1184
1951
2755
3485
4029
4322
4369
4227
3971
3658
3325
3000
2706
2467
2301
2222
2257
2452
2866
3527
4398
5363
6263
6946
7319
7350
7051
6452
5593
4541
3395
2259
1201
221
-740
-1742
-2784
-3787
-4626
-5211
-5537
-5676
-5718
-5703
-5590
-5296
-4768
-4037
-3219
-2457
-1853
-1418
-1092
-793
-481
-182
34
97
-12
-257
-568
-888
-1199
-1520
-1880
-2290
-2725
-3131
-3436
-3567
-3461
-3083
-2440
-1594
-647
304
1223
2159
3229
4547
6147
7942
9739
11311
12476
13152
13368
13228
12869
12410
11922
11413
10846
10185
9432
8654
7958
7436
7114
6932
6768
6504
6060
5413
4568
3536
2333
993
-409
-1771
-2989
-3998
-4792
-5424
-5999
-6649
-7512
-8675
-10120
-11686
-13100
-14079
-14469
-14324
-13897
-13510
-13397
-13604
-13996
-14355
-14503
-14368
-13994
-13484
-12944
-12445
-12011
-11612
-11182
-10643
-9937
-9057
-8039
-6939
-5786
-4585
-3341
-2106
-988
-104
499
897
1252
1717
2328
2976
3483
3735
3774
3794
4032
4642
5620
6846
8182
9566
11027
12628
14366
16122
17684
18836
19467
19614
19438
19118
18757
18328
17715
16818
15649
14370
13227
12450
12147
12279
12703
13251
13771
14139
14238
13962
13253
12142
10746
9211
7632
6013
4303
2475
593
-1206
-2803
-4179
-5426
-6662
-7918
-9082
-9956
-10388
-10381
-10102
-9793
-9644
-9714
-9947
-10235
-10489
-10653
-10684
-10530
-10141
-9512
-8726
-7957
-7434
-7362
-7855
-8889
-10296
-11811
-13154
-14113
-14605
-14668
-14395
-13843
-12975
-11682
-9871
-7553
-4891
-2162
334
2372
3842
4753
5183
5235
5004
4548
3884
3002
1898
614
-739
-2004
-3038
-3778
-4258
-4569
-4789
-4925
-4914
-4684
-4220
-3590
-2907
-2261
-1651
-1000
-204
771
1841
2820
3494
3725
3513
2988
2339
1722
1199
742
291
-182
-648
-1038
-1284
-1342
-1187
-792
-138
757
1799
2824
3662
4230
4580
4860
5214
5679
6172
6563
6785
6888
6999
7218
7534
7824
7931
7765
7336
6722
5996
5183
4269
3246
2144
1012
-119
-1270
-2493
-3823
-5229
-6612
-7864
-8925
-9821
-10626
-11391
-12072
-12524
-12565
-12082
-11111
-9850
-8568
-7482
-6655
-5988
-5305
-4472
-3472
-2396
-1354
-386
560
1583
2752
4051
5402
6711
7914
8972
9849
10489
10849
10938
10832
10628
10361
9955
9253
8121
6550
4692
2788
1054
-418
-1664
-2769
-3785
-4679
-5359
-5738
-5785
-5535
-5066
-4458
-3764
-3012
-2221
-1416
-648
18
522
843
1028
1181
1428
1848
2425
3049
3553
3785
3666
3207
2506
1709
982
473
272
381
719
1153
1563
1890
2146
2365
2557
2673
2634
2377
1897
1236
445
-457
-1484
-2646
-3911
-5185
-6340
-7258
-7866
-8143
-8113
-7825
-7347
-6745
-6065
-5312
-4451
-3430
-2230
-893
491
1832
3089
4287
5480
6697
7908
9033
9979
10684
11133
11343
11340
11149
10800
10325
9755
9104
8357
7488
6476
5331
4093
2818
1568
409
-585
-1336
-1799
-2000
-2045
-2085
-2230
-2486
-2737
-2820
-2620
-2158
-1580
-1084
-818
-821
-1030
-1345
-1689
-2029
-2355
-2656
-2918
-3146
-3393
-3747
-4285
-5016
-5857
-6670
-7328
-7773
-8026
-8145
-8169
-8087
-7853
-7426
-6801
-6000
-5052
-3973
-2767
-1459
-107
1201
2384
3406
4273
5012
5624
6070
6287
6237
5935
5459
4909
4354
3796
3167
2367
1316
4
-1491
-3031
-4456
-5648
-6561
-7219
-7686
-8029
-8290
-8482
-8608
-8663
-8638
-8515
-8273
-7914
-7478
-7030
-6617
-6200
-5631
-4698
-3222
-1171
1303
3908
6340
8394
10019
11289
12315
13164
13824
14236
14342
14137
13676
13059
12384
11711
11048
10367
9622
8784
7843
6807
5690
4511
3304
2118
1006
-2
-936
-1872
-2893
-4014
-5149
-6120
-6727
-6838
-6432
-5592
-4452
-3152
-1815
-548
564
1477
2199
2773
3223
3493
3445
2926
1885
462
-1038
-2267
-2986
-3163
-2933
-2483
-1929
-1277
-481
461
1454
2338
2981
3364
3591
3821
4165
4620
5068
5348
5326
4941
4194
3109
1715
51
-1797
-3689
-5451
-6944
-8121
-9027
-9740
-10270
-10511
-10273
-9398
-7884
-5926
-3857
-1996
-518
588
1464
2264
3059
3818
4452
4874
5046
4975
4697
4253
3685
3036
2348
1651
953
250
-477
-1249
-2091
-3028
-4075
-5222
-6416
-7582
-8654
-9606
-10457
-11233
-11925
-12459
-12722
-12623
-12147
-11372
-10436
-9480
-8601
-7830
-7152
-6526
-5902
-5239
-4509
-3717
-2907
-2143
-1485
-948
-488
-21
532
1207
1975
2770
3525
4207
4831
5432
6034
6621
7147
7564
7857
8061
8242
8446
8680
8902
9062
9148
9206
9313
9534
9870
10270
10660
10994
11254
11434
11498
11380
11018
10407
9618
8755
7888
6995
5971
4695
3115
1292
-627
-2478
-4149
-5608
-6886
-8037
-9105
-10096
-10982
-11690
-12119
-12164
-11761
-10933
-9798
-8545
-7368
-6395
-5656
-5100
-4652
-4271
-3979
-3843
-3912
-4169
-4513
-4791
-4877
-4726
-4390
-3959
-3487
-2934
-2186
-1129
266
1909
3635
5289
6798
8177
9472
10694
11791
12669
13254
13527
13519
13276
12830
12193
11384
10449
9461
8490
7575
6706
5836
4917
3929
2896
1881
948
126
-631
-1437
-2428
-3682
-5143
-6616
-7842
-8620
-8906
-8819
-8553
-8245
-7892
-7368
-6542
-5389
-4037
-2708
-1591
-745
-89
521
1177
1852
2416
2727
2736
2521
2253
2090
2085
2168
2196
2059
1751
1369
1037
822
689
550
335
61
-185
-317
-324
-290
-341
-560
-942
-1416
-1906
-2382
-2856
-3339
-3797
-4155
-4348
-4365
-4265
-4129
-4003
-3882
-3723
-3505
-3262
-3072
-3014
-3130
-3406
-3786
-4195
-4546
-4753
-4748
-4513
-4101
-3624
-3208
-2919
-2731
-2539
-2232
-1764
-1180
-595
-123
174
304
330
329
370
496
729
1061
1457
1858
2201
2433
2519
2434
2150
1638
880
-99
-1213
-2325
-3289
-4006
-4466
-4736
-4936
-5171
-5484
-5836
-6124
-6229
-6073
-5649
-5028
-4320
-3630
-3010
-2439
-1838
-1108
-184
936
2182
3434
4566
5482
6132
6505
6602
6424
5984
5331
4575
3865
3336
3045
2941
2911
2865
2819
2906
3306
4135
5365
6829
8305
9621
10709
11594
12336
12980
13543
14029
14442
14767
14948
14889
14495
13740
12701
11531
10381
9319
8303
7225
5987
4561
2995
1373
-226
-1755
-3182
-4480
-5624
-6605
-7442
-8180
-8865
-9516
-10116
-10626
-11006
-11240
-11344
-11364
-11356
-11367
-11418
-11493
-11554
-11561
-11500
-11393
-11275
-11162
-11029
-10825
-10516
-10117
-9696
-9332
-9055
-8819
-8527
-8086
-7466
-6711
-5917
-5180
-4567
-4111
-3810
-3630
-3505
-3339
-3039
-2552
-1901
-1180
-510
9
335
474
454
288
-21
-470
-1029
-1636
-2212
-2683
-3001
-3136
-3070
-2789
-2281
-1546
-614
454
1572
2651
3619
4436
5092
5599
5983
6283
6556
6868
7275
7790
8359
8890
9302
9591
9850
10216
10786
11528
12283
12835
13021
12807
12274
11544
10690
9705
8536
7155
5606
4005
2487
1144
0
-980
-1850
-2640
-3343
-3916
-4317
-4538
-4624
-4674
-4805
-5097
-5553
-6087
-6559
-6828
-6809
-6488
-5921
-5194
-4395
-3590
-2814
-2085
-1423
-871
-509
-433
-702
-1291
-2076
-2876
-3529
-3967
-4226
-4394
-4531
-4621
-4594
-4380
-3963
-3384
-2699
-1942
-1123
-257
605
1384
2015
2495
2873
3214
3538
3819
4016
4140
4266
4499
4904
5465
6101
6729
7309
7849
8358
8797
9071
9074
8746
8101
7216
6176
5038
3822
2535
1202
-132
-1406
-2568
-3583
-4435
-5113
-5615
-5947
-6131
-6207
-6228
-6239
-6273
-6340
-6433
-6541
-6645
-6721
-6727
-6602
-6288
-5751
-5009
-4131
-3200
-2265
-1326
-352
654
1620
2409
2893
3026
2876
2567
2191
1756
1198
468
-396
-1273
-2045
-2684
-3282
-3973
-4815
-5722
-6498
-6955
-7027
-6797
-6425
-6039
-5664
-5244
-4717
-4086
-3431
-2853
-2413
-2094
-1827
-1542
-1223
-923
-733
-721
-874
-1085
-1185
-1018
-522
244
1128
1967
2664
3221
3708
4205
4765
5407
6145
6986
7915
8872
9761
10507
11119
11702
12394
13262
14234
15129
15763
16056
16059
15868
15529
14974
14074
12740
11010
9043
7046
5182
3534
2122
940
-33
-842
-1568
-2300
-3090
-3921
-4731
-5475
-6187
-6967
-7918
-9059
-10302
-11492
-12498
-13280
-13884
-14384
-14814
-15139
-15280
-15167
-14776
-14142
-13334
-12427
-11471
-10473
-9398
-8177
-6749
-5092
-3249
-1320
576
2340
3916
5293
6478
7484
8324
9014
9575
10023
10360
10580
10692
10740
10800
10959
11273
11730
12252
12718
13000
13010
12718
12163
11438
10646
9860
9081
8240
7228
5962
4431
2713
946
-721
-2178
-3365
-4272
-4915
-5326
-5542
-5610
-5593
-5576
-5672
-6007
-6679
-7721
-9078
-10623
-12224
-13801
-15350
-16897
-18421
-19800
-20822
-21266
-21005
-20048
-18530
-16637
-14540
-12369
-10217
-8161
-6262
-4550
-3024
-1659
-443
606
1449
2066
2481
2757
2961
3123
3227
3242
3166
3053
2999
3083
3320
3635
3903
4014
3954
3812
3759
3950
4434
5122
5824
6357
6645
6759
6862
7103
7519
8010
8408
8571
8460
8135
7708
7278
6903
6617
6452
6449
6633
6982
7413
7799
8013
7971
7637
7023
6167
5116
3916
2611
1240
-168
-1591
-3007
-4381
-5662
-6780
-7672
-8300
-8683
-8888
-9013
-9145
-9321
-9525
-9715
-9865
-9986
-10117
-10277
-10428
-10479
-10338
-9973
-9435
-8826
-8232
-7664
-7077
-6421
-5714
-5044
-4520
-4193
-4005
-3817
-3489
-2946
-2216
-1387
-561
195
844
1362
1717
1871
1808
1553
1189
838
629
657
944
1435
2020
2594
3116
3642
4292
5180
6334
7667
9004
10163
11027
11570
11831
11873
11749
11495
11139
10710
10226
9687
9076
8385
7642
6913
6280
5800
5471
5237
5007
4692
4232
3608
2841
1986
1122
336
-309
-797
-1168
-1495
-1850
-2266
-2733
-3212
-3677
-4138
-4644
-5261
-6030
-6951
-7977
-9038
-10078
-11078
-12066
-13091
-14186
-15326
-16412
-17291
-17806
-17852
-17421
-16600
-15530
-14348
-13133
-11893
-10577
-9113
-7439
-5525
-3375
-1025
1456
3969
6395
8622
10579
12258
13695
14930
15959
16712
17079
16966
16360
15343
14068
12695
11337
10040
8805
7622
6497
5458
4541
3777
3183
2768
2532
2463
2537
2719
2975
3282
3624
3983
4333
4642
4889
5080
5241
5394
5528
5589
5513
5268
4890
4474
4122
3886
3743
3619
3435
3155
2785
2353
1882
1386
883
409
2
-338
-675
-1123
-1787
-2694
-3773
-4891
-5947
-6931
-7930
-9055
-10354
-11769
-13166
-14416
-15470
-16367
-17191
-17979
-18695
-19236
-19491
-19402
-18986
-18303
-17406
-16299
-14937
-13253
-11212
-8842
-6242
-3552
-917
1544
3758
5687
7310
8612
9584
10225
10555
10608
10415
9994
9344
8468
7392
6183
4936
3750
2697
1800
1039
370
-247
-830
-1368
-1827
-2163
-2338
-2332
-2139
-1766
-1217
-495
387
1394
2460
3497
4437
5258
5999
6735
7530
8393
9271
10071
10722
11210
11582
11909
12229
12517
12688
12645
12336
11778
11050
10243
9415
8568
7680
6743
5799
4922
4175
3556
2985
2347
1557
611
-429
-1491
-2567
-3733
-5108
-6776
-8714
-10780
-12761
-14448
-15690
-16416
-16610
-16285
-15465
-14187
-12506
-10510
-8316
-6076
-3961
-2144
-768
96
466
431
120
-354
-912
-1509
-2106
-2652
-3089
-3375
-3510
-3533
-3499
-3448
-3382
-3276
-3095
-2821
-2458
-2028
-1541
-991
-344
441
1391
2496
3702
4916
6031
6951
7606
7941
7900
7424
6460
5013
3173
1119
-928
-2778
-4331
-5579
-6573
-7358
-7947
-8334
-8540
-8631
-8708
-8851
-9071
-9302
-9436
-9387
-9127
-8675
-8060
-7274
-6279
-5034
-3542
-1871
-133
1552
3090
4429
5542
6413
7030
7383
7460
7248
6726
5887
4769
3480
2197
1110
349
-59
-181
-108
128
578
1333
2424
3759
5127
6287
7078
7483
7594
7526
7325
6955
6344
5479
4445
3403
2513
1860
1429
1146
939
780
686
680
767
925
1121
1334
1559
1799
2048
2295
2537
2798
3125
3569
4158
4871
5643
6384
7011
7465
7722
7784
7663
7367
6892
6218
5333
4249
3018
1732
490
-630
-1594
-2412
-3113
-3715
-4214
-4597
-4864
-5045
-5191
-5345
-5524
-5707
-5856
-5948
-5991
-6019
-6067
-6149
-6252
-6348
-6422
-6486
-6573
-6717
-6927
-7174
-7394
-7516
-7478
-7251
-6836
-6261
-5569
-4802
-3996
-3166
-2303
-1376
-346
807
2075
3415
4763
6061
7275
8391
9403
10299
11047
11605
11928
11978
11725
11149
10247
9047
7609
6027
4398
2801
1284
-122
-1386
-2465
-3316
-3917
-4288
-4495
-4628
-4767
-4971
-5273
-5685
-6198
-6778
-7363
-7874
-8243
-8435
-8453
-8315
-8029
-7587
-6975
-6201
-5310
-4367
-3426
-2503
-1585
-663
236
1049
1700
2148
2409
2539
2597
2597
2504
2254
1797
1131
311
-568
-1402
-2106
-2639
-3000
-3216
-3317
-3312
-3182
-2892
-2420
-1785
-1047
-282
452
1145
1824
2521
3236
3922
4504
4919
5139
5171
5029
4700
4140
3301
2182
867
-471
-1615
-2371
-2627
-2376
-1709
-771
279
1302
2197
2906
3413
3734
3902
3945
3878
3705
3439
3128
2847
2684
2692
2868
3151
3466
3761
4033
4315
4633
4971
5259
5407
5340
5031
4499
3790
2949
2009
1000
-36
-1049
-1987
-2825
-3572
-4261
-4912
-5492
-5903
-6010
-5698
-4942
-3829
-2539
-1269
-154
768
1542
2238
2890
3466
3894
4097
4038
3727
3191
2468
1584
567
-543
-1685
-2782
-3760
-4564
-5156
-5525
-5673
-5610
-5339
-4853
-4135
-3173
-1977
-594
893
2376
3736
4861
5659
6078
6128
5885
5472
5011
4576
4175
3779
3383
3045
2883
3007
3452
4145
4950
5741
6463
7142
7830
8554
9283
9955
10515
10943
11244
11417
11433
11235
10758
9950
8783
7253
5380
3216
846
-1622
-4077
-6432
-8629
-10628
-12397
-13896
-15093
-15969
-16533
-16810
-16834
-16640
-16260
-15724
-15058
-14280
-13405
-12461
-11490
-10540
-9634
-8741
-7773
-6620
-5205
-3522
-1626
414
2564
4831
7235
9753
12291
14707
16851
18615
19949
20847
21322
21390
21067
20366
19299
17881
16140
14135
11965
9759
7636
5665
3852
2162
565
-925
-2245
-3309
-4054
-4473
-4603
-4512
-4263
-3898
-3437
-2898
-2312
-1738
-1254
-939
-851
-1016
-1440
-2124
-3074
-4287
-5725
-7299
-8889
-10388
-11745
-12982
-14158
-15316
-16442
-17479
-18359
-19041
-19516
-19787
-19850
-19705
-19382
-18960
-18546
-18219
-17977
-17732
-17358
-16760
-15918
-14873
-13687
-12398
-11014
-9531
-7960
-6327
-4662
-2986
-1316
319
1870
3285
4543
5673
6745
7834
8976
10153
11305
12373
13325
14170
14945
15688
16411
17077
17603
17879
17804
17326
16463
15290
13908
12402
10827
9214
7593
6006
4498
3103
1833
687
-334
-1206
-1892
-2358
-2587
-2590
-2393
-2033
-1548
-961
-283
500
1416
2481
3665
4882
6008
6934
7623
8122
8523
8903
9271
9569
9719
9680
9478
9194
8916
8708
8581
8511
8452
8353
8169
7873
7463
6967
6422
5853
5247
4555
3726
2743
1653
550
-457
-1293
-1937
-2408
-2727
-2894
-2882
-2664
-2240
-1664
-1031
-450
-11
242
309
220
16
-270
-621
-1033
-1512
-2067
-2694
-3375
-4069
-4724
-5281
-5693
-5933
-5992
-5877
-5598
-5167
-4601
-3928
-3197
-2464
-1788
-1204
-723
-332
-13
245
436
550
597
619
690
886
1251
1762
2336
2855
3214
3355
3273
3004
2600
2113
1593
1088
639
265
-40
-309
-574
-846
-1098
-1276
-1325
-1214
-950
-573
-139
295
694
1046
1365
1688
2052
2483
2975
3497
4014
4505
4981
5476
6029
6655
7340
8036
8681
9211
9566
9700
9574
9157
8427
7381
6037
4437
2640
707
-1315
-3400
-5526
-7653
-9694
-11522
-12999
-14034
-14616
-14822
-14771
-14578
-14313
-13996
-13618
-13173
-12667
-12117
-11541
-10950
-10347
-9736
-9127
-8528
-7948
-7392
-6869
-6392
-5986
-5675
-5482
-5410
-5438
-5521
-5593
-5591
-5471
-5221
-4856
-4403
-3881
-3295
-2642
-1928
-1167
-371
466
1368
2350
3380
4371
5202
5777
6083
6198
6251
6352
6529
6722
6815
6700
6325
5701
4882
3932
2903
1832
751
-300
-1271
-2118
-2816
-3376
-3839
-4255
-4653
-5024
-5323
-5500
-5526
-5408
-5179
-4874
-4518
-4123
-3703
-3277
-2859
-2441
-1994
-1489
-926
-363
111
414
525
497
424
392
434
521
593
598
529
423
351
388
584
944
1419
1922
2358
2667
2842
2924
2967
3005
3038
3042
3003
2935
2878
2877
2960
3140
3414
3775
4203
4648
5024
5216
5117
4670
3892
2872
1729
571
-540
-1595
-2605
-3566
-4431
-5124
-5578
-5787
-5823
-5813
-5876
-6063
-6344
-6639
-6875
-7017
-7057
-6974
-6698
-6128
-5186
-3869
-2261
-484
1365
3244
5150
7053
8866
10457
11716
12621
13256
13756
14238
14741
15230
15647
15961
16187
16369
16538
16677
16726
16597
16202
15468
14349
12829
10933
8719
6274
3682
1012
-1691
-4400
-7076
-9655
-12060
-14217
-16090
-17694
-19090
-20354
-21545
-22680
-23732
-24655
-25417
-26019
-26503
-26917
-27284
-27578
-27721
-27620
-27205
-26453
-25385
-24047
-22481
-20726
-18823
-16828
-14809
-12815
-10856
-8897
-6884
-4792
-2653
-550
1421
3194
4759
6151
7418
8598
9714
10781
11815
12816
13760
14589
15238
15661
15870
15920
15888
15821
15726
15572
15326
14973
14534
14047
13561
13127
12792
12597
12559
12655
12814
12934
12907
12653
12138
11377
10427
9361
8259
7183
6163
5188
4223
3233
2211
1184
196
-721
-1571
-2393
-3232
-4112
-5012
-5881
-6664
-7327
-7869
-8314
-8694
-9025
-9303
-9500
-9571
-9475
-9197
-8765
-8247
-7734
-7296
-6957
-6685
-6413
-6082
-5670
-5203
-4734
-4324
-4016
-3832
-3779
-3845
-4003
-4205
-4388
-4503
-4532
-4508
-4499
-4575
-4774
-5082
-5444
-5795
-6085
-6291
-6404
-6422
-6344
-6173
-5927
-5636
-5324
-4993
-4628
-4214
-3770
-3350
-3019
-2812
-2697
-2583
-2363
-1973
-1417
-757
-58
643
1357
2106
2891
3678
4415
5066
5635
6162
6694
7259
7856
8470
9090
9720
10383
11103
11896
12760
13674
14599
15484
16271
16914
17379
17654
17739
17634
17341
16864
16216
15425
14515
13505
12400
11202
9925
8598
7253
5906
4548
3156
1721
265
-1159
-2496
-3721
-4846
-5903
-6910
-7861
-8728
-9491
-10158
-10763
-11342
-11906
-12442
-12935
-13396
-13871
-14419
-15072
-15802
-16527
-17138
-17548
-17721
-17669
-17430
-17028
-16455
-15673
-14634
-13310
-11714
-9901
-7951
-5941
-3919
-1910
75
2012
3852
5531
6993
8218
9225
10054
10744
11307
11737
12023
12175
12223
12212
12179
12145
12115
12083
12040
11971
11851
11641
11301
10797
10117
9270
8282
7182
6009
4809
3642
2572
1657
924
357
-92
-482
-850
-1197
-1494
-1709
-1837
-1902
-1942
-1981
-2017
-2036
-2041
-2079
-2236
-2593
-3176
-3947
-4821
-5720
-6608
-7489
-8367
-9212
-9956
-10526
-10893
-11093
-11196
-11266
-11317
-11318
-11231
-11045
-10790
-10518
-10270
-10057
-9862
-9660
-9426
-9135
-8759
-8265
-7624
-6827
-5892
-4856
-3772
-2690
-1656
-698
177
985
1756
2503
3207
3813
4252
4480
4501
4371
4168
3961
3793
3684
3647
3690
3813
4001
4214
4401
4508
4494
4335
4027
3595
3074
2518
1964
1426
890
336
-232
-781
-1266
-1661
-1983
-2279
-2592
-2924
-3229
-3436
-3486
-3361
-3074
-2655
-2129
-1517
-839
-118
624
1376
2129
2869
3556
4131
4539
4751
4782
4669
4454
4158
3786
3343
2847
2332
1836
1383
987
648
361
108
-142
-435
-810
-1284
-1834
-2412
-2964
-3456
-3886
-4276
-4645
-5002
-5332
-5605
-5789
-5862
-5823
-5696
-5518
-5333
-5171
-5039
-4927
-4811
-4667
-4470
-4197
-3819
-3315
-2679
-1928
-1097
-215
708
1683
2724
3828
4963
6085
7157
8178
9178
10192
11238
12299
13329
14270
15069
15681
16068
16197
16045
15614
14940
14081
13099
12028
10872
9621
8287
6930
5662
4604
3836
3361
3099
2931
2752
2511
2216
1908
1628
1394
1203
1033
855
630
313
-134
-722
-1428
-2193
-2956
-3674
-4337
-4961
-5564
-6162
-6761
-7369
-8002
-8674
-9385
-10110
-10808
-11433
-11956
-12362
-12649
-12816
-12863
-12785
-12583
-12258
-11816
-11269
-10633
-9937
-9209
-8469
-7720
-6953
-6153
-5306
-4393
-3388
-2259
-984
417
1874
3283
4544
5611
6495
7245
7901
8463
8897
9162
9249
9185
9022
8806
8570
8337
8125
7952
7822
7719
7615
7485
7324
7140
6942
6720
6444
6089
5656
5175
4685
4212
3749
3267
2741
2176
1598
1040
515
2
-541
-1155
-1860
-2647
-3484
-4332
-5167
-5991
-6831
-7716
-8653
-9603
-10483
-11193
-11662
-11880
-11899
-11801
-11653
-11481
-11269
-10979
-10587
-10090
-9506
-8855
-8144
-7363
-6490
-5498
-4365
-3089
-1694
-231
1234
2638
3939
5118
6164
7059
7768
8251
8491
8503
8339
8058
7718
7346
6964
6587
6229
5899
5587
5275
4953
4630
4340
4110
3940
3788
3597
3331
3012
2721
2557
2584
2796
3120
3462
3758
4003
4252
4569
4995
5516
6069
6572
6962
7210
7334
7375
7382
7392
7421
7467
7519
7576
7649
7767
7960
8250
8629
9068
9530
9992
10456
10938
11450
11970
12451
12842
13126
13329
13512
13719
13955
14174
14313
14331
14228
14026
13743
13366
12861
12204
11405
10502
9540
8534
7469
6315
5063
3729
2346
937
-492
-1939
-3386
-4789
-6096
-7280
-8350
-9347
-10304
-11225
-12079
-12823
-13424
-13876
-14178
-14331
-14332
-14188
-13931
-13607
-13248
-12859
-12410
-11878
-11278
-10682
-10199
-9917
-9866
-10005
-10244
-10492
-10687
-10809
-10868
-10884
-10874
-10848
-10806
-10740
-10636
-10483
-10278
-10037
-9794
-9591
-9466
-9439
-9508
-9644
-9802
-9937
-10007
-9990
-9882
-9690
-9424
-9094
-8707
-8272
-7806
-7333
-6881
-6477
-6138
-5867
-5637
-5394
-5063
-4572
-3890
-3046
-2123
-1228
-445
194
702
1110
1433
1656
1756
1723
1583
1384
1182
1016
910
877
921
1033
1174
1282
1290
1169
950
716
564
543
632
749
800
741
600
469
455
625
983
1475
2027
2579
3114
3650
4226
4883
5650
6533
7516
8546
9537
10380
10987
11322
11426
11399
11353
11353
11397
11429
11383
11231
10995
10723
10458
10211
9970
9708
9413
9077
8696
8254
7732
7121
6432
5697
4959
4257
3619
3066
2616
2289
2103
2063
2167
2406
2766
3235
3801
4452
5172
5944
6746
7550
8319
9016
9607
10069
10395
10579
10616
10496
10216
9784
9224
8571
7850
7065
6201
5232
4146
2956
1708
460
-737
-1866
-2954
-4065
-5271
-6617
-8093
-9639
-11157
-12554
-13768
-14770
-15552
-16111
-16436
-16514
-16344
-15946
-15350
-14599
-13729
-12779
-11793
-10822
-9919
-9120
-8432
-7831
-7275
-6716
-6119
-5469
-4768
-4024
-3247
-2442
-1615
-779
46
829
1540
2162
2699
3175
3614
4025
4393
4689
4895
5019
5105
5208
5371
5605
5884
6167
6420
6631
6809
6978
7162
7380
7636
7920
8211
8470
8657
8736
8690
8527
8269
7941
7545
7062
6465
5741
4917
4058
3248
2547
1962
1446
937
389
-191
-759
-1268
-1696
-2060
-2395
-2721
-3030
-3296
-3498
-3638
-3742
-3837
-3933
-4019
-4082
-4118
-4129
-4119
-4070
-3957
-3752
-3452
-3082
-2677
-2260
-1833
-1381
-897
-393
100
544
911
1190
1392
1540
1676
1858
2142
2569
3135
3791
4461
5076
5605
6061
6481
6894
7300
7668
7955
8132
8189
8138
7997
7774
7478
7112
6689
6231
5766
5313
4875
4431
3948
3392
2747
2011
1200
325
-619
-1648
-2778
-4009
-5313
-6636
-7919
-9109
-10183
-11142
-12006
-12802
-13550
-14256
-14910
-15487
-15962
-16311
-16523
-16598
-16543
-16367
-16078
-15682
-15187
-14603
-13939
-13198
-12374
-11456
-10432
-9302
-8077
-6787
-5458
-4122
-2798
-1500
-243
951
2045
2993
3759
4327
4719
4980
5165
5306
5397
5399
5258
4936
4429
3770
3016
2221
1427
652
-103
-845
-1584
-2330
-3093
-3879
-4681
-5477
-6225
-6875
-7386
-7747
-7975
-8111
-8186
-8203
-8118
-7864
-7378
-6635
-5657
-4503
-3238
-1909
-536
877
2313
3739
5106
6370
7510
8531
9458
10315
11114
11853
12532
13156
13739
14295
14829
15325
15757
16104
16349
16488
16511
16391
16088
15566
14815
13872
12812
11713
10622
9531
8395
7168
5852
4518
3280
2248
1470
911
472
46
-433
-969
-1522
-2045
-2530
-2997
-3489
-4035
-4644
-5303
-6011
-6784
-7641
-8579
-9554
-10492
-11324
-12030
-12654
-13276
-13960
-14711
-15467
-16136
-16643
-16967
-17142
-17213
-17206
-17102
-16854
-16422
-15793
-14985
-14026
-12930
-11686
-10274
-8692
-6966
-5152
-3311
-1483
323
2116
3891
5603
7173
8508
9547
10285
10769
11069
11232
11263
11122
10760
10151
9309
8286
7143
5933
4686
3421
2152
903
-295
-1401
-2370
-3164
-3745
-4086
-4166
-3979
-3534
-2855
-1987
-985
89
1184
2268
3325
4354
5341
6261
7071
7733
8230
8576
8805
8952
9039
9062
9010
8868
8635
8320
7935
7490
6989
6432
5823
5170
4483
3773
3050
2317
1574
814
24
-801
-1657
-2517
-3339
-4078
-4704
-5210
-5607
-5917
-6152
-6317
-6414
-6449
-6440
-6407
-6358
-6290
-6193
-6072
-5953
-5884
-5908
-6040
-6252
-6487
-6682
-6797
-6830
-6808
-6777
-6776
-6831
-6944
-7093
-7240
-7343
-7385
-7382
-7382
-7440
-7579
-7770
-7943
-8021
-7960
-7772
-7507
-7221
-6945
-6679
-6406
-6118
-5830
-5566
-5347
-5176
-5035
-4891
-4712
-4470
-4149
-3750
-3295
-2820
-2365
-1955
-1583
-1219
-827
-391
71
511
868
1095
1178
1135
1010
855
708
583
475
371
266
179
144
193
342
576
857
1139
1378
1539
1598
1546
1387
1142
840
500
122
-307
-795
-1315
-1806
-2193
-2421
-2474
-2376
-2155
-1821
-1359
-757
-28
772
1566
2285
2898
3404
3816
4135
4343
4415
4330
4085
3683
3138
2472
1717
922
143
-576
-1221
-1806
-2364
-2928
-3509
-4096
-4654
-5144
-5538
-5834
-6062
-6279
-6543
-6884
-7290
-7707
-8064
-8318
-8455
-8504
-8501
-8465
-8391
-8259
-8050
-7759
-7391
-6952
-6441
-5857
-5206
-4509
-3789
-3065
-2335
-1581
-782
74
974
1886
2769
3589
4322
4962
5519
6014
6468
6897
7301
7664
7955
8138
8183
8074
7809
7394
6852
6208
5488
4715
3902
3049
2155
1225
280
-638
-1482
-2211
-2806
-3270
-3619
-3871
-4032
-4102
-4080
-3971
-3785
-3531
-3209
-2821
-2381
-1929
-1526
-1239
-1117
-1173
-1385
-1710
-2110
-2561
-3049
-3559
-4066
-4538
-4940
-5248
-5448
-5531
-5489
-5310
-4989
-4530
-3953
-3288
-2561
-1795
-1000
-184
641
1457
2235
2948
3573
4102
4539
4893
5171
5369
5479
5495
5421
5271
5066
4819
4540
4234
3917
3614
3359
3168
3036
2935
2835
2730
2655
2674
2854
3231
3787
4455
5143
5765
6272
6658
6951
7188
7388
7541
7615
7581
7438
7220
6980
6770
6609
6493
6406
6344
6324
6368
6478
6630
6787
6924
7055
7226
7486
7853
8308
8802
9294
9768
10230
10685
11116
11479
11716
11787
11674
11385
10929
10317
9560
8684
7739
6791
5899
5097
4383
3730
3110
2511
1945
1436
1000
634
308
-17
-368
-747
-1122
-1447
-1688
-1846
-1959
-2082
-2248
-2447
-2628
-2726
-2695
-2536
-2283
-1982
-1666
-1341
-1002
-650
-294
43
343
600
812
976
1078
1098
1027
870
650
390
106
-196
-517
-856
-1202
-1546
-1877
-2191
-2481
-2740
-2956
-3122
-3236
-3306
-3343
-3359
-3365
-3368
-3367
-3350
-3291
-3159
-2930
-2610
-2228
-1829
-1448
-1102
-787
-500
-249
-51
87
183
282
432
665
977
1345
1743
2163
2611
3094
3604
4122
4625
5101
5539
5911
6165
6233
6053
5605
4919
4058
3090
2058
976
-149
-1301
-2443
-3528
-4515
-5383
-6132
-6775
-7328
-7808
-8233
-8619
-8975
-9295
-9553
-9716
-9760
-9688
-9530
-9327
-9111
-8880
-8607
-8249
-7770
-7158
-6426
-5599
-4706
-3774
-2827
-1890
-978
-97
762
1613
2454
3262
4001
4641
5186
5672
6142
6619
7082
7479
7758
7898
7921
7870
7785
7685
7570
7440
7301
7173
7071
6999
6953
6931
6931
6958
7004
7055
7092
7104
7094
7069
7026
6948
6818
6630
6406
6184
5992
5836
5694
5539
5359
5163
4965
4770
4556
4289
3936
3484
2937
2309
1611
851
39
-808
-1670
-2520
-3334
-4085
-4739
-5258
-5611
-5781
-5768
-5580
-5225
-4701
-4009
-3158
-2179
-1120
-38
1016
2003
2896
3680
4350
4915
5390
5786
6101
6317
6416
6387
6241
6008
5718
5390
5030
4639
4220
3781
3331
2868
2378
1844
1257
625
-38
-726
-1447
-2220
-3062
-3974
-4938
-5924
-6913
-7898
-8881
-9855
-10798
-11669
-12424
-13036
-13499
-13824
-14031
-14140
-14178
-14181
-14189
-14233
-14309
-14380
-14388
-14293
-14101
-13861
-13635
-13448
-13269
-13029
-12666
-12169
-11586
-10986
-10413
-9861
-9280
-8621
-7867
-7044
-6193
-5339
-4475
-3576
-2618
-1604
-553
505
1549
2560
3514
4379
5120
5718
6185
6558
6881
7183
7468
7720
7923
8074
8196
8328
8510
8768
9096
9456
9796
10069
10257
10376
10462
10547
10636
10706
10728
10687
10597
10489
10389
10300
10204
10083
9938
9790
9661
9555
9448
9297
9065
8739
8334
7880
7401
6914
6423
5935
5456
4999
4567
4158
3763
3371
2976
2568
2136
1659
1109
464
-291
-1147
-2072
-3014
-3915
-4724
-5412
-5972
-6418
-6759
-6992
-7097
-7049
-6841
-6497
-6061
-5580
-5076
-4544
-3960
-3316
-2632
-1953
-1326
-768
-263
226
726
1233
1715
2136
2479
2755
2983
3177
3329
3423
3450
3424
3374
3325
3288
3257
3221
3176
3124
3063
2978
2848
2660
2429
2197
2013
1903
1851
1811
1737
1606
1432
1253
1103
992
904
807
674
498
285
48
-209
-495
-832
-1235
-1700
-2202
-2698
-3156
-3562
-3931
-4286
-4637
-4957
-5198
-5305
-5253
-5055
-4758
-4418
-4083
-3784
-3536
-3346
-3212
-3123
-3058
-3000
-2951
-2933
-2980
-3114
-3328
-3590
-3859
-4110
-4345
-4585
-4847
-5136
-5446
-5769
-6113
-6499
-6951
-7479
-8071
-8703
-9341
-9962
-10555
-11120
-11659
-12167
-12626
-13005
-13270
-13393
-13362
-13186
-12884
-12479
-11982
-11397
-10728
-9992
-9227
-8481
-7796
-7188
-6647
-6149
-5675
-5227
-4828
-4516
-4321
-4252
-4292
-4411
-4572
-4745
-4909
-5042
-5123
-5135
-5067
-4924
-4724
-4486
-4218
-3916
-3564
-3151
-2679
-2167
-1636
-1105
-583
-67
446
961
1489
2044
2638
3272
3927
4569
5165
5700
6183
6641
7100
7572
8055
8536
8998
9421
9783
10058
10227
10288
10258
10166
10026
9838
9583
9253
8861
8443
8042
7680
7351
7033
6706
6373
6051
5761
5502
5256
4997
4715
4425
4157
3945
3807
3738
3720
3730
3753
3781
3811
3840
3856
3847
3803
3725
3625
3518
3415
3312
3193
3047
2878
2715
2600
2571
2644
2798
2986
3153
3254
3270
3209
3108
3015
2976
3012
3113
3244
3367
3468
3568
3711
3939
4258
4633
5005
5328
5584
5787
5960
6117
6251
6345
6390
6387
6345
6271
6169
6041
5904
5780
5690
5636
5595
5531
5411
5224
4975
4679
4344
3968
3546
3079
2572
2033
1462
854
207
-467
-1141
-1782
-2364
-2879
-3341
-3776
-4212
-4672
-5167
-5700
-6264
-6848
-7441
-8032
-8617
-9184
-9721
-10203
-10601
-10884
-11029
-11025
-10867
-10555
-10093
-9489
-8765
-7949
-7072
-6156
-5210
-4236
-3236
-2224
-1220
-250
668
1527
2328
3072
3757
4375
4916
5376
5756
6066
6316
6515
6667
6776
6842
6869
6861
6819
6745
6634
6484
6296
6077
5840
5591
5329
5042
4717
4353
3962
3568
3191
2835
2485
2117
1710
1254
754
218
-345
-932
-1541
-2172
-2826
-3506
-4214
-4943
-5666
-6341
-6930
-7413
-7800
-8125
-8424
-8705
-8954
-9142
-9252
-9288
-9272
-9230
-9172
-9091
-8982
-8845
-8695
-8543
-8388
-8204
-7960
-7636
-7242
-6813
-6394
-6013
-5670
-5342
-4996
-4611
-4186
-3741
-3299
-2878
-2483
-2102
-1715
-1301
-840
-318
271
926
1638
2396
3188
4005
4839
5684
6525
7342
8116
8833
9493
10101
10662
11164
11578
11869
12017
12031
11946
11806
11636
11432
11163
10794
10309
9720
9062
8383
7722
7107
6551
6052
5597
5161
4721
4263
3791
3326
2896
2522
2208
1946
1720
1524
1354
1210
1087
978
883
808
764
756
769
774
740
651
516
356
191
24
-157
-371
-623
-903
-1194
-1475
-1730
-1940
-2079
-2114
-2017
-1781
-1419
-965
-462
56
563
1043
1485
1886
2249
2590
2923
3258
3591
3915
4222
4516
4801
5081
5347
5583
5772
5910
6002
6063
6107
6141
6166
6178
6173
6140
6066
5943
5771
5559
5326
5079
4814
4515
4171
3780
3352
2903
2435
1937
1396
809
189
-440
-1061
-1668
-2269
-2874
-3479
-4062
-4596
-5050
-5411
-5684
-5893
-6065
-6221
-6366
-6490
-6573
-6608
-6611
-6617
-6671
-6798
-6993
-7228
-7476
-7727
-7994
-8292
-8625
-8978
-9332
-9680
-10037
-10424
-10847
-11285
-11702
-12068
-12380
-12658
-12927
-13196
-13449
-13662
-13816
-13910
-13949
-13936
-13859
-13708
-13480
-13189
-12858
-12499
-12115
-11700
-11251
-10782
-10311
-9852
-9408
-8970
-8531
-8098
-7686
-7309
-6973
-6666
-6370
-6070
-5754
-5419
-5063
-4688
-4296
-3891
-3473
-3037
-2572
-2072
-1544
-1008
-492
-11
429
832
1196
1506
1741
1888
1956
1975
1977
1984
1996
2003
2003
2000
2009
2033
2060
2064
2015
1896
1708
1465
1191
921
688
522
431
390
351
258
80
-174
-462
-729
-942
-1099
-1226
-1353
-1499
-1664
-1836
-1994
-2120
-2197
-2215
-2183
-2121
-2055
-1997
-1923
-1786
-1534
-1146
-647
-104
408
837
1163
1394
1543
1614
1607
1527
1394
1233
1069
911
762
628
523
473
498
608
794
1033
1299
1570
1833
2081
2319
2561
2822
3114
3436
3777
4118
4444
4744
5007
5219
5358
5407
5358
5214
4988
4687
4312
3863
3351
2805
2263
1756
1295
869
463
66
-319
-679
-1008
-1313
-1604
-1896
-2195
-2499
-2803
-3105
-3398
-3677
-3932
-4154
-4344
-4507
-4651
-4772
-4858
-4888
-4848
-4729
-4539
-4288
-3991
-3661
-3311
-2955
-2604
-2265
-1940
-1628
-1330
-1047
-776
-506
-218
104
465
854
1247
1617
1951
2251
2531
2806
3085
3367
3647
3918
4182
4447
4727
5030
5359
5706
6051
6376
6666
6918
7133
7317
7469
7589
7680
7753
7820
7885
7940
7966
7942
7860
7727
7558
7350
7084
6725
6253
5678
5048
4424
3844
3303
2757
2158
1488
778
91
-519
-1029
-1459
-1842
-2196
-2510
-2753
-2900
-2963
-2980
-3000
-3055
-3146
-3258
-3369
-3472
-3569
-3658
-3726
-3753
-3725
-3643
-3520
-3366
-3173
-2917
-2570
-2123
-1592
-1012
-416
182
785
1402
2036
2674
3292
3868
4383
4824
5172
5402
5500
5467
5329
5128
4902
4666
4408
4109
3758
3368
2971
2599
2262
1948
1632
1303
968
654
387
177
14
-117
-221
-291
-311
-276
-195
-90
19
123
221
314
392
436
430
373
278
169
64
-29
-119
-224
-365
-559
-817
-1133
-1484
-1833
-2149
-2420
-2666
-2928
-3244
-3620
-4027
-4418
-4745
-4990
-5168
-5303
-5417
-5512
-5576
-5597
-5575
-5518
-5437
-5337
-5213
-5059
-4877
-4688
-4520
-4404
-4352
-4352
-4369
-4356
-4279
-4124
-3900
-3626
-3318
-2982
-2616
-2229
-1844
-1496
-1216
-1018
-900
-845
-846
-903
-1022
-1203
-1423
-1650
-1849
-2001
-2107
-2175
-2218
-2249
-2286
-2349
-2462
-2638
-2870
-3140
-3424
-3711
-4006
-4322
-4661
-5008
-5334
-5605
-5805
-5930
-5989
-5987
-5916
-5759
-5500
-5134
-4679
-4168
-3635
-3108
-2595
-2088
-1575
-1046
-502
43
571
1064
1511
1907
2247
2532
2767
2968
3156
3354
3571
3794
3990
4122
4168
4131
4035
3915
3796
3682
3563
3421
3249
3057
2863
2685
2532
2396
2256
2099
1923
1750
1615
1549
1562
1638
1741
1837
1917
1996
2104
2266
2485
2742
3013
3288
3578
3899
4257
4634
4990
5292
5529
5720
5900
6091
6292
6478
6616
6694
6724
6738
6772
6843
6948
7066
7170
7238
7253
7205
7090
6909
6667
6381
6069
5756
5458
5179
4913
4644
4363
4075
3803
3574
3401
3272
3155
3019
2853
2679
2533
2444
2415
2421
2434
2440
2447
2464
2493
2511
2486
2403
2270
2116
1969
1839
1713
1574
1416
1258
1127
1046
1020
1041
1098
1184
1293
1410
1509
1558
1536
1439
1283
1089
873
645
410
183
-16
-162
-243
-263
-235
-176
-96
7
137
291
457
606
707
732
670
522
305
42
-250
-564
-902
-1271
-1672
-2098
-2528
-2934
-3289
-3567
-3758
-3861
-3896
-3892
-3881
-3889
-3925
-3981
-4043
-4098
-4141
-4177
-4213
-4252
-4285
-4300
-4282
-4223
-4120
-3968
-3760
-3488
-3144
-2729
-2253
-1734
-1189
-627
-50
548
1168
1802
2428
3022
3566
4056
4499
4912
5304
5678
6025
6335
6596
6802
6942
7001
6965
6826
6586
6263
5874
5438
4962
4455
3926
3394
2875
2375
1883
1378
836
251
-365
-986
-1590
-2171
-2734
-3291
-3841
-4372
-4860
-5287
-5656
-5989
-6318
-6673
-7064
-7477
-7882
-8249
-8559
-8815
-9032
-9232
-9430
-9630
-9825
-9997
-10126
-10189
-10167
-10052
-9847
-9570
-9245
-8890
-8510
-8093
-7626
-7103
-6548
-6004
-5522
-5133
-4843
-4629
-4461
-4321
-4214
-4159
-4172
-4248
-4361
-4474
-4555
-4591
-4596
-4589
-4586
-4588
-4581
-4551
-4493
-4413
-4325
-4245
-4179
-4126
-4080
-4030
-3967
-3866
-3705
-3465
-3143
-2756
-2333
-1896
-1454
-995
-503
28
584
1136
1655
2124
2534
2879
3150
3333
3416
3401
3307
3157
2966
2735
2456
2124
1754
1385
1073
867
797
855
1002
1184
1356
1505
1653
1838
2090
2408
2752
3071
3323
3500
3623
3721
3812
3895
3961
4009
4042
4067
4075
4051
3981
3874
3767
3710
3744
3881
4108
4400
4735
5100
5488
5892
6305
6727
7159
7594
8012
8379
8661
8852
8972
9056
9128
9188
9218
9207
9164
9115
9067
9000
8869
8636
8304
7914
7521
7149
6783
6388
5945
5472
5012
4594
4213
3830
3414
2965
2517
2105
1741
1397
1030
611
137
-374
-911
-1477
-2078
-2704
-3325
-3899
-4398
-4819
-5174
-5472
-5712
-5881
-5978
-6017
-6022
-6006
-5964
-5881
-5757
-5616
-5497
-5433
-5424
-5442
-5452
-5443
-5431
-5452
-5531
-5669
-5849
-6047
-6248
-6443
-6620
-6761
-6845
-6858
-6802
-6688
-6524
-6304
-6011
-5635
-5178
-4664
-4126
-3596
-3085
-2589
-2097
-1599
-1096
-601
-130
306
703
1070
1419
1764
2116
2481
2862
3261
3676
4101
4522
4930
5322
5709
6107
6527
6960
7379
7750
8048
8264
8405
8482
8502
8464
8357
8170
7885
7489
6971
6341
5631
4888
4158
3461
2788
2112
1413
698
0
-643
-1209
-1705
-2156
-2585
-3003
-3410
-3805
-4196
-4595
-5013
-5446
-5876
-6281
-6645
-6959
-7225
-7443
-7608
-7710
-7735
-7677
-7533
-7316
-7049
-6756
-6457
-6156
-5847
-5517
-5166
-4806
-4462
-4152
-3883
-3645
-3425
-3214
-3015
-2833
-2668
-2514
-2361
-2208
-2064
-1943
-1854
-1793
-1745
-1695
-1634
-1565
-1496
-1437
-1387
-1342
-1285
-1199
-1068
-893
-685
-471
-267
-76
122
350
619
912
1193
1430
1610
1747
1861
1962
2037
2066
2037
1962
1871
1788
1722
1663
1599
1530
1476
1464
1517
1644
1838
2081
2352
2632
2906
3170
3430
3695
3972
4251
4505
4702
4817
4847
4802
4704
4571
4419
4262
4111
3973
3844
3713
3575
3441
3336
3281
3273
3277
3244
3139
2973
2792
2652
2582
2565
2547
2471
2304
2051
1745
1428
1133
873
644
432
219
-12
-269
-552
-857
-1183
-1530
-1896
-2275
-2658
-3033
-3401
-3770
-4144
-4520
-4872
-5172
-5402
-5564
-5673
-5738
-5747
-5675
-5507
-5256
-4968
-4695
-4470
-4290
-4126
-3958
-3787
-3636
-3530
-3473
-3448
-3436
-3429
-3435
-3464
-3510
-3548
-3549
-3500
-3414
-3320
-3242
-3183
-3122
-3032
-2892
-2698
-2456
-2176
-1868
-1539
-1200
-859
-516
-163
209
601
999
1383
1733
2044
2320
2561
2753
2871
2885
2789
2601
2355
2084
1794
1471
1092
649
156
-355
-853
-1323
-1767
-2201
-2635
-3072
-3507
-3931
-4336
-4707
-5022
-5256
-5387
-5409
-5335
-5192
-5001
-4769
-4491
-4153
-3756
-3315
-2859
-2417
-2005
-1624
-1266
-927
-612
-335
-109
61
185
282
370
453
518
547
529
473
408
372
390
458
546
617
650
651
645
660
705
769
829
871
901
935
989
1064
1151
1236
1314
1394
1487
1604
1746
1910
2096
2310
2564
2868
3218
3603
4002
4397
4781
5159
5542
5940
6350
6758
7141
7477
7758
7987
8177
8335
8457
8531
8545
8502
8419
8314
8192
8039
7832
7545
7181
6763
6323
5886
5457
5030
4594
4151
3710
3284
2872
2467
2059
1648
1248
878
546
241
-59
-377
-714
-1055
-1373
-1650
-1885
-2091
-2284
-2472
-2649
-2804
-2934
-3049
-3167
-3308
-3481
-3686
-3920
-4181
-4470
-4785
-5112
-5432
-5726
-5987
-6228
-6469
-6730
-7011
-7294
-7553
-7771
-7953
-8118
-8294
-8492
-8703
-8896
-9032
-9083
-9040
-8911
-8715
-8467
-8182
-7866
-7522
-7151
-6752
-6322
-5857
-5360
-4844
-4326
-3823
-3338
-2858
-2358
-1814
-1217
-580
72
712
1325
1913
2489
3074
3675
4288
4884
5426
5879
6227
6481
6679
6862
7059
7269
7461
7597
7650
7620
7533
7425
7325
7249
7199
7167
7149
7140
7140
7150
7177
7228
7313
7431
7576
7731
7883
8028
8170
8324
8495
8677
8855
9008
9126
9214
9292
9387
9520
9693
9891
10088
10266
10416
10547
10668
10777
10853
10867
10796
10642
10436
10223
10044
9913
9815
9714
9570
9360
9078
8736
8356
7960
7563
7162
6738
6262
5698
5023
4233
3343
2380
1378
361
-658
-1677
-2704
-3743
-4794
-5842
-6865
-7836
-8730
-9535
-10249
-10877
-11425
-11898
-12301
-12638
-12914
-13124
-13260
-13310
-13266
-13132
-12924
-12661
-12357
-12015
-11631
-11202
-10731
-10228
-9705
-9174
-8647
-8135
-7654
-7209
-6798
-6411
-6033
-5659
-5293
-4950
-4643
-4381
-4161
-3972
-3796
-3608
-3381
-3089
-2723
-2297
-1840
-1383
-939
-495
-24
496
1065
1665
2274
2881
3493
4118
4753
5378
5967
6506
7000
7462
7893
8276
8582
8791
8911
8971
9007
9034
9042
9000
8880
8673
8390
8051
7673
7264
6825
6351
5840
5289
4695
4057
3376
2655
1907
1147
398
-316
-974
-1572
-2121
-2650
-3186
-3743
-4307
-4853
-5356
-5812
-6237
-6655
-7081
-7511
-7931
-8328
-8698
-9040
-9347
-9599
-9773
-9859
-9866
-9818
-9740
-9640
-9512
-9348
-9148
-8929
-8711
-8507
-8313
-8115
-7899
-7666
-7430
-7212
-7033
-6903
-6819
-6769
-6730
-6680
-6603
-6496
-6365
-6224
-6085
-5953
-5831
-5720
-5623
-5535
-5439
-5309
-5127
-4899
-4657
-4450
-4315
-4259
-4253
-4251
-4212
-4118
-3972
-3792
-3595
-3392
-3189
-2981
-2755
-2487
-2158
-1757
-1294
-788
-256
297
872
1466
2058
2623
3147
3644
4151
4698
5283
5858
6356
6726
6966
7114
7225
7333
7443
7539
7605
7639
7645
7627
7582
7502
7388
7256
7128
7017
6923
6828
6706
6531
6283
5953
5548
5086
4602
4129
3691
3293
2920
2554
2182
1803
1431
1087
794
580
467
463
554
707
883
1061
1245
1464
1750
2119
2562
3055
3569
4078
4562
4994
5350
5611
5778
5869
5906
5901
5838
5692
5444
5104
4710
4313
3953
3640
3361
3088
2804
2509
2215
1942
1704
1502
1332
1184
1050
925
802
681
562
453
363
300
267
254
250
248
252
281
354
478
645
834
1022
1199
1364
1520
1662
1784
1878
1945
1997
2039
2067
2065
2013
1910
1770
1619
1479
1354
1233
1103
959
813
683
588
540
547
611
735
916
1144
1403
1676
1952
2224
2487
2741
2983
3209
3412
3579
3693
3744
3734
3683
3619
3564
3516
3449
3328
3131
2865
2560
2252
1962
1691
1424
1148
858
557
253
-51
-351
-650
-949
-1251
-1564
-1891
-2229
-2566
-2885
-3173
-3431
-3666
-3890
-4107
-4317
-4515
-4705
-4894
-5087
-5281
-5460
-5606
-5711
-5785
-5856
-5953
-6094
-6276
-6475
-6656
-6790
-6855
-6851
-6782
-6655
-6464
-6189
-5806
-5303
-4689
-4001
-3285
-2576
-1880
-1181
-456
301
1067
1801
2466
3048
3567
4059
4561
5078
5591
6066
6468
6779
7002
7148
7230
7251
7209
7098
6916
6665
6349
5972
5538
5058
4554
4051
3576
3138
2735
2348
1963
1575
1195
845
546
313
149
45
-20
-69
-123
-189
-252
-279
-236
-106
101
352
604
827
1014
1176
1326
1471
1604
1713
1785
1815
1806
1766
1703
1620
1513
1372
1183
939
643
311
-32
-370
-700
-1035
-1384
-1746
-2107
-2443
-2737
-2983
-3183
-3336
-3431
-3455
-3408
-3311
-3198
-3099
-3016
-2922
-2778
-2561
-2277
-1961
-1655
-1383
-1141
-908
-661
-396
-128
119
316
447
504
495
435
346
248
153
58
-48
-176
-329
-503
-691
-896
-1127
-1398
-1712
-2060
-2431
-2819
-3239
-3711
-4253
-4860
-5509
-6165
-6802
-7406
-7973
-8490
-8938
-9292
-9541
-9690
-9756
-9762
-9718
-9625
-9479
-9285
-9052
-8789
-8504
-8196
-7866
-7517
-7157
-6788
-6403
-5994
-5555
-5090
-4608
-4118
-3623
-3118
-2604
-2094
-1605
-1152
-731
-329
72
475
868
1231
1553
1832
2071
2269
2418
2515
2565
2585
2589
2580
2544
2470
2364
2253
2172
2133
2118
2087
2003
1855
1656
1431
1190
929
637
310
-39
-398
-758
-1121
-1488
-1844
-2164
-2419
-2604
-2740
-2864
-3008
-3182
-3373
-3559
-3723
-3860
-3976
-4083
-4196
-4316
-4442
-4556
-4622
-4606
-4482
-4249
-3928
-3550
-3134
-2688
-2212
-1710
-1200
-704
-240
190
586
947
1259
1512
1707
1868
2024
2197
2387
2575
2741
2880
3001
3115
3222
3310
3367
3396
3418
3456
3524
3612
3702
3774
3828
3873
3926
3991
4067
4143
4210
4263
4295
4302
4284
4246
4205
4178
4181
4218
4291
4399
4546
4732
4954
5204
5467
5731
5984
6214
6403
6533
6588
6569
6488
6361
6197
5987
5713
5365
4947
4484
4010
3546
3099
2654
2193
1698
1164
600
26
-530
-1043
-1502
-1911
-2290
-2658
-3024
-3376
-3692
-3946
-4130
-4254
-4336
-4389
-4420
-4425
-4406
-4369
-4330
-4297
-4273
-4246
-4202
-4128
-4024
-3893
-3745
-3593
-3446
-3315
-3206
-3114
-3023
-2910
-2749
-2529
-2255
-1948
-1634
-1337
-1067
-820
-585
-352
-125
86
267
409
520
616
712
814
920
1018
1111
1212
1348
1548
1827
2188
2625
3131
3696
4308
4942
5564
6145
6673
7160
7633
8116
8615
9109
9567
9956
10262
10486
10642
10744
10804
10828
10816
10760
10648
10464
10203
9870
9484
9069
8642
8209
7762
7289
6776
6222
5632
5023
4416
3837
3302
2815
2361
1916
1453
957
431
-104
-626
-1117
-1573
-2004
-2427
-2857
-3298
-3744
-4173
-4561
-4887
-5147
-5351
-5519
-5666
-5795
-5898
-5964
-5991
-5988
-5966
-5934
-5890
-5829
-5748
-5655
-5563
-5480
-5395
-5289
-5142
-4948
-4722
-4491
-4283
-4106
-3953
-3806
-3652
-3487
-3323
-3178
-3071
-3010
-2995
-3018
-3068
-3138
-3224
-3322
-3422
-3513
-3581
-3621
-3643
-3663
-3695
-3734
-3759
-3742
-3663
-3527
-3361
-3199
-3063
-2957
-2869
-2788
-2711
-2646
-2601
-2586
-2603
-2656
-2746
-2873
-3032
-3209
-3389
-3571
-3767
-3999
-4285
-4621
-4983
-5341
-5672
-5980
-6285
-6618
-6997
-7421
-7872
-8321
-8741
-9110
-9420
-9672
-9875
-10043
-10185
-10304
-10394
-10444
-10445
-10391
-10285
-10137
-9952
-9729
-9454
-9109
-8671
-8134
-7507
-6818
-6103
-5387
-4677
-3964
-3237
-2496
-1759
-1054
-401
199
759
1296
1820
2333
2832
3320
3801
4275
4727
5132
5469
5736
5947
6129
6297
6451
6574
6652
6676
6649
6574
6453
6284
6070
5822
5551
5262
4948
4601
4220
3823
3431
3055
2686
2302
1888
1452
1028
649
334
67
-181
-437
-710
-989
-1260
-1516
-1767
-2025
-2301
-2591
-2885
-3168
-3425
-3642
-3808
-3921
-3986
-4011
-3998
-3943
-3837
-3674
-3470
-3254
-3059
-2901
-2779
-2673
-2559
-2423
-2258
-2058
-1819
-1538
-1219
-873
-507
-123
290
740
1225
1728
2226
2709
3182
3658
4135
4594
5004
5337
5591
5779
5924
6033
6104
6127
6098
6019
5885
5684
5400
5029
4594
4133
3679
3240
2800
2342
1873
1432
1072
828
695
636
610
595
601
647
742
872
1010
1135
1244
1351
1470
1608
1760
1920
2093
2291
2523
2785
3053
3293
3475
3590
3655
3700
3752
3826
3916
4003
4070
4114
4133
4135
4119
4075
3996
3875
3722
3551
3377
3203
3025
2833
2618
2373
2097
1790
1466
1143
845
588
373
186
11
-158
-313
-439
-530
-592
-641
-685
-717
-725
-709
-689
-703
-774
-894
-1018
-1098
-1103
-1041
-948
-851
-746
-604
-390
-93
271
670
1078
1490
1915
2357
2802
3226
3606
3934
4218
4468
4689
4874
5012
5101
5152
5187
5231
5299
5395
5513
5645
5787
5940
6107
6290
6484
6679
6860
7018
7152
7268
7376
7484
7600
7728
7876
8048
8241
8440
8617
8748
8822
8844
8830
8790
8716
8584
8371
8067
7688
7262
6815
6356
5881
5380
4849
4295
3729
3158
2584
2001
1413
825
253
-287
-787
-1246
-1672
-2073
-2456
-2829
-3195
-3558
-3913
-4250
-4556
-4817
-5034
-5217
-5389
-5575
-5791
-6035
-6289
-6522
-6705
-6819
-6861
-6840
-6776
-6687
-6583
-6465
-6327
-6155
-5940
-5676
-5363
-5010
-4634
-4255
-3899
-3585
-3326
-3123
-2967
-2841
-2732
-2634
-2552
-2492
-2461
-2455
-2464
-2475
-2477
-2471
-2464
-2463
-2470
-2477
-2469
-2433
-2367
-2284
-2204
-2142
-2102
-2069
-2023
-1949
-1851
-1749
-1671
-1638
-1662
-1739
-1859
-2015
-2207
-2439
-2714
-3030
-3378
-3745
-4114
-4476
-4826
-5169
-5509
-5847
-6173
-6473
-6736
-6958
-7150
-7329
-7506
-7680
-7834
-7950
-8012
-8016
-7967
-7859
-7681
-7417
-7053
-6586
-6026
-5390
-4692
-3947
-3164
-2356
-1536
-715
98
899
1680
2432
3144
3803
4402
4937
5406
5806
6137
6401
6603
6747
6833
6859
6828
6751
6653
6560
6488
6438
6400
6368
6342
6325
6315
6298
6247
6138
5967
5743
5481
5182
4834
4422
3947
3431
2921
2457
2065
1748
1494
1293
1141
1037
979
954
946
943
942
943
942
934
910
870
832
828
889
1029
1241
1499
1771
2037
2299
2563
2835
3111
3373
3605
3802
3975
4137
4292
4427
4517
4544
4512
4443
4365
4287
4198
4065
3863
3584
3245
2872
2489
2104
1715
1321
923
526
135
-249
-621
-974
-1299
-1583
-1823
-2017
-2165
-2262
-2304
-2291
-2240
-2176
-2120
-2073
-2013
-1907
-1729
-1483
-1198
-917
-676
-489
-349
-242
-157
-94
-64
-80
-148
-268
-431
-626
-846
-1085
-1348
-1635
-1941
-2252
-2550
-2818
-3054
-3268
-3475
-3684
-3891
-4080
-4229
-4327
-4368
-4361
-4312
-4230
-4114
-3960
-3760
-3503
-3185
-2811
-2397
-1969
-1549
-1148
-758
-366
35
435
813
1147
1429
1671
1894
2106
2303
2467
2583
2652
2693
2722
2749
2767
2762
2727
2667
2595
2523
2452
2375
2285
2177
2053
1917
1769
1611
1442
1260
1066
852
609
328
7
-344
-713
-1088
-1461
-1832
-2200
-2568
-2940
-3320
-3711
-4107
-4486
-4825
-5112
-5356
-5583
-5814
-6047
-6252
-6388
-6430
-6383
-6275
-6137
-5976
-5779
-5528
-5220
-4875
-4519
-4168
-3817
-3455
-3080
-2706
-2355
-2047
-1779
-1537
-1299
-1050
-784
-498
-191
134
470
802
1119
1417
1697
1959
2190
2371
2487
2544
2564
2568
2568
2551
2500
2408
2283
2146
2009
1871
1719
1546
1360
1174
996
817
620
396
146
-116
-385
-664
-960
-1269
-1572
-1843
-2075
-2287
-2509
-2764
-3044
-3315
-3544
-3719
-3853
-3966
-4067
-4145
-4175
-4145
-4057
-3924
-3761
-3572
-3360
-3131
-2893
-2650
-2398
-2129
-1845
-1563
-1310
-1102
-926
-749
-540
-293
-38
188
360
486
590
690
782
843
857
831
788
749
716
671
590
471
331
195
77
-28
-136
-259
-395
-528
-637
-712
-748
-750
-720
-660
-571
-456
-316
-151
39
253
486
729
980
1242
1522
1824
2149
2489
2835
3179
3517
3845
4160
4458
4738
4999
5235
5440
5605
5730
5824
5903
5977
6040
6070
6044
5956
5824
5682
5555
5448
5337
5193
4996
4749
4466
4157
3824
3459
3061
2636
2200
1763
1320
857
364
-155
-674
-1161
-1593
-1966
-2296
-2605
-2912
-3219
-3515
-3782
-4002
-4165
-4272
-4333
-4360
-4362
-4339
-4287
-4201
-4078
-3928
-3759
-3578
-3388
-3184
-2968
-2749
-2544
-2371
-2236
-2128
-2027
-1919
-1804
-1703
-1639
-1628
-1659
-1703
-1722
-1690
-1607
-1499
-1400
-1341
-1331
-1358
-1397
-1420
-1410
-1366
-1300
-1236
-1197
-1196
-1232
-1290
-1348
-1388
-1412
-1435
-1483
-1570
-1693
-1837
-1979
-2112
-2244
-2396
-2579
-2789
-3002
-3194
-3352
-3480
-3601
-3737
-3900
-4090
-4299
-4515
-4727
-4928
-5106
-5249
-5346
-5395
-5399
-5369
-5313
-5233
-5129
-4996
-4834
-4648
-4445
-4235
-4025
-3818
-3618
-3431
-3268
-3139
-3050
-2993
-2947
-2881
-2768
-2600
-2389
-2164
-1958
-1788
-1648
-1510
-1342
-1120
-842
-527
-206
92
350
566
750
919
1086
1260
1439
1613
1767
1886
1954
1964
1920
1835
1737
1651
1595
1571
1564
1551
1513
1439
1336
1223
1123
1057
1035
1052
1086
1108
1089
1014
893
752
621
514
427
342
240
116
-19
-149
-267
-375
-480
-582
-673
-736
-762
-756
-742
-747
-788
-859
-935
-981
-967
-885
-749
-589
-440
-319
-227
-142
-36
108
287
486
690
891
1098
1327
1585
1874
2187
2521
2875
3254
3650
4043
4406
4719
4981
5207
5410
5590
5723
5778
5734
5601
5409
5200
4996
4796
4582
4336
4057
3764
3481
3224
2989
2761
2527
2289
2060
1861
1698
1567
1452
1344
1244
1166
1124
1117
1131
1142
1134
1106
1073
1048
1038
1037
1036
1037
1054
1112
1225
1386
1565
1726
1847
1929
1993
2063
2149
2237
2298
2305
2247
2129
1964
1768
1548
1307
1045
766
479
192
-89
-354
-598
-815
-1002
-1160
-1292
-1399
-1481
-1538
-1574
-1599
-1626
-1662
-1704
-1746
-1788
-1836
-1900
-1985
-2076
-2148
-2179
-2172
-2148
-2140
-2163
-2208
-2246
-2260
-2255
-2259
-2296
-2369
-2447
-2492
-2478
-2413
-2327
-2248
-2185
-2124
-2043
-1933
-1801
-1665
-1541
-1436
-1354
-1301
-1284
-1307
-1370
-1464
-1582
-1718
-1870
-2029
-2178
-2298
-2380
-2433
-2476
-2524
-2580
-2631
-2660
-2665
-2657
-2660
-2688
-2746
-2821
-2901
-2978
-3047
-3106
-3150
-3173
-3174
-3157
-3130
-3097
-3058
-3010
-2950
-2871
-2760
-2602
-2385
-2111
-1806
-1502
-1226
-977
-730
-455
-138
200
521
788
991
1147
1284
1424
1570
1712
1840
1953
2055
2148
2229
2295
2350
2403
2463
2523
2563
2555
2487
2369
2232
2112
2029
1985
1958
1931
1892
1845
1797
1755
1721
1695
1676
1667
1668
1672
1669
1649
1602
1523
1419
1297
1172
1059
970
913
889
895
923
966
1018
1077
1139
1205
1277
1357
1445
1537
1629
1714
1792
1865
1940
2023
2115
2213
2315
2419
2527
2641
2758
2866
2954
3011
3036
3038
3030
3022
3022
3032
3057
3102
3169
3253
3346
3442
3541
3654
3793
3963
4151
4335
4489
4602
4678
4731
4773
4805
4817
4793
4727
4621
4486
4330
4156
3961
3744
3508
3262
3018
2783
2558
2336
2113
1888
1669
1471
1308
1188
1106
1044
983
907
811
703
594
495
411
345
299
277
281
307
340
363
362
337
299
259
220
173
100
-10
-160
-339
-533
-729
-916
-1084
-1218
-1309
-1357
-1384
-1417
-1483
-1585
-1705
-1810
-1875
-1896
-1883
-1857
-1827
-1788
-1726
-1626
-1475
-1272
-1016
-716
-381
-28
330
683
1032
1388
1758
2143
2526
2885
3197
3450
3640
3773
3859
3907
3925
3916
3882
3826
3751
3667
3582
3500
3415
3315
3193
3052
2911
2790
2700
2635
2575
2507
2434
2370
2326
2298
2259
2175
2027
1814
1558
1285
1014
754
507
269
33
-216
-486
-779
-1074
-1339
-1547
-1691
-1789
-1868
-1946
-2015
-2055
-2051
-2007
-1947
-1892
-1848
-1801
-1739
-1661
-1588
-1544
-1537
-1555
-1575
-1584
-1590
-1616
-1683
-1795
-1939
-2093
-2245
-2394
-2540
-2684
-2820
-2942
-3048
-3138
-3207
-3246
-3242
-3195
-3118
-3037
-2975
-2935
-2906
-2868
-2813
-2750
-2697
-2670
-2669
-2684
-2696
-2698
-2688
-2669
-2643
-2606
-2559
-2509
-2470
-2458
-2481
-2528
-2582
-2628
-2664
-2702
-2759
-2844
-2947
-3049
-3128
-3174
-3192
-3193
-3188
-3185
-3182
-3180
-3184
-3192
-3199
-3190
-3148
-3069
-2967
-2867
-2792
-2746
-2707
-2646
-2544
-2403
-2248
-2105
-1992
-1905
-1832
-1764
-1703
-1658
-1633
-1621
-1609
-1586
-1559
-1547
-1574
-1652
-1771
-1906
-2025
-2111
-2163
-2195
-2229
-2274
-2327
-2375
-2400
-2390
-2348
-2284
-2212
-2144
-2087
-2041
-2012
-1997
-1996
-2007
-2020
-2025
-2013
-1984
-1944
-1905
-1882
-1879
-1895
-1915
-1925
-1912
-1878
-1832
-1786
-1746
-1706
-1654
-1579
-1480
-1369
-1261
-1163
-1073
-977
-867
-739
-598
-451
-296
-125
70
290
526
766
998
1222
1443
1668
1898
2128
2345
2533
2683
2788
2852
2887
2904
2914
2919
2913
2893
2861
2828
2809
2811
2833
2867
2908
2958
3027
3118
3224
3322
3395
3436
3455
3469
3489
3506
3500
3451
3357
3231
3094
2962
2839
2721
2602
2482
2363
2247
2126
1992
1833
1646
1434
1203
961
707
439
150
-162
-496
-840
-1176
-1481
-1741
-1949
-2108
-2229
-2321
-2393
-2446
-2482
-2499
-2495
-2470
-2424
-2365
-2305
-2253
-2210
-2166
-2099
-1992
-1838
-1645
-1426
-1188
-928
-639
-320
15
346
655
938
1205
1467
1727
1977
2201
2383
2517
2601
2641
2645
2626
2598
2567
2529
2463
2347
2173
1961
1748
1573
1455
1381
1325
1261
1177
1079
972
853
711
538
342
143
-38
-194
-336
-481
-639
-799
-932
-1012
-1024
-974
-883
-776
-671
-577
-494
-419
-348
-281
-219
-164
-117
-76
-45
-26
-26
-48
-89
-138
-174
-181
-154
-101
-39
18
62
99
138
183
238
300
370
448
532
611
672
705
709
698
693
713
764
840
928
1018
1102
1180
1251
1311
1351
1361
1336
1283
1214
1148
1097
1061
1030
988
933
874
830
816
830
848
843
797
715
616
516
416
300
148
-44
-258
-462
-627
-746
-826
-883
-927
-955
-959
-932
-874
-789
-683
-558
-420
-280
-155
-63
-7
18
30
45
66
89
99
82
31
-50
-155
-270
-386
-497
-604
-712
-828
-953
-1084
-1209
-1316
-1395
-1445
-1469
-1473
-1462
-1436
-1393
-1333
-1260
-1180
-1101
-1028
-959
-894
-830
-769
-716
-673
-639
-608
-566
-500
-406
-286
-154
-33
57
106
118
112
110
124
149
160
132
57
-45
-136
-176
-152
-77
20
115
204
298
406
526
644
748
840
942
1069
1218
1364
1473
1528
1534
1515
1488
1450
1378
1255
1080
873
660
455
252
35
-201
-449
-688
-903
-1090
-1259
-1422
-1585
-1748
-1910
-2077
-2258
-2462
-2690
-2931
-3165
-3373
-3539
-3657
-3729
-3766
-3778
-3771
-3741
-3677
-3570
-3423
-3249
-3064
-2877
-2685
-2479
-2255
-2021
-1800
-1606
-1443
-1300
-1161
-1018
-877
-750
-649
-575
-525
-494
-479
-482
-497
-519
-540
-559
-579
-604
-630
-648
-646
-616
-556
-470
-365
-248
-127
-11
97
200
304
414
522
610
657
655
616
559
499
429
331
195
30
-132
-261
-346
-402
-457
-527
-604
-665
-689
-677
-648
-623
-618
-630
-655
-690
-739
-802
-875
-944
-1002
-1047
-1090
-1134
-1178
-1206
-1206
-1174
-1119
-1051
-978
-893
-789
-660
-505
-331
-139
72
302
549
800
1039
1252
1432
1580
1703
1810
1908
2005
2102
2200
2299
2401
2509
2632
2776
2942
3125
3319
3520
3725
3932
4134
4322
4486
4619
4717
4776
4790
4752
4662
4531
4379
4223
4069
3913
3741
3550
3344
3131
2918
2701
2473
2237
2012
1818
1670
1561
1465
1355
1215
1049
875
712
568
443
329
217
96
-47
-219
-424
-647
-868
-1066
-1236
-1386
-1530
-1678
-1824
-1953
-2051
-2117
-2162
-2198
-2226
-2233
-2198
-2108
-1971
-1810
-1652
-1515
-1399
-1290
-1172
-1034
-878
-715
-553
-397
-245
-88
78
253
427
582
704
784
831
862
898
949
1004
1039
1029
963
852
726
614
527
453
372
268
141
9
-109
-204
-281
-349
-409
-453
-469
-454
-419
-385
-371
-385
-420
-459
-486
-488
-461
-405
-328
-244
-169
-119
-97
-97
-102
-97
-73
-29
31
96
159
214
257
293
332
387
471
587
728
885
1046
1203
1353
1488
1605
1701
1780
1853
1930
2017
2111
2206
2299
2394
2497
2606
2712
2803
2871
2919
2955
2990
3025
3055
3078
3095
3113
3142
3182
3234
3299
3382
3487
3608
3727
3818
3863
3866
3849
3842
3863
3908
3958
3989
3989
3959
3905
3835
3752
3655
3546
3424
3288
3134
2955
2746
2509
2247
1966
1668
1359
1046
738
445
169
-92
-343
-585
-813
-1012
-1176
-1295
-1374
-1423
-1454
-1481
-1515
-1561
-1615
-1665
-1698
-1710
-1713
-1725
-1763
-1833
-1920
-2003
-2068
-2116
-2157
-2201
-2243
-2266
-2255
-2206
-2132
-2056
-1987
-1916
-1818
-1672
-1471
-1233
-989
-764
-566
-389
-214
-30
162
356
545
725
903
1084
1268
1449
1616
1761
1884
1991
2093
2198
2307
2416
2518
2604
2665
2697
2698
2676
2644
2617
2606
2610
2617
2606
2557
2462
2324
2157
1975
1788
1602
1416
1231
1044
854
653
435
192
-74
-358
-644
-922
-1186
-1438
-1689
-1943
-2202
-2452
-2676
-2859
-2995
-3093
-3176
-3264
-3372
-3499
-3633
-3757
-3857
-3930
-3982
-4024
-4067
-4122
-4187
-4260
-4335
-4398
-4440
-4452
-4438
-4408
-4378
-4354
-4328
-4279
-4176
-3999
-3746
-3438
-3104
-2770
-2444
-2116
-1771
-1396
-996
-587
-190
185
534
862
1172
1460
1717
1935
2113
2263
2397
2527
2653
2765
2851
2905
2928
2930
2922
2906
2878
2824
2731
2590
2401
2168
1899
1605
1296
981
672
375
92
-180
-443
-695
-928
-1133
-1299
-1426
-1520
-1593
-1654
-1707
-1751
-1786
-1813
-1838
-1868
-1902
-1933
-1944
-1917
-1841
-1716
-1552
-1366
-1171
-971
-759
-525
-259
38
358
683
998
1297
1579
1851
2120
2391
2666
2941
3210
3462
3687
3884
4059
4231
4417
4627
4857
5091
5313
5516
5703
5881
6048
6197
6313
6384
6413
6406
6367
6285
6142
5920
5620
5261
4876
4497
4136
3790
3446
3096
2746
2405
2084
1785
1504
1237
989
772
600
471
371
277
168
39
-101
-240
-370
-494
-627
-776
-941
-1110
-1270
-1411
-1533
-1641
-1734
-1809
-1859
-1882
-1889
-1891
-1899
-1911
-1916
-1903
-1868
-1818
-1767
-1725
-1692
-1662
-1627
-1580
-1520
-1451
-1375
-1299
-1230
-1176
-1142
-1131
-1144
-1179
-1236
-1314
-1407
-1507
-1603
-1690
-1769
-1849
-1936
-2023
-2098
-2143
-2150
-2124
-2077
-2020
-1962
-1906
-1857
-1822
-1804
-1800
-1800
-1791
-1768
-1741
-1723
-1723
-1736
-1748
-1744
-1717
-1672
-1619
-1565
-1510
-1459
-1416
-1394
-1401
-1433
-1476
-1513
-1535
-1548
-1567
-1604
-1664
-1743
-1837
-1950
-2088
-2254
-2443
-2645
-2853
-3072
-3312
-3580
-3871
-4167
-4444
-4687
-4892
-5066
-5215
-5339
-5430
-5480
-5481
-5432
-5336
-5200
-5033
-4851
-4669
-4494
-4326
-4154
-3968
-3765
-3547
-3319
-3080
-2822
-2533
-2209
-1857
-1488
-1113
-738
-360
18
387
734
1048
1324
1564
1767
1924
2024
2061
2040
1976
1879
1748
1571
1337
1051
735
418
122
-153
-418
-682
-946
-1195
-1417
-1606
-1769
-1912
-2033
-2126
-2182
-2203
-2205
-2200
-2193
-2172
-2127
-2053
-1964
-1882
-1822
-1784
-1753
-1716
-1667
-1614
-1562
-1513
-1456
-1381
-1285
-1177
-1071
-973
-878
-774
-648
-498
-332
-161
9
178
349
526
704
877
1034
1171
1285
1380
1464
1543
1621
1702
1781
1859
1936
2017
2112
2218
2330
2439
2535
2616
2684
2744
2800
2847
2882
2902
2908
2907
2905
2904
2902
2894
2876
2843
2797
2742
2685
2637
2603
2583
2565
2533
2476
2395
2301
2214
2147
2100
2063
2021
1966
1889
1792
1678
1548
1402
1242
1070
890
706
520
335
156
-9
-157
-293
-426
-569
-725
-888
-1041
-1170
-1269
-1342
-1400
-1449
-1481
-1486
-1452
-1380
-1283
-1177
-1073
-972
-871
-775
-694
-649
-653
-707
-793
-892
-985
-1067
-1134
-1184
-1208
-1200
-1163
-1115
-1084
-1088
-1126
-1178
-1215
-1219
-1189
-1139
-1084
-1033
-986
-944
-911
-895
-896
-904
-900
-862
-785
-679
-567
-471
-407
-374
-364
-365
-370
-378
-398
-445
-533
-673
-861
-1084
-1319
-1545
-1752
-1937
-2107
-2265
-2407
-2528
-2621
-2687
-2730
-2756
-2769
-2768
-2752
-2720
-2675
-2620
-2552
-2466
-2354
-2211
-2037
-1844
-1646
-1458
-1291
-1150
-1036
-939
-853
-767
-677
-581
-480
-375
-264
-144
-7
156
350
576
827
1088
1337
1560
1751
1914
2062
2206
2344
2467
2562
2621
2648
2656
2655
2647
2624
2576
2494
2381
2247
2099
1939
1764
1571
1363
1149
943
753
576
404
228
46
-140
-323
-500
-676
-853
-1030
-1197
-1344
-1463
-1558
-1641
-1727
-1819
-1910
-1989
-2048
-2085
-2109
-2125
-2134
-2132
-2115
-2085
-2051
-2023
-2001
-1986
-1963
-1931
-1891
-1852
-1818
-1790
-1764
-1733
-1694
-1645
-1583
-1500
-1387
-1238
-1058
-856
-645
-432
-216
5
237
480
729
979
1223
1454
1668
1860
2031
2188
2338
2484
2619
2724
2780
2775
2711
2602
2467
2320
2166
2005
1838
1667
1494
1321
1148
975
807
659
545
471
432
410
387
355
320
297
300
330
378
434
490
548
610
678
744
800
840
868
898
945
1016
1111
1218
1326
1430
1525
1613
1690
1756
1807
1846
1873
1890
1890
1865
1802
1694
1542
1356
1152
949
762
598
455
326
203
85
-22
-106
-159
-182
-188
-194
-211
-242
-278
-311
-333
-346
-354
-359
-364
-371
-383
-407
-451
-511
-582
-651
-714
-775
-846
-936
-1046
-1164
-1276
-1373
-1460
-1555
-1681
-1848
-2049
-2259
-2453
-2617
-2757
-2895
-3057
-3249
-3458
-3653
-3805
-3903
-3956
-3984
-4003
-4017
-4006
-3956
-3859
-3724
-3572
-3424
-3293
-3180
-3079
-2982
-2884
-2783
-2677
-2565
-2449
-2329
-2206
-2074
-1926
-1749
-1537
-1290
-1016
-728
-432
-138
150
428
698
962
1224
1483
1729
1944
2117
2248
2350
2445
2543
2633
2694
2706
2668
2605
2547
2516
2505
2493
2456
2389
2311
2246
2209
2191
2170
2126
2054
1964
1875
1793
1711
1610
1473
1297
1092
880
683
514
373
253
142
33
-73
-169
-244
-292
-314
-316
-307
-290
-266
-237
-208
-188
-188
-210
-248
-293
-337
-376
-414
-452
-486
-509
-513
-498
-469
-434
-399
-365
-325
-270
-192
-88
44
198
366
537
702
855
997
1130
1261
1390
1516
1632
1726
1785
1801
1773
1714
1648
1600
1585
1596
1611
1602
1554
1468
1358
1237
1106
958
787
598
407
233
84
-47
-176
-316
-466
-610
-727
-804
-839
-843
-832
-817
-807
-801
-793
-774
-738
-683
-616
-547
-481
-414
-332
-220
-73
104
291
470
631
771
897
1014
1122
1214
1282
1323
1335
1322
1285
1227
1151
1065
981
906
840
775
696
587
448
288
131
-4
-105
-178
-237
-293
-348
-392
-415
-415
-404
-396
-402
-415
-420
-403
-365
-322
-297
-305
-343
-392
-434
-459
-473
-486
-507
-535
-558
-567
-558
-533
-501
-466
-424
-365
-278
-157
-9
150
303
437
550
653
764
892
1038
1190
1328
1437
1505
1531
1519
1475
1407
1324
1229
1125
1008
877
727
562
388
214
48
-103
-234
-344
-436
-517
-596
-680
-771
-859
-932
-983
-1012
-1028
-1037
-1041
-1035
-1014
-975
-923
-862
-790
-700
-586
-449
-297
-146
-5
126
254
386
524
663
794
914
1024
1125
1212
1278
1318
1331
1327
1316
1306
1295
1279
1254
1224
1197
1181
1181
1192
1204
1208
1197
1173
1147
1130
1133
1156
1194
1235
1271
1304
1341
1394
1467
1548
1618
1658
1658
1626
1583
1546
1524
1515
1509
1496
1475
1449
1426
1407
1391
1373
1351
1326
1303
1289
1284
1286
1292
1305
1329
1370
1431
1505
1581
1645
1688
1707
1700
1671
1623
1561
1495
1437
1393
1361
1325
1271
1184
1066
928
785
643
505
366
224
79
-63
-198
-324
-441
-544
-628
-690
-737
-782
-843
-927
-1030
-1134
-1220
-1281
-1322
-1355
-1391
-1431
-1472
-1506
-1534
-1554
-1566
-1564
-1542
-1497
-1438
-1379
-1336
-1312
-1298
-1278
-1241
-1192
-1145
-1123
-1136
-1180
-1240
-1299
-1345
-1378
-1407
-1440
-1486
-1545
-1616
-1690
-1753
-1788
-1783
-1736
-1659
-1576
-1507
-1462
-1435
-1406
-1359
-1284
-1183
-1064
-936
-809
-688
-582
-492
-416
-343
-258
-151
-24
110
232
326
384
405
399
375
347
327
322
329
340
336
307
250
178
108
54
20
3
-8
-20
-38
-62
-89
-119
-150
-184
-231
-300
-402
-537
-690
-839
-960
-1042
-1091
-1122
-1150
-1176
-1188
-1169
-1108
-1004
-871
-720
-562
-403
-244
-87
62
202
334
463
593
727
857
974
1064
1126
1167
1200
1240
1291
1344
1385
1399
1377
1326
1257
1184
1116
1057
1006
965
928
893
858
823
795
785
802
847
911
981
1044
1096
1140
1182
1231
1287
1351
1418
1476
1515
1526
1509
1476
1449
1441
1452
1467
1464
1431
1375
1317
1278
1265
1270
1281
1290
1299
1316
1345
1382
1420
1452
1478
1497
1504
1490
1441
1353
1235
1101
968
840
712
572
412
236
62
-83
-176
-208
-189
-148
-115
-110
-131
-156
-162
-138
-93
-48
-16
3
20
46
77
100
104
90
73
69
84
107
121
119
112
119
160
240
349
474
601
721
825
907
967
1018
1075
1147
1227
1294
1328
1324
1301
1279
1269
1257
1217
1131
1006
870
747
642
541
420
270
99
-74
-240
-398
-557
-716
-864
-986
-1075
-1139
-1191
-1238
-1267
-1263
-1218
-1147
-1078
-1035
-1020
-1016
-999
-958
-902
-849
-811
-785
-756
-712
-650
-578
-501
-420
-326
-214
-83
62
213
366
524
685
847
1002
1139
1256
1350
1426
1482
1518
1531
1524
1503
1471
1430
1375
1302
1204
1084
948
808
675
558
457
362
253
113
-71
-294
-540
-786
-1018
-1231
-1433
-1631
-1826
-2009
-2168
-2291
-2376
-2425
-2444
-2432
-2387
-2305
-2187
-2036
-1862
-1673
-1479
-1291
-1121
-977
-860
-762
-665
-558
-432
-293
-157
-40
45
97
118
121
116
112
115
125
137
149
157
165
176
197
229
271
317
365
415
468
523
572
603
608
586
548
508
474
439
389
307
189
52
-78
-178
-239
-275
-308
-355
-419
-485
-535
-554
-543
-515
-486
-469
-468
-480
-500
-522
-546
-572
-600
-629
-656
-678
-688
-682
-657
-608
-539
-453
-359
-267
-190
-132
-95
-77
-72
-77
-93
-118
-147
-176
-200
-220
-245
-281
-327
-368
-381
-351
-275
-174
-70
20
100
187
298
437
588
728
838
915
973
1030
1103
1199
1315
1439
1558
1661
1740
1797
1837
1869
1897
1920
1933
1932
1916
1888
1845
1787
1707
1608
1499
1392
1295
1205
1111
1006
893
786
696
622
545
445
313
163
20
-98
-197
-300
-436
-612
-808
-989
-1126
-1211
-1261
-1303
-1355
-1418
-1471
-1493
-1471
-1407
-1318
-1226
-1148
-1088
-1036
-974
-890
-784
-668
-558
-466
-387
-307
-213
-105
4
96
164
210
250
294
342
383
408
418
423
436
456
473
468
433
372
305
250
215
192
163
115
41
-57
-173
-302
-443
-589
-731
-863
-986
-1110
-1247
-1402
-1567
-1726
-1862
-1972
-2064
-2152
-2245
-2338
-2419
-2479
-2514
-2532
-2540
-2539
-2526
-2493
-2435
-2352
-2248
-2123
-1978
-1811
-1625
-1425
-1224
-1031
-855
-701
-568
-449
-334
-212
-81
50
164
244
284
290
279
264
249
227
190
139
81
23
-31
-83
-136
-189
-234
-267
-290
-311
-338
-372
-409
-449
-501
-579
-691
-831
-974
-1098
-1196
-1285
-1390
-1523
-1673
-1808
-1902
-1951
-1975
-2003
-2050
-2108
-2154
-2175
-2173
-2170
-2189
-2239
-2315
-2400
-2480
-2550
-2612
-2667
-2712
-2738
-2737
-2705
-2643
-2553
-2432
-2280
-2094
-1879
-1646
-1407
-1174
-950
-727
-494
-242
25
299
565
817
1054
1280
1495
1694
1871
2024
2163
2301
2447
2597
2735
2845
2927
2998
3085
3208
3370
3558
3749
3927
4086
4231
4366
4500
4639
4786
4941
5096
5240
5365
5469
5558
5641
5720
5789
5834
5840
5796
5697
5545
5345
5107
4847
4579
4310
4040
3765
3483
3202
2936
2698
2487
2292
2097
1893
1679
1456
1221
962
673
362
53
-231
-483
-718
-960
-1221
-1487
-1730
-1924
-2071
-2194
-2321
-2461
-2600
-2707
-2761
-2763
-2731
-2686
-2637
-2581
-2511
-2420
-2310
-2186
-2056
-1928
-1809
-1704
-1614
-1534
-1454
-1376
-1311
-1277
-1288
-1340
-1415
-1487
-1539
-1574
-1605
-1645
-1697
-1753
-1804
-1843
-1870
-1886
-1894
-1894
-1891
-1894
-1910
-1939
-1971
-1993
-1996
-1982
-1964
-1952
-1952
-1962
-1974
-1978
-1964
-1923
-1851
-1751
-1638
-1532
-1446
-1380
-1318
-1243
-1149
-1049
-965
-911
-883
-864
-832
-781
-724
-678
-655
-654
-664
-671
-671
-666
-657
-646
-631
-612
-593
-582
-582
-594
-616
-642
-669
-695
-720
-745
-774
-814
-867
-927
-977
-997
-974
-915
-840
-772
-723
-684
-639
-574
-489
-396
-311
-242
-186
-133
-75
-10
62
137
212
284
344
386
410
422
433
453
482
512
533
540
536
533
543
575
633
715
813
913
998
1059
1099
1133
1183
1261
1359
1454
1521
1548
1548
1544
1554
1578
1598
1596
1561
1504
1442
1385
1331
1268
1184
1081
975
882
806
738
657
547
405
241
70
-102
-276
-463
-673
-906
-1151
-1393
-1619
-1821
-2001
-2162
-2308
-2440
-2556
-2652
-2721
-2758
-2761
-2735
-2687
-2630
-2572
-2515
-2454
-2388
-2323
-2270
-2245
-2253
-2284
-2318
-2334
-2323
-2293
-2258
-2234
-2219
-2206
-2179
-2131
-2057
-1958
-1839
-1701
-1552
-1404
-1267
-1144
-1029
-906
-771
-628
-498
-404
-354
-337
-330
-309
-268
-216
-174
-155
-160
-180
-200
-208
-197
-167
-116
-48
33
118
198
271
337
405
480
558
631
687
716
719
704
676
639
587
513
418
312
215
141
91
50
-2
-80
-181
-286
-371
-422
-439
-436
-423
-407
-383
-345
-290
-220
-139
-48
50
147
232
292
321
329
328
332
340
344
331
297
253
215
197
198
211
225
233
237
238
236
231
225
224
239
276
336
408
484
560
642
739
859
998
1146
1284
1393
1463
1496
1505
1509
1525
1555
1587
1603
1587
1534
1458
1376
1306
1256
1225
1209
1204
1203
1201
1190
1166
1130
1086
1043
1002
962
919
873
823
768
700
604
470
299
107
-88
-274
-459
-658
-882
-1125
-1366
-1585
-1777
-1950
-2121
-2297
-2467
-2613
-2720
-2792
-2845
-2896
-2951
-3006
-3048
-3074
-3086
-3089
-3085
-3066
-3025
-2957
-2866
-2752
-2614
-2441
-2224
-1964
-1673
-1376
-1093
-833
-596
-375
-166
26
196
338
457
559
652
740
820
889
947
994
1036
1076
1119
1162
1202
1232
1246
1240
1217
1183
1151
1130
1122
1124
1130
1132
1129
1120
1104
1083
1060
1041
1032
1037
1052
1064
1062
1042
1010
986
980
999
1033
1070
1103
1133
1165
1201
1234
1249
1233
1183
1106
1014
914
802
673
523
357
186
26
-108
-209
-276
-311
-316
-300
-271
-237
-202
-167
-131
-90
-44
8
66
133
214
312
422
538
650
754
851
952
1070
1213
1384
1576
1776
1972
2157
2331
2500
2667
2832
2991
3134
3254
3348
3414
3452
3465
3457
3432
3401
3365
3318
3246
3127
2950
2715
2442
2155
1875
1610
1359
1117
885
670
479
319
187
81
1
-47
-56
-27
27
90
146
189
226
265
310
359
408
456
506
565
634
708
777
838
897
963
1045
1141
1245
1348
1445
1537
1620
1682
1706
1683
1615
1521
1423
1329
1233
1118
972
798
615
445
301
184
85
-3
-85
-161
-231
-299
-364
-421
-462
-482
-485
-480
-477
-478
-475
-459
-426
-380
-329
-280
-231
-182
-140
-114
-112
-135
-169
-203
-229
-256
-295
-356
-432
-509
-569
-609
-631
-645
-658
-671
-685
-699
-710
-713
-700
-665
-613
-559
-518
-498
-494
-496
-498
-508
-538
-595
-674
-760
-839
-915
-999
-1100
-1212
-1318
-1398
-1451
-1491
-1536
-1595
-1655
-1694
-1700
-1675
-1638
-1606
-1586
-1568
-1543
-1509
-1474
-1448
-1433
-1423
-1406
-1377
-1341
-1308
-1283
-1271
-1269
-1276
-1295
-1330
-1383
-1455
-1546
-1653
-1778
-1919
-2072
-2232
-2395
-2554
-2707
-2846
-2965
-3065
-3148
-3223
-3292
-3353
-3393
-3405
-3390
-3364
-3346
-3346
-3360
-3370
-3361
-3328
-3276
-3220
-3166
-3118
-3075
-3037
-3005
-2978
-2950
-2909
-2847
-2765
-2669
-2567
-2454
-2323
-2166
-1986
-1801
-1629
-1483
-1361
-1256
-1163
-1086
-1034
-1006
-995
-978
-940
-878
-806
-740
-689
-649
-607
-550
-476
-391
-304
-221
-144
-71
-2
65
137
221
323
444
578
715
846
969
1085
1193
1289
1362
1406
1420
1408
1380
1344
1304
1266
1239
1237
1273
1354
1473
1616
1768
1919
2069
2223
2384
2551
2715
2872
3019
3156
3284
3401
3498
3569
3609
3620
3609
3581
3534
3466
3373
3256
3126
2998
2883
2788
2704
2622
2529
2425
2317
2214
2123
2041
1964
1880
1782
1671
1552
1434
1328
1244
1192
1177
1194
1233
1279
1322
1361
1400
1442
1485
1518
1530
1519
1494
1472
1468
1486
1516
1544
1557
1549
1517
1464
1390
1297
1193
1087
986
890
786
656
488
283
53
-185
-416
-633
-836
-1027
-1208
-1377
-1527
-1651
-1742
-1792
-1801
-1769
-1703
-1610
-1496
-1369
-1232
-1093
-957
-825
-694
-561
-426
-299
-195
-127
-96
-92
-105
-126
-161
-216
-296
-393
-493
-583
-661
-729
-791
-844
-879
-890
-881
-863
-848
-836
-819
-789
-746
-704
-683
-693
-731
-779
-817
-835
-832
-812
-780
-737
-681
-617
-549
-480
-411
-338
-262
-185
-113
-50
5
52
90
112
109
79
28
-29
-82
-128
-177
-236
-306
-377
-430
-456
-461
-461
-478
-522
-585
-647
-684
-686
-657
-617
-589
-583
-593
-602
-591
-558
-516
-484
-478
-498
-532
-568
-600
-633
-669
-706
-732
-736
-720
-696
-682
-687
-702
-707
-683
-627
-546
-454
-359
-266
-174
-86
-8
62
132
214
315
429
542
641
721
787
846
900
947
983
1012
1044
1081
1119
1145
1148
1131
1114
1121
1167
1247
1343
1436
1516
1584
1646
1703
1753
1788
1805
1801
1778
1735
1678
1613
1547
1482
1414
1332
1224
1087
921
735
535
327
119
-77
-248
-392
-520
-649
-797
-960
-1121
-1255
-1350
-1409
-1451
-1487
-1519
-1536
-1529
-1499
-1458
-1419
-1384
-1346
-1293
-1223
-1144
-1069
-1008
-960
-911
-853
-785
-712
-647
-597
-561
-529
-489
-426
-333
-212
-74
69
209
346
486
633
781
917
1029
1116
1189
1266
1356
1455
1550
1632
1698
1756
1812
1868
1921
1969
2013
2062
2115
2164
2195
2197
2171
2127
2076
2021
1959
1881
1790
1696
1613
1543
1480
1410
1329
1244
1170
1122
1102
1102
1108
1109
1097
1071
1028
969
897
818
742
674
610
541
457
356
242
128
27
-53
-109
-142
-155
-151
-134
-109
-80
-51
-23
5
41
88
148
214
278
329
361
378
388
400
421
449
479
503
512
503
475
429
373
314
253
187
104
-7
-149
-311
-477
-633
-778
-918
-1064
-1223
-1389
-1557
-1719
-1875
-2020
-2150
-2253
-2326
-2372
-2404
-2431
-2450
-2447
-2405
-2321
-2207
-2084
-1967
-1855
-1737
-1608
-1474
-1353
-1257
-1185
-1122
-1050
-964
-872
-787
-714
-646
-569
-477
-378
-284
-203
-135
-74
-15
33
58
50
12
-41
-94
-136
-168
-192
-206
-208
-192
-158
-113
-62
-9
49
114
186
260
326
380
420
450
476
505
542
589
648
715
785
855
929
1012
1116
1237
1371
1504
1626
1734
1832
1929
2028
2126
2218
2298
2365
2424
2480
2536
2588
2631
2661
2671
2661
2632
2585
2526
2458
2388
2318
2252
2193
2141
2095
2054
2013
1975
1938
1902
1864
1820
1764
1692
1603
1497
1374
1231
1068
889
704
528
373
246
147
69
8
-40
-75
-96
-103
-98
-81
-56
-26
3
22
24
4
-34
-83
-132
-171
-195
-202
-199
-192
-189
-191
-194
-190
-175
-150
-121
-96
-79
-64
-45
-13
37
105
195
305
432
563
679
761
802
812
808
804
800
782
741
671
581
484
386
283
169
43
-93
-234
-380
-539
-715
-899
-1073
-1220
-1333
-1422
-1502
-1573
-1620
-1618
-1552
-1432
-1292
-1163
-1061
-976
-884
-767
-622
-461
-296
-133
32
204
385
571
759
944
1121
1283
1427
1552
1665
1772
1877
1973
2047
2092
2119
2146
2190
2246
2295
2312
2289
2240
2191
2157
2131
2088
2007
1885
1740
1595
1459
1320
1157
955
724
486
270
88
-63
-201
-341
-493
-651
-802
-931
-1022
-1076
-1095
-1095
-1089
-1087
-1091
-1100
-1113
-1131
-1154
-1178
-1193
-1194
-1186
-1180
-1187
-1209
-1230
-1232
-1204
-1152
-1093
-1042
-1004
-971
-931
-883
-838
-806
-792
-789
-787
-784
-787
-801
-829
-859
-884
-903
-928
-969
-1029
-1094
-1145
-1170
-1175
-1176
-1184
-1197
-1197
-1164
-1085
-967
-825
-678
-534
-395
-258
-121
13
138
245
329
389
430
460
485
507
518
510
482
442
403
379
375
384
397
406
409
403
385
345
280
189
78
-46
-183
-333
-497
-668
-836
-994
-1142
-1285
-1428
-1566
-1691
-1801
-1905
-2017
-2150
-2294
-2424
-2517
-2567
-2596
-2634
-2701
-2793
-2883
-2947
-2976
-2983
-2988
-3000
-3017
-3025
-3020
-3004
-2986
-2969
-2945
-2898
-2825
-2734
-2643
-2568
-2511
-2463
-2408
-2337
-2255
-2176
-2114
-2080
-2071
-2079
-2093
-2102
-2100
-2088
-2068
-2045
-2024
-2001
-1977
-1946
-1905
-1851
-1780
-1692
-1590
-1484
-1388
-1311
-1255
-1209
-1163
-1108
-1046
-987
-939
-904
-877
-851
-821
-787
-749
-703
-647
-580
-506
-434
-370
-317
-273
-236
-209
-199
-214
-255
-317
-389
-465
-546
-634
-735
-849
-972
-1098
-1221
-1338
-1447
-1544
-1624
-1682
-1717
-1730
-1723
-1704
-1675
-1638
-1589
-1521
-1433
-1331
-1228
-1138
-1067
-1008
-947
-870
-774
-668
-563
-464
-368
-268
-164
-63
26
100
164
232
310
394
473
537
590
640
696
755
808
848
879
914
963
1025
1085
1123
1136
1135
1140
1165
1208
1252
1286
1307
1324
1348
1383
1420
1452
1481
1518
1578
1670
1786
1914
2041
2163
2282
2401
2511
2600
2656
2676
2668
2648
2628
2609
2583
2539
2470
2382
2288
2200
2124
2057
1993
1929
1870
1826
1798
1776
1742
1679
1586
1482
1390
1323
1270
1203
1097
948
775
608
466
345
221
72
-107
-305
-502
-689
-864
-1035
-1203
-1357
-1487
-1584
-1653
-1703
-1739
-1755
-1737
-1679
-1583
-1469
-1356
-1256
-1170
-1082
-981
-859
-721
-578
-444
-329
-233
-149
-71
9
90
169
238
296
343
383
419
456
494
538
589
646
705
756
791
808
813
814
813
810
801
783
762
746
739
741
743
738
724
701
670
630
579
522
467
425
400
383
358
317
261
203
156
121
87
37
-33
-115
-187
-237
-264
-282
-303
-334
-368
-397
-417
-434
-454
-483
-520
-559
-598
-636
-672
-704
-724
-729
-718
-695
-660
-614
-549
-465
-369
-278
-208
-164
-142
-126
-105
-75
-43
-15
2
13
23
40
70
112
165
224
279
324
358
383
403
419
425
408
364
296
224
165
128
102
71
25
-28
-67
-71
-36
19
69
97
102
101
107
119
122
103
59
5
-38
-62
-74
-90
-122
-166
-204
-215
-193
-147
-97
-55
-23
8
48
103
174
259
355
462
577
696
812
923
1030
1134
1237
1337
1430
1517
1596
1668
1732
1782
1812
1822
1816
1803
1790
1780
1777
1782
1793
1809
1822
1821
1802
1767
1728
1696
1672
1647
1609
1551
1485
1429
1402
1407
1437
1476
1516
1555
1597
1642
1682
1709
1721
1724
1729
1739
1745
1727
1668
1560
1412
1242
1067
901
744
595
449
302
154
7
-134
-265
-385
-500
-615
-735
-860
-985
-1104
-1217
-1324
-1426
-1522
-1603
-1666
-1710
-1743
-1772
-1799
-1821
-1829
-1823
-1807
-1792
-1782
-1775
-1762
-1734
-1693
-1646
-1599
-1549
-1491
-1419
-1339
-1263
-1204
-1160
-1116
-1055
-969
-868
-774
-706
-669
-650
-631
-598
-550
-496
-450
-416
-396
-386
-383
-386
-394
-407
-427
-455
-493
-540
-587
-623
-638
-629
-598
-548
-478
-385
-267
-131
8
135
241
332
422
526
649
783
916
1041
1152
1253
1347
1436
1525
1618
1720
1831
1945
2047
2126
2177
2208
2230
2253
2277
2299
2312
2317
2314
2308
2295
2273
2241
2202
2161
2122
2081
2029
1963
1886
1814
1761
1732
1717
1699
1658
1592
1509
1431
1374
1343
1333
1333
1336
1343
1357
1382
1410
1429
1426
1396
1347
1293
1247
1206
1159
1090
994
878
758
647
547
449
345
230
109
-10
-124
-235
-344
-448
-536
-599
-640
-672
-712
-769
-843
-924
-1006
-1097
-1211
-1357
-1529
-1706
-1866
-1998
-2109
-2216
-2331
-2450
-2558
-2639
-2685
-2702
-2702
-2694
-2680
-2656
-2618
-2568
-2515
-2469
-2437
-2421
-2411
-2400
-2377
-2340
-2292
-2236
-2175
-2103
-2011
-1893
-1750
-1590
-1426
-1268
-1120
-978
-838
-699
-563
-433
-314
-210
-124
-58
-11
22
48
77
111
147
181
213
247
288
338
393
444
487
521
551
580
603
609
590
540
464
372
272
169
61
-52
-171
-292
-409
-519
-619
-715
-814
-924
-1049
-1184
-1318
-1437
-1531
-1605
-1670
-1739
-1813
-1886
-1943
-1978
-1992
-1994
-1996
-2000
-2000
-1988
-1958
-1914
-1863
-1815
-1776
-1747
-1725
-1705
-1680
-1650
-1619
-1596
-1587
-1591
-1597
-1592
-1567
-1526
-1482
-1444
-1411
-1374
-1320
-1248
-1170
-1101
-1052
-1020
-998
-982
-978
-994
-1040
-1112
-1203
-1308
-1425
-1554
-1694
-1831
-1954
-2057
-2145
-2227
-2307
-2375
-2416
-2419
-2388
-2339
-2285
-2230
-2160
-2065
-1941
-1795
-1642
-1487
-1329
-1162
-989
-816
-655
-507
-365
-218
-60
104
264
412
546
671
789
899
995
1069
1119
1144
1147
1132
1104
1068
1024
968
891
784
652
506
365
236
113
-15
-157
-308
-453
-578
-684
-780
-873
-962
-1034
-1076
-1090
-1090
-1096
-1116
-1143
-1159
-1153
-1124
-1079
-1028
-971
-907
-839
-772
-711
-650
-580
-487
-368
-235
-102
21
135
246
356
460
550
625
691
757
823
878
908
911
903
908
941
994
1047
1084
1104
1126
1167
1231
1297
1340
1346
1327
1307
1309
1341
1390
1439
1479
1510
1542
1578
1615
1648
1673
1694
1718
1748
1779
1801
1804
1786
1756
1727
1714
1720
1739
1761
1776
1779
1774
1764
1754
1744
1730
1712
1690
1663
1626
1572
1496
1405
1314
1240
1192
1162
1134
1096
1050
1012
1006
1040
1106
1181
1246
1298
1347
1406
1479
1551
1601
1615
1595
1558
1529
1523
1540
1568
1591
1600
1598
1597
1609
1638
1676
1707
1717
1702
1666
1619
1568
1515
1457
1392
1323
1251
1178
1095
993
870
734
600
480
376
278
178
75
-20
-91
-134
-153
-164
-176
-189
-194
-183
-159
-132
-111
-95
-71
-27
41
121
195
256
308
366
443
537
634
716
775
814
848
888
934
977
1006
1018
1010
990
962
929
894
859
827
799
767
722
658
580
497
419
347
273
189
96
8
-57
-90
-97
-99
-115
-146
-177
-186
-161
-111
-58
-18
7
34
77
143
221
292
346
386
426
479
550
633
719
802
883
963
1042
1113
1169
1205
1221
1220
1206
1182
1148
1104
1043
963
862
743
613
478
340
197
46
-111
-264
-404
-523
-625
-721
-819
-921
-1022
-1122
-1217
-1316
-1421
-1529
-1629
-1713
-1780
-1842
-1917
-2013
-2123
-2231
-2319
-2379
-2411
-2419
-2407
-2375
-2323
-2257
-2187
-2123
-2071
-2025
-1981
-1926
-1860
-1786
-1710
-1638
-1576
-1528
-1496
-1483
-1488
-1505
-1529
-1551
-1567
-1576
-1583
-1595
-1616
-1642
-1663
-1665
-1642
-1596
-1543
-1501
-1476
-1467
-1460
-1448
-1428
-1406
-1393
-1391
-1396
-1398
-1392
-1378
-1363
-1352
-1352
-1363
-1387
-1425
-1476
-1534
-1591
-1641
-1677
-1699
-1708
-1706
-1696
-1682
-1663
-1638
-1602
-1547
-1473
-1388
-1308
-1249
-1214
-1198
-1185
-1163
-1131
-1097
-1073
-1063
-1064
-1067
-1066
-1057
-1042
-1020
-991
-958
-923
-891
-861
-823
-765
-673
-548
-400
-242
-83
76
236
401
569
740
911
1082
1248
1399
1521
1610
1671
1716
1759
1801
1835
1850
1842
1820
1792
1766
1739
1704
1659
1609
1565
1530
1500
1465
1420
1366
1313
1267
1229
1193
1157
1124
1103
1098
1103
1108
1099
1072
1033
992
956
927
900
869
834
793
747
697
645
591
539
489
438
379
307
218
113
-4
-130
-260
-391
-519
-641
-753
-853
-936
-1000
-1046
-1073
-1088
-1098
-1103
-1103
-1097
-1087
-1085
-1099
-1133
-1177
-1213
-1230
-1228
-1218
-1209
-1203
-1188
-1150
-1083
-996
-904
-814
-724
-622
-503
-370
-238
-118
-9
100
222
361
508
647
768
869
953
1025
1089
1145
1199
1252
1304
1351
1384
1398
1399
1397
1401
1412
1418
1406
1371
1319
1266
1222
1193
1176
1169
1171
1185
1216
1262
1318
1379
1445
1516
1598
1693
1802
1924
2053
2176
2278
2347
2381
2392
2401
2422
2456
2490
2506
2497
2470
2439
2416
2402
2387
2364
2337
2315
2306
2305
2297
2266
2209
2137
2066
2007
1953
1893
1817
1729
1645
1576
1522
1470
1408
1333
1255
1194
1159
1150
1157
1171
1194
1235
1296
1369
1435
1480
1502
1518
1547
1594
1648
1686
1691
1668
1638
1626
1645
1690
1743
1788
1821
1852
1889
1938
1993
2048
2100
2149
2197
2245
2287
2316
2328
2322
2299
2260
2207
2142
2065
1981
1891
1794
1692
1587
1485
1386
1290
1192
1088
984
890
817
766
728
687
631
561
489
427
377
335
290
241
192
151
123
104
87
66
45
29
21
15
3
-22
-59
-98
-131
-158
-187
-228
-283
-347
-408
-455
-485
-501
-508
-514
-521
-528
-537
-544
-549
-551
-555
-564
-584
-619
-665
-719
-774
-833
-899
-972
-1049
-1119
-1171
-1202
-1220
-1239
-1272
-1320
-1373
-1419
-1445
-1452
-1448
-1445
-1452
-1466
-1483
-1490
-1481
-1454
-1409
-1354
-1293
-1233
-1173
-1111
-1042
-960
-867
-764
-660
-559
-462
-365
-264
-154
-36
85
205
320
431
540
652
766
883
1000
1113
1216
1304
1374
1425
1463
1494
1524
1551
1572
1578
1565
1532
1486
1434
1384
1335
1276
1196
1082
931
751
558
369
191
20
-152
-335
-526
-714
-890
-1049
-1197
-1341
-1482
-1610
-1711
-1778
-1819
-1856
-1913
-1998
-2103
-2210
-2301
-2370
-2423
-2470
-2514
-2555
-2592
-2625
-2655
-2681
-2694
-2683
-2641
-2574
-2496
-2423
-2362
-2306
-2241
-2159
-2059
-1954
-1859
-1784
-1732
-1698
-1678
-1671
-1675
-1688
-1706
-1726
-1743
-1759
-1773
-1783
-1787
-1778
-1749
-1700
-1634
-1556
-1473
-1387
-1295
-1189
-1062
-911
-737
-552
-368
-193
-31
121
265
402
527
635
725
796
854
902
944
979
1006
1025
1031
1022
995
947
880
798
706
608
505
398
292
192
108
40
-14
-66
-124
-190
-258
-316
-358
-388
-422
-475
-554
-650
-748
-832
-898
-955
-1014
-1083
-1160
-1237
-1308
-1374
-1443
-1522
-1612
-1707
-1791
-1853
-1886
-1893
-1877
-1844
-1795
-1732
-1653
-1561
-1458
-1353
-1255
-1174
-1113
-1066
-1022
-972
-911
-843
-775
-707
-632
-541
-429
-304
-183
-80
4
78
156
244
334
414
476
521
559
598
637
666
680
678
668
654
631
589
514
406
272
125
-27
-185
-348
-514
-670
-803
-911
-1002
-1092
-1189
-1288
-1375
-1431
-1452
-1445
-1425
-1407
-1400
-1405
-1419
-1435
-1446
-1446
-1433
-1411
-1390
-1378
-1373
-1366
-1342
-1298
-1240
-1182
-1133
-1089
-1037
-961
-861
-748
-640
-545
-456
-361
-253
-142
-44
25
67
96
130
174
215
236
226
191
148
118
114
134
169
204
227
230
214
184
153
134
131
139
141
122
78
16
-50
-110
-157
-194
-220
-233
-231
-217
-203
-204
-223
-253
-280
-293
-294
-296
-306
-326
-346
-360
-369
-385
-415
-450
-468
-452
-399
-330
-277
-259
-270
-285
-278
-239
-182
-127
-90
-72
-66
-67
-71
-77
-80
-69
-39
10
66
118
163
209
262
322
376
410
422
425
439
475
525
572
601
613
628
664
728
808
882
935
967
991
1016
1049
1081
1105
1120
1127
1133
1138
1136
1120
1084
1029
958
871
768
647
508
360
211
69
-65
-192
-314
-431
-540
-641
-735
-830
-927
-1027
-1121
-1200
-1261
-1308
-1352
-1403
-1464
-1526
-1576
-1606
-1618
-1623
-1628
-1636
-1636
-1616
-1568
-1499
-1419
-1338
-1256
-1167
-1062
-939
-803
-662
-522
-382
-240
-97
44
180
313
453
605
769
935
1090
1228
1351
1470
1593
1719
1843
1958
2062
2158
2251
2338
2414
2476
2525
2568
2605
2631
2634
2606
2552
2487
2431
2388
2350
2298
2218
2112
1996
1890
1803
1730
1655
1566
1460
1341
1219
1101
992
894
810
744
697
669
656
655
662
676
691
706
717
728
743
765
797
832
864
885
894
894
892
893
903
919
937
945
929
884
811
723
639
568
512
457
390
304
206
107
16
-68
-158
-262
-380
-503
-613
-699
-760
-805
-845
-884
-924
-960
-990
-1010
-1018
-1018
-1004
-986
-965
-947
-931
-912
-883
-844
-798
-756
-723
-701
-684
-661
-624
-570
-501
-422
-340
-261
-189
-128
-76
-34
1
27
42
42
24
-12
-65
-135
-219
-315
-413
-505
-585
-651
-709
-765
-825
-886
-942
-988
-1022
-1047
-1068
-1089
-1112
-1137
-1166
-1196
-1222
-1239
-1241
-1231
-1213
-1196
-1182
-1165
-1136
-1092
-1033
-965
-896
-823
-743
-654
-565
-485
-423
-379
-339
-294
-240
-189
-157
-155
-179
-218
-259
-300
-349
-415
-498
-591
-685
-773
-854
-932
-1010
-1088
-1169
-1257
-1360
-1480
-1606
-1721
-1804
-1850
-1869
-1883
-1909
-1950
-1992
-2016
-2005
-1965
-1904
-1840
-1780
-1721
-1654
-1577
-1494
-1414
-1345
-1284
-1223
-1150
-1063
-971
-887
-825
-790
-775
-771
-769
-769
-773
-786
-809
-841
-878
-917
-954
-988
-1016
-1042
-1065
-1089
-1120
-1158
-1200
-1244
-1286
-1326
-1365
-1404
-1441
-1473
-1500
-1524
-1545
-1563
-1576
-1582
-1583
-1587
-1600
-1623
-1650
-1667
-1666
-1650
-1626
-1604
-1582
-1549
-1492
-1405
-1298
-1187
-1087
-1000
-922
-841
-754
-668
-590
-523
-461
-394
-322
-253
-201
-173
-164
-161
-147
-117
-73
-26
19
58
95
132
168
201
231
264
304
354
410
466
516
561
604
653
710
773
839
905
970
1037
1105
1175
1244
1308
1362
1406
1439
1464
1489
1524
1574
1637
1704
1765
1811
1841
1863
1886
1914
1947
1977
1998
2005
1995
1968
1925
1869
1805
1741
1679
1617
1548
1465
1368
1268
1176
1099
1036
978
915
843
770
703
648
608
577
552
529
508
485
455
418
378
343
321
315
320
327
328
324
319
319
323
328
327
322
317
319
330
350
372
396
423
454
490
526
559
588
619
659
713
776
837
889
929
967
1012
1069
1133
1190
1230
1247
1249
1242
1233
1220
1199
1169
1136
1111
1104
1117
1144
1173
1195
1209
1219
1230
1243
1261
1281
1306
1339
1382
1433
1485
1531
1571
1610
1657
1721
1801
1892
1983
2063
2130
2186
2238
2296
2363
2437
2510
2572
2619
2654
2686
2726
2779
2840
2897
2933
2942
2920
2876
2818
2749
2674
2593
2505
2410
2309
2200
2084
1967
1854
1751
1658
1573
1489
1404
1319
1238
1164
1098
1040
990
947
910
870
820
754
675
595
528
481
450
423
387
336
274
210
154
109
71
36
-2
-45
-96
-150
-204
-251
-286
-313
-339
-371
-411
-453
-488
-511
-524
-537
-556
-582
-607
-625
-637
-652
-680
-720
-759
-776
-757
-704
-631
-558
-498
-448
-401
-346
-282
-211
-139
-71
-11
40
78
103
118
133
155
188
230
274
315
352
390
430
473
516
555
591
628
669
714
761
799
825
835
833
824
809
788
760
722
673
615
548
475
397
318
241
167
95
22
-52
-128
-207
-291
-383
-489
-610
-742
-874
-997
-1105
-1202
-1296
-1395
-1500
-1603
-1694
-1766
-1821
-1866
-1908
-1950
-1990
-2017
-2029
-2025
-2013
-1998
-1986
-1976
-1961
-1937
-1907
-1878
-1862
-1862
-1877
-1895
-1907
-1910
-1907
-1908
-1916
-1927
-1928
-1912
-1874
-1820
-1760
-1700
-1637
-1566
-1483
-1386
-1279
-1168
-1056
-943
-831
-724
-623
-531
-447
-371
-304
-249
-212
-195
-196
-211
-235
-268
-307
-350
-387
-411
-418
-413
-406
-401
-399
-391
-370
-336
-297
-262
-234
-207
-172
-130
-89
-66
-67
-88
-110
-116
-99
-68
-41
-32
-43
-65
-83
-89
-81
-62
-34
4
53
111
170
221
256
276
289
303
324
352
381
407
429
452
483
524
575
633
695
759
830
913
1012
1126
1250
1376
1497
1607
1704
1788
1864
1934
2001
2067
2126
2173
2205
2222
2230
2234
2233
2223
2195
2147
2082
2011
1945
1888
1837
1782
1713
1623
1514
1391
1260
1129
1000
878
759
639
513
379
237
94
-43
-174
-302
-431
-566
-698
-816
-905
-957
-976
-976
-971
-971
-976
-979
-974
-959
-935
-908
-880
-852
-824
-798
-779
-774
-785
-811
-849
-892
-937
-981
-1022
-1054
-1073
-1076
-1067
-1051
-1030
-1002
-960
-901
-827
-751
-684
-631
-586
-539
-486
-431
-388
-365
-363
-372
-379
-377
-369
-364
-368
-376
-381
-377
-365
-352
-347
-347
-343
-326
-291
-244
-196
-156
-125
-98
-69
-34
3
39
73
108
153
210
278
350
415
468
508
540
570
600
633
670
711
759
814
870
922
966
1000
1034
1071
1117
1165
1207
1233
1242
1238
1227
1213
1194
1166
1128
1084
1039
996
950
898
838
777
725
685
652
615
569
517
473
447
438
434
420
391
355
327
318
325
337
339
324
294
257
219
183
153
132
123
125
130
127
111
85
59
42
35
33
26
9
-17
-49
-85
-126
-173
-222
-267
-305
-337
-370
-412
-462
-511
-549
-570
-577
-576
-572
-562
-539
-503
-458
-417
-389
-377
-374
-369
-354
-331
-304
-280
-262
-247
-231
-209
-177
-133
-79
-18
44
105
163
220
275
326
369
401
424
440
453
462
463
453
431
398
359
320
284
252
223
194
158
108
37
-58
-167
-279
-384
-476
-563
-652
-747
-848
-950
-1050
-1153
-1259
-1368
-1469
-1552
-1613
-1658
-1703
-1762
-1838
-1924
-2005
-2074
-2129
-2172
-2209
-2235
-2249
-2249
-2240
-2227
-2217
-2206
-2188
-2160
-2124
-2088
-2060
-2041
-2028
-2005
-1962
-1899
-1820
-1738
-1661
-1591
-1522
-1447
-1357
-1253
-1143
-1039
-950
-882
-828
-780
-735
-691
-655
-635
-630
-634
-639
-634
-618
-593
-561
-526
-487
-444
-397
-353
-316
-290
-276
-270
-270
-270
-267
-257
-240
-218
-198
-185
-182
-183
-184
-178
-165
-147
-129
-110
-88
-58
-20
22
63
97
124
148
174
209
254
309
368
425
475
511
536
554
573
594
618
639
653
661
667
673
673
659
619
553
473
396
338
305
293
289
280
259
223
175
118
63
15
-22
-54
-92
-146
-219
-302
-382
-447
-498
-542
-587
-636
-691
-748
-812
-885
-967
-1050
-1123
-1181
-1230
-1281
-1342
-1410
-1472
-1517
-1546
-1571
-1606
-1655
-1712
-1764
-1806
-1843
-1881
-1922
-1954
-1970
-1969
-1968
-1981
-2012
-2043
-2047
-2007
-1932
-1848
-1780
-1733
-1691
-1635
-1554
-1462
-1378
-1313
-1260
-1202
-1131
-1050
-977
-926
-895
-872
-839
-791
-734
-679
-634
-599
-567
-531
-490
-442
-388
-329
-263
-192
-120
-51
11
65
107
135
148
154
162
179
209
241
267
277
272
262
258
268
299
348
410
478
546
610
671
734
804
880
958
1033
1104
1176
1254
1337
1415
1475
1511
1532
1556
1599
1662
1727
1774
1795
1800
1809
1841
1894
1955
2003
2027
2032
2029
2027
2029
2027
2013
1988
1957
1930
1914
1913
1921
1932
1938
1935
1923
1904
1882
1861
1841
1821
1800
1779
1757
1738
1723
1715
1713
1718
1730
1746
1766
1786
1808
1832
1854
1873
1881
1877
1861
1838
1812
1784
1752
1716
1678
1646
1627
1621
1620
1616
1603
1581
1559
1542
1530
1517
1493
1450
1386
1304
1207
1103
998
897
801
707
608
501
391
290
208
149
107
73
43
24
25
51
93
137
172
196
216
240
268
288
290
267
224
169
109
45
-23
-94
-162
-221
-269
-310
-350
-390
-427
-454
-471
-481
-490
-505
-523
-540
-549
-549
-540
-523
-499
-468
-434
-403
-382
-371
-370
-373
-379
-390
-411
-444
-485
-526
-559
-578
-585
-583
-577
-572
-571
-578
-593
-616
-644
-677
-716
-765
-826
-898
-977
-1058
-1137
-1215
-1290
-1359
-1417
-1461
-1496
-1526
-1558
-1594
-1629
-1656
-1669
-1673
-1672
-1675
-1683
-1689
-1686
-1669
-1640
-1608
-1581
-1561
-1543
-1518
-1480
-1433
-1384
-1343
-1311
-1282
-1241
-1182
-1108
-1033
-971
-926
-891
-853
-802
-744
-691
-658
-646
-649
-655
-664
-684
-725
-788
-862
-928
-976
-1012
-1055
-1117
-1198
-1280
-1336
-1354
-1340
-1311
-1288
-1276
-1267
-1247
-1210
-1155
-1094
-1035
-984
-943
-910
-885
-869
-867
-881
-915
-968
-1033
-1099
-1151
-1184
-1203
-1222
-1257
-1308
-1361
-1396
-1402
-1386
-1368
-1366
-1383
-1400
-1392
-1351
-1289
-1232
-1199
-1188
-1180
-1154
-1104
-1042
-985
-943
-907
-861
-798
-725
-656
-603
-559
-508
-438
-349
-256
-175
-108
-42
41
147
273
404
530
655
785
925
1070
1206
1319
1409
1484
1556
1630
1701
1759
1801
1831
1861
1904
1961
2025
2085
2127
2149
2160
2171
2191
2221
2252
2274
2280
2275
2271
2282
2310
2349
2386
2410
2424
2435
2453
2479
2508
2527
2532
2521
2501
2475
2445
2411
2373
2331
2287
2241
2191
2134
2068
1994
1913
1825
1729
1628
1531
1444
1371
1305
1235
1152
1053
946
839
737
636
532
423
314
210
116
29
-56
-144
-235
-321
-400
-470
-535
-600
-665
-729
-786
-830
-856
-861
-848
-826
-804
-792
-787
-777
-748
-692
-613
-529
-455
-399
-355
-315
-276
-240
-210
-184
-153
-108
-52
0
28
26
7
-7
2
32
66
83
73
43
6
-27
-57
-91
-133
-178
-222
-258
-292
-330
-375
-425
-473
-519
-561
-604
-644
-671
-674
-653
-619
-590
-579
-583
-590
-584
-560
-523
-486
-460
-443
-428
-405
-373
-338
-309
-292
-286
-287
-289
-289
-287
-287
-290
-292
-292
-287
-282
-283
-298
-328
-363
-391
-401
-394
-382
-380
-396
-423
-444
-446
-425
-390
-350
-313
-271
-218
-151
-75
-1
65
125
186
254
327
397
457
504
542
578
617
658
700
742
783
820
848
866
874
880
893
915
936
946
941
926
914
911
913
907
878
829
771
724
695
675
648
605
549
496
463
455
463
473
478
480
487
505
532
559
580
593
601
607
612
613
611
607
605
607
611
612
610
606
604
607
613
616
611
595
571
543
515
488
461
436
418
406
396
376
336
273
195
118
57
14
-20
-57
-102
-148
-180
-190
-179
-162
-157
-167
-184
-197
-197
-191
-190
-201
-213
-211
-182
-130
-74
-30
-2
24
64
125
194
254
297
332
381
458
560
668
760
830
888
951
1028
1115
1197
1266
1324
1381
1441
1503
1556
1590
1606
1609
1609
1609
1609
1607
1604
1604
1607
1611
1611
1606
1601
1601
1608
1617
1616
1600
1566
1523
1477
1430
1376
1308
1223
1126
1024
926
835
749
660
563
455
342
232
131
43
-38
-119
-203
-286
-356
-405
-435
-454
-476
-504
-530
-539
-523
-489
-450
-419
-399
-379
-353
-321
-294
-284
-289
-298
-299
-291
-286
-298
-331
-372
-401
-406
-394
-383
-387
-408
-435
-455
-465
-469
-474
-483
-490
-496
-504
-527
-569
-626
-685
-735
-779
-832
-907
-1006
-1119
-1228
-1323
-1406
-1485
-1570
-1658
-1743
-1817
-1880
-1935
-1986
-2032
-2071
-2099
-2117
-2128
-2134
-2138
-2141
-2141
-2136
-2124
-2101
-2066
-2028
-1998
-1982
-1977
-1965
-1933
-1875
-1802
-1733
-1676
-1625
-1565
-1485
-1392
-1305
-1241
-1199
-1159
-1102
-1024
-942
-877
-843
-826
-802
-756
-686
-609
-539
-481
-425
-363
-296
-236
-192
-163
-135
-100
-57
-19
4
9
5
4
7
7
-6
-34
-67
-93
-112
-133
-170
-231
-308
-387
-456
-513
-564
-610
-650
-677
-691
-698
-710
-731
-758
-777
-779
-765
-743
-723
-709
-697
-683
-667
-651
-639
-625
-600
-560
-507
-455
-419
-400
-394
-384
-364
-333
-301
-275
-255
-233
-202
-158
-109
-60
-15
31
83
149
226
307
385
458
524
585
639
681
707
716
716
716
723
739
758
776
790
800
807
809
806
798
786
774
762
745
716
672
616
559
510
469
425
364
281
180
75
-23
-117
-214
-323
-440
-554
-656
-744
-829
-922
-1022
-1118
-1195
-1245
-1278
-1307
-1343
-1380
-1403
-1401
-1374
-1332
-1289
-1250
-1214
-1175
-1132
-1089
-1044
-994
-931
-856
-777
-710
-660
-618
-568
-496
-405
-313
-241
-194
-160
-122
-69
-8
44
78
95
110
135
171
207
234
249
261
275
292
305
306
299
292
292
301
308
303
284
258
237
226
224
221
213
199
183
168
153
137
119
102
92
91
95
99
103
107
117
134
159
190
228
275
330
387
439
479
508
533
564
603
644
679
699
705
699
685
663
632
594
551
506
457
397
322
237
161
111
95
101
105
87
44
-6
-40
-44
-23
4
22
26
30
46
77
112
135
135
117
95
87
100
129
165
203
241
282
325
368
407
442
478
521
570
615
643
642
611
561
506
458
418
383
350
319
296
286
288
296
301
298
291
288
291
299
304
298
280
254
226
201
177
152
124
90
54
14
-29
-74
-115
-147
-167
-177
-188
-208
-240
-278
-310
-330
-338
-346
-361
-385
-409
-421
-414
-394
-373
-359
-350
-337
-308
-265
-222
-196
-198
-222
-251
-271
-275
-274
-281
-306
-346
-386
-412
-419
-412
-402
-400
-406
-413
-415
-410
-401
-393
-386
-380
-371
-358
-342
-322
-297
-265
-225
-178
-133
-95
-62
-29
14
72
141
212
276
331
379
425
469
508
539
562
580
598
615
624
622
611
599
593
591
584
560
519
475
447
448
471
493
493
462
415
378
370
394
435
474
494
497
489
483
486
500
526
560
596
627
646
655
661
674
701
736
770
795
814
839
883
950
1030
1109
1177
1237
1299
1375
1464
1557
1642
1710
1763
1805
1839
1866
1884
1892
1895
1896
1893
1881
1854
1810
1758
1710
1673
1645
1614
1568
1499
1415
1325
1241
1166
1098
1032
965
899
837
779
723
667
608
547
492
449
423
414
414
415
406
383
350
312
276
246
218
188
152
106
47
-28
-121
-230
-343
-448
-533
-595
-646
-697
-759
-829
-896
-952
-992
-1025
-1057
-1088
-1110
-1114
-1096
-1067
-1040
-1026
-1020
-1010
-984
-935
-873
-814
-769
-740
-718
-698
-672
-642
-608
-573
-536
-503
-477
-460
-451
-441
-426
-405
-386
-379
-385
-400
-408
-401
-377
-346
-319
-303
-294
-280
-254
-213
-167
-125
-97
-84
-82
-82
-77
-66
-53
-44
-50
-73
-113
-160
-202
-230
-242
-244
-245
-251
-264
-276
-279
-270
-251
-228
-207
-189
-172
-151
-127
-104
-89
-82
-77
-66
-41
-3
37
66
79
84
94
118
158
201
234
249
253
256
264
277
288
290
286
283
291
309
331
351
367
385
410
439
460
461
441
411
385
377
383
390
383
356
314
270
236
212
193
172
146
114
79
45
11
-25
-65
-109
-155
-201
-243
-278
-307
-334
-361
-389
-413
-425
-422
-407
-386
-368
-355
-340
-317
-279
-230
-180
-137
-102
-72
-43
-18
-3
-5
-25
-55
-88
-120
-155
-199
-255
-323
-397
-471
-544
-620
-697
-772
-839
-892
-931
-960
-985
-1010
-1035
-1060
-1085
-1109
-1133
-1157
-1184
-1218
-1263
-1324
-1396
-1471
-1538
-1590
-1628
-1661
-1698
-1743
-1792
-1837
-1870
-1891
-1903
-1916
-1934
-1959
-1987
-2013
-2028
-2028
-2011
-1982
-1946
-1908
-1871
-1833
-1791
-1747
-1703
-1658
-1611
-1554
-1480
-1389
-1288
-1191
-1107
-1035
-969
-895
-805
-702
-592
-487
-396
-326
-275
-239
-210
-179
-144
-108
-81
-71
-78
-93
-100
-89
-65
-39
-24
-21
-21
-9
20
56
83
91
83
76
85
115
154
185
197
191
177
169
171
183
200
222
246
271
292
305
311
318
332
356
385
408
416
410
397
387
385
386
382
369
344
311
278
248
225
210
203
197
186
166
137
106
83
73
74
81
86
85
79
68
54
40
27
18
16
19
22
17
2
-24
-57
-96
-145
-206
-276
-344
-396
-423
-429
-424
-420
-420
-420
-411
-389
-355
-315
-275
-233
-187
-138
-87
-41
-2
28
51
69
83
96
115
144
182
224
260
289
316
352
405
472
538
590
622
641
659
686
719
752
777
790
797
802
807
813
820
825
828
824
808
776
737
700
677
669
668
661
642
614
587
573
576
592
616
643
671
700
726
749
767
788
817
859
910
965
1016
1066
1114
1164
1215
1260
1294
1313
1323
1332
1351
1383
1424
1461
1481
1475
1448
1410
1376
1353
1336
1317
1284
1239
1187
1132
1073
999
901
781
654
539
445
370
301
228
153
86
37
4
-25
-62
-109
-159
-202
-233
-259
-290
-330
-373
-407
-422
-416
-392
-358
-323
-294
-275
-266
-262
-255
-235
-199
-152
-105
-69
-51
-51
-66
-87
-105
-109
-94
-63
-26
6
26
42
67
108
166
231
293
352
416
489
568
640
696
739
780
831
894
959
1014
1064
1112
1166
1220
1261
1278
1279
1284
1308
1350
1385
1389
1355
1300
1251
1223
1210
1195
1168
1132
1098
1070
1041
1000
949
898
858
822
772
694
595
502
438
399
356
279
164
37
-73
-158
-243
-356
-505
-661
-788
-874
-946
-1037
-1159
-1285
-1379
-1435
-1486
-1572
-1695
-1807
-1852
-1833
-1817
-1889
-2059
-2217
-2185
-1844
-1235
-554
-42
167
114
-37
-125
-95
-6
49
28
-36
-75
-58
-9
21
7
-33
-58
-45
-11
9
-2
-31
-49
-39
-13
2
-7
-30
-43
-35
-14
-2
-10
-29
-40
-32
-15
-5
-13
-29
-37
-30
-15
-8
-14
-28
-35
-28
-16
-9
-16
-28
-33
-27
-16
-11
-17
-27
-32
-26
-16
-12
-17
-27
-31
-25
-17
-13
-18
-26
-30
-25
-17
-14
-19
-26
-29
-24
-17
-15
-19
-26
-28
-24
-17
-15
-19
-26
-27
-23
-18
-16
-20
-25
-27
-23
-18
-16
-20
-25
-26
-23
-18
-17
-20
-25
-26
-22
-18
-17
-20
-25
-25
-22
-18
-17
-21
-24
-25
-22
-18
-18
-21
-24
-25
-22
-18
-18
-21
-24
-24
-22
-19
-18
-21
-24
-24
-21
-19
-19
-21
-23
-24
-21
-19
-19
-21
-23
-23
-21
-19
-19
-21
-23
-23
-21
-19
-19
-21
-23
-23
-21
-19
-19
-21
-23
-22
-21
-19
-19
-21
-22
-22
-21
-19
-19
-21
-22
-22
-21
-19
-20
-21
-22
-22
-20
-19
-20
-21
-22
-22
-20
-19
-20
-21
-22
-21
-20
-19
-20
-21
-21
-21
-20
-19
-20
-21
-21
-21
-20
-19
-20
-21
-21
-21
-20
-20
-20
-20
-21
-21
-20
-20
-20
-20
-21
-21
-20
-20
-20
-20
-21
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-19
-20
-20
-20
-20
-20
-19
-20
-20
-20
-20
-20
-19
-20
-20
-20
-20
-19
-19
-19
-20
-20
-20
-19
-19
-19
-19
-20
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-18
-18
-18
-19
-19
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-17
-17
-18
-18
-18
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-14
-15
-15
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
