5
84779
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-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
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-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
-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
-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
-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
-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
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-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
-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
-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
-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
-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
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-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
-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
-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
-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
-7
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
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
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
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
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
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
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
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
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
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
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
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
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
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
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
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
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
23
23
23
23
23
23
23
23
23
23
23
23
23
22
22
22
22
22
22
22
22
22
22
22
22
22
21
21
21
21
21
21
21
21
21
21
21
21
20
20
20
20
20
20
20
20
20
20
20
20
19
19
19
19
19
19
19
19
19
19
19
18
18
18
18
18
18
18
18
18
18
18
17
17
17
17
17
17
17
17
17
17
16
16
16
16
16
16
16
16
16
16
15
15
15
15
15
15
15
15
15
15
14
14
14
14
14
14
14
14
14
14
13
13
13
13
13
13
13
13
13
13
12
12
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
10
10
10
9
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
8
8
7
7
7
7
7
7
7
7
7
7
6
6
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-83
-83
-83
-83
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-96
-96
-96
-96
-96
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-100
-100
-100
-100
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-103
-103
-103
-103
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-106
-106
-106
-106
-107
-107
-107
-107
-107
-108
-108
-108
-108
-109
-109
-109
-109
-109
-110
-110
-110
-110
-111
-111
-111
-111
-112
-112
-112
-112
-112
-113
-113
-113
-113
-114
-114
-114
-114
-115
-115
-115
-115
-115
-116
-116
-116
-116
-117
-117
-117
-117
-118
-118
-118
-118
-118
-119
-119
-119
-119
-120
-120
-120
-120
-121
-121
-121
-121
-122
-122
-122
-122
-123
-123
-123
-123
-123
-124
-124
-124
-124
-125
-125
-125
-125
-126
-126
-126
-126
-127
-127
-127
-127
-128
-128
-128
-128
-129
-129
-129
-129
-130
-130
-130
-130
-131
-131
-131
-131
-132
-132
-132
-132
-133
-133
-133
-133
-134
-134
-134
-134
-135
-135
-135
-135
-136
-136
-136
-136
-137
-137
-137
-137
-138
-138
-138
-138
-139
-139
-139
-139
-140
-140
-140
-140
-141
-141
-141
-141
-142
-142
-142
-142
-143
-143
-143
-143
-144
-144
-144
-144
-145
-145
-145
-145
-146
-146
-146
-146
-147
-147
-147
-147
-148
-148
-148
-148
-149
-149
-149
-149
-150
-150
-150
-150
-151
-151
-151
-152
-152
-152
-152
-153
-153
-153
-153
-154
-154
-154
-154
-155
-155
-155
-155
-156
-156
-156
-156
-157
-157
-157
-158
-158
-158
-158
-159
-159
-159
-159
-160
-160
-160
-160
-161
-161
-161
-161
-162
-162
-162
-163
-163
-163
-163
-164
-164
-164
-164
-165
-165
-165
-166
-166
-166
-166
-167
-167
-167
-167
-168
-168
-168
-168
-169
-169
-169
-170
-170
-170
-170
-171
-171
-171
-171
-172
-172
-172
-173
-173
-173
-173
-174
-174
-174
-174
-175
-175
-175
-176
-176
-176
-176
-177
-177
-177
-177
-178
-178
-178
-178
-179
-179
-179
-180
-180
-180
-180
-181
-181
-181
-181
-182
-182
-182
-183
-183
-183
-183
-184
-184
-184
-184
-185
-185
-185
-186
-186
-186
-186
-187
-187
-187
-187
-188
-188
-188
-189
-189
-189
-189
-190
-190
-190
-190
-191
-191
-191
-192
-192
-192
-192
-193
-193
-193
-193
-194
-194
-194
-195
-195
-195
-195
-196
-196
-196
-197
-197
-197
-197
-198
-198
-198
-198
-199
-199
-199
-200
-200
-200
-200
-201
-201
-201
-202
-202
-202
-202
-203
-203
-203
-204
-204
-204
-204
-205
-205
-205
-206
-206
-206
-206
-207
-207
-207
-208
-208
-208
-208
-209
-209
-209
-210
-210
-210
-211
-211
-211
-211
-212
-212
-212
-213
-213
-213
-213
-214
-214
-214
-215
-215
-215
-216
-216
-216
-216
-217
-217
-217
-218
-218
-218
-219
-219
-219
-219
-220
-220
-220
-221
-221
-221
-222
-222
-222
-223
-223
-223
-223
-224
-224
-224
-225
-225
-225
-226
-226
-226
-226
-227
-227
-227
-228
-228
-228
-229
-229
-229
-230
-230
-230
-230
-231
-231
-231
-232
-232
-232
-233
-233
-233
-234
-234
-234
-234
-235
-235
-235
-236
-236
-236
-237
-237
-237
-237
-238
-238
-238
-239
-239
-239
-240
-240
-240
-241
-241
-241
-241
-242
-242
-242
-243
-243
-243
-244
-244
-244
-245
-245
-245
-246
-246
-246
-246
-247
-247
-247
-248
-248
-248
-249
-249
-249
-250
-250
-250
-251
-251
-251
-251
-252
-252
-252
-253
-253
-253
-254
-254
-254
-255
-255
-255
-256
-256
-256
-257
-257
-257
-257
-258
-258
-258
-259
-259
-259
-260
-260
-260
-261
-261
-261
-262
-262
-262
-263
-263
-263
-264
-264
-264
-265
-265
-265
-266
-266
-266
-267
-267
-267
-267
-268
-268
-268
-269
-269
-269
-270
-270
-270
-271
-271
-271
-272
-272
-272
-273
-273
-273
-274
-274
-274
-275
-275
-275
-276
-276
-276
-277
-277
-277
-278
-278
-278
-279
-279
-279
-280
-280
-280
-281
-281
-281
-282
-282
-282
-283
-283
-283
-284
-284
-284
-285
-285
-285
-286
-286
-286
-287
-287
-287
-288
-288
-288
-289
-289
-290
-290
-290
-291
-291
-291
-292
-292
-292
-293
-293
-293
-294
-294
-294
-295
-295
-295
-296
-296
-296
-297
-297
-297
-298
-298
-299
-299
-299
-300
-300
-300
-301
-301
-301
-302
-302
-302
-303
-303
-303
-304
-304
-305
-305
-305
-306
-306
-306
-307
-307
-307
-308
-308
-308
-309
-309
-309
-310
-310
-310
-311
-311
-312
-312
-312
-313
-313
-313
-314
-314
-314
-315
-315
-315
-316
-316
-317
-317
-317
-318
-318
-318
-319
-319
-319
-320
-320
-321
-321
-321
-322
-322
-322
-323
-323
-323
-324
-324
-324
-325
-325
-326
-326
-326
-327
-327
-327
-328
-328
-329
-329
-329
-330
-330
-330
-331
-331
-331
-332
-332
-333
-333
-333
-334
-334
-334
-335
-335
-335
-336
-336
-337
-337
-337
-338
-338
-338
-339
-339
-340
-340
-340
-341
-341
-341
-342
-342
-343
-343
-343
-344
-344
-344
-345
-345
-345
-346
-346
-347
-347
-347
-348
-348
-348
-349
-349
-350
-350
-350
-351
-351
-351
-352
-352
-353
-353
-353
-354
-354
-355
-355
-355
-356
-356
-356
-357
-357
-358
-358
-358
-359
-359
-360
-360
-360
-361
-361
-361
-362
-362
-363
-363
-363
-364
-364
-365
-365
-365
-366
-366
-367
-367
-367
-368
-368
-369
-369
-369
-370
-370
-370
-371
-371
-372
-372
-372
-373
-373
-374
-374
-374
-375
-375
-376
-376
-376
-377
-377
-378
-378
-378
-379
-379
-380
-380
-380
-381
-381
-382
-382
-382
-383
-383
-384
-384
-384
-385
-385
-386
-386
-386
-387
-387
-388
-388
-389
-389
-389
-390
-390
-391
-391
-391
-392
-392
-393
-393
-393
-394
-394
-395
-395
-395
-396
-396
-397
-397
-397
-398
-398
-399
-399
-399
-400
-400
-401
-401
-401
-402
-402
-403
-403
-404
-404
-404
-405
-405
-406
-406
-406
-407
-407
-408
-408
-408
-409
-409
-410
-410
-410
-411
-411
-412
-412
-412
-413
-413
-414
-414
-414
-415
-415
-416
-416
-417
-417
-417
-418
-418
-419
-419
-419
-420
-420
-421
-421
-421
-422
-422
-423
-423
-423
-424
-424
-425
-425
-426
-426
-426
-427
-427
-428
-428
-428
-429
-429
-430
-430
-431
-431
-431
-432
-432
-433
-433
-433
-434
-434
-435
-435
-436
-436
-436
-437
-437
-438
-438
-438
-439
-439
-440
-440
-441
-441
-441
-442
-442
-443
-443
-444
-444
-444
-445
-445
-446
-446
-446
-447
-447
-448
-448
-449
-449
-449
-450
-450
-451
-451
-451
-452
-452
-453
-453
-454
-454
-454
-455
-455
-456
-456
-457
-457
-457
-458
-458
-459
-459
-460
-460
-460
-461
-461
-462
-462
-463
-463
-463
-464
-464
-465
-465
-466
-466
-466
-467
-467
-468
-468
-469
-469
-470
-470
-470
-471
-471
-472
-472
-473
-473
-473
-474
-474
-475
-475
-476
-476
-476
-477
-477
-478
-478
-479
-479
-480
-480
-480
-481
-481
-482
-482
-483
-483
-484
-484
-484
-485
-485
-486
-486
-487
-487
-488
-488
-488
-489
-489
-490
-490
-491
-491
-492
-492
-492
-493
-493
-494
-494
-495
-495
-496
-496
-496
-497
-497
-498
-498
-499
-499
-500
-500
-501
-501
-501
-502
-502
-503
-503
-504
-504
-505
-505
-505
-506
-506
-507
-507
-508
-508
-509
-509
-510
-510
-510
-511
-511
-512
-512
-513
-513
-514
-514
-515
-515
-515
-516
-516
-517
-517
-518
-518
-519
-519
-520
-520
-520
-521
-521
-522
-522
-523
-523
-524
-524
-525
-525
-525
-526
-526
-527
-527
-528
-528
-529
-529
-530
-530
-530
-531
-531
-532
-532
-533
-533
-534
-534
-535
-535
-535
-536
-536
-537
-537
-538
-538
-539
-539
-540
-540
-540
-541
-541
-542
-542
-543
-543
-544
-544
-545
-545
-545
-546
-546
-547
-547
-548
-548
-549
-549
-550
-550
-551
-551
-551
-552
-552
-553
-553
-554
-554
-555
-555
-556
-556
-557
-557
-557
-558
-558
-559
-559
-560
-560
-561
-561
-562
-562
-563
-563
-564
-564
-565
-565
-565
-566
-566
-567
-567
-568
-568
-569
-569
-570
-570
-571
-571
-572
-572
-573
-573
-574
-574
-574
-575
-575
-576
-576
-577
-577
-578
-578
-579
-579
-580
-580
-581
-581
-582
-582
-583
-583
-584
-584
-584
-585
-585
-586
-586
-587
-587
-588
-588
-589
-589
-590
-590
-591
-591
-592
-592
-593
-593
-594
-594
-595
-595
-596
-596
-597
-597
-598
-598
-599
-599
-599
-600
-600
-601
-601
-602
-602
-603
-603
-604
-604
-605
-605
-606
-606
-607
-607
-608
-608
-609
-609
-610
-610
-611
-611
-612
-612
-613
-613
-614
-614
-615
-615
-616
-616
-617
-617
-618
-618
-619
-619
-620
-620
-621
-621
-622
-622
-623
-623
-624
-624
-625
-625
-626
-626
-627
-627
-628
-628
-629
-629
-630
-630
-631
-631
-632
-632
-633
-633
-634
-634
-635
-635
-636
-636
-637
-637
-638
-638
-639
-640
-640
-641
-641
-642
-642
-643
-643
-644
-644
-645
-645
-646
-646
-647
-647
-648
-648
-649
-649
-650
-650
-651
-651
-652
-652
-653
-653
-654
-654
-655
-655
-656
-656
-657
-657
-658
-658
-659
-659
-660
-660
-661
-661
-662
-663
-663
-664
-664
-665
-665
-666
-666
-667
-667
-668
-668
-669
-669
-670
-670
-671
-671
-672
-672
-673
-673
-674
-674
-675
-675
-676
-676
-677
-677
-678
-678
-679
-679
-680
-681
-681
-682
-682
-683
-683
-684
-684
-685
-685
-686
-686
-687
-687
-688
-688
-689
-689
-690
-690
-691
-691
-692
-692
-693
-693
-694
-694
-695
-695
-696
-697
-697
-698
-698
-699
-699
-700
-700
-701
-701
-702
-702
-703
-703
-704
-704
-705
-705
-706
-706
-707
-707
-708
-709
-709
-710
-710
-711
-711
-712
-712
-713
-713
-714
-714
-715
-715
-716
-716
-717
-717
-718
-718
-719
-720
-720
-721
-721
-722
-722
-723
-723
-724
-724
-725
-725
-726
-726
-727
-727
-728
-728
-729
-730
-730
-731
-731
-732
-732
-733
-733
-734
-734
-735
-735
-736
-736
-737
-737
-738
-738
-739
-740
-740
-741
-741
-742
-742
-743
-743
-744
-744
-745
-745
-746
-746
-747
-748
-748
-749
-749
-750
-750
-751
-751
-752
-752
-753
-753
-754
-755
-755
-756
-756
-757
-757
-758
-758
-759
-759
-760
-760
-761
-762
-762
-763
-763
-764
-764
-765
-765
-766
-766
-767
-768
-768
-769
-769
-770
-770
-771
-771
-772
-773
-773
-774
-774
-775
-775
-776
-776
-777
-778
-778
-779
-779
-780
-780
-781
-781
-782
-782
-783
-784
-784
-785
-785
-786
-786
-787
-787
-788
-789
-789
-790
-790
-791
-791
-792
-792
-793
-793
-794
-795
-795
-796
-796
-797
-797
-798
-798
-799
-799
-800
-801
-801
-802
-802
-803
-803
-804
-804
-805
-806
-806
-807
-807
-808
-808
-809
-809
-810
-811
-811
-812
-812
-813
-813
-814
-814
-815
-815
-816
-817
-817
-818
-818
-819
-819
-820
-820
-821
-822
-822
-823
-823
-824
-824
-825
-825
-826
-827
-827
-828
-828
-829
-829
-830
-831
-831
-832
-832
-833
-833
-834
-834
-835
-836
-836
-837
-837
-838
-838
-839
-839
-840
-841
-841
-842
-842
-843
-843
-844
-845
-845
-846
-846
-847
-847
-848
-848
-849
-850
-850
-851
-851
-852
-852
-853
-853
-854
-855
-855
-856
-856
-857
-857
-858
-859
-859
-860
-860
-861
-861
-862
-863
-863
-864
-864
-865
-865
-866
-867
-867
-868
-868
-869
-869
-870
-871
-871
-872
-872
-873
-873
-874
-875
-875
-876
-876
-877
-877
-878
-879
-879
-880
-880
-881
-881
-882
-883
-883
-884
-884
-885
-885
-886
-887
-887
-888
-888
-889
-890
-890
-891
-891
-892
-892
-893
-894
-894
-895
-895
-896
-896
-897
-898
-898
-899
-899
-900
-900
-901
-902
-902
-903
-903
-904
-904
-905
-906
-906
-907
-907
-908
-909
-909
-910
-910
-911
-911
-912
-913
-913
-914
-914
-915
-915
-916
-917
-917
-918
-918
-919
-919
-920
-921
-921
-922
-922
-923
-924
-924
-925
-925
-926
-926
-927
-928
-928
-929
-929
-930
-931
-931
-932
-932
-933
-933
-934
-935
-935
-936
-936
-937
-938
-938
-939
-939
-940
-941
-941
-942
-942
-943
-943
-944
-945
-945
-946
-946
-947
-948
-948
-949
-949
-950
-951
-951
-952
-952
-953
-954
-954
-955
-955
-956
-957
-957
-958
-958
-959
-959
-960
-961
-961
-962
-962
-963
-964
-964
-965
-965
-966
-967
-967
-968
-968
-969
-970
-970
-971
-971
-972
-973
-973
-974
-974
-975
-976
-976
-977
-977
-978
-979
-979
-980
-980
-981
-982
-982
-983
-983
-984
-985
-985
-986
-986
-987
-988
-988
-989
-989
-990
-991
-991
-992
-992
-993
-994
-994
-995
-995
-996
-997
-997
-998
-998
-999
-1000
-1000
-1000
-1000
-1002
-1002
-1002
-1004
-1004
-1004
-1006
-1006
-1006
-1008
-1008
-1008
-1008
-1010
-1010
-1010
-1012
-1012
-1012
-1014
-1014
-1014
-1014
-1016
-1016
-1016
-1018
-1018
-1018
-1020
-1020
-1020
-1022
-1022
-1022
-1022
-1024
-1025
-1025
-1026
-1026
-1027
-1028
-1028
-1029
-1030
-1030
-1031
-1031
-1032
-1033
-1033
-1034
-1034
-1035
-1036
-1036
-1037
-1038
-1038
-1039
-1039
-1040
-1041
-1041
-1042
-1042
-1043
-1044
-1044
-1045
-1046
-1046
-1047
-1047
-1048
-1049
-1049
-1050
-1050
-1051
-1052
-1052
-1053
-1054
-1054
-1055
-1055
-1056
-1057
-1057
-1058
-1059
-1059
-1060
-1060
-1061
-1062
-1062
-1063
-1064
-1064
-1065
-1065
-1066
-1067
-1067
-1068
-1068
-1069
-1070
-1070
-1071
-1072
-1072
-1073
-1073
-1074
-1075
-1075
-1076
-1077
-1077
-1078
-1078
-1079
-1080
-1080
-1081
-1082
-1082
-1083
-1083
-1084
-1085
-1085
-1086
-1087
-1087
-1088
-1089
-1089
-1090
-1090
-1091
-1092
-1092
-1093
-1094
-1094
-1095
-1095
-1096
-1097
-1097
-1098
-1099
-1099
-1100
-1101
-1101
-1102
-1102
-1103
-1104
-1104
-1105
-1106
-1106
-1107
-1108
-1108
-1109
-1109
-1110
-1111
-1111
-1112
-1113
-1113
-1114
-1115
-1115
-1116
-1116
-1117
-1118
-1118
-1119
-1120
-1120
-1121
-1122
-1122
-1123
-1123
-1124
-1125
-1125
-1126
-1127
-1127
-1128
-1129
-1129
-1130
-1131
-1131
-1132
-1132
-1133
-1134
-1134
-1135
-1136
-1136
-1137
-1138
-1138
-1139
-1139
-1140
-1141
-1141
-1142
-1143
-1143
-1144
-1145
-1145
-1146
-1147
-1147
-1148
-1148
-1149
-1150
-1150
-1151
-1152
-1152
-1153
-1154
-1154
-1155
-1156
-1156
-1157
-1157
-1158
-1159
-1159
-1160
-1161
-1161
-1162
-1163
-1163
-1164
-1164
-1165
-1166
-1166
-1167
-1168
-1168
-1169
-1170
-1170
-1171
-1171
-1172
-1173
-1173
-1174
-1175
-1175
-1176
-1177
-1177
-1178
-1179
-1179
-1180
-1180
-1181
-1182
-1182
-1183
-1184
-1184
-1185
-1186
-1186
-1187
-1187
-1188
-1189
-1189
-1190
-1191
-1191
-1192
-1193
-1193
-1194
-1195
-1195
-1196
-1196
-1197
-1198
-1198
-1199
-1200
-1200
-1201
-1202
-1202
-1203
-1203
-1204
-1205
-1205
-1206
-1207
-1207
-1208
-1209
-1209
-1210
-1210
-1211
-1212
-1212
-1213
-1214
-1214
-1215
-1216
-1216
-1217
-1217
-1218
-1219
-1219
-1220
-1221
-1221
-1222
-1223
-1223
-1224
-1224
-1225
-1226
-1226
-1227
-1228
-1228
-1229
-1230
-1230
-1231
-1231
-1232
-1233
-1233
-1234
-1235
-1235
-1236
-1236
-1237
-1238
-1238
-1239
-1240
-1240
-1241
-1242
-1242
-1243
-1243
-1244
-1245
-1245
-1246
-1247
-1247
-1248
-1249
-1249
-1250
-1250
-1251
-1252
-1252
-1253
-1254
-1254
-1255
-1256
-1256
-1257
-1257
-1258
-1259
-1259
-1260
-1261
-1261
-1262
-1263
-1263
-1264
-1264
-1265
-1266
-1266
-1267
-1268
-1268
-1269
-1270
-1270
-1271
-1272
-1272
-1273
-1273
-1274
-1275
-1275
-1276
-1277
-1277
-1278
-1279
-1279
-1280
-1281
-1281
-1282
-1283
-1283
-1284
-1284
-1285
-1286
-1286
-1287
-1288
-1288
-1289
-1290
-1290
-1291
-1292
-1292
-1293
-1293
-1294
-1295
-1295
-1296
-1297
-1297
-1298
-1299
-1299
-1300
-1301
-1301
-1302
-1303
-1303
-1304
-1305
-1305
-1306
-1306
-1307
-1308
-1308
-1309
-1310
-1310
-1311
-1312
-1312
-1313
-1314
-1314
-1315
-1316
-1316
-1317
-1318
-1318
-1319
-1320
-1320
-1321
-1322
-1322
-1323
-1323
-1324
-1325
-1325
-1326
-1327
-1327
-1328
-1329
-1329
-1330
-1331
-1331
-1332
-1333
-1333
-1334
-1335
-1335
-1336
-1337
-1337
-1338
-1339
-1339
-1340
-1341
-1341
-1342
-1343
-1343
-1344
-1345
-1345
-1346
-1346
-1347
-1348
-1348
-1349
-1350
-1350
-1351
-1352
-1352
-1353
-1354
-1354
-1355
-1356
-1356
-1357
-1358
-1358
-1359
-1360
-1360
-1361
-1362
-1362
-1363
-1364
-1364
-1365
-1366
-1366
-1367
-1368
-1368
-1369
-1370
-1370
-1371
-1372
-1372
-1373
-1374
-1374
-1375
-1375
-1376
-1377
-1377
-1378
-1379
-1379
-1380
-1381
-1381
-1382
-1383
-1383
-1384
-1385
-1385
-1386
-1387
-1387
-1388
-1389
-1389
-1390
-1391
-1391
-1392
-1393
-1393
-1394
-1395
-1395
-1396
-1397
-1397
-1398
-1399
-1399
-1400
-1401
-1401
-1402
-1403
-1403
-1404
-1405
-1405
-1406
-1407
-1407
-1408
-1409
-1409
-1410
-1411
-1411
-1412
-1413
-1413
-1414
-1415
-1415
-1416
-1417
-1417
-1418
-1419
-1419
-1420
-1421
-1421
-1422
-1423
-1423
-1424
-1425
-1425
-1426
-1427
-1427
-1428
-1429
-1429
-1430
-1431
-1431
-1432
-1433
-1433
-1434
-1435
-1435
-1436
-1437
-1437
-1438
-1439
-1439
-1440
-1441
-1441
-1442
-1443
-1443
-1444
-1445
-1445
-1446
-1447
-1447
-1448
-1449
-1450
-1450
-1451
-1452
-1452
-1453
-1454
-1454
-1455
-1456
-1456
-1457
-1458
-1458
-1459
-1460
-1460
-1461
-1462
-1462
-1463
-1464
-1464
-1465
-1466
-1466
-1467
-1468
-1468
-1469
-1470
-1470
-1471
-1472
-1472
-1473
-1474
-1474
-1475
-1476
-1477
-1477
-1478
-1479
-1479
-1480
-1481
-1481
-1482
-1483
-1483
-1484
-1485
-1485
-1486
-1487
-1487
-1488
-1489
-1489
-1490
-1491
-1492
-1492
-1493
-1494
-1494
-1495
-1496
-1496
-1497
-1498
-1498
-1499
-1500
-1500
-1501
-1502
-1503
-1503
-1504
-1505
-1505
-1506
-1507
-1507
-1508
-1509
-1509
-1510
-1511
-1511
-1512
-1513
-1513
-1514
-1515
-1515
-1516
-1517
-1518
-1518
-1519
-1520
-1520
-1521
-1522
-1522
-1523
-1524
-1524
-1525
-1526
-1526
-1527
-1528
-1529
-1529
-1530
-1531
-1531
-1532
-1533
-1533
-1534
-1535
-1535
-1536
-1537
-1537
-1538
-1539
-1539
-1540
-1541
-1541
-1542
-1543
-1544
-1544
-1545
-1546
-1546
-1547
-1548
-1548
-1549
-1550
-1550
-1551
-1552
-1552
-1553
-1554
-1554
-1555
-1556
-1556
-1557
-1558
-1558
-1559
-1560
-1561
-1561
-1562
-1563
-1563
-1564
-1565
-1565
-1566
-1567
-1567
-1568
-1569
-1569
-1570
-1571
-1571
-1572
-1573
-1573
-1574
-1575
-1575
-1576
-1577
-1577
-1578
-1579
-1580
-1580
-1581
-1582
-1582
-1583
-1584
-1584
-1585
-1586
-1586
-1587
-1588
-1588
-1589
-1590
-1590
-1591
-1592
-1592
-1593
-1594
-1594
-1595
-1596
-1596
-1597
-1598
-1598
-1599
-1600
-1600
-1601
-1602
-1603
-1603
-1604
-1605
-1605
-1606
-1607
-1607
-1608
-1609
-1609
-1610
-1611
-1611
-1612
-1613
-1613
-1614
-1615
-1615
-1616
-1617
-1617
-1618
-1619
-1619
-1620
-1621
-1621
-1622
-1623
-1623
-1624
-1625
-1625
-1626
-1627
-1627
-1628
-1629
-1629
-1630
-1631
-1631
-1632
-1633
-1633
-1634
-1635
-1635
-1636
-1637
-1637
-1638
-1639
-1639
-1640
-1641
-1641
-1642
-1643
-1643
-1644
-1645
-1645
-1646
-1647
-1647
-1648
-1649
-1649
-1650
-1651
-1651
-1652
-1653
-1653
-1654
-1655
-1655
-1656
-1657
-1658
-1658
-1659
-1660
-1660
-1661
-1662
-1662
-1663
-1664
-1664
-1665
-1666
-1666
-1667
-1668
-1668
-1669
-1670
-1670
-1671
-1672
-1672
-1673
-1674
-1674
-1675
-1676
-1676
-1677
-1678
-1678
-1679
-1680
-1680
-1681
-1682
-1682
-1683
-1684
-1684
-1685
-1686
-1686
-1687
-1688
-1688
-1689
-1690
-1690
-1691
-1692
-1692
-1693
-1694
-1694
-1695
-1696
-1696
-1697
-1698
-1698
-1699
-1700
-1700
-1701
-1702
-1702
-1703
-1704
-1705
-1705
-1706
-1707
-1707
-1708
-1708
-1709
-1710
-1710
-1711
-1712
-1712
-1713
-1714
-1714
-1715
-1716
-1716
-1717
-1718
-1718
-1719
-1720
-1720
-1721
-1722
-1722
-1723
-1724
-1724
-1725
-1726
-1726
-1727
-1728
-1728
-1729
-1730
-1730
-1731
-1732
-1732
-1733
-1734
-1734
-1735
-1736
-1736
-1737
-1738
-1738
-1739
-1740
-1740
-1741
-1742
-1742
-1743
-1744
-1744
-1745
-1746
-1746
-1747
-1748
-1748
-1749
-1750
-1750
-1751
-1752
-1752
-1753
-1754
-1754
-1755
-1756
-1756
-1757
-1758
-1758
-1759
-1760
-1760
-1761
-1762
-1762
-1763
-1764
-1764
-1765
-1766
-1766
-1767
-1768
-1768
-1769
-1770
-1770
-1771
-1772
-1772
-1773
-1774
-1774
-1775
-1776
-1776
-1777
-1778
-1778
-1779
-1780
-1780
-1781
-1782
-1782
-1783
-1784
-1784
-1785
-1786
-1786
-1787
-1788
-1788
-1789
-1789
-1790
-1791
-1791
-1792
-1793
-1793
-1794
-1795
-1795
-1796
-1797
-1797
-1798
-1799
-1799
-1800
-1801
-1801
-1802
-1803
-1803
-1804
-1805
-1805
-1806
-1807
-1807
-1808
-1809
-1809
-1810
-1811
-1811
-1812
-1813
-1813
-1814
-1815
-1815
-1816
-1817
-1817
-1818
-1819
-1819
-1820
-1821
-1822
-1822
-1823
-1824
-1824
-1825
-1826
-1826
-1827
-1828
-1828
-1829
-1830
-1830
-1831
-1832
-1832
-1833
-1834
-1834
-1835
-1835
-1836
-1837
-1837
-1838
-1839
-1839
-1840
-1841
-1841
-1842
-1843
-1843
-1844
-1845
-1845
-1846
-1847
-1847
-1848
-1849
-1849
-1850
-1851
-1851
-1852
-1853
-1853
-1854
-1855
-1855
-1856
-1857
-1857
-1858
-1859
-1859
-1860
-1861
-1861
-1862
-1863
-1863
-1864
-1865
-1865
-1866
-1867
-1867
-1868
-1869
-1869
-1870
-1871
-1871
-1872
-1873
-1873
-1874
-1875
-1875
-1876
-1877
-1877
-1878
-1879
-1879
-1880
-1881
-1881
-1882
-1883
-1883
-1884
-1885
-1885
-1886
-1887
-1887
-1888
-1889
-1889
-1890
-1891
-1891
-1892
-1892
-1893
-1894
-1894
-1895
-1896
-1896
-1897
-1898
-1898
-1899
-1900
-1900
-1901
-1902
-1902
-1903
-1904
-1904
-1905
-1906
-1906
-1907
-1907
-1908
-1909
-1909
-1910
-1911
-1911
-1912
-1913
-1913
-1914
-1915
-1915
-1916
-1917
-1917
-1918
-1918
-1919
-1920
-1920
-1921
-1922
-1922
-1923
-1924
-1924
-1925
-1926
-1926
-1927
-1927
-1928
-1929
-1929
-1930
-1931
-1931
-1932
-1933
-1933
-1934
-1935
-1935
-1936
-1936
-1937
-1938
-1938
-1939
-1940
-1940
-1941
-1942
-1942
-1943
-1943
-1944
-1945
-1945
-1946
-1947
-1947
-1948
-1948
-1949
-1950
-1950
-1951
-1952
-1952
-1953
-1953
-1954
-1955
-1955
-1956
-1957
-1957
-1958
-1959
-1959
-1960
-1960
-1961
-1962
-1962
-1963
-1963
-1964
-1965
-1965
-1966
-1967
-1967
-1968
-1968
-1969
-1970
-1970
-1971
-1972
-1972
-1973
-1973
-1974
-1975
-1975
-1976
-1977
-1977
-1978
-1978
-1979
-1980
-1980
-1981
-1982
-1982
-1983
-1983
-1984
-1985
-1985
-1986
-1986
-1987
-1988
-1988
-1989
-1990
-1990
-1991
-1991
-1992
-1993
-1993
-1994
-1994
-1995
-1996
-1996
-1997
-1997
-1998
-1999
-1999
-2000
-2000
-2001
-2001
-2001
-2003
-2003
-2004
-2005
-2005
-2005
-2005
-2007
-2008
-2008
-2009
-2009
-2009
-2011
-2011
-2012
-2012
-2013
-2013
-2013
-2015
-2015
-2016
-2017
-2017
-2017
-2017
-2019
-2020
-2020
-2021
-2021
-2021
-2023
-2023
-2024
-2024
-2025
-2025
-2025
-2027
-2027
-2028
-2028
-2029
-2029
-2029
-2031
-2031
-2032
-2032
-2033
-2033
-2033
-2035
-2035
-2036
-2037
-2037
-2037
-2037
-2039
-2039
-2040
-2041
-2041
-2041
-2041
-2043
-2044
-2044
-2045
-2045
-2045
-2045
-2047
-2048
-2048
-2049
-2049
-2050
-2050
-2051
-2052
-2052
-2053
-2053
-2054
-2055
-2055
-2056
-2056
-2057
-2057
-2058
-2059
-2059
-2060
-2060
-2061
-2061
-2062
-2063
-2063
-2064
-2064
-2065
-2065
-2066
-2067
-2067
-2068
-2068
-2069
-2069
-2070
-2070
-2071
-2072
-2072
-2073
-2073
-2074
-2074
-2075
-2076
-2076
-2077
-2077
-2078
-2078
-2079
-2080
-2080
-2081
-2081
-2082
-2082
-2083
-2083
-2084
-2085
-2085
-2086
-2086
-2087
-2087
-2088
-2088
-2089
-2090
-2090
-2091
-2091
-2092
-2092
-2093
-2093
-2094
-2095
-2095
-2096
-2096
-2097
-2097
-2098
-2098
-2099
-2100
-2100
-2101
-2101
-2102
-2102
-2103
-2103
-2104
-2104
-2105
-2106
-2106
-2107
-2107
-2108
-2108
-2109
-2109
-2110
-2110
-2111
-2112
-2112
-2113
-2113
-2114
-2114
-2115
-2115
-2116
-2116
-2117
-2117
-2118
-2118
-2119
-2120
-2120
-2121
-2121
-2122
-2122
-2123
-2123
-2124
-2124
-2125
-2125
-2126
-2126
-2127
-2128
-2128
-2129
-2129
-2130
-2130
-2131
-2131
-2132
-2132
-2133
-2133
-2134
-2134
-2135
-2136
-2136
-2137
-2137
-2138
-2138
-2139
-2139
-2140
-2140
-2141
-2141
-2142
-2143
-2143
-2144
-2144
-2145
-2145
-2146
-2146
-2147
-2147
-2148
-2148
-2149
-2150
-2150
-2151
-2151
-2152
-2152
-2153
-2153
-2154
-2154
-2155
-2155
-2156
-2156
-2157
-2157
-2158
-2159
-2159
-2160
-2160
-2161
-2161
-2162
-2162
-2163
-2163
-2164
-2164
-2165
-2165
-2166
-2166
-2167
-2167
-2168
-2168
-2169
-2169
-2170
-2170
-2171
-2171
-2172
-2172
-2173
-2173
-2174
-2174
-2174
-2175
-2175
-2175
-2176
-2176
-2176
-2177
-2177
-2177
-2177
-2177
-2178
-2178
-2178
-2178
-2178
-2178
-2178
-2178
-2178
-2179
-2179
-2179
-2179
-2179
-2179
-2179
-2179
-2178
-2178
-2178
-2178
-2178
-2178
-2178
-2177
-2177
-2177
-2177
-2177
-2176
-2176
-2176
-2176
-2176
-2176
-2176
-2176
-2176
-2176
-2176
-2176
-2176
-2177
-2177
-2177
-2178
-2178
-2179
-2179
-2180
-2180
-2181
-2181
-2182
-2183
-2184
-2184
-2185
-2186
-2187
-2188
-2189
-2190
-2191
-2192
-2193
-2194
-2195
-2196
-2197
-2198
-2199
-2200
-2201
-2201
-2202
-2203
-2204
-2205
-2206
-2207
-2208
-2209
-2210
-2211
-2212
-2214
-2215
-2216
-2217
-2217
-2218
-2219
-2219
-2220
-2220
-2220
-2220
-2220
-2220
-2220
-2220
-2220
-2220
-2219
-2219
-2219
-2219
-2220
-2220
-2221
-2221
-2222
-2223
-2224
-2225
-2227
-2228
-2229
-2231
-2232
-2234
-2235
-2236
-2238
-2239
-2240
-2241
-2242
-2243
-2244
-2245
-2245
-2246
-2247
-2247
-2248
-2248
-2248
-2248
-2248
-2248
-2247
-2247
-2246
-2245
-2243
-2242
-2240
-2237
-2235
-2232
-2229
-2226
-2223
-2220
-2217
-2213
-2210
-2207
-2204
-2201
-2198
-2195
-2192
-2190
-2188
-2186
-2184
-2183
-2182
-2181
-2180
-2180
-2180
-2180
-2180
-2180
-2181
-2182
-2182
-2183
-2184
-2186
-2187
-2188
-2190
-2191
-2193
-2195
-2197
-2199
-2201
-2203
-2205
-2207
-2210
-2212
-2214
-2217
-2219
-2222
-2224
-2226
-2229
-2231
-2233
-2235
-2237
-2239
-2241
-2243
-2245
-2247
-2249
-2250
-2251
-2252
-2253
-2254
-2255
-2256
-2256
-2257
-2257
-2257
-2258
-2258
-2259
-2259
-2260
-2261
-2262
-2263
-2265
-2267
-2269
-2271
-2273
-2275
-2278
-2280
-2283
-2285
-2288
-2290
-2292
-2293
-2295
-2296
-2296
-2296
-2296
-2295
-2294
-2293
-2291
-2289
-2287
-2284
-2282
-2279
-2276
-2273
-2270
-2267
-2264
-2261
-2258
-2255
-2252
-2249
-2247
-2244
-2242
-2240
-2238
-2236
-2235
-2234
-2233
-2232
-2231
-2230
-2230
-2230
-2230
-2231
-2231
-2232
-2233
-2235
-2236
-2238
-2239
-2241
-2243
-2245
-2247
-2248
-2250
-2252
-2254
-2255
-2256
-2257
-2258
-2258
-2258
-2258
-2258
-2257
-2257
-2256
-2256
-2256
-2256
-2256
-2256
-2257
-2258
-2259
-2260
-2262
-2264
-2266
-2268
-2271
-2274
-2276
-2279
-2281
-2283
-2286
-2288
-2289
-2291
-2292
-2294
-2295
-2295
-2296
-2297
-2298
-2298
-2299
-2299
-2300
-2300
-2300
-2299
-2299
-2298
-2297
-2296
-2295
-2293
-2291
-2289
-2286
-2284
-2281
-2277
-2274
-2271
-2267
-2263
-2260
-2256
-2253
-2249
-2246
-2243
-2241
-2239
-2237
-2235
-2234
-2233
-2233
-2233
-2233
-2234
-2235
-2236
-2237
-2238
-2240
-2241
-2243
-2244
-2246
-2247
-2248
-2250
-2251
-2252
-2253
-2254
-2255
-2256
-2256
-2256
-2256
-2256
-2255
-2255
-2254
-2253
-2252
-2251
-2250
-2249
-2248
-2247
-2247
-2247
-2247
-2247
-2247
-2247
-2248
-2248
-2249
-2250
-2250
-2251
-2252
-2253
-2254
-2255
-2256
-2257
-2258
-2260
-2261
-2263
-2264
-2266
-2268
-2270
-2272
-2273
-2275
-2277
-2278
-2279
-2280
-2280
-2280
-2280
-2278
-2276
-2274
-2271
-2268
-2264
-2260
-2256
-2251
-2246
-2241
-2236
-2231
-2226
-2222
-2217
-2213
-2209
-2205
-2202
-2198
-2195
-2193
-2190
-2187
-2185
-2183
-2180
-2177
-2175
-2171
-2168
-2165
-2162
-2158
-2155
-2152
-2149
-2147
-2145
-2143
-2143
-2142
-2143
-2144
-2146
-2148
-2151
-2155
-2159
-2163
-2167
-2172
-2176
-2181
-2185
-2188
-2192
-2194
-2196
-2198
-2199
-2199
-2198
-2197
-2195
-2192
-2189
-2185
-2182
-2177
-2173
-2168
-2164
-2160
-2155
-2151
-2147
-2144
-2140
-2137
-2134
-2132
-2130
-2128
-2127
-2126
-2125
-2125
-2125
-2126
-2127
-2128
-2130
-2132
-2134
-2137
-2140
-2143
-2146
-2150
-2153
-2157
-2162
-2166
-2170
-2174
-2178
-2181
-2184
-2186
-2187
-2188
-2187
-2186
-2184
-2181
-2177
-2172
-2166
-2159
-2152
-2144
-2137
-2128
-2120
-2112
-2105
-2098
-2092
-2087
-2083
-2080
-2078
-2077
-2078
-2080
-2083
-2087
-2092
-2097
-2103
-2110
-2116
-2122
-2127
-2132
-2136
-2139
-2141
-2142
-2142
-2141
-2139
-2137
-2134
-2131
-2127
-2123
-2119
-2115
-2111
-2107
-2103
-2099
-2094
-2090
-2085
-2080
-2075
-2070
-2064
-2058
-2052
-2045
-2039
-2032
-2025
-2019
-2013
-2007
-2001
-1997
-1994
-1991
-1990
-1989
-1990
-1991
-1993
-1996
-2000
-2004
-2009
-2015
-2021
-2027
-2033
-2040
-2045
-2053
-2059
-2065
-2070
-2075
-2079
-2083
-2087
-2089
-2091
-2092
-2092
-2092
-2090
-2088
-2085
-2081
-2076
-2070
-2064
-2057
-2049
-2040
-2032
-2023
-2013
-2003
-1994
-1984
-1974
-1965
-1955
-1946
-1938
-1929
-1921
-1914
-1907
-1901
-1895
-1890
-1886
-1883
-1880
-1878
-1877
-1877
-1878
-1880
-1883
-1888
-1893
-1899
-1906
-1914
-1922
-1931
-1940
-1949
-1957
-1966
-1974
-1982
-1988
-1994
-1999
-2003
-2005
-2008
-2008
-2007
-2005
-2003
-1999
-1995
-1990
-1985
-1979
-1974
-1970
-1965
-1961
-1957
-1954
-1950
-1947
-1944
-1941
-1937
-1933
-1928
-1923
-1917
-1910
-1903
-1894
-1885
-1874
-1863
-1852
-1840
-1828
-1815
-1803
-1792
-1780
-1770
-1761
-1752
-1745
-1739
-1733
-1729
-1726
-1724
-1722
-1721
-1721
-1721
-1721
-1720
-1720
-1720
-1719
-1718
-1718
-1717
-1716
-1715
-1714
-1713
-1713
-1712
-1712
-1712
-1711
-1711
-1711
-1711
-1711
-1711
-1711
-1711
-1711
-1711
-1711
-1711
-1711
-1712
-1712
-1712
-1713
-1713
-1714
-1714
-1715
-1715
-1716
-1716
-1717
-1718
-1718
-1719
-1720
-1722
-1724
-1726
-1729
-1733
-1736
-1740
-1744
-1748
-1751
-1755
-1758
-1760
-1761
-1762
-1762
-1760
-1758
-1755
-1751
-1746
-1741
-1735
-1729
-1723
-1717
-1712
-1707
-1702
-1698
-1694
-1691
-1688
-1686
-1684
-1682
-1681
-1680
-1678
-1677
-1676
-1675
-1674
-1672
-1670
-1667
-1663
-1658
-1652
-1645
-1637
-1629
-1620
-1610
-1599
-1587
-1575
-1562
-1549
-1535
-1522
-1507
-1493
-1480
-1466
-1453
-1441
-1429
-1418
-1407
-1398
-1389
-1381
-1374
-1368
-1363
-1359
-1356
-1355
-1355
-1356
-1358
-1361
-1365
-1370
-1376
-1382
-1389
-1396
-1404
-1412
-1420
-1427
-1435
-1442
-1449
-1454
-1458
-1461
-1463
-1463
-1461
-1459
-1456
-1453
-1449
-1445
-1441
-1437
-1433
-1429
-1426
-1423
-1419
-1415
-1411
-1407
-1402
-1396
-1390
-1383
-1375
-1367
-1359
-1350
-1342
-1333
-1326
-1319
-1312
-1307
-1303
-1300
-1297
-1295
-1294
-1293
-1292
-1291
-1289
-1287
-1284
-1280
-1275
-1269
-1262
-1253
-1244
-1234
-1223
-1211
-1200
-1188
-1176
-1165
-1155
-1145
-1137
-1129
-1123
-1118
-1114
-1111
-1108
-1106
-1104
-1102
-1100
-1096
-1092
-1087
-1080
-1072
-1063
-1052
-1040
-1027
-1012
-999
-984
-969
-954
-940
-926
-914
-903
-892
-883
-876
-869
-864
-860
-857
-854
-852
-851
-850
-848
-846
-844
-840
-836
-830
-822
-813
-803
-791
-778
-764
-749
-734
-719
-705
-691
-678
-666
-656
-647
-641
-636
-633
-631
-631
-632
-634
-637
-641
-645
-649
-653
-656
-659
-662
-664
-665
-665
-664
-663
-660
-656
-652
-645
-638
-630
-620
-610
-599
-587
-576
-564
-552
-541
-530
-520
-510
-501
-493
-486
-479
-474
-469
-466
-464
-463
-464
-465
-467
-469
-472
-474
-477
-478
-479
-479
-478
-476
-473
-469
-464
-459
-453
-446
-439
-432
-425
-417
-410
-402
-395
-387
-380
-373
-365
-356
-348
-338
-327
-315
-302
-288
-273
-256
-238
-219
-199
-178
-157
-135
-113
-91
-70
-50
-31
-14
2
16
29
40
50
59
68
76
85
93
102
112
123
135
148
162
177
193
210
227
244
262
280
297
314
330
345
359
371
381
390
398
403
408
411
413
414
414
414
415
415
416
417
419
421
424
428
433
439
447
456
466
477
490
503
518
533
548
563
578
592
606
619
631
642
652
661
670
678
686
693
701
708
716
724
732
740
748
756
765
773
780
788
795
802
808
815
821
828
834
841
848
856
863
871
879
886
894
902
909
915
921
927
932
937
941
945
950
954
959
964
970
976
983
991
1000
1010
1020
1032
1045
1058
1073
1088
1104
1121
1139
1158
1178
1199
1220
1243
1265
1288
1311
1333
1354
1375
1393
1410
1424
1435
1445
1451
1455
1456
1455
1452
1448
1443
1437
1432
1427
1423
1420
1419
1421
1424
1430
1438
1448
1460
1473
1489
1505
1522
1540
1557
1575
1592
1608
1624
1640
1655
1670
1684
1698
1711
1725
1738
1752
1765
1778
1792
1805
1819
1833
1847
1861
1876
1890
1905
1919
1933
1947
1961
1974
1986
1998
2008
2019
2028
2036
2044
2051
2058
2064
2070
2077
2084
2091
2100
2109
2120
2131
2143
2156
2169
2181
2193
2205
2215
2223
2230
2235
2239
2240
2239
2237
2233
2228
2223
2217
2211
2205
2199
2193
2189
2184
2180
2177
2174
2171
2169
2167
2166
2165
2165
2166
2167
2171
2175
2182
2190
2201
2214
2229
2247
2267
2290
2314
2341
2370
2401
2434
2469
2506
2544
2583
2624
2666
2708
2751
2794
2837
2880
2922
2963
3002
3041
3078
3114
3148
3181
3214
3245
3275
3304
3332
3359
3386
3411
3436
3459
3481
3501
3520
3537
3552
3564
3575
3583
3590
3594
3597
3598
3598
3597
3595
3591
3587
3582
3577
3572
3566
3561
3555
3550
3545
3540
3536
3533
3530
3527
3526
3525
3525
3525
3527
3528
3531
3534
3537
3541
3545
3549
3554
3558
3562
3566
3569
3573
3576
3579
3583
3587
3592
3597
3603
3610
3618
3626
3635
3645
3655
3666
3678
3691
3705
3720
3736
3752
3770
3789
3809
3830
3851
3874
3897
3921
3945
3971
3996
4022
4050
4077
4105
4132
4160
4187
4214
4240
4265
4289
4313
4335
4356
4376
4395
4413
4429
4445
4459
4472
4484
4495
4505
4515
4523
4530
4537
4543
4548
4553
4557
4561
4565
4568
4571
4574
4578
4581
4585
4589
4594
4599
4605
4611
4618
4626
4635
4645
4656
4668
4682
4698
4715
4735
4757
4780
4805
4832
4860
4888
4917
4946
4974
5002
5029
5055
5079
5102
5123
5142
5159
5175
5189
5202
5213
5224
5235
5245
5254
5264
5275
5286
5297
5310
5324
5339
5356
5373
5392
5412
5432
5453
5475
5496
5516
5536
5555
5573
5590
5605
5620
5633
5646
5657
5668
5679
5690
5701
5712
5724
5737
5751
5765
5781
5797
5815
5833
5851
5870
5890
5909
5927
5945
5961
5976
5988
5997
6004
6008
6009
6007
6002
5995
5986
5976
5966
5955
5945
5935
5928
5922
5918
5917
5919
5923
5930
5939
5951
5964
5979
5994
6010
6027
6043
6059
6075
6090
6104
6118
6131
6144
6156
6168
6180
6192
6204
6217
6231
6246
6263
6280
6299
6320
6341
6365
6390
6416
6444
6472
6502
6531
6562
6592
6621
6651
6679
6706
6732
6756
6779
6801
6821
6841
6860
6878
6896
6915
6933
6952
6972
6991
7011
7031
7050
7069
7088
7106
7122
7138
7152
7165
7176
7185
7193
7199
7203
7206
7207
7207
7205
7203
7201
7198
7195
7192
7189
7186
7184
7182
7180
7179
7177
7174
7171
7168
7163
7158
7152
7146
7138
7131
7123
7114
7106
7098
7091
7084
7079
7075
7072
7071
7071
7073
7077
7083
7090
7099
7109
7122
7135
7150
7167
7184
7202
7221
7240
7260
7279
7298
7317
7336
7354
7373
7392
7412
7432
7454
7477
7501
7528
7556
7586
7617
7650
7684
7720
7756
7793
7830
7867
7904
7940
7975
8009
8041
8071
8099
8125
8150
8172
8192
8211
8229
8247
8263
8280
8296
8313
8329
8345
8361
8376
8391
8404
8416
8427
8436
8443
8448
8451
8452
8451
8447
8441
8433
8423
8411
8396
8380
8362
8343
8322
8300
8277
8254
8231
8208
8186
8164
8144
8125
8109
8096
8085
8076
8069
8064
8063
8061
8064
8067
8071
8077
8085
8093
8103
8113
8125
8138
8153
8169
8186
8206
8226
8248
8271
8295
8320
8344
8369
8394
8418
8442
8465
8488
8510
8533
8554
8576
8598
8620
8642
8664
8686
8709
8732
8755
8778
8802
8826
8850
8874
8898
8923
8947
8971
8996
9020
9043
9066
9088
9109
9129
9147
9163
9176
9188
9196
9203
9207
9208
9207
9205
9200
9194
9187
9178
9169
9158
9147
9136
9124
9111
9098
9084
9070
9055
9039
9022
9004
8985
8965
8943
8920
8896
8870
8843
8815
8785
8755
8725
8694
8664
8634
8605
8578
8551
8527
8504
8483
8464
8448
8435
8424
8416
8411
8408
8409
8413
8420
8430
8441
8455
8471
8488
8506
8524
8544
8563
8582
8602
8621
8639
8657
8674
8691
8707
8723
8739
8754
8769
8785
8801
8818
8835
8854
8873
8894
8917
8941
8966
8992
9019
9048
9076
9105
9135
9163
9192
9219
9246
9271
9296
9318
9340
9360
9379
9397
9414
9430
9445
9458
9470
9482
9492
9500
9508
9514
9518
9521
9523
9522
9521
9517
9512
9506
9497
9487
9476
9463
9449
9433
9417
9399
9381
9363
9344
9325
9306
9288
9270
9253
9236
9221
9207
9194
9184
9175
9168
9163
9161
9160
9161
9163
9168
9173
9180
9187
9195
9205
9214
9225
9237
9249
9263
9277
9293
9310
9327
9346
9365
9385
9405
9425
9446
9466
9486
9505
9524
9541
9558
9572
9586
9597
9607
9615
9622
9627
9630
9631
9631
9630
9628
9624
9620
9614
9608
9601
9593
9584
9574
9562
9550
9537
9522
9506
9488
9469
9449
9427
9404
9380
9356
9330
9305
9280
9256
9232
9210
9189
9169
9151
9135
9121
9109
9098
9090
9083
9079
9076
9074
9074
9075
9076
9078
9081
9083
9085
9087
9088
9089
9090
9090
9090
9090
9089
9088
9087
9086
9085
9083
9082
9081
9080
9079
9079
9079
9079
9079
9081
9082
9084
9087
9090
9094
9098
9103
9108
9114
9120
9127
9135
9143
9152
9162
9173
9184
9197
9211
9225
9240
9256
9273
9291
9308
9326
9344
9362
9379
9396
9412
9428
9442
9455
9467
9478
9486
9493
9498
9500
9500
9497
9492
9485
9475
9463
9449
9434
9417
9400
9382
9364
9346
9328
9311
9295
9280
9265
9252
9239
9228
9217
9206
9196
9186
9177
9168
9159
9151
9143
9136
9129
9123
9118
9113
9110
9107
9104
9103
9102
9101
9102
9102
9104
9105
9107
9109
9111
9113
9115
9117
9119
9120
9121
9123
9125
9127
9129
9131
9135
9138
9142
9147
9152
9158
9164
9171
9178
9186
9194
9203
9212
9220
9229
9238
9246
9254
9262
9269
9276
9283
9289
9295
9302
9308
9314
9320
9326
9333
9339
9346
9353
9360
9366
9373
9378
9384
9388
9391
9393
9393
9392
9389
9385
9379
9371
9363
9352
9341
9329
9316
9302
9287
9272
9256
9240
9224
9207
9190
9173
9155
9138
9121
9105
9089
9073
9059
9045
9033
9022
9012
9004
8997
8993
8990
8989
8991
8994
8998
9004
9012
9021
9031
9042
9054
9066
9079
9092
9105
9119
9133
9148
9163
9178
9193
9209
9226
9242
9259
9276
9292
9308
9324
9339
9353
9366
9378
9390
9400
9408
9416
9422
9426
9429
9429
9428
9425
9419
9411
9401
9389
9375
9359
9341
9321
9300
9276
9251
9225
9196
9167
9136
9104
9072
9038
9003
8968
8933
8897
8861
8825
8789
8753
8719
8685
8652
8621
8591
8564
8539
8516
8497
8481
8467
8458
8451
8448
8449
8452
8458
8467
8478
8491
8506
8522
8540
8558
8576
8595
8613
8631
8648
8665
8681
8696
8710
8723
8735
8747
8757
8766
8775
8783
8791
8798
8804
8810
8815
8819
8823
8826
8829
8830
8830
8830
8828
8825
8821
8816
8810
8804
8797
8790
8783
8776
8769
8762
8755
8748
8741
8735
8728
8722
8716
8711
8706
8702
8698
8695
8693
8691
8691
8692
8694
8697
8701
8707
8714
8723
8732
8743
8755
8768
8782
8796
8811
8827
8842
8857
8872
8886
8900
8912
8924
8935
8945
8955
8963
8970
8977
8983
8988
8993
8997
9001
9004
9007
9010
9013
9016
9018
9019
9020
9021
9021
9020
9019
9017
9015
9012
9008
9004
9000
8996
8991
8987
8983
8979
8976
8974
8972
8971
8970
8971
8972
8973
8975
8978
8981
8984
8987
8989
8992
8994
8995
8995
8994
8992
8989
8984
8978
8970
8962
8952
8942
8932
8921
8911
8901
8892
8884
8878
8873
8870
8869
8869
8871
8875
8880
8887
8895
8904
8914
8924
8936
8948
8961
8974
8988
9002
9017
9032
9047
9063
9078
9093
9109
9124
9139
9154
9169
9184
9199
9215
9231
9247
9264
9282
9300
9318
9338
9357
9377
9396
9415
9434
9452
9469
9485
9500
9514
9526
9537
9547
9555
9562
9568
9572
9575
9578
9579
9580
9580
9579
9578
9578
9577
9577
9577
9579
9581
9584
9588
9593
9599
9606
9614
9622
9630
9638
9646
9654
9661
9667
9673
9677
9680
9682
9683
9682
9681
9679
9676
9672
9667
9662
9656
9651
9645
9639
9633
9628
9623
9619
9616
9613
9611
9611
9611
9613
9615
9619
9622
9627
9632
9637
9643
9649
9654
9660
9666
9672
9678
9683
9687
9691
9694
9696
9697
9696
9695
9691
9687
9682
9675
9668
9660
9652
9644
9635
9627
9618
9610
9602
9595
9588
9582
9577
9572
9567
9563
9560
9557
9555
9552
9551
9550
9550
9550
9551
9554
9557
9561
9566
9571
9578
9585
9593
9600
9608
9616
9624
9631
9638
9644
9650
9655
9660
9665
9669
9674
9678
9682
9687
9692
9697
9702
9708
9714
9720
9726
9731
9736
9740
9744
9747
9749
9751
9751
9750
9748
9744
9739
9732
9724
9714
9702
9688
9673
9656
9639
9620
9601
9582
9562
9543
9525
9507
9491
9477
9464
9453
9445
9439
9436
9436
9438
9443
9450
9459
9471
9485
9500
9517
9536
9556
9577
9600
9623
9648
9674
9701
9729
9759
9790
9822
9855
9890
9925
9961
9998
10036
10075
10114
10153
10193
10233
10273
10313
10353
10392
10431
10468
10505
10540
10573
10603
10632
10658
10681
10701
10719
10734
10746
10755
10762
10767
10770
10771
10770
10768
10765
10761
10756
10749
10743
10736
10728
10720
10712
10704
10696
10688
10680
10672
10665
10659
10653
10648
10644
10642
10641
10641
10644
10649
10656
10666
10677
10691
10707
10725
10745
10767
10791
10816
10843
10872
10901
10932
10963
10995
11027
11059
11091
11123
11155
11186
11216
11246
11274
11303
11330
11357
11383
11408
11432
11456
11480
11502
11525
11546
11567
11588
11608
11628
11647
11666
11685
11703
11720
11737
11754
11770
11786
11801
11817
11832
11847
11861
11876
11891
11905
11920
11934
11949
11963
11978
11992
12006
12020
12034
12046
12059
12070
12081
12090
12098
12106
12112
12118
12123
12127
12131
12135
12139
12142
12147
12151
12156
12161
12167
12174
12180
12187
12194
12201
12208
12215
12220
12225
12229
12232
12233
12233
12232
12230
12226
12221
12216
12210
12204
12198
12192
12187
12182
12178
12175
12173
12172
12173
12175
12178
12183
12190
12197
12206
12216
12227
12238
12250
12262
12274
12286
12298
12309
12321
12332
12343
12355
12366
12377
12388
12400
12412
12424
12437
12450
12463
12477
12491
12505
12519
12533
12546
12558
12570
12580
12588
12595
12599
12602
12602
12601
12597
12592
12585
12576
12567
12558
12549
12540
12532
12526
12521
12518
12517
12519
12523
12530
12539
12551
12565
12580
12597
12615
12634
12653
12672
12692
12711
12729
12747
12764
12781
12796
12811
12826
12841
12855
12870
12885
12901
12918
12936
12954
12974
12995
13018
13041
13065
13090
13115
13141
13167
13193
13219
13244
13269
13293
13316
13337
13357
13375
13392
13407
13421
13432
13443
13451
13458
13464
13469
13472
13475
13476
13476
13475
13473
13470
13467
13462
13456
13450
13443
13434
13425
13416
13405
13393
13381
13367
13353
13337
13320
13302
13283
13263
13241
13219
13195
13170
13144
13117
13089
13060
13031
13001
12971
12941
12910
12879
12849
12819
12789
12761
12733
12707
12682
12659
12638
12619
12602
12586
12573
12561
12551
12543
12536
12531
12528
12526
12525
12525
12526
12529
12532
12537
12543
12549
12557
12566
12576
12587
12600
12614
12630
12647
12666
12688
12710
12735
12761
12789
12818
12848
12879
12911
12943
12975
13007
13039
13071
13101
13132
13161
13190
13219
13246
13273
13299
13324
13348
13372
13395
13418
13439
13460
13481
13500
13518
13535
13551
13566
13578
13589
13598
13604
13609
13610
13609
13605
13599
13590
13578
13564
13548
13529
13508
13486
13461
13435
13407
13378
13347
13314
13280
13245
13208
13170
13132
13093
13053
13013
12973
12934
12895
12856
12819
12783
12749
12717
12688
12661
12637
12618
12602
12590
12582
12579
12581
12588
12600
12616
12638
12665
12696
12732
12772
12816
12864
12915
12969
13025
13083
13143
13204
13266
13329
13392
13456
13521
13586
13651
13717
13784
13851
13919
13986
14054
14121
14187
14252
14315
14376
14435
14490
14543
14591
14636
14676
14711
14741
14766
14786
14801
14810
14814
14813
14807
14796
14780
14760
14735
14707
14675
14639
14601
14561
14518
14474
14429
14383
14336
14289
14243
14197
14151
14107
14064
14023
13983
13945
13909
13874
13842
13811
13783
13757
13733
13711
13692
13674
13659
13646
13636
13627
13620
13616
13614
13615
13618
13624
13633
13645
13659
13677
13698
13721
13748
13778
13811
13846
13884
13924
13966
14010
14056
14103
14150
14199
14247
14295
14343
14390
14435
14479
14521
14561
14598
14633
14664
14693
14719
14741
14760
14776
14789
14799
14806
14811
14812
14811
14808
14802
14795
14785
14774
14762
14749
14734
14719
14703
14686
14668
14650
14631
14610
14590
14568
14547
14525
14504
14483
14462
14444
14426
14410
14396
14384
14374
14365
14359
14355
14352
14351
14352
14353
14357
14361
14367
14373
14380
14388
14397
14407
14416
14427
14437
14448
14459
14470
14482
14493
14505
14517
14530
14542
14556
14569
14584
14598
14613
14629
14645
14662
14678
14695
14712
14729
14746
14764
14782
14801
14820
14841
14863
14886
14910
14936
14963
14992
15023
15055
15089
15125
15162
15201
15241
15282
15323
15366
15408
15450
15492
15532
15571
15609
15644
15677
15707
15735
15759
15781
15799
15813
15825
15833
15837
15839
15837
15833
15826
15816
15803
15788
15770
15750
15727
15702
15673
15642
15608
15571
15532
15489
15443
15394
15343
15289
15233
15176
15117
15057
14997
14937
14878
14819
14761
14705
14650
14598
14547
14499
14453
14409
14368
14330
14293
14259
14227
14197
14168
14141
14116
14091
14068
14046
14024
14004
13985
13966
13949
13932
13917
13902
13889
13876
13864
13852
13841
13829
13818
13806
13793
13778
13762
13743
13722
13697
13669
13637
13601
13560
13514
13464
13409
13350
13286
13218
13146
13071
12993
12914
12832
12749
12666
12583
12500
12418
12337
12257
12179
12103
12028
11955
11884
11814
11745
11678
11610
11543
11477
11410
11343
11275
11207
11139
11070
11001
10932
10863
10794
10726
10658
10591
10524
10458
10393
10329
10265
10201
10139
10076
10014
9952
9890
9827
9764
9699
9632
9564
9493
9420
9343
9262
9177
9088
8994
8895
8791
8682
8568
8449
8325
8197
8066
7930
7791
7650
7506
7361
7213
7065
6915
6765
6615
6464
6314
6165
6016
5869
5723
5579
5438
5299
5164
5032
4904
4780
4660
4545
4436
4331
4232
4138
4050
3967
3890
3818
3751
3689
3633
3581
3534
3491
3452
3418
3387
3359
3334
3312
3292
3274
3258
3243
3228
3213
3199
3184
3169
3153
3135
3116
3096
3073
3049
3023
2994
2963
2929
2893
2855
2814
2770
2723
2674
2621
2566
2509
2448
2386
2321
2254
2186
2118
2048
1979
1910
1842
1775
1709
1645
1583
1523
1465
1410
1357
1306
1258
1212
1169
1128
1088
1050
1014
979
944
910
876
843
808
773
737
699
659
617
573
527
477
425
371
313
253
191
127
61
-6
-74
-143
-213
-283
-353
-423
-493
-563
-633
-703
-774
-845
-917
-989
-1061
-1134
-1208
-1282
-1356
-1430
-1505
-1579
-1652
-1725
-1796
-1866
-1934
-1999
-2061
-2120
-2174
-2225
-2270
-2311
-2347
-2377
-2402
-2421
-2436
-2445
-2450
-2450
-2447
-2439
-2429
-2417
-2402
-2386
-2369
-2352
-2334
-2317
-2300
-2285
-2270
-2257
-2245
-2234
-2225
-2217
-2209
-2203
-2197
-2191
-2186
-2181
-2176
-2171
-2167
-2162
-2159
-2155
-2153
-2152
-2152
-2153
-2156
-2161
-2168
-2178
-2189
-2204
-2221
-2241
-2264
-2291
-2320
-2353
-2389
-2427
-2469
-2513
-2559
-2607
-2658
-2709
-2763
-2817
-2873
-2930
-2988
-3046
-3106
-3166
-3226
-3286
-3347
-3406
-3466
-3524
-3580
-3635
-3687
-3736
-3783
-3825
-3864
-3899
-3928
-3953
-3973
-3987
-3996
-3999
-3997
-3988
-3974
-3955
-3930
-3900
-3865
-3826
-3783
-3737
-3688
-3637
-3585
-3532
-3479
-3427
-3376
-3326
-3279
-3235
-3193
-3154
-3119
-3087
-3059
-3035
-3014
-2998
-2985
-2976
-2972
-2971
-2975
-2983
-2995
-3013
-3035
-3062
-3095
-3134
-3178
-3228
-3283
-3345
-3412
-3484
-3562
-3645
-3732
-3823
-3917
-4014
-4114
-4216
-4320
-4426
-4532
-4640
-4749
-4858
-4967
-5077
-5187
-5298
-5409
-5520
-5633
-5747
-5862
-5979
-6099
-6222
-6348
-6477
-6611
-6749
-6891
-7038
-7189
-7344
-7504
-7668
-7836
-8007
-8182
-8359
-8539
-8721
-8905
-9089
-9275
-9460
-9645
-9829
-10012
-10193
-10372
-10548
-10720
-10889
-11054
-11214
-11369
-11519
-11664
-11803
-11936
-12063
-12183
-12298
-12407
-12510
-12606
-12697
-12781
-12860
-12932
-12999
-13060
-13116
-13166
-13210
-13250
-13284
-13313
-13337
-13356
-13370
-13379
-13384
-13384
-13379
-13371
-13359
-13343
-13324
-13302
-13277
-13250
-13222
-13192
-13162
-13130
-13099
-13068
-13037
-13007
-12978
-12950
-12924
-12899
-12876
-12855
-12835
-12817
-12801
-12787
-12775
-12765
-12756
-12748
-12742
-12738
-12734
-12731
-12730
-12729
-12728
-12729
-12730
-12731
-12733
-12736
-12739
-12742
-12745
-12749
-12753
-12756
-12759
-12761
-12763
-12763
-12763
-12761
-12758
-12753
-12747
-12740
-12731
-12721
-12710
-12697
-12684
-12669
-12655
-12640
-12625
-12611
-12597
-12584
-12573
-12564
-12556
-12551
-12549
-12549
-12552
-12558
-12566
-12577
-12591
-12606
-12623
-12642
-12661
-12681
-12701
-12720
-12740
-12758
-12776
-12792
-12808
-12822
-12836
-12848
-12860
-12870
-12881
-12891
-12902
-12913
-12924
-12936
-12949
-12962
-12976
-12991
-13006
-13021
-13037
-13053
-13069
-13085
-13101
-13116
-13132
-13147
-13162
-13176
-13191
-13205
-13218
-13232
-13246
-13261
-13277
-13293
-13312
-13333
-13357
-13385
-13416
-13452
-13493
-13540
-13593
-13653
-13719
-13792
-13874
-13962
-14059
-14163
-14274
-14393
-14519
-14651
-14789
-14932
-15079
-15231
-15385
-15541
-15698
-15856
-16013
-16169
-16323
-16475
-16623
-16768
-16909
-17045
-17177
-17304
-17426
-17543
-17655
-17761
-17862
-17959
-18050
-18137
-18219
-18298
-18372
-18443
-18511
-18575
-18636
-18694
-18749
-18802
-18851
-18898
-18942
-18982
-19019
-19053
-19083
-19109
-19132
-19151
-19166
-19177
-19184
-19188
-19187
-19183
-19175
-19164
-19150
-19133
-19114
-19094
-19072
-19049
-19026
-19002
-18979
-18957
-18935
-18915
-18897
-18880
-18867
-18856
-18848
-18844
-18843
-18846
-18853
-18865
-18881
-18901
-18926
-18955
-18989
-19026
-19067
-19112
-19161
-19212
-19266
-19322
-19380
-19440
-19501
-19564
-19627
-19691
-19755
-19819
-19884
-19949
-20014
-20079
-20145
-20211
-20278
-20345
-20414
-20483
-20554
-20625
-20697
-20769
-20842
-20914
-20986
-21057
-21126
-21193
-21258
-21319
-21378
-21432
-21482
-21528
-21567
-21601
-21629
-21650
-21664
-21671
-21669
-21660
-21643
-21618
-21584
-21542
-21493
-21435
-21371
-21299
-21220
-21136
-21046
-20952
-20853
-20750
-20645
-20537
-20428
-20318
-20207
-20097
-19988
-19879
-19773
-19668
-19565
-19465
-19367
-19272
-19179
-19089
-19001
-18916
-18832
-18751
-18671
-18593
-18516
-18441
-18366
-18292
-18217
-18143
-18068
-17992
-17916
-17838
-17759
-17679
-17598
-17515
-17432
-17348
-17263
-17178
-17093
-17008
-16924
-16839
-16756
-16673
-16590
-16508
-16427
-16346
-16265
-16184
-16105
-16024
-15944
-15864
-15783
-15703
-15622
-15540
-15459
-15377
-15296
-15215
-15134
-15055
-14977
-14901
-14828
-14757
-14690
-14628
-14569
-14516
-14469
-14428
-14393
-14364
-14344
-14331
-14325
-14329
-14341
-14361
-14391
-14429
-14476
-14533
-14598
-14672
-14754
-14844
-14942
-15047
-15159
-15277
-15400
-15528
-15661
-15797
-15935
-16075
-16216
-16360
-16502
-16643
-16783
-16922
-17057
-17189
-17318
-17443
-17564
-17680
-17792
-17900
-18003
-18102
-18197
-18288
-18375
-18459
-18540
-18618
-18694
-18767
-18839
-18910
-18979
-19048
-19115
-19182
-19248
-19313
-19377
-19440
-19501
-19560
-19617
-19672
-19724
-19774
-19820
-19865
-19906
-19946
-19983
-20019
-20054
-20088
-20121
-20156
-20191
-20228
-20267
-20308
-20352
-20399
-20449
-20502
-20559
-20620
-20684
-20751
-20822
-20896
-20972
-21051
-21132
-21214
-21297
-21380
-21463
-21545
-21626
-21705
-21781
-21855
-21925
-21991
-22053
-22111
-22165
-22213
-22257
-22296
-22329
-22358
-22382
-22402
-22417
-22429
-22436
-22440
-22441
-22440
-22437
-22432
-22426
-22421
-22415
-22411
-22408
-22408
-22412
-22419
-22430
-22447
-22469
-22497
-22532
-22573
-22621
-22676
-22738
-22807
-22883
-22965
-23053
-23146
-23244
-23347
-23453
-23563
-23676
-23790
-23906
-24024
-24141
-24259
-24376
-24492
-24607
-24721
-24834
-24944
-25053
-25161
-25267
-25371
-25473
-25574
-25673
-25770
-25866
-25960
-26053
-26144
-26233
-26321
-26408
-26492
-26574
-26655
-26733
-26808
-26881
-26951
-27017
-27081
-27141
-27198
-27251
-27302
-27349
-27393
-27435
-27474
-27512
-27548
-27584
-27618
-27653
-27688
-27724
-27761
-27800
-27841
-27885
-27931
-27980
-28032
-28087
-28145
-28207
-28271
-28337
-28406
-28478
-28550
-28625
-28701
-28777
-28854
-28932
-29010
-29087
-29165
-29242
-29319
-29396
-29472
-29548
-29623
-29698
-29773
-29848
-29923
-29998
-30072
-30147
-30222
-30298
-30373
-30448
-30523
-30597
-30671
-30744
-30816
-30887
-30957
-31025
-31091
-31156
-31218
-31278
-31336
-31390
-31442
-31491
-31537
-31579
-31619
-31654
-31686
-31715
-31740
-31760
-31778
-31791
-31800
-31806
-31808
-31807
-31803
-31796
-31787
-31776
-31763
-31750
-31736
-31723
-31711
-31701
-31693
-31687
-31685
-31685
-31690
-31698
-31710
-31726
-31746
-31770
-31798
-31830
-31866
-31907
-31951
-32000
-32054
-32112
-32174
-32243
-32316
-32394
-32476
-32566
-32659
-32758
-32863
-32972
-33087
-33206
-33330
-33457
-33589
-33723
-33861
-34000
-34142
-34285
-34428
-34572
-34716
-34859
-35000
-35140
-35278
-35413
-35545
-35674
-35798
-35918
-36034
-36144
-36249
-36348
-36442
-36529
-36611
-36686
-36756
-36819
-36877
-36929
-36976
-37018
-37055
-37088
-37117
-37142
-37164
-37183
-37199
-37213
-37225
-37236
-37246
-37255
-37264
-37273
-37282
-37292
-37303
-37315
-37329
-37344
-37361
-37381
-37403
-37427
-37454
-37483
-37515
-37551
-37589
-37630
-37675
-37723
-37774
-37829
-37887
-37949
-38013
-38081
-38153
-38227
-38304
-38383
-38465
-38548
-38634
-38720
-38808
-38896
-38985
-39074
-39163
-39252
-39340
-39427
-39513
-39597
-39680
-39762
-39840
-39917
-39991
-40062
-40130
-40195
-40256
-40313
-40366
-40416
-40461
-40502
-40539
-40572
-40600
-40625
-40646
-40662
-40675
-40684
-40688
-40689
-40687
-40680
-40671
-40658
-40641
-40622
-40600
-40575
-40547
-40517
-40484
-40449
-40411
-40371
-40328
-40283
-40235
-40186
-40133
-40079
-40022
-39963
-39902
-39838
-39772
-39704
-39634
-39562
-39487
-39410
-39331
-39251
-39168
-39083
-38996
-38908
-38818
-38726
-38633
-38538
-38442
-38344
-38245
-38144
-38042
-37938
-37832
-37725
-37616
-37506
-37395
-37283
-37170
-37056
-36942
-36828
-36715
-36602
-36490
-36379
-36269
-36161
-36055
-35950
-35847
-35745
-35644
-35545
-35448
-35351
-35255
-35159
-35064
-34970
-34875
-34780
-34685
-34590
-34494
-34399
-34302
-34206
-34109
-34012
-33914
-33817
-33719
-33621
-33522
-33424
-33325
-33227
-33129
-33030
-32932
-32835
-32737
-32641
-32543
-32448
-32351
-32256
-32162
-32067
-31974
-31881
-31788
-31695
-31603
-31511
-31419
-31328
-31236
-31146
-31055
-30966
-30877
-30788
-30701
-30614
-30528
-30444
-30360
-30278
-30198
-30119
-30041
-29965
-29891
-29818
-29747
-29678
-29611
-29545
-29481
-29418
-29358
-29300
-29243
-29189
-29137
-29087
-29039
-28994
-28951
-28910
-28871
-28834
-28799
-28766
-28735
-28706
-28679
-28653
-28629
-28607
-28586
-28567
-28550
-28534
-28520
-28508
-28497
-28488
-28480
-28475
-28471
-28469
-28468
-28470
-28474
-28479
-28486
-28495
-28506
-28518
-28532
-28547
-28564
-28582
-28600
-28620
-28641
-28663
-28685
-28707
-28729
-28752
-28774
-28796
-28817
-28838
-28857
-28876
-28894
-28911
-28927
-28942
-28956
-28969
-28980
-28991
-29000
-29007
-29013
-29017
-29020
-29021
-29020
-29017
-29013
-29007
-29000
-28992
-28983
-28973
-28963
-28953
-28943
-28933
-28924
-28916
-28909
-28902
-28897
-28894
-28891
-28891
-28892
-28894
-28899
-28906
-28915
-28926
-28940
-28956
-28975
-28997
-29022
-29049
-29080
-29113
-29149
-29187
-29228
-29271
-29316
-29362
-29410
-29458
-29506
-29555
-29603
-29650
-29695
-29739
-29781
-29821
-29858
-29893
-29924
-29953
-29979
-30001
-30020
-30035
-30047
-30056
-30061
-30063
-30061
-30055
-30046
-30034
-30019
-30000
-29978
-29954
-29926
-29896
-29863
-29827
-29789
-29748
-29704
-29657
-29607
-29555
-29499
-29441
-29379
-29314
-29247
-29176
-29103
-29028
-28950
-28870
-28788
-28704
-28620
-28534
-28448
-28361
-28275
-28188
-28101
-28016
-27930
-27846
-27762
-27679
-27598
-27518
-27439
-27361
-27286
-27211
-27139
-27068
-26999
-26932
-26866
-26802
-26741
-26681
-26622
-26566
-26511
-26458
-26406
-26356
-26307
-26260
-26215
-26171
-26129
-26089
-26050
-26013
-25979
-25946
-25915
-25887
-25860
-25835
-25811
-25789
-25768
-25749
-25730
-25713
-25696
-25680
-25665
-25651
-25637
-25623
-25610
-25597
-25584
-25571
-25558
-25545
-25531
-25518
-25504
-25488
-25472
-25455
-25437
-25416
-25394
-25370
-25343
-25313
-25281
-25245
-25205
-25162
-25114
-25062
-25005
-24944
-24877
-24806
-24729
-24647
-24560
-24469
-24372
-24271
-24165
-24055
-23940
-23822
-23699
-23573
-23442
-23308
-23170
-23028
-22882
-22733
-22581
-22425
-22267
-22106
-21943
-21778
-21612
-21445
-21278
-21111
-20945
-20780
-20618
-20457
-20299
-20145
-19995
-19849
-19708
-19572
-19442
-19317
-19197
-19084
-18976
-18873
-18776
-18684
-18596
-18512
-18433
-18356
-18283
-18212
-18143
-18076
-18011
-17947
-17884
-17821
-17760
-17698
-17637
-17575
-17514
-17451
-17388
-17324
-17259
-17193
-17125
-17056
-16984
-16911
-16836
-16758
-16678
-16594
-16508
-16419
-16326
-16229
-16129
-16024
-15916
-15804
-15687
-15567
-15442
-15313
-15180
-15044
-14903
-14758
-14610
-14459
-14303
-14145
-13984
-13819
-13652
-13483
-13311
-13137
-12962
-12785
-12606
-12427
-12247
-12067
-11887
-11707
-11528
-11351
-11174
-11000
-10827
-10657
-10490
-10325
-10164
-10007
-9853
-9703
-9556
-9414
-9276
-9141
-9010
-8882
-8758
-8637
-8519
-8404
-8291
-8180
-8071
-7964
-7858
-7753
-7650
-7547
-7445
-7343
-7242
-7141
-7040
-6939
-6838
-6737
-6636
-6534
-6432
-6330
-6228
-6124
-6021
-5916
-5811
-5705
-5597
-5489
-5379
-5268
-5155
-5041
-4925
-4807
-4687
-4566
-4443
-4318
-4192
-4062
-3934
-3803
-3671
-3538
-3404
-3269
-3134
-2999
-2864
-2729
-2594
-2461
-2328
-2196
-2065
-1936
-1807
-1680
-1555
-1430
-1307
-1185
-1065
-945
-826
-708
-591
-473
-357
-240
-124
-8
108
223
338
452
565
678
790
901
1012
1121
1230
1339
1447
1556
1664
1773
1882
1993
2104
2216
2330
2446
2563
2683
2804
2928
3054
3183
3313
3446
3581
3718
3857
3997
4139
4282
4426
4570
4714
4858
5002
5145
5286
5426
5564
5700
5833
5964
6093
6218
6341
6460
6577
6690
6801
6909
7014
7117
7216
7313
7408
7500
7589
7676
7761
7843
7923
8002
8077
8153
8226
8297
8368
8437
8505
8573
8639
8706
8772
8837
8903
8969
9036
9103
9171
9240
9310
9381
9454
9528
9605
9682
9762
9843
9926
10010
10096
10183
10271
10360
10450
10540
10631
10723
10814
10906
10997
11088
11179
11268
11357
11444
11529
11613
11695
11775
11854
11930
12004
12077
12148
12217
12284
12350
12414
12478
12540
12600
12660
12719
12777
12833
12889
12944
12997
13050
13101
13151
13200
13248
13295
13340
13384
13428
13470
13511
13552
13591
13631
13670
13709
13749
13789
13830
13871
13913
13957
14001
14046
14092
14139
14187
14236
14286
14337
14389
14441
14494
14548
14602
14657
14713
14768
14824
14880
14936
14992
15048
15103
15159
15214
15270
15325
15381
15436
15492
15548
15603
15659
15714
15770
15825
15881
15936
15991
16046
16100
16155
16210
16265
16318
16373
16430
16485
16541
16597
16654
16711
16769
16827
16885
16944
17003
17062
17122
17182
17243
17305
17367
17431
17496
17563
17631
17701
17773
17847
17923
18002
18082
18166
18251
18339
18429
18522
18617
18714
18813
18914
19018
19122
19229
19336
19445
19555
19666
19777
19888
20000
20111
20223
20333
20443
20552
20660
20766
20871
20974
21076
21176
21275
21371
21466
21559
21650
21740
21829
21915
22000
22084
22166
22247
22326
22404
22480
22556
22630
22703
22775
22847
22917
22987
23056
23125
23193
23260
23327
23394
23460
23526
23591
23656
23720
23783
23846
23907
23968
24028
24086
24144
24200
24256
24310
24364
24417
24470
24523
24575
24628
24681
24735
24790
24845
24902
24960
25020
25082
25146
25212
25279
25349
25421
25496
25572
25650
25730
25811
25894
25978
26063
26148
26234
26321
26407
26492
26578
26662
26746
26829
26911
26991
27071
27149
27225
27300
27373
27445
27514
27581
27646
27709
27769
27827
27882
27934
27984
28032
28077
28119
28160
28197
28233
28266
28296
28324
28350
28372
28392
28409
28423
28433
28440
28444
28444
28440
28433
28423
28409
28392
28372
28348
28322
28292
28260
28225
28187
28147
28104
28059
28012
27963
27911
27859
27804
27748
27690
27631
27571
27510
27447
27383
27319
27254
27187
27121
27054
26986
26918
26850
26782
26714
26646
26578
26510
26443
26377
26311
26246
26182
26120
26059
25999
25941
25885
25830
25778
25728
25679
25634
25590
25549
25510
25473
25439
25407
25377
25349
25324
25301
25279
25260
25242
25225
25210
25195
25182
25168
25155
25142
25128
25113
25097
25080
25061
25041
25019
24995
24969
24941
24911
24879
24845
24810
24773
24735
24695
24655
24613
24571
24528
24484
24439
24394
24347
24300
24252
24203
24152
24101
24048
23994
23938
23881
23823
23763
23703
23642
23580
23517
23455
23393
23332
23272
23212
23154
23098
23043
22990
22938
22889
22842
22796
22752
22711
22670
22632
22594
22558
22523
22489
22456
22423
22391
22360
22329
22299
22270
22242
22214
22188
22164
22141
22119
22100
22083
22068
22055
22045
22036
22030
22024
22021
22018
22015
22013
22010
22007
22002
21995
21987
21976
21963
21947
21929
21907
21884
21857
21829
21798
21765
21731
21695
21658
21620
21582
21544
21505
21468
21431
21395
21359
21326
21293
21261
21231
21202
21174
21146
21119
21092
21066
21039
21011
20984
20955
20926
20896
20865
20833
20800
20766
20732
20698
20663
20628
20592
20557
20522
20487
20451
20416
20380
20345
20309
20272
20236
20198
20160
20120
20081
20040
19998
19956
19912
19869
19824
19779
19734
19689
19643
19598
19553
19508
19464
19421
19378
19336
19295
19255
19216
19179
19143
19109
19076
19045
19017
18990
18965
18942
18921
18902
18886
18871
18859
18849
18841
18836
18833
18832
18834
18838
18844
18853
18864
18877
18892
18908
18926
18945
18965
18986
19007
19029
19050
19070
19090
19109
19126
19142
19156
19168
19178
19185
19189
19191
19189
19184
19176
19164
19149
19130
19108
19083
19054
19022
18987
18950
18909
18866
18821
18773
18723
18672
18619
18564
18508
18451
18392
18334
18274
18215
18155
18096
18036
17977
17918
17860
17801
17744
17686
17629
17572
17516
17460
17405
17350
17296
17243
17190
17139
17088
17038
16989
16941
16895
16849
16805
16761
16719
16679
16639
16600
16563
16526
16490
16455
16421
16387
16354
16321
16288
16256
16222
16190
16158
16126
16093
16059
16026
15992
15957
15920
15883
15844
15803
15761
15716
15670
15621
15570
15516
15460
15402
15341
15279
15214
15147
15078
15008
14936
14864
14790
14717
14643
14569
14496
14423
14350
14278
14207
14137
14068
13999
13932
13866
13802
13738
13676
13616
13556
13498
13441
13385
13330
13276
13222
13168
13115
13060
13006
12950
12893
12834
12774
12713
12649
12584
12516
12447
12377
12305
12232
12157
12083
12007
11931
11856
11780
11704
11628
11551
11475
11397
11319
11241
11160
11078
10995
10909
10820
10729
10635
10538
10438
10334
10227
10117
10004
9887
9767
9644
9519
9391
9262
9130
8997
8863
8728
8593
8458
8322
8188
8053
7920
7788
7657
7528
7399
7272
7146
7022
6898
6775
6653
6532
6411
6291
6172
6053
5935
5818
5702
5587
5473
5360
5249
5139
5031
4924
4820
4717
4615
4516
4418
4322
4228
4135
4043
3954
3866
3779
3693
3609
3525
3443
3362
3282
3203
3126
3050
2975
2901
2829
2758
2689
2621
2555
2490
2427
2366
2307
2249
2193
2138
2085
2033
1983
1934
1887
1840
1794
1749
1705
1661
1617
1574
1530
1487
1443
1399
1353
1308
1261
1212
1163
1112
1060
1006
950
893
834
773
711
647
582
516
449
381
313
244
175
107
39
-28
-94
-159
-223
-285
-347
-406
-465
-522
-578
-634
-688
-742
-795
-848
-900
-953
-1004
-1058
-1112
-1166
-1220
-1275
-1331
-1387
-1443
-1500
-1557
-1613
-1669
-1723
-1777
-1829
-1880
-1929
-1977
-2021
-2065
-2106
-2145
-2181
-2216
-2248
-2278
-2306
-2332
-2357
-2379
-2400
-2420
-2438
-2455
-2472
-2487
-2502
-2517
-2530
-2543
-2556
-2568
-2579
-2589
-2598
-2607
-2614
-2619
-2623
-2625
-2626
-2625
-2621
-2616
-2608
-2599
-2587
-2574
-2558
-2541
-2523
-2502
-2481
-2458
-2434
-2408
-2382
-2355
-2327
-2299
-2269
-2240
-2210
-2179
-2148
-2118
-2086
-2055
-2024
-1993
-1962
-1931
-1900
-1869
-1838
-1807
-1777
-1746
-1716
-1685
-1654
-1624
-1593
-1562
-1530
-1499
-1467
-1434
-1401
-1368
-1333
-1299
-1263
-1227
-1191
-1154
-1116
-1078
-1039
-1000
-961
-922
-882
-842
-802
-762
-722
-682
-641
-601
-561
-521
-480
-440
-400
-360
-319
-278
-237
-196
-154
-112
-69
-27
16
59
101
143
185
226
266
305
342
378
412
445
475
503
530
554
575
595
612
627
640
651
659
666
671
674
676
676
674
671
666
661
654
646
637
628
618
607
596
585
574
564
555
547
541
536
534
534
537
543
553
566
582
602
625
652
682
716
752
792
835
880
928
978
1030
1085
1143
1202
1263
1327
1393
1461
1531
1603
1678
1754
1833
1915
1998
2083
2170
2258
2348
2439
2531
2623
2716
2809
2901
2993
3084
3175
3264
3351
3437
3521
3603
3683
3759
3833
3904
3972
4035
4097
4155
4209
4260
4307
4350
4390
4426
4459
4488
4514
4535
4554
4568
4579
4586
4590
4589
4585
4577
4566
4551
4534
4513
4489
4462
4433
4402
4369
4334
4297
4260
4221
4182
4142
4102
4061
4021
3981
3942
3903
3864
3827
3790
3754
3719
3684
3651
3619
3589
3559
3531
3504
3478
3454
3432
3411
3393
3376
3361
3348
3337
3328
3321
3316
3314
3314
3315
3319
3325
3333
3343
3355
3368
3383
3399
3417
3436
3456
3477
3500
3523
3548
3574
3601
3629
3659
3689
3721
3754
3788
3824
3860
3898
3937
3978
4019
4062
4107
4153
4200
4247
4296
4346
4396
4446
4496
4545
4594
4643
4690
4736
4781
4825
4866
4906
4944
4980
5013
5045
5073
5099
5123
5143
5160
5175
5186
5194
5198
5200
5198
5192
5183
5171
5154
5135
5111
5084
5053
5018
4980
4937
4892
4843
4790
4735
4678
4618
4556
4492
4428
4362
4296
4231
4166
4102
4038
3978
3919
3862
3807
3755
3706
3660
3617
3577
3540
3506
3475
3447
3421
3398
3378
3359
3344
3330
3319
3310
3303
3298
3296
3295
3297
3301
3307
3315
3325
3337
3351
3368
3386
3406
3428
3451
3476
3502
3529
3558
3586
3615
3644
3673
3702
3730
3758
3784
3810
3834
3858
3880
3902
3922
3941
3960
3977
3993
4008
4022
4035
4049
4062
4074
4085
4096
4108
4119
4130
4141
4153
4165
4178
4191
4205
4219
4234
4250
4267
4284
4303
4322
4343
4364
4387
4410
4434
4459
4484
4509
4535
4561
4586
4612
4636
4660
4683
4705
4726
4745
4763
4780
4796
4810
4824
4836
4847
4858
4868
4876
4885
4892
4899
4905
4911
4916
4921
4925
4928
4931
4933
4934
4934
4934
4932
4930
4927
4922
4917
4910
4901
4891
4879
4866
4850
4833
4813
4791
4767
4741
4713
4682
4649
4614
4577
4538
4496
4452
4406
4357
4306
4253
4197
4138
4078
4014
3949
3881
3811
3739
3664
3588
3509
3429
3348
3264
3179
3093
3006
2917
2828
2737
2646
2555
2463
2371
2280
2189
2098
2009
1921
1834
1749
1667
1587
1509
1434
1362
1292
1226
1163
1104
1047
993
942
893
847
803
760
719
678
638
599
559
519
479
438
396
352
308
263
216
168
118
68
16
-37
-91
-146
-203
-261
-320
-381
-445
-510
-577
-647
-720
-796
-874
-956
-1040
-1128
-1218
-1310
-1406
-1503
-1602
-1703
-1806
-1909
-2013
-2118
-2222
-2327
-2431
-2533
-2635
-2735
-2834
-2931
-3025
-3118
-3208
-3295
-3381
-3464
-3544
-3622
-3698
-3772
-3844
-3915
-3983
-4050
-4114
-4178
-4240
-4300
-4358
-4415
-4470
-4523
-4575
-4624
-4671
-4716
-4759
-4800
-4839
-4876
-4910
-4942
-4973
-5002
-5029
-5055
-5079
-5102
-5124
-5145
-5166
-5186
-5205
-5224
-5243
-5261
-5280
-5298
-5316
-5335
-5353
-5372
-5390
-5410
-5429
-5449
-5470
-5492
-5514
-5537
-5562
-5587
-5613
-5641
-5670
-5700
-5731
-5764
-5799
-5834
-5872
-5910
-5950
-5992
-6034
-6078
-6123
-6169
-6215
-6262
-6310
-6358
-6406
-6454
-6502
-6549
-6597
-6644
-6690
-6736
-6781
-6825
-6868
-6911
-6952
-6993
-7032
-7070
-7107
-7143
-7178
-7213
-7246
-7279
-7311
-7344
-7376
-7408
-7440
-7473
-7506
-7539
-7573
-7607
-7642
-7678
-7714
-7751
-7788
-7826
-7865
-7904
-7943
-7983
-8023
-8064
-8105
-8146
-8186
-8228
-8269
-8310
-8351
-8392
-8432
-8472
-8512
-8551
-8589
-8627
-8663
-8699
-8733
-8766
-8797
-8826
-8854
-8880
-8904
-8925
-8944
-8961
-8975
-8986
-8995
-9001
-9005
-9006
-9006
-9003
-8998
-8992
-8984
-8975
-8966
-8956
-8945
-8934
-8923
-8912
-8902
-8891
-8880
-8869
-8857
-8846
-8833
-8820
-8806
-8791
-8774
-8756
-8737
-8716
-8694
-8671
-8646
-8620
-8594
-8567
-8539
-8511
-8482
-8454
-8426
-8398
-8370
-8343
-8316
-8290
-8265
-8239
-8215
-8189
-8166
-8141
-8118
-8095
-8071
-8047
-8023
-7999
-7975
-7950
-7925
-7900
-7875
-7849
-7822
-7795
-7768
-7740
-7711
-7681
-7651
-7621
-7589
-7558
-7526
-7493
-7460
-7426
-7392
-7358
-7323
-7287
-7252
-7215
-7179
-7141
-7104
-7065
-7027
-6988
-6948
-6909
-6869
-6829
-6789
-6749
-6709
-6669
-6630
-6591
-6553
-6515
-6478
-6442
-6406
-6371
-6337
-6304
-6271
-6240
-6209
-6179
-6150
-6122
-6094
-6068
-6043
-6018
-5995
-5973
-5953
-5934
-5916
-5901
-5886
-5874
-5864
-5855
-5849
-5844
-5842
-5841
-5843
-5846
-5851
-5858
-5866
-5876
-5888
-5900
-5914
-5929
-5944
-5959
-5975
-5991
-6006
-6021
-6035
-6048
-6060
-6071
-6081
-6089
-6096
-6102
-6106
-6109
-6111
-6112
-6111
-6110
-6107
-6103
-6098
-6091
-6084
-6074
-6063
-6050
-6036
-6019
-6001
-5980
-5958
-5934
-5907
-5879
-5849
-5818
-5786
-5752
-5717
-5682
-5646
-5610
-5575
-5539
-5504
-5470
-5437
-5405
-5374
-5345
-5318
-5292
-5268
-5246
-5226
-5208
-5192
-5178
-5166
-5155
-5147
-5139
-5134
-5130
-5128
-5128
-5129
-5133
-5138
-5145
-5154
-5165
-5179
-5194
-5212
-5232
-5253
-5277
-5303
-5330
-5360
-5390
-5422
-5455
-5489
-5524
-5559
-5595
-5632
-5669
-5706
-5743
-5779
-5816
-5852
-5888
-5922
-5956
-5988
-6019
-6049
-6076
-6102
-6126
-6147
-6166
-6182
-6196
-6208
-6216
-6222
-6225
-6225
-6221
-6215
-6205
-6191
-6174
-6154
-6129
-6102
-6070
-6036
-5998
-5956
-5912
-5865
-5815
-5762
-5708
-5651
-5593
-5533
-5473
-5411
-5349
-5286
-5223
-5160
-5097
-5033
-4969
-4905
-4841
-4777
-4713
-4649
-4585
-4522
-4458
-4396
-4333
-4272
-4212
-4152
-4094
-4037
-3982
-3928
-3876
-3827
-3779
-3734
-3691
-3650
-3612
-3577
-3543
-3512
-3483
-3457
-3432
-3409
-3388
-3368
-3349
-3332
-3315
-3300
-3285
-3271
-3258
-3245
-3233
-3221
-3210
-3199
-3189
-3180
-3171
-3163
-3156
-3149
-3143
-3138
-3134
-3130
-3127
-3124
-3122
-3120
-3118
-3115
-3113
-3110
-3106
-3102
-3098
-3093
-3087
-3081
-3074
-3066
-3058
-3050
-3041
-3032
-3023
-3014
-3005
-2996
-2988
-2981
-2974
-2969
-2964
-2961
-2959
-2959
-2960
-2962
-2966
-2972
-2979
-2988
-2998
-3010
-3023
-3038
-3055
-3073
-3093
-3115
-3139
-3164
-3192
-3222
-3253
-3287
-3324
-3363
-3405
-3449
-3495
-3545
-3596
-3650
-3706
-3764
-3823
-3884
-3946
-4009
-4072
-4136
-4199
-4262
-4325
-4387
-4449
-4509
-4569
-4628
-4687
-4744
-4802
-4859
-4916
-4973
-5030
-5087
-5145
-5204
-5263
-5322
-5383
-5444
-5507
-5569
-5633
-5697
-5762
-5827
-5892
-5957
-6021
-6085
-6149
-6212
-6274
-6334
-6394
-6452
-6509
-6564
-6618
-6671
-6722
-6773
-6822
-6871
-6919
-6966
-7014
-7061
-7108
-7155
-7202
-7250
-7297
-7345
-7394
-7442
-7491
-7540
-7590
-7640
-7690
-7740
-7790
-7840
-7890
-7940
-7990
-8039
-8089
-8138
-8188
-8238
-8288
-8338
-8389
-8440
-8492
-8546
-8600
-8656
-8713
-8772
-8833
-8896
-8962
-9030
-9100
-9173
-9249
-9327
-9408
-9492
-9578
-9666
-9757
-9850
-9945
-10042
-10141
-10242
-10344
-10448
-10553
-10659
-10766
-10874
-10984
-11093
-11203
-11314
-11424
-11535
-11645
-11754
-11862
-11969
-12075
-12179
-12280
-12380
-12476
-12570
-12660
-12747
-12830
-12909
-12984
-13054
-13120
-13182
-13238
-13290
-13337
-13379
-13417
-13451
-13480
-13506
-13528
-13547
-13563
-13576
-13586
-13594
-13599
-13603
-13604
-13603
-13601
-13597
-13591
-13583
-13574
-13562
-13550
-13535
-13519
-13502
-13483
-13463
-13442
-13419
-13396
-13372
-13347
-13321
-13295
-13268
-13242
-13215
-13188
-13161
-13135
-13109
-13083
-13058
-13034
-13012
-12990
-12970
-12950
-12933
-12916
-12901
-12886
-12873
-12860
-12847
-12834
-12822
-12809
-12795
-12780
-12764
-12746
-12727
-12706
-12683
-12658
-12631
-12601
-12569
-12535
-12498
-12459
-12417
-12373
-12327
-12278
-12227
-12174
-12120
-12063
-12005
-11945
-11884
-11822
-11758
-11694
-11629
-11564
-11498
-11432
-11366
-11300
-11235
-11170
-11106
-11043
-10980
-10920
-10860
-10803
-10747
-10694
-10643
-10595
-10550
-10508
-10469
-10433
-10401
-10372
-10347
-10326
-10308
-10294
-10283
-10275
-10271
-10270
-10273
-10278
-10286
-10297
-10310
-10326
-10344
-10364
-10386
-10409
-10434
-10460
-10487
-10515
-10544
-10573
-10603
-10633
-10664
-10695
-10726
-10756
-10787
-10817
-10846
-10875
-10902
-10929
-10955
-10980
-11003
-11025
-11045
-11064
-11081
-11097
-11111
-11123
-11133
-11141
-11149
-11154
-11158
-11161
-11163
-11164
-11164
-11163
-11162
-11159
-11156
-11153
-11149
-11145
-11140
-11134
-11128
-11122
-11115
-11108
-11100
-11093
-11085
-11077
-11069
-11061
-11054
-11047
-11040
-11034
-11029
-11025
-11022
-11020
-11020
-11020
-11023
-11026
-11031
-11038
-11045
-11054
-11064
-11075
-11086
-11099
-11112
-11126
-11141
-11156
-11171
-11188
-11204
-11221
-11239
-11258
-11277
-11296
-11317
-11339
-11361
-11385
-11409
-11435
-11462
-11491
-11520
-11551
-11583
-11616
-11650
-11684
-11719
-11755
-11791
-11826
-11862
-11896
-11930
-11962
-11993
-12021
-12048
-12072
-12094
-12112
-12127
-12139
-12147
-12151
-12150
-12146
-12137
-12125
-12108
-12086
-12061
-12031
-11998
-11960
-11919
-11874
-11826
-11774
-11720
-11662
-11603
-11540
-11476
-11409
-11341
-11272
-11201
-11129
-11056
-10982
-10908
-10834
-10759
-10684
-10610
-10535
-10461
-10387
-10313
-10239
-10165
-10091
-10016
-9942
-9867
-9792
-9716
-9640
-9563
-9486
-9408
-9330
-9251
-9172
-9093
-9013
-8933
-8853
-8773
-8693
-8612
-8531
-8450
-8367
-8284
-8200
-8115
-8028
-7939
-7848
-7755
-7658
-7558
-7455
-7347
-7235
-7119
-6999
-6873
-6743
-6608
-6468
-6324
-6176
-6024
-5868
-5711
-5551
-5389
-5227
-5065
-4903
-4742
-4584
-4428
-4275
-4126
-3981
-3841
-3705
-3575
-3450
-3332
-3219
-3112
-3011
-2916
-2828
-2745
-2668
-2598
-2534
-2475
-2423
-2376
-2336
-2302
-2273
-2251
-2235
-2225
-2221
-2223
-2232
-2247
-2267
-2295
-2328
-2367
-2413
-2464
-2521
-2583
-2650
-2722
-2799
-2879
-2963
-3050
-3140
-3232
-3326
-3421
-3516
-3612
-3707
-3801
-3894
-3984
-4072
-4157
-4239
-4317
-4390
-4459
-4523
-4582
-4636
-4684
-4726
-4762
-4793
-4817
-4836
-4848
-4855
-4856
-4851
-4841
-4825
-4804
-4779
-4748
-4713
-4673
-4628
-4580
-4527
-4470
-4409
-4344
-4275
-4203
-4127
-4046
-3965
-3879
-3790
-3699
-3605
-3510
-3412
-3313
-3212
-3111
-3010
-2908
-2806
-2705
-2605
-2507
-2411
-2317
-2226
-2138
-2055
-1976
-1902
-1833
-1771
-1714
-1664
-1621
-1585
-1556
-1534
-1519
-1511
-1510
-1515
-1527
-1545
-1567
-1595
-1628
-1665
-1705
-1749
-1796
-1845
-1896
-1948
-2001
-2056
-2111
-2166
-2221
-2276
-2330
-2384
-2437
-2489
-2540
-2590
-2638
-2685
-2730
-2773
-2813
-2851
-2886
-2918
-2946
-2971
-2992
-3009
-3022
-3030
-3034
-3034
-3028
-3018
-3004
-2985
-2961
-2934
-2902
-2866
-2827
-2784
-2737
-2688
-2635
-2579
-2520
-2458
-2394
-2327
-2257
-2184
-2108
-2031
-1950
-1867
-1781
-1693
-1603
-1510
-1415
-1317
-1217
-1116
-1012
-907
-800
-692
-584
-474
-364
-254
-144
-34
75
183
291
397
502
606
708
809
908
1006
1104
1199
1294
1388
1481
1574
1666
1757
1848
1938
2027
2116
2204
2290
2376
2461
2544
2625
2704
2782
2858
2931
3002
3070
3136
3200
3261
3320
3378
3434
3488
3541
3594
3646
3698
3750
3803
3857
3911
3967
4025
4083
4145
4208
4273
4341
4410
4482
4556
4632
4710
4790
4872
4955
5040
5126
5213
5301
5390
5480
5571
5663
5757
5851
5947
6045
6144
6245
6348
6453
6560
6670
6782
6896
7013
7132
7254
7378
7504
7632
7763
7896
8029
8167
8304
8444
8584
8725
8867
9009
9152
9295
9438
9580
9722
9863
10003
10142
10280
10416
10551
10684
10815
10945
11071
11196
11318
11437
11554
11668
11779
11887
11992
12093
12191
12286
12378
12466
12551
12632
12709
12783
12853
12920
12982
13042
13097
13149
13198
13244
13287
13327
13364
13400
13433
13465
13495
13524
13553
13581
13608
13636
13665
13694
13724
13755
13788
13822
13857
13895
13933
13973
14015
14057
14101
14145
14189
14233
14276
14318
14359
14398
14435
14469
14500
14528
14552
14572
14588
14601
14609
14613
14612
14608
14600
14588
14572
14553
14531
14506
14479
14449
14418
14385
14351
14316
14280
14244
14207
14170
14133
14097
14061
14026
13991
13957
13925
13893
13863
13834
13807
13782
13758
13736
13716
13698
13683
13669
13657
13647
13639
13633
13629
13627
13627
13628
13631
13635
13641
13647
13654
13662
13669
13677
13685
13692
13698
13702
13706
13708
13707
13705
13700
13693
13683
13670
13655
13637
13615
13592
13565
13535
13503
13467
13429
13388
13344
13297
13247
13194
13138
13079
13017
12951
12882
12810
12735
12655
12573
12487
12397
12304
12207
12107
12003
11896
11786
11672
11556
11437
11315
11191
11064
10935
10803
10669
10533
10395
10254
10111
9966
9819
9669
9518
9364
9209
9052
8894
8734
8574
8413
8252
8090
7929
7769
7610
7452
7296
7141
6989
6840
6693
6549
6408
6271
6137
6007
5880
5758
5638
5523
5411
5303
5198
5096
4998
4902
4809
4719
4631
4546
4462
4381
4302
4225
4149
4075
4003
3934
3866
3800
3735
3672
3611
3551
3492
3434
3378
3323
3268
3213
3159
3106
3052
2998
2943
2889
2834
2778
2722
2665
2608
2550
2491
2432
2373
2313
2254
2194
2134
2074
2013
1954
1895
1836
1777
1720
1663
1607
1553
1500
1448
1398
1350
1303
1259
1216
1175
1137
1100
1065
1032
1000
971
942
915
888
863
838
813
789
765
741
717
692
668
643
618
593
568
543
518
493
468
444
421
398
376
355
336
317
300
284
270
258
248
239
233
228
226
225
227
231
236
244
254
265
279
293
310
328
347
368
390
413
437
462
488
515
543
571
600
630
660
691
722
754
785
816
846
876
904
932
958
983
1004
1025
1043
1058
1070
1079
1084
1086
1084
1079
1070
1056
1039
1018
994
965
933
897
858
817
772
726
677
627
576
525
473
421
369
318
268
219
172
126
81
38
-3
-43
-81
-117
-152
-185
-216
-246
-274
-301
-325
-348
-370
-390
-407
-424
-438
-451
-463
-473
-481
-489
-495
-501
-505
-509
-512
-515
-518
-521
-523
-526
-529
-532
-535
-538
-542
-547
-552
-557
-563
-569
-575
-582
-589
-596
-602
-608
-614
-619
-623
-626
-627
-627
-626
-623
-618
-611
-602
-592
-579
-565
-548
-530
-510
-488
-465
-439
-412
-384
-354
-322
-289
-254
-218
-181
-143
-104
-64
-24
17
59
100
142
183
224
264
304
343
382
419
456
491
525
557
588
617
645
670
694
716
735
753
768
782
794
803
811
817
822
825
826
827
826
824
821
816
812
806
799
791
783
774
763
752
740
726
712
697
680
663
644
625
605
584
563
541
519
496
473
450
427
404
381
358
335
313
291
269
248
227
206
185
164
143
122
101
80
59
38
16
-5
-26
-48
-69
-90
-111
-132
-153
-173
-193
-212
-231
-249
-267
-284
-300
-314
-328
-341
-352
-362
-371
-379
-385
-390
-394
-397
-400
-402
-403
-404
-406
-407
-408
-410
-412
-415
-418
-422
-426
-431
-436
-441
-446
-452
-458
-463
-469
-475
-481
-487
-493
-500
-506
-512
-519
-526
-533
-540
-548
-556
-565
-574
-583
-593
-604
-614
-626
-637
-649
-661
-673
-684
-695
-706
-715
-724
-731
-737
-741
-743
-743
-741
-737
-730
-721
-709
-694
-677
-657
-634
-609
-582
-552
-519
-485
-449
-411
-371
-330
-288
-244
-199
-153
-107
-59
-10
39
90
141
194
247
302
358
415
473
532
591
652
714
776
839
902
966
1030
1094
1158
1222
1286
1350
1414
1478
1541
1604
1667
1730
1793
1856
1919
1983
2047
2111
2177
2243
2310
2379
2448
2519
2592
2666
2742
2819
2898
2979
3061
3145
3231
3317
3405
3495
3585
3677
3769
3863
3958
4053
4150
4247
4345
4443
4543
4643
4743
4844
4945
5047
5149
5252
5354
5458
5562
5666
5771
5876
5983
6090
6198
6307
6417
6528
6640
6754
6868
6984
7101
7220
7340
7462
7585
7710
7836
7964
8093
8226
8360
8495
8633
8772
8914
9058
9203
9351
9501
9654
9808
9964
10122
10282
10443
10606
10770
10935
11101
11268
11435
11603
11771
11939
12107
12275
12442
12609
12775
12940
13104
13267
13428
13588
13747
13903
14057
14209
14359
14506
14650
14791
14929
15063
15195
15322
15446
15566
15682
15795
15903
16008
16109
16206
16299
16389
16476
16559
16639
16716
16790
16861
16930
16997
17061
17123
17184
17243
17300
17356
17411
17464
17517
17569
17621
17672
17723
17773
17824
17875
17926
17978
18030
18084
18138
18193
18250
18308
18368
18429
18493
18558
18626
18696
18769
18844
18921
19001
19083
19168
19255
19344
19436
19530
19626
19724
19824
19926
20030
20135
20242
20351
20461
20572
20684
20798
20912
21028
21144
21261
21379
21497
21616
21736
21856
21976
22097
22217
22338
22459
22579
22698
22817
22935
23052
23167
23280
23392
23502
23609
23714
23816
23916
24013
24106
24197
24285
24370
24453
24532
24609
24684
24756
24826
24894
24960
25024
25087
25148
25208
25267
25326
25384
25442
25500
25558
25617
25676
25737
25798
25861
25925
25990
26058
26127
26198
26271
26345
26423
26502
26584
26668
26754
26843
26935
27029
27125
27224
27325
27429
27535
27643
27753
27864
27978
28093
28209
28326
28445
28565
28685
28806
28928
29050
29172
29294
29416
29538
29659
29780
29900
30018
30135
30250
30364
30475
30584
30690
30793
30893
30990
31084
31175
31263
31347
31429
31507
31583
31656
31727
31796
31862
31927
31990
32052
32112
32171
32229
32287
32345
32402
32458
32514
32570
32625
32680
32734
32789
32844
32898
32952
33007
33061
33116
33171
33227
33284
33341
33399
33459
33519
33581
33644
33709
33775
33843
33912
33982
34054
34127
34201
34276
34351
34427
34504
34580
34656
34732
34808
34883
34957
35031
35103
35174
35244
35313
35381
35447
35512
35576
35638
35699
35759
35818
35875
35932
35987
36042
36096
36150
36203
36255
36307
36358
36409
36459
36509
36558
36606
36654
36701
36747
36792
36836
36879
36921
36962
37002
37041
37078
37115
37150
37184
37217
37248
37279
37309
37339
37367
37395
37422
37449
37475
37501
37526
37550
37574
37598
37620
37642
37663
37682
37701
37718
37734
37748
37762
37773
37783
37792
37799
37804
37808
37809
37810
37808
37805
37801
37794
37787
37779
37769
37758
37747
37736
37723
37711
37699
37686
37674
37661
37649
37636
37624
37611
37599
37586
37572
37558
37544
37529
37513
37496
37478
37459
37440
37419
37398
37376
37354
37331
37308
37284
37261
37238
37215
37194
37173
37153
37135
37118
37104
37090
37079
37070
37063
37058
37054
37053
37054
37057
37061
37067
37074
37082
37091
37101
37112
37124
37136
37148
37160
37173
37185
37197
37209
37220
37231
37242
37253
37263
37274
37284
37295
37306
37316
37328
37339
37351
37363
37376
37389
37402
37416
37430
37445
37460
37475
37490
37506
37521
37537
37553
37569
37585
37601
37617
37634
37650
37667
37684
37702
37720
37739
37758
37777
37798
37819
37840
37862
37885
37908
37931
37955
37980
38004
38028
38053
38078
38102
38126
38150
38174
38197
38219
38241
38262
38282
38302
38321
38339
38356
38372
38388
38404
38418
38432
38446
38459
38471
38483
38495
38505
38516
38525
38534
38543
38550
38556
38562
38567
38571
38573
38576
38577
38577
38577
38576
38575
38573
38572
38570
38568
38567
38566
38565
38565
38565
38566
38568
38571
38574
38577
38581
38586
38591
38596
38601
38605
38610
38615
38618
38622
38624
38626
38626
38625
38623
38619
38614
38606
38598
38587
38574
38560
38544
38526
38506
38485
38463
38439
38415
38389
38362
38335
38307
38278
38248
38218
38187
38156
38123
38090
38056
38020
37984
37946
37907
37867
37826
37783
37739
37694
37648
37600
37552
37503
37453
37403
37352
37301
37250
37200
37149
37099
37050
37001
36953
36906
36860
36815
36772
36729
36689
36649
36611
36574
36539
36504
36471
36438
36406
36375
36344
36314
36284
36254
36224
36193
36163
36132
36100
36068
36036
36003
35968
35934
35898
35861
35823
35784
35744
35702
35660
35616
35570
35524
35475
35425
35374
35321
35266
35209
35151
35090
35028
34963
34897
34828
34758
34685
34610
34533
34454
34373
34290
34205
34117
34028
33936
33843
33749
33652
33555
33456
33356
33255
33154
33052
32951
32850
32749
32649
32549
32451
32354
32259
32165
32072
31982
31893
31806
31720
31637
31555
31475
31397
31320
31245
31171
31098
31027
30956
30886
30817
30748
30680
30611
30543
30474
30405
30335
30265
30194
30122
30049
29975
29899
29822
29743
29663
29581
29498
29412
29326
29237
29147
29055
28961
28865
28768
28669
28569
28467
28364
28259
28152
28044
27935
27825
27714
27601
27488
27373
27257
27140
27023
26904
26785
26665
26544
26422
26300
26178
26056
25933
25810
25686
25563
25440
25316
25193
25070
24948
24825
24703
24581
24460
24340
24220
24101
23982
23864
23748
23632
23517
23402
23289
23177
23065
22955
22844
22734
22625
22515
22406
22296
22186
22076
21965
21853
21741
21628
21515
21401
21286
21171
21056
20940
20824
20708
20592
20476
20360
20244
20129
20015
19900
19787
19673
19561
19449
19337
19226
19116
19005
18895
18785
18676
18566
18456
18346
18235
18124
18013
17901
17788
17675
17562
17447
17333
17218
17102
16987
16871
16755
16640
16524
16408
16293
16178
16064
15950
15837
15724
15612
15501
15390
15281
15171
15063
14955
14849
14743
14638
14534
14431
14329
14229
14130
14033
13937
13843
13751
13660
13572
13485
13401
13318
13237
13159
13082
13007
12934
12863
12793
12725
12658
12593
12528
12465
12402
12339
12276
12213
12150
12086
12022
11956
11889
11821
11751
11680
11606
11531
11455
11376
11296
11213
11130
11044
10958
10870
10780
10690
10599
10507
10414
10321
10227
10134
10040
9946
9852
9758
9665
9572
9479
9387
9294
9202
9111
9019
8928
8837
8746
8656
8565
8475
8384
8294
8204
8115
8025
7936
7847
7758
7669
7581
7493
7405
7318
7230
7143
7056
6968
6881
6793
6705
6616
6527
6438
6347
6257
6165
6073
5980
5886
5792
5696
5600
5503
5406
5308
5210
5112
5013
4915
4816
4718
4621
4523
4426
4330
4234
4139
4045
3951
3858
3765
3674
3583
3492
3402
3312
3223
3134
3046
2958
2869
2781
2693
2604
2514
2424
2334
2242
2150
2056
1961
1865
1767
1668
1567
1465
1361
1257
1151
1044
936
828
719
609
499
389
279
169
59
-51
-161
-270
-379
-488
-596
-705
-812
-920
-1027
-1134
-1240
-1346
-1452
-1557
-1661
-1764
-1867
-1969
-2070
-2169
-2268
-2365
-2461
-2555
-2648
-2739
-2829
-2917
-3003
-3088
-3172
-3254
-3334
-3414
-3492
-3570
-3647
-3724
-3800
-3876
-3952
-4027
-4103
-4178
-4254
-4329
-4405
-4481
-4556
-4633
-4709
-4785
-4862
-4939
-5017
-5095
-5173
-5253
-5333
-5413
-5496
-5579
-5663
-5749
-5837
-5926
-6018
-6111
-6205
-6302
-6400
-6501
-6603
-6706
-6811
-6917
-7025
-7133
-7243
-7353
-7464
-7576
-7688
-7801
-7914
-8026
-8140
-8254
-8368
-8482
-8597
-8712
-8827
-8943
-9059
-9176
-9294
-9412
-9531
-9651
-9772
-9893
-10015
-10138
-10261
-10384
-10508
-10632
-10757
-10881
-11004
-11127
-11250
-11372
-11492
-11612
-11730
-11846
-11961
-12074
-12185
-12294
-12401
-12506
-12608
-12709
-12807
-12903
-12998
-13090
-13180
-13269
-13356
-13442
-13526
-13609
-13691
-13772
-13853
-13932
-14011
-14089
-14167
-14244
-14320
-14396
-14471
-14546
-14620
-14694
-14767
-14840
-14912
-14984
-15056
-15128
-15200
-15273
-15346
-15419
-15493
-15568
-15644
-15721
-15798
-15877
-15958
-16039
-16122
-16206
-16292
-16378
-16466
-16555
-16644
-16734
-16825
-16916
-17007
-17098
-17188
-17277
-17366
-17453
-17540
-17624
-17708
-17789
-17869
-17948
-18024
-18099
-18172
-18244
-18314
-18382
-18449
-18514
-18578
-18641
-18702
-18762
-18820
-18877
-18933
-18988
-19041
-19093
-19144
-19193
-19241
-19288
-19334
-19378
-19421
-19463
-19504
-19543
-19581
-19619
-19655
-19690
-19725
-19759
-19792
-19824
-19856
-19888
-19919
-19950
-19981
-20012
-20043
-20073
-20104
-20134
-20165
-20195
-20225
-20254
-20284
-20312
-20341
-20369
-20396
-20423
-20449
-20475
-20500
-20525
-20549
-20573
-20596
-20619
-20641
-20663
-20684
-20706
-20727
-20749
-20771
-20793
-20816
-20839
-20862
-20887
-20912
-20938
-20965
-20992
-21021
-21050
-21080
-21110
-21141
-21173
-21205
-21238
-21271
-21305
-21339
-21373
-21407
-21442
-21477
-21512
-21547
-21582
-21618
-21654
-21690
-21726
-21762
-21798
-21834
-21870
-21906
-21942
-21977
-22012
-22046
-22079
-22112
-22144
-22174
-22204
-22232
-22259
-22285
-22309
-22332
-22353
-22374
-22392
-22410
-22426
-22441
-22454
-22467
-22478
-22488
-22497
-22505
-22512
-22518
-22524
-22528
-22532
-22535
-22537
-22539
-22541
-22541
-22542
-22542
-22541
-22541
-22540
-22539
-22538
-22537
-22536
-22535
-22535
-22534
-22534
-22534
-22535
-22535
-22536
-22537
-22538
-22539
-22540
-22541
-22542
-22542
-22543
-22543
-22543
-22542
-22541
-22539
-22537
-22534
-22530
-22525
-22520
-22513
-22506
-22498
-22488
-22477
-22465
-22452
-22438
-22422
-22404
-22386
-22365
-22344
-22321
-22297
-22271
-22245
-22217
-22189
-22160
-22130
-22099
-22068
-22036
-22003
-21970
-21936
-21902
-21868
-21833
-21797
-21761
-21725
-21688
-21650
-21612
-21574
-21535
-21496
-21455
-21415
-21373
-21331
-21288
-21245
-21200
-21155
-21109
-21062
-21015
-20966
-20917
-20867
-20817
-20765
-20714
-20661
-20608
-20555
-20502
-20449
-20396
-20343
-20290
-20238
-20187
-20136
-20087
-20039
-19992
-19947
-19903
-19860
-19820
-19780
-19742
-19706
-19671
-19637
-19604
-19573
-19542
-19513
-19484
-19456
-19428
-19401
-19374
-19347
-19320
-19294
-19266
-19239
-19211
-19182
-19153
-19123
-19093
-19062
-19030
-18998
-18966
-18933
-18900
-18867
-18834
-18801
-18768
-18736
-18703
-18670
-18638
-18606
-18574
-18542
-18510
-18478
-18446
-18415
-18383
-18352
-18320
-18289
-18257
-18226
-18195
-18164
-18133
-18102
-18072
-18041
-18011
-17982
-17952
-17923
-17895
-17866
-17839
-17811
-17785
-17758
-17733
-17708
-17684
-17661
-17639
-17618
-17597
-17577
-17559
-17541
-17524
-17507
-17492
-17477
-17463
-17450
-17438
-17426
-17415
-17405
-17395
-17385
-17376
-17367
-17357
-17348
-17338
-17328
-17318
-17306
-17294
-17281
-17267
-17252
-17235
-17218
-17199
-17180
-17159
-17137
-17114
-17091
-17066
-17041
-17015
-16988
-16961
-16934
-16907
-16880
-16853
-16827
-16801
-16775
-16750
-16726
-16703
-16681
-16660
-16639
-16620
-16602
-16585
-16569
-16553
-16539
-16526
-16513
-16502
-16491
-16481
-16472
-16464
-16456
-16449
-16443
-16438
-16433
-16430
-16427
-16425
-16424
-16424
-16426
-16428
-16431
-16436
-16441
-16448
-16456
-16465
-16475
-16485
-16497
-16509
-16523
-16536
-16551
-16566
-16581
-16597
-16614
-16631
-16649
-16667
-16686
-16705
-16725
-16745
-16766
-16788
-16810
-16832
-16856
-16880
-16904
-16929
-16955
-16981
-17008
-17035
-17061
-17088
-17115
-17142
-17168
-17194
-17219
-17244
-17268
-17291
-17313
-17334
-17353
-17372
-17390
-17406
-17422
-17435
-17448
-17459
-17469
-17478
-17486
-17492
-17497
-17501
-17504
-17507
-17508
-17509
-17509
-17509
-17509
-17509
-17509
-17509
-17510
-17512
-17514
-17518
-17523
-17529
-17537
-17546
-17556
-17568
-17581
-17596
-17612
-17629
-17648
-17668
-17690
-17712
-17736
-17760
-17786
-17812
-17839
-17867
-17895
-17924
-17954
-17984
-18015
-18046
-18077
-18109
-18142
-18175
-18208
-18241
-18274
-18308
-18342
-18375
-18409
-18442
-18475
-18508
-18540
-18572
-18603
-18634
-18664
-18693
-18722
-18749
-18776
-18802
-18827
-18851
-18875
-18898
-18920
-18941
-18962
-18983
-19004
-19024
-19045
-19065
-19086
-19108
-19129
-19152
-19175
-19199
-19223
-19249
-19275
-19303
-19331
-19360
-19389
-19420
-19451
-19482
-19514
-19547
-19580
-19614
-19648
-19683
-19718
-19754
-19790
-19826
-19863
-19900
-19937
-19974
-20012
-20050
-20088
-20125
-20163
-20200
-20238
-20275
-20311
-20347
-20382
-20416
-20449
-20482
-20513
-20544
-20573
-20601
-20628
-20653
-20678
-20702
-20724
-20746
-20767
-20787
-20807
-20826
-20845
-20865
-20885
-20905
-20926
-20948
-20971
-20996
-21021
-21049
-21078
-21108
-21140
-21174
-21209
-21246
-21284
-21323
-21364
-21406
-21448
-21491
-21536
-21580
-21625
-21670
-21716
-21762
-21808
-21853
-21899
-21944
-21990
-22035
-22081
-22126
-22171
-22215
-22260
-22304
-22347
-22390
-22433
-22474
-22515
-22555
-22593
-22630
-22665
-22699
-22731
-22761
-22789
-22815
-22839
-22861
-22880
-22898
-22913
-22927
-22938
-22948
-22955
-22962
-22966
-22970
-22972
-22973
-22973
-22973
-22973
-22972
-22971
-22971
-22970
-22970
-22970
-22971
-22972
-22973
-22975
-22978
-22980
-22984
-22987
-22991
-22995
-22999
-23004
-23008
-23013
-23017
-23022
-23026
-23030
-23035
-23039
-23043
-23046
-23050
-23053
-23056
-23059
-23061
-23063
-23064
-23065
-23066
-23066
-23065
-23064
-23062
-23059
-23056
-23052
-23047
-23042
-23035
-23027
-23019
-23009
-22999
-22987
-22974
-22960
-22945
-22928
-22911
-22891
-22871
-22849
-22826
-22801
-22775
-22747
-22719
-22689
-22658
-22626
-22593
-22559
-22525
-22490
-22455
-22420
-22385
-22349
-22314
-22279
-22244
-22210
-22176
-22141
-22108
-22074
-22041
-22007
-21974
-21940
-21907
-21873
-21838
-21804
-21769
-21733
-21698
-21662
-21626
-21589
-21553
-21516
-21480
-21443
-21407
-21371
-21336
-21301
-21267
-21233
-21200
-21168
-21137
-21107
-21077
-21048
-21020
-20993
-20966
-20940
-20915
-20890
-20865
-20841
-20817
-20793
-20769
-20745
-20721
-20697
-20673
-20649
-20625
-20601
-20577
-20553
-20529
-20505
-20481
-20457
-20434
-20411
-20388
-20366
-20344
-20324
-20303
-20283
-20264
-20246
-20228
-20210
-20193
-20177
-20161
-20145
-20130
-20115
-20100
-20085
-20071
-20057
-20042
-20027
-20013
-19998
-19983
-19967
-19952
-19935
-19919
-19902
-19885
-19868
-19850
-19832
-19815
-19797
-19780
-19763
-19746
-19729
-19713
-19698
-19683
-19669
-19655
-19643
-19631
-19621
-19611
-19603
-19595
-19588
-19582
-19577
-19572
-19568
-19564
-19561
-19559
-19556
-19554
-19551
-19549
-19547
-19545
-19543
-19541
-19539
-19537
-19535
-19534
-19532
-19531
-19530
-19529
-19529
-19528
-19528
-19528
-19529
-19529
-19530
-19531
-19531
-19532
-19533
-19533
-19534
-19534
-19534
-19534
-19533
-19533
-19532
-19531
-19529
-19527
-19525
-19523
-19520
-19517
-19513
-19509
-19504
-19499
-19492
-19486
-19478
-19469
-19460
-19450
-19440
-19429
-19417
-19406
-19393
-19381
-19369
-19357
-19345
-19333
-19323
-19312
-19303
-19295
-19288
-19283
-19279
-19277
-19276
-19278
-19281
-19286
-19293
-19301
-19311
-19322
-19334
-19346
-19359
-19372
-19386
-19399
-19411
-19423
-19434
-19444
-19453
-19462
-19469
-19476
-19481
-19486
-19491
-19494
-19497
-19500
-19503
-19505
-19508
-19510
-19512
-19515
-19517
-19519
-19521
-19523
-19524
-19525
-19524
-19523
-19520
-19516
-19511
-19504
-19495
-19484
-19471
-19457
-19440
-19422
-19402
-19380
-19356
-19331
-19305
-19278
-19250
-19221
-19192
-19162
-19133
-19104
-19075
-19046
-19018
-18991
-18964
-18937
-18911
-18885
-18860
-18834
-18807
-18781
-18753
-18725
-18696
-18666
-18635
-18603
-18570
-18535
-18500
-18464
-18428
-18390
-18352
-18314
-18275
-18236
-18197
-18158
-18119
-18079
-18039
-17999
-17959
-17919
-17879
-17838
-17797
-17755
-17713
-17671
-17628
-17585
-17542
-17498
-17454
-17410
-17366
-17323
-17279
-17236
-17192
-17150
-17108
-17066
-17025
-16985
-16945
-16906
-16867
-16830
-16793
-16756
-16720
-16684
-16648
-16613
-16578
-16542
-16507
-16472
-16436
-16401
-16366
-16329
-16295
-16260
-16225
-16190
-16155
-16122
-16088
-16056
-16024
-15992
-15961
-15930
-15899
-15869
-15838
-15808
-15777
-15746
-15715
-15683
-15650
-15618
-15584
-15550
-15515
-15480
-15445
-15409
-15373
-15337
-15301
-15266
-15230
-15195
-15161
-15127
-15095
-15063
-15032
-15003
-14975
-14948
-14923
-14899
-14877
-14855
-14836
-14817
-14800
-14784
-14769
-14755
-14742
-14730
-14718
-14706
-14696
-14685
-14675
-14665
-14655
-14645
-14635
-14625
-14615
-14606
-14597
-14588
-14579
-14571
-14562
-14555
-14547
-14540
-14534
-14527
-14521
-14516
-14510
-14505
-14500
-14496
-14491
-14486
-14482
-14477
-14473
-14468
-14464
-14459
-14455
-14451
-14447
-14442
-14438
-14435
-14431
-14426
-14422
-14418
-14413
-14407
-14402
-14395
-14388
-14381
-14373
-14365
-14356
-14346
-14336
-14325
-14314
-14302
-14289
-14276
-14263
-14249
-14234
-14219
-14203
-14187
-14169
-14151
-14133
-14113
-14093
-14071
-14049
-14026
-14002
-13978
-13953
-13928
-13902
-13876
-13850
-13824
-13797
-13771
-13745
-13719
-13694
-13669
-13644
-13620
-13597
-13574
-13552
-13531
-13510
-13491
-13472
-13453
-13436
-13419
-13403
-13387
-13372
-13357
-13343
-13328
-13314
-13300
-13285
-13270
-13255
-13239
-13222
-13205
-13187
-13169
-13149
-13129
-13108
-13087
-13065
-13042
-13018
-12994
-12969
-12944
-12917
-12890
-12862
-12834
-12805
-12774
-12743
-12712
-12679
-12646
-12611
-12576
-12541
-12504
-12467
-12429
-12391
-12353
-12314
-12276
-12238
-12200
-12162
-12126
-12089
-12054
-12020
-11987
-11955
-11925
-11896
-11868
-11842
-11818
-11796
-11776
-11757
-11741
-11726
-11714
-11704
-11696
-11690
-11686
-11684
-11684
-11686
-11690
-11696
-11704
-11714
-11726
-11740
-11755
-11772
-11790
-11810
-11830
-11852
-11874
-11897
-11920
-11944
-11968
-11991
-12015
-12039
-12062
-12086
-12109
-12131
-12154
-12177
-12199
-12221
-12243
-12265
-12288
-12310
-12332
-12354
-12376
-12398
-12420
-12442
-12463
-12484
-12504
-12524
-12543
-12561
-12577
-12593
-12608
-12622
-12634
-12646
-12656
-12666
-12674
-12682
-12689
-12695
-12701
-12706
-12712
-12716
-12721
-12726
-12730
-12735
-12739
-12744
-12748
-12752
-12756
-12760
-12763
-12767
-12769
-12771
-12773
-12774
-12775
-12775
-12774
-12773
-12772
-12770
-12769
-12767
-12766
-12764
-12763
-12763
-12763
-12763
-12764
-12766
-12769
-12772
-12776
-12780
-12785
-12791
-12797
-12803
-12809
-12816
-12822
-12828
-12835
-12841
-12846
-12852
-12857
-12863
-12868
-12874
-12881
-12888
-12896
-12906
-12917
-12931
-12946
-12964
-12984
-13007
-13032
-13060
-13091
-13124
-13159
-13196
-13236
-13277
-13319
-13363
-13408
-13454
-13500
-13547
-13594
-13641
-13688
-13735
-13782
-13829
-13875
-13921
-13967
-14012
-14057
-14102
-14146
-14191
-14234
-14278
-14320
-14362
-14403
-14443
-14482
-14519
-14555
-14589
-14622
-14652
-14681
-14707
-14732
-14754
-14774
-14792
-14808
-14823
-14835
-14846
-14855
-14864
-14871
-14878
-14884
-14890
-14896
-14903
-14910
-14918
-14928
-14938
-14950
-14963
-14977
-14993
-15010
-15028
-15047
-15068
-15090
-15112
-15136
-15160
-15185
-15210
-15236
-15263
-15290
-15317
-15345
-15373
-15402
-15431
-15460
-15490
-15521
-15552
-15584
-15617
-15651
-15685
-15720
-15755
-15791
-15827
-15864
-15900
-15937
-15973
-16009
-16044
-16079
-16113
-16146
-16178
-16207
-16236
-16264
-16289
-16312
-16332
-16351
-16367
-16379
-16391
-16398
-16403
-16405
-16405
-16402
-16397
-16389
-16379
-16367
-16353
-16337
-16318
-16300
-16280
-16258
-16235
-16210
-16186
-16161
-16134
-16107
-16079
-16050
-16021
-15991
-15961
-15930
-15899
-15869
-15838
-15808
-15778
-15750
-15721
-15694
-15668
-15643
-15619
-15596
-15575
-15555
-15536
-15519
-15503
-15489
-15476
-15465
-15455
-15446
-15439
-15433
-15427
-15423
-15420
-15417
-15414
-15411
-15409
-15406
-15403
-15399
-15394
-15388
-15381
-15372
-15361
-15349
-15335
-15320
-15302
-15282
-15260
-15236
-15209
-15181
-15151
-15119
-15086
-15052
-15016
-14979
-14942
-14905
-14868
-14831
-14794
-14759
-14725
-14692
-14661
-14632
-14605
-14580
-14558
-14538
-14521
-14507
-14495
-14486
-14481
-14478
-14478
-14480
-14486
-14494
-14505
-14518
-14533
-14550
-14570
-14591
-14614
-14638
-14664
-14690
-14718
-14747
-14776
-14806
-14836
-14866
-14896
-14927
-14957
-14986
-15015
-15044
-15071
-15097
-15122
-15146
-15169
-15190
-15209
-15227
-15243
-15257
-15269
-15279
-15287
-15293
-15296
-15298
-15296
-15293
-15286
-15277
-15266
-15252
-15235
-15216
-15195
-15171
-15145
-15117
-15087
-15056
-15024
-14990
-14956
-14922
-14887
-14852
-14817
-14784
-14751
-14719
-14689
-14660
-14633
-14608
-14585
-14565
-14547
-14532
-14519
-14510
-14503
-14500
-14499
-14502
-14507
-14516
-14527
-14541
-14557
-14577
-14598
-14623
-14650
-14679
-14711
-14745
-14781
-14819
-14860
-14902
-14946
-14993
-15040
-15090
-15140
-15192
-15245
-15299
-15354
-15410
-15466
-15522
-15578
-15634
-15689
-15744
-15797
-15850
-15901
-15951
-15999
-16046
-16090
-16133
-16174
-16213
-16251
-16288
-16322
-16355
-16386
-16416
-16444
-16472
-16498
-16523
-16548
-16571
-16594
-16616
-16638
-16659
-16680
-16700
-16721
-16741
-16761
-16781
-16802
-16822
-16842
-16862
-16882
-16902
-16922
-16942
-16961
-16981
-17000
-17018
-17037
-17056
-17074
-17093
-17111
-17130
-17149
-17169
-17188
-17208
-17228
-17249
-17270
-17291
-17312
-17334
-17355
-17377
-17398
-17420
-17441
-17462
-17482
-17502
-17522
-17541
-17560
-17578
-17596
-17613
-17630
-17646
-17662
-17678
-17694
-17710
-17726
-17742
-17759
-17777
-17796
-17816
-17838
-17861
-17885
-17912
-17940
-17970
-18002
-18035
-18071
-18108
-18146
-18187
-18229
-18272
-18316
-18362
-18408
-18456
-18504
-18553
-18602
-18652
-18701
-18751
-18801
-18850
-18899
-18946
-18993
-19038
-19081
-19123
-19163
-19200
-19235
-19267
-19297
-19324
-19348
-19369
-19387
-19402
-19413
-19422
-19427
-19429
-19428
-19423
-19416
-19405
-19392
-19375
-19357
-19335
-19312
-19286
-19259
-19230
-19200
-19169
-19137
-19105
-19072
-19039
-19006
-18973
-18940
-18908
-18876
-18845
-18815
-18786
-18758
-18731
-18705
-18681
-18658
-18636
-18616
-18598
-18581
-18566
-18553
-18540
-18530
-18521
-18512
-18505
-18499
-18494
-18490
-18486
-18482
-18479
-18476
-18472
-18469
-18465
-18461
-18456
-18451
-18445
-18438
-18430
-18422
-18413
-18402
-18391
-18379
-18366
-18351
-18336
-18320
-18303
-18286
-18268
-18249
-18229
-18210
-18190
-18170
-18151
-18132
-18113
-18095
-18077
-18061
-18045
-18031
-18018
-18006
-17996
-17987
-17980
-17975
-17971
-17968
-17967
-17968
-17969
-17972
-17976
-17982
-17988
-17995
-18002
-18011
-18020
-18029
-18039
-18049
-18060
-18070
-18081
-18092
-18104
-18115
-18126
-18137
-18147
-18157
-18167
-18175
-18183
-18189
-18195
-18199
-18201
-18202
-18202
-18201
-18198
-18193
-18188
-18181
-18173
-18163
-18153
-18142
-18130
-18117
-18104
-18090
-18076
-18061
-18046
-18030
-18014
-17998
-17981
-17964
-17947
-17929
-17910
-17892
-17872
-17852
-17831
-17809
-17786
-17761
-17736
-17710
-17682
-17653
-17622
-17591
-17558
-17523
-17488
-17451
-17413
-17374
-17333
-17292
-17250
-17207
-17163
-17118
-17073
-17026
-16979
-16932
-16883
-16834
-16784
-16734
-16682
-16630
-16577
-16523
-16468
-16411
-16354
-16295
-16234
-16172
-16109
-16044
-15977
-15909
-15839
-15768
-15695
-15620
-15544
-15467
-15388
-15308
-15227
-15145
-15062
-14978
-14894
-14809
-14724
-14639
-14554
-14468
-14383
-14297
-14211
-14125
-14039
-13953
-13867
-13781
-13695
-13609
-13523
-13437
-13351
-13265
-13179
-13094
-13010
-12926
-12842
-12760
-12678
-12598
-12519
-12441
-12364
-12290
-12217
-12145
-12076
-12009
-11944
-11882
-11821
-11763
-11707
-11653
-11601
-11550
-11502
-11454
-11408
-11362
-11318
-11274
-11230
-11186
-11142
-11098
-11053
-11008
-10963
-10917
-10870
-10823
-10775
-10727
-10678
-10629
-10580
-10531
-10483
-10434
-10386
-10339
-10292
-10245
-10200
-10155
-10111
-10068
-10027
-9986
-9946
-9907
-9870
-9833
-9798
-9764
-9731
-9699
-9669
-9640
-9612
-9586
-9562
-9539
-9517
-9498
-9480
-9463
-9449
-9435
-9424
-9413
-9404
-9397
-9390
-9384
-9378
-9374
-9370
-9366
-9362
-9358
-9354
-9350
-9346
-9341
-9335
-9329
-9323
-9315
-9307
-9299
-9290
-9280
-9269
-9258
-9246
-9234
-9222
-9209
-9196
-9182
-9168
-9154
-9139
-9124
-9109
-9093
-9077
-9061
-9045
-9029
-9012
-8996
-8979
-8963
-8946
-8929
-8913
-8896
-8880
-8863
-8847
-8831
-8815
-8800
-8785
-8771
-8756
-8743
-8730
-8717
-8704
-8691
-8679
-8666
-8653
-8641
-8627
-8614
-8600
-8586
-8571
-8555
-8539
-8522
-8505
-8487
-8468
-8448
-8428
-8407
-8386
-8364
-8342
-8319
-8295
-8271
-8247
-8222
-8197
-8172
-8146
-8119
-8093
-8067
-8039
-8013
-7986
-7958
-7931
-7903
-7875
-7847
-7819
-7791
-7763
-7735
-7708
-7680
-7652
-7625
-7598
-7571
-7544
-7518
-7491
-7465
-7439
-7413
-7387
-7361
-7334
-7308
-7281
-7254
-7227
-7199
-7171
-7142
-7113
-7083
-7053
-7023
-6993
-6962
-6932
-6901
-6870
-6840
-6809
-6779
-6748
-6718
-6689
-6659
-6630
-6601
-6573
-6545
-6517
-6489
-6462
-6435
-6409
-6382
-6357
-6331
-6306
-6281
-6257
-6233
-6210
-6186
-6164
-6141
-6119
-6097
-6075
-6052
-6030
-6007
-5984
-5961
-5937
-5913
-5888
-5863
-5837
-5811
-5784
-5757
-5729
-5701
-5672
-5643
-5613
-5582
-5551
-5519
-5487
-5454
-5421
-5387
-5353
-5318
-5283
-5248
-5212
-5176
-5140
-5104
-5067
-5030
-4993
-4957
-4920
-4883
-4847
-4811
-4775
-4741
-4706
-4673
-4640
-4608
-4576
-4546
-4516
-4488
-4460
-4433
-4407
-4382
-4357
-4333
-4310
-4288
-4266
-4245
-4224
-4203
-4183
-4163
-4142
-4122
-4102
-4081
-4061
-4040
-4019
-3999
-3978
-3957
-3936
-3915
-3894
-3873
-3852
-3830
-3809
-3787
-3766
-3744
-3722
-3699
-3676
-3653
-3629
-3604
-3579
-3553
-3526
-3499
-3470
-3441
-3410
-3379
-3346
-3312
-3276
-3240
-3202
-3163
-3122
-3080
-3037
-2992
-2946
-2899
-2851
-2802
-2751
-2700
-2648
-2596
-2543
-2489
-2435
-2381
-2328
-2274
-2221
-2168
-2116
-2065
-2013
-1964
-1914
-1866
-1818
-1771
-1724
-1678
-1633
-1588
-1544
-1499
-1456
-1412
-1368
-1325
-1282
-1239
-1196
-1153
-1110
-1067
-1024
-982
-939
-896
-854
-811
-768
-726
-683
-641
-598
-556
-514
-471
-429
-387
-345
-303
-260
-218
-175
-132
-88
-44
0
45
91
138
186
235
284
335
388
441
496
552
610
669
729
790
852
916
981
1046
1112
1180
1248
1317
1386
1456
1526
1597
1669
1741
1813
1885
1958
2031
2105
2179
2253
2328
2403
2478
2554
2630
2706
2782
2858
2935
3012
3088
3165
3241
3317
3393
3469
3544
3618
3692
3765
3837
3909
3979
4048
4117
4184
4250
4315
4379
4442
4503
4563
4622
4680
4737
4793
4848
4903
4956
5008
5060
5112
5163
5213
5263
5313
5362
5412
5461
5510
5559
5607
5656
5704
5753
5801
5849
5896
5944
5991
6038
6085
6131
6177
6222
6267
6311
6355
6398
6441
6482
6523
6563
6603
6641
6679
6716
6753
6788
6824
6858
6892
6926
6959
6992
7025
7057
7089
7120
7151
7182
7212
7243
7272
7302
7331
7360
7388
7416
7444
7471
7498
7525
7552
7579
7605
7631
7658
7684
7710
7736
7762
7788
7814
7840
7866
7891
7916
7941
7966
7990
8013
8036
8058
8079
8099
8118
8137
8154
8170
8186
8202
8215
8228
8240
8252
8262
8271
8280
8288
8296
8302
8308
8314
8319
8324
8328
8331
8335
8338
8341
8344
8347
8350
8353
8356
8360
8364
8369
8374
8380
8387
8395
8403
8412
8423
8434
8446
8459
8473
8489
8504
8521
8539
8557
8575
8594
8613
8633
8652
8672
8692
8712
8732
8752
8772
8792
8813
8834
8855
8876
8897
8919
8942
8964
8987
9011
9035
9060
9085
9111
9138
9165
9192
9220
9249
9278
9307
9338
9368
9399
9431
9463
9495
9528
9561
9595
9629
9664
9699
9734
9768
9803
9838
9871
9905
9937
9968
9998
10027
10054
10079
10101
10122
10140
10155
10168
10177
10184
10187
10187
10184
10178
10169
10156
10141
10123
10102
10078
10053
10025
9996
9964
9932
9898
9863
9828
9792
9756
9720
9684
9648
9613
9579
9545
9513
9482
9452
9424
9397
9373
9350
9329
9311
9294
9280
9269
9259
9252
9247
9245
9244
9246
9250
9257
9266
9276
9289
9304
9321
9340
9361
9383
9407
9433
9460
9489
9518
9549
9581
9614
9649
9684
9719
9756
9793
9831
9870
9908
9948
9987
10027
10066
10106
10146
10186
10225
10265
10304
10344
10383
10422
10462
10501
10541
10580
10620
10660
10700
10740
10780
10820
10860
10900
10940
10980
11019
11057
11095
11132
11168
11203
11237
11270
11301
11331
11359
11386
11411
11434
11455
11474
11492
11506
11519
11529
11537
11543
11547
11548
11547
11545
11540
11534
11527
11518
11507
11496
11484
11471
11458
11444
11430
11416
11403
11390
11377
11365
11355
11345
11337
11330
11325
11322
11321
11321
11323
11328
11335
11343
11354
11366
11380
11396
11413
11432
11452
11473
11495
11518
11541
11565
11589
11614
11638
11663
11687
11711
11736
11759
11783
11806
11828
11850
11872
11893
11914
11934
11954
11973
11992
12011
12030
12048
12066
12083
12101
12117
12134
12149
12165
12179
12193
12207
12220
12233
12246
12258
12270
12283
12295
12308
12322
12336
12351
12366
12383
12400
12418
12437
12457
12477
12498
12519
12541
12564
12587
12610
12634
12658
12683
12708
12733
12758
12783
12808
12834
12859
12885
12910
12936
12961
12987
13013
13039
13066
13093
13121
13149
13179
13209
13241
13274
13308
13344
13381
13420
13461
13504
13548
13594
13642
13692
13744
13797
13851
13907
13965
14023
14083
14144
14206
14268
14331
14395
14458
14523
14587
14652
14717
14782
14847
14913
14979
15045
15111
15177
15243
15308
15374
15440
15505
15569
15633
15696
15759
15821
15882
15941
16000
16058
16114
16170
16224
16277
16328
16379
16429
16478
16526
16574
16620
16666
16712
16758
16803
16848
16893
16938
16983
17028
17073
17119
17165
17212
17258
17306
17353
17401
17449
17498
17546
17595
17644
17692
17741
17790
17839
17889
17938
17988
18038
18089
18139
18190
18242
18294
18346
18399
18452
18506
18560
18615
18670
18726
18783
18840
18898
18956
19015
19074
19133
19193
19253
19313
19374
19435
19495
19556
19617
19678
19739
19800
19861
19921
19981
20041
20101
20160
20218
20276
20334
20390
20446
20501
20556
20609
20662
20713
20764
20814
20863
20912
20959
21006
21052
21097
21142
21185
21228
21271
21312
21353
21393
21431
21470
21507
21543
21578
21613
21646
21678
21710
21740
21769
21798
21825
21852
21878
21903
21927
21951
21974
21996
22018
22039
22061
22081
22102
22123
22143
22165
22186
22208
22230
22254
22278
22302
22328
22355
22383
22411
22441
22471
22502
22534
22566
22598
22630
22663
22695
22728
22760
22792
22823
22854
22885
22916
22946
22976
23006
23036
23066
23095
23125
23155
23184
23214
23244
23273
23302
23331
23360
23388
23416
23444
23471
23497
23523
23548
23574
23598
23623
23647
23671
23694
23718
23742
23766
23790
23814
23839
23864
23889
23914
23940
23966
23992
24019
24045
24072
24098
24125
24150
24176
24201
24225
24248
24271
24293
24314
24333
24352
24370
24387
24403
24418
24432
24445
24458
24470
24481
24491
24501
24511
24520
24529
24538
24546
24555
24563
24572
24580
24589
24598
24607
24617
24627
24637
24647
24658
24669
24681
24693
24706
24719
24733
24748
24763
24778
24794
24810
24827
24844
24862
24880
24899
24918
24937
24957
24978
24998
25020
25041
25063
25085
25107
25128
25150
25172
25193
25214
25234
25253
25271
25288
25305
25319
25333
25345
25355
25364
25371
25376
25379
25381
25382
25381
25379
25375
25372
25367
25362
25357
25352
25347
25342
25338
25334
25330
25328
25325
25324
25323
25322
25322
25323
25325
25327
25329
25333
25337
25342
25348
25355
25363
25372
25382
25393
25404
25417
25430
25444
25459
25475
25490
25506
25522
25539
25555
25571
25586
25601
25616
25630
25643
25656
25667
25678
25687
25696
25703
25709
25715
25719
25723
25726
25728
25729
25730
25731
25731
25731
25730
25729
25729
25728
25727
25727
25726
25726
25727
25728
25729
25731
25733
25736
25740
25744
25749
25756
25762
25770
25779
25788
25798
25809
25821
25833
25846
25859
25873
25888
25903
25919
25935
25952
25970
25989
26009
26030
26051
26074
26097
26122
26147
26173
26199
26226
26254
26282
26311
26340
26369
26399
26428
26458
26488
26518
26548
26578
26608
26638
26668
26698
26729
26759
26789
26818
26848
26877
26907
26935
26963
26991
27018
27044
27069
27094
27117
27139
27160
27179
27197
27214
27229
27243
27255
27266
27275
27282
27288
27293
27296
27298
27298
27297
27294
27291
27286
27280
27273
27265
27256
27246
27236
27225
27213
27200
27188
27175
27161
27148
27134
27120
27106
27091
27077
27062
27048
27033
27018
27004
26989
26975
26960
26946
26932
26919
26905
26892
26879
26867
26854
26842
26830
26818
26806
26794
26782
26770
26757
26744
26731
26717
26702
26686
26669
26652
26634
26615
26594
26573
26551
26528
26504
26479
26453
26425
26397
26368
26337
26306
26274
26240
26206
26171
26135
26098
26060
26022
25983
25943
25902
25862
25820
25779
25737
25696
25654
25612
25571
25530
25489
25448
25408
25368
25329
25289
25250
25211
25172
25134
25095
25057
25018
24980
24942
24903
24865
24826
24788
24749
24710
24670
24630
24589
24548
24506
24463
24419
24374
24328
24280
24231
24181
24129
24076
24020
23963
23904
23843
23780
23714
23647
23577
23505
23431
23355
23277
23197
23116
23032
22947
22860
22771
22681
22589
22496
22402
22306
22208
22110
22010
21910
21808
21705
21602
21498
21394
21289
21184
21079
20974
20870
20766
20663
20560
20459
20359
20261
20164
20069
19976
19884
19795
19708
19623
19540
19458
19379
19302
19226
19152
19080
19010
18940
18872
18805
18739
18674
18609
18545
18482
18419
18356
18294
18232
18170
18108
18047
17986
17925
17865
17805
17745
17686
17627
17568
17510
17452
17394
17337
17280
17223
17167
17110
17054
16999
16944
16889
16834
16780
16727
16673
16620
16567
16515
16463
16411
16359
16308
16257
16206
16155
16105
16055
16004
15955
15906
15857
15808
15759
15710
15661
15612
15563
15514
15465
15415
15365
15315
15264
15213
15161
15108
15055
15002
14947
14892
14835
14778
14720
14661
14600
14539
14476
14412
14347
14281
14214
14145
14076
14006
13935
13863
13791
13718
13644
13570
13496
13421
13346
13270
13194
13118
13041
12964
12887
12808
12730
12650
12570
12490
12408
12326
12244
12161
12077
11993
11909
11824
11739
11654
11570
11485
11400
11316
11232
11148
11064
10981
10898
10815
10732
10650
10567
10483
10400
10316
10231
10146
10059
9972
9884
9795
9705
9615
9523
9431
9338
9244
9150
9055
8960
8864
8768
8672
8576
8479
8383
8286
8188
8090
7993
7895
7797
7698
7599
7499
7399
7298
7197
7095
6993
6891
6788
6686
6583
6481
6379
6277
6176
6075
5975
5876
5777
5679
5582
5485
5390
5295
5201
5108
5016
4925
4834
4745
4656
4568
4482
4396
4310
4226
4143
4061
3979
3899
3820
3741
3664
3587
3510
3435
3360
3285
3211
3136
3062
2988
2914
2839
2764
2689
2613
2536
2459
2381
2302
2222
2142
2061
1979
1897
1815
1733
1651
1569
1487
1405
1324
1244
1163
1084
1004
926
848
771
694
618
543
468
393
319
246
173
101
29
-42
-113
-184
-253
-323
-391
-459
-526
-592
-657
-721
-785
-847
-907
-967
-1025
-1083
-1139
-1194
-1248
-1301
-1353
-1404
-1455
-1505
-1555
-1605
-1655
-1704
-1754
-1804
-1854
-1904
-1955
-2005
-2057
-2108
-2159
-2210
-2261
-2312
-2363
-2413
-2463
-2512
-2560
-2608
-2656
-2703
-2749
-2795
-2841
-2887
-2933
-2980
-3027
-3075
-3123
-3173
-3224
-3276
-3330
-3385
-3442
-3500
-3559
-3620
-3682
-3745
-3809
-3873
-3938
-4003
-4069
-4134
-4200
-4266
-4331
-4397
-4462
-4528
-4594
-4660
-4726
-4793
-4860
-4928
-4996
-5064
-5133
-5202
-5272
-5342
-5412
-5482
-5553
-5623
-5693
-5763
-5833
-5901
-5970
-6037
-6104
-6169
-6234
-6297
-6360
-6421
-6481
-6541
-6599
-6657
-6714
-6771
-6827
-6883
-6939
-6995
-7051
-7108
-7165
-7222
-7280
-7338
-7397
-7456
-7515
-7574
-7634
-7694
-7754
-7814
-7873
-7934
-7994
-8054
-8114
-8175
-8235
-8297
-8358
-8420
-8482
-8545
-8609
-8673
-8737
-8802
-8868
-8934
-9000
-9068
-9135
-9203
-9272
-9341
-9410
-9479
-9549
-9618
-9688
-9757
-9827
-9896
-9966
-10035
-10105
-10175
-10246
-10317
-10389
-10462
-10535
-10609
-10684
-10760
-10836
-10914
-10992
-11071
-11150
-11230
-11310
-11390
-11470
-11549
-11629
-11707
-11785
-11862
-11938
-12014
-12088
-12161
-12233
-12304
-12375
-12444
-12513
-12582
-12650
-12718
-12785
-12852
-12919
-12986
-13053
-13119
-13185
-13251
-13316
-13380
-13444
-13507
-13569
-13630
-13690
-13749
-13807
-13864
-13920
-13975
-14030
-14084
-14138
-14192
-14245
-14300
-14355
-14411
-14469
-14527
-14588
-14650
-14715
-14781
-14850
-14921
-14994
-15070
-15148
-15229
-15312
-15397
-15485
-15574
-15665
-15759
-15853
-15950
-16047
-16145
-16245
-16344
-16445
-16545
-16646
-16746
-16846
-16946
-17045
-17144
-17242
-17339
-17435
-17531
-17625
-17718
-17809
-17900
-17989
-18077
-18163
-18248
-18332
-18414
-18494
-18573
-18650
-18726
-18800
-18873
-18945
-19015
-19084
-19151
-19217
-19282
-19346
-19409
-19470
-19531
-19591
-19650
-19708
-19766
-19823
-19880
-19936
-19993
-20049
-20106
-20163
-20220
-20278
-20336
-20395
-20455
-20515
-20576
-20638
-20701
-20765
-20830
-20895
-20962
-21029
-21097
-21167
-21236
-21307
-21378
-21449
-21520
-21592
-21663
-21735
-21805
-21876
-21945
-22014
-22083
-22150
-22216
-22281
-22345
-22408
-22470
-22531
-22590
-22649
-22706
-22762
-22817
-22871
-22923
-22975
-23025
-23075
-23123
-23170
-23217
-23262
-23307
-23352
-23395
-23438
-23481
-23523
-23565
-23607
-23648
-23690
-23731
-23773
-23814
-23855
-23897
-23939
-23980
-24022
-24064
-24107
-24149
-24192
-24236
-24280
-24324
-24368
-24413
-24459
-24505
-24552
-24599
-24647
-24695
-24744
-24793
-24843
-24894
-24946
-24997
-25050
-25103
-25156
-25210
-25264
-25318
-25373
-25427
-25481
-25535
-25588
-25642
-25694
-25747
-25799
-25850
-25901
-25951
-26001
-26051
-26100
-26149
-26197
-26246
-26294
-26343
-26391
-26440
-26489
-26539
-26589
-26639
-26690
-26741
-26793
-26845
-26898
-26950
-27003
-27055
-27108
-27160
-27211
-27263
-27314
-27364
-27414
-27463
-27512
-27560
-27608
-27655
-27701
-27747
-27792
-27837
-27881
-27925
-27968
-28010
-28052
-28094
-28134
-28175
-28215
-28254
-28293
-28332
-28370
-28408
-28445
-28482
-28520
-28557
-28594
-28630
-28667
-28704
-28742
-28779
-28817
-28855
-28893
-28933
-28972
-29013
-29054
-29096
-29138
-29182
-29226
-29272
-29318
-29365
-29413
-29463
-29513
-29564
-29616
-29669
-29722
-29777
-29832
-29887
-29944
-30000
-30058
-30115
-30173
-30231
-30289
-30348
-30406
-30465
-30523
-30581
-30639
-30697
-30754
-30811
-30867
-30923
-30978
-31033
-31087
-31140
-31192
-31244
-31294
-31344
-31393
-31441
-31488
-31534
-31579
-31623
-31666
-31708
-31750
-31790
-31829
-31868
-31905
-31941
-31977
-32011
-32043
-32077
-32109
-32140
-32170
-32200
-32229
-32259
-32287
-32317
-32345
-32375
-32404
-32432
-32461
-32490
-32519
-32548
-32576
-32604
-32634
-32662
-32689
-32718
-32746
-32773
-32800
-32826
-32852
-32878
-32903
-32927
-32951
-32975
-32998
-33021
-33043
-33064
-33085
-33106
-33126
-33146
-33165
-33183
-33200
-33217
-33233
-33248
-33262
-33275
-33287
-33298
-33308
-33316
-33323
-33329
-33333
-33336
-33338
-33338
-33337
-33335
-33332
-33327
-33321
-33314
-33306
-33297
-33287
-33277
-33266
-33254
-33241
-33229
-33215
-33202
-33188
-33173
-33159
-33144
-33128
-33113
-33096
-33080
-33063
-33045
-33028
-33010
-32991
-32972
-32953
-32934
-32915
-32897
-32878
-32860
-32842
-32826
-32810
-32795
-32781
-32768
-32756
-32744
-32735
-32726
-32720
-32714
-32709
-32705
-32702
-32700
-32698
-32698
-32698
-32701
-32703
-32706
-32710
-32715
-32720
-32726
-32732
-32740
-32749
-32759
-32769
-32781
-32793
-32807
-32821
-32837
-32854
-32871
-32890
-32909
-32929
-32950
-32972
-32994
-33017
-33040
-33063
-33086
-33109
-33132
-33155
-33177
-33199
-33220
-33240
-33260
-33279
-33297
-33314
-33331
-33347
-33361
-33375
-33389
-33401
-33413
-33424
-33435
-33444
-33454
-33462
-33470
-33477
-33484
-33491
-33497
-33503
-33509
-33515
-33521
-33527
-33533
-33539
-33545
-33551
-33558
-33564
-33571
-33577
-33583
-33589
-33595
-33601
-33606
-33611
-33615
-33619
-33622
-33625
-33627
-33629
-33631
-33632
-33634
-33635
-33637
-33639
-33641
-33643
-33647
-33651
-33655
-33661
-33667
-33675
-33683
-33692
-33702
-33714
-33726
-33740
-33754
-33769
-33785
-33802
-33819
-33837
-33856
-33875
-33895
-33915
-33935
-33956
-33978
-34000
-34023
-34046
-34070
-34094
-34120
-34145
-34171
-34198
-34225
-34253
-34280
-34308
-34336
-34364
-34391
-34418
-34445
-34470
-34495
-34518
-34541
-34561
-34581
-34598
-34614
-34629
-34641
-34652
-34661
-34668
-34674
-34678
-34681
-34682
-34682
-34681
-34678
-34674
-34670
-34664
-34658
-34650
-34642
-34632
-34622
-34610
-34598
-34585
-34571
-34556
-34540
-34523
-34506
-34488
-34469
-34450
-34430
-34410
-34390
-34369
-34348
-34327
-34306
-34285
-34264
-34243
-34222
-34202
-34181
-34161
-34141
-34120
-34100
-34079
-34059
-34038
-34017
-33996
-33974
-33952
-33929
-33905
-33881
-33856
-33830
-33803
-33774
-33745
-33715
-33684
-33651
-33618
-33584
-33549
-33513
-33477
-33439
-33401
-33363
-33323
-33283
-33243
-33202
-33160
-33119
-33077
-33035
-32993
-32951
-32909
-32867
-32825
-32783
-32741
-32698
-32656
-32613
-32570
-32529
-32485
-32442
-32400
-32357
-32313
-32269
-32226
-32182
-32137
-32093
-32049
-32003
-31960
-31916
-31872
-31828
-31785
-31741
-31698
-31655
-31613
-31570
-31527
-31484
-31440
-31397
-31352
-31308
-31263
-31218
-31172
-31126
-31080
-31033
-30987
-30940
-30894
-30848
-30801
-30756
-30710
-30665
-30621
-30578
-30535
-30493
-30452
-30411
-30372
-30333
-30295
-30258
-30222
-30187
-30152
-30118
-30085
-30053
-30021
-29990
-29960
-29930
-29901
-29872
-29844
-29816
-29788
-29761
-29733
-29706
-29679
-29651
-29624
-29596
-29567
-29538
-29508
-29478
-29447
-29414
-29381
-29347
-29311
-29274
-29236
-29196
-29155
-29113
-29069
-29024
-28978
-28931
-28882
-28833
-28783
-28732
-28681
-28629
-28576
-28522
-28468
-28413
-28358
-28303
-28246
-28189
-28132
-28074
-28015
-27956
-27896
-27835
-27773
-27711
-27648
-27584
-27520
-27455
-27389
-27323
-27256
-27188
-27121
-27053
-26984
-26915
-26846
-26777
-26707
-26637
-26567
-26496
-26424
-26352
-26280
-26206
-26132
-26057
-25982
-25905
-25827
-25748
-25668
-25587
-25504
-25420
-25335
-25248
-25160
-25071
-24981
-24889
-24796
-24701
-24606
-24510
-24412
-24314
-24215
-24115
-24014
-23913
-23812
-23710
-23607
-23505
-23402
-23298
-23195
-23091
-22987
-22883
-22778
-22673
-22567
-22461
-22355
-22248
-22140
-22033
-21924
-21816
-21706
-21597
-21486
-21376
-21265
-21153
-21041
-20928
-20815
-20701
-20587
-20472
-20356
-20240
-20123
-20006
-19887
-19768
-19648
-19528
-19407
-19284
-19162
-19038
-18913
-18788
-18661
-18534
-18406
-18276
-18146
-18015
-17882
-17749
-17614
-17479
-17342
-17205
-17067
-16928
-16789
-16649
-16509
-16369
-16228
-16088
-15949
-15809
-15670
-15531
-15394
-15256
-15120
-14984
-14850
-14716
-14583
-14450
-14318
-14187
-14057
-13927
-13797
-13667
-13538
-13409
-13280
-13151
-13022
-12893
-12764
-12635
-12506
-12377
-12249
-12121
-11993
-11865
-11737
-11610
-11484
-11357
-11231
-11105
-10980
-10854
-10729
-10604
-10478
-10352
-10226
-10100
-9973
-9846
-9718
-9589
-9460
-9330
-9199
-9068
-8937
-8805
-8673
-8541
-8409
-8277
-8146
-8015
-7885
-7757
-7629
-7502
-7377
-7253
-7131
-7010
-6891
-6773
-6657
-6543
-6431
-6320
-6211
-6104
-5999
-5895
-5792
-5691
-5592
-5494
-5397
-5302
-5208
-5115
-5023
-4933
-4843
-4755
-4668
-4581
-4496
-4412
-4328
-4246
-4164
-4083
-4003
-3924
-3846
-3769
-3692
-3616
-3541
-3467
-3394
-3320
-3248
-3175
-3103
-3031
-2959
-2887
-2815
-2742
-2670
-2597
-2523
-2449
-2375
-2300
-2225
-2149
-2072
-1995
-1918
-1840
-1762
-1683
-1605
-1526
-1447
-1368
-1288
-1209
-1129
-1049
-969
-889
-809
-728
-647
-566
-485
-403
-320
-237
-154
-70
15
100
186
271
357
444
530
616
701
786
871
954
1037
1119
1200
1280
1359
1437
1514
1590
1665
1739
1813
1885
1957
2029
2100
2171
2242
2312
2383
2453
2523
2593
2663
2733
2803
2872
2942
3011
3079
3147
3215
3281
3347
3412
3476
3538
3599
3659
3718
3775
3830
3885
3938
3990
4040
4090
4138
4186
4233
4279
4324
4368
4412
4455
4498
4540
4581
4622
4663
4703
4743
4783
4822
4861
4900
4939
4977
5016
5055
5093
5131
5169
5207
5245
5283
5321
5359
5396
5434
5471
5509
5546
5583
5620
5656
5693
5729
5764
5799
5834
5869
5903
5937
5971
6004
6037
6069
6101
6132
6163
6192
6222
6250
6277
6304
6330
6354
6378
6401
6423
6445
6465
6485
6505
6525
6544
6564
6584
6605
6626
6649
6673
6698
6725
6754
6785
6818
6853
6891
6931
6973
7018
7065
7114
7166
7219
7273
7329
7385
7443
7501
7559
7618
7676
7735
7793
7852
7910
7968
8026
8084
8141
8199
8257
8316
8375
8434
8494
8554
8615
8677
8740
8803
8866
8930
8995
9059
9124
9188
9253
9316
9379
9441
9501
9560
9618
9673
9727
9779
9828
9875
9920
9962
10002
10040
10075
10108
10138
10166
10192
10216
10238
10257
10275
10290
10304
10316
10327
10336
10343
10350
10355
10360
10363
10366
10369
10371
10373
10375
10377
10379
10382
10385
10389
10393
10398
10403
10409
10416
10423
10431
10440
10449
10460
10471
10483
10496
10511
10527
10545
10565
10586
10610
10636
10664
10694
10727
10761
10798
10838
10879
10922
10967
11013
11061
11110
11161
11212
11264
11316
11369
11422
11475
11528
11580
11633
11685
11736
11788
11838
11889
11939
11989
12038
12088
12137
12186
12236
12285
12334
12384
12433
12482
12532
12580
12628
12676
12722
12768
12812
12854
12895
12935
12972
13008
13042
13074
13104
13132
13159
13184
13208
13230
13252
13272
13291
13310
13327
13345
13362
13378
13395
13411
13427
13443
13458
13474
13489
13504
13519
13534
13548
13563
13577
13591
13605
13619
13633
13646
13659
13671
13684
13696
13708
13720
13732
13744
13756
13768
13780
13793
13805
13818
13831
13844
13858
13872
13886
13900
13914
13929
13944
13959
13974
13989
14004
14019
14034
14050
14065
14080
14096
14111
14126
14141
14156
14170
14185
14199
14212
14226
14239
14252
14265
14277
14290
14302
14315
14327
14340
14353
14367
14380
14395
14409
14425
14441
14457
14475
14493
14512
14531
14552
14573
14594
14616
14639
14663
14687
14711
14736
14762
14788
14814
14840
14867
14894
14920
14947
14973
14999
15025
15050
15076
15101
15126
15151
15176
15201
15227
15252
15278
15304
15331
15358
15386
15413
15442
15471
15501
15531
15563
15595
15628
15662
15697
15734
15771
15810
15851
15892
15936
15980
16026
16074
16123
16174
16227
16280
16335
16393
16450
16509
16568
16627
16686
16745
16803
16860
16916
16971
17024
17075
17123
17169
17211
17251
17288
17321
17351
17378
17401
17422
17439
17453
17464
17473
17479
17482
17484
17483
17480
17475
17468
17460
17450
17438
17425
17410
17395
17377
17358
17338
17317
17294
17270
17245
17218
17190
17161
17131
17101
17070
17038
17006
16974
16942
16910
16879
16848
16817
16788
16759
16732
16706
16681
16658
16636
16615
16597
16579
16564
16550
16538
16528
16520
16514
16509
16507
16508
16510
16516
16523
16534
16547
16563
16581
16602
16626
16653
16682
16713
16747
16782
16820
16860
16901
16943
16987
17032
17078
17125
17173
17221
17270
17320
17370
17420
17470
17520
17570
17619
17668
17717
17765
17812
17858
17904
17948
17992
18035
18077
18117
18157
18195
18232
18268
18303
18336
18369
18400
18430
18459
18487
18515
18541
18568
18594
18620
18646
18672
18699
18728
18757
18788
18821
18855
18892
18931
18972
19015
19061
19108
19158
19210
19264
19320
19376
19435
19494
19555
19617
19679
19742
19806
19870
19935
20000
20065
20130
20196
20262
20329
20396
20463
20531
20599
20668
20737
20807
20878
20950
21022
21096
21169
21244
21319
21395
21470
21546
21623
21699
21775
21850
21926
22000
22074
22148
22221
22293
22365
22436
22506
22575
22644
22712
22780
22847
22914
22980
23046
23112
23177
23242
23307
23372
23435
23499
23562
23625
23686
23748
23808
23868
23927
23986
24044
24102
24159
24216
24274
24331
24388
24446
24504
24563
24622
24682
24742
24804
24866
24929
24993
25057
25123
25189
25256
25324
25393
25462
25531
25601
25672
25742
25813
25884
25955
26027
26098
26169
26241
26313
26385
26457
26530
26603
26675
26748
26822
26895
26968
27040
27113
27185
27256
27327
27397
27466
27535
27602
27668
27734
27798
27861
27922
27982
28041
28098
28155
28209
28263
28315
28366
28415
28464
28511
28556
28601
28644
28685
28725
28763
28800
28835
28868
28899
28928
28955
28980
29003
29024
29043
29059
29073
29086
29096
29105
29113
29119
29124
29128
29131
29133
29135
29136
29136
29136
29136
29135
29133
29131
29129
29125
29121
29116
29111
29104
29097
29090
29081
29071
29061
29050
29038
29026
29013
28999
28984
28969
28954
28939
28923
28908
28893
28879
28865
28852
28840
28829
28819
28810
28803
28796
28791
28787
28784
28782
28781
28781
28781
28782
28783
28785
28786
28788
28789
28791
28792
28793
28793
28794
28794
28794
28794
28793
28793
28792
28792
28791
28791
28790
28789
28788
28788
28787
28786
28784
28783
28781
28779
28777
28774
28770
28766
28762
28756
28750
28742
28734
28725
28714
28703
28691
28677
28663
28648
28632
28616
28599
28582
28565
28547
28530
28513
28496
28480
28465
28450
28437
28425
28414
28405
28398
28393
28389
28389
28390
28394
28401
28411
28423
28438
28456
28477
28500
28526
28554
28585
28617
28652
28689
28727
28767
28808
28851
28894
28939
28985
29032
29080
29129
29178
29229
29281
29334
29388
29443
29500
29558
29617
29678
29741
29805
29870
29937
30006
30077
30149
30222
30297
30373
30451
30530
30610
30691
30772
30855
30939
31023
31107
31193
31278
31364
31451
31539
31627
31715
31805
31896
31988
32081
32176
32272
32369
32470
32572
32676
32782
32891
33001
33114
33229
33345
33464
33584
33706
33830
33955
34081
34208
34336
34465
34595
34725
34855
34985
35116
35247
35377
35507
35637
35766
35895
36023
36151
36278
36404
36529
36652
36775
36897
37017
37136
37253
37370
37484
37598
37710
37821
37930
38039
38146
38252
38356
38459
38561
38662
38761
38859
38956
39052
39146
39240
39332
39424
39515
39605
39695
39785
39874
39964
40054
40144
40235
40327
40419
40512
40605
40699
40794
40889
40984
41080
41176
41272
41368
41464
41561
41657
41754
41850
41946
42043
42139
42235
42332
42428
42524
42619
42715
42810
42905
43000
43095
43189
43283
43377
43470
43563
43656
43748
43840
43932
44023
44115
44205
44296
44385
44474
44563
44651
44738
44825
44910
44995
45078
45161
45243
45323
45402
45480
45556
45631
45704
45776
45846
45914
45980
46044
46106
46166
46224
46280
46333
46383
46432
46478
46521
46562
46601
46637
46671
46702
46731
46758
46782
46803
46822
46837
46850
46860
46868
46872
46873
46871
46866
46859
46848
46835
46819
46800
46779
46755
46730
46702
46673
46642
46609
46576
46541
46505
46469
46433
46397
46360
46324
46288
46252
46217
46183
46150
46117
46086
46056
46027
45999
45973
45948
45924
45901
45880
45859
45840
45822
45804
45787
45771
45756
45741
45726
45711
45697
45682
45668
45653
45638
45623
45607
45591
45575
45557
45539
45520
45500
45479
45456
45432
45406
45379
45350
45319
45286
45250
45213
45173
45130
45086
45039
44989
44937
44883
44827
44769
44708
44646
44582
44517
44451
44383
44315
44246
44176
44106
44036
43966
43896
43827
43757
43689
43621
43555
43489
43425
43362
43301
43242
43184
43128
43074
43022
42972
42925
42879
42836
42795
42756
42719
42684
42651
42620
42591
42563
42536
42511
42486
42463
42440
42418
42396
42374
42352
42330
42307
42284
42261
42238
42213
42188
42162
42136
42109
42082
42053
42025
41995
41966
41935
41904
41872
41840
41807
41773
41738
41701
41664
41625
41584
41541
41497
41450
41401
41350
41296
41239
41180
41118
41053
40986
40916
40844
40769
40692
40613
40531
40449
40364
40278
40191
40103
40014
39925
39834
39743
39651
39559
39466
39373
39279
39185
39090
38995
38899
38803
38707
38610
38512
38415
38316
38218
38119
38019
37919
37820
37720
37620
37520
37421
37323
37226
37129
37034
36940
36847
36756
36666
36578
36491
36406
36323
36241
36160
36081
36003
35926
35850
35774
35700
35625
35552
35478
35404
35331
35257
35183
35109
35035
34961
34887
34813
34738
34664
34590
34516
34442
34368
34294
34220
34146
34072
33998
33923
33849
33774
33699
33624
33548
33473
33397
33322
33246
33170
33094
33018
32943
32867
32791
32716
32641
32566
32491
32417
32343
32269
32195
32122
32051
31978
31907
31835
31764
31694
31623
31554
31485
31416
31348
31280
31213
31147
31081
31016
30951
30886
30822
30759
30695
30632
30569
30506
30443
30380
30316
30253
30189
30125
30061
29996
29930
29864
29798
29731
29663
29596
29528
29460
29392
29325
29258
29191
29124
29059
28993
28929
28864
28801
28738
28675
28613
28552
28490
28428
28367
28305
28243
28180
28116
28052
27988
27922
27856
27790
27722
27655
27587
27518
27449
27380
27311
27241
27172
27102
27032
26961
26890
26819
26748
26676
26603
26530
26457
26383
26308
26233
26157
26081
26004
25928
25851
25774
25698
25622
25547
25472
25398
25326
25254
25183
25113
25044
24977
24911
24847
24783
24721
24661
24602
24544
24488
24433
24380
24328
24278
24229
24182
24136
24092
24050
24009
23970
23932
23897
23862
23830
23799
23769
23741
23714
23688
23663
23639
23616
23593
23571
23548
23526
23504
23482
23459
23435
23411
23387
23361
23335
23308
23280
23252
23223
23193
23162
23130
23098
23064
23030
22995
22959
22922
22884
22844
22804
22762
22719
22674
22628
22581
22532
22482
22430
22377
22322
22266
22208
22148
22087
22024
21959
21893
21824
21755
21683
21611
21536
21460
21383
21305
21226
21145
21064
20982
20898
20814
20729
20644
20557
20469
20381
20291
20201
20109
20017
19923
19827
19731
19633
19534
19433
19331
19228
19123
19017
18911
18803
18694
18584
18474
18363
18252
18141
18029
17918
17806
17694
17583
17471
17360
17248
17137
17026
16915
16804
16692
16581
16469
16357
16244
16131
16018
15905
15791
15677
15563
15449
15334
15220
15107
14993
14880
14768
14656
14544
14433
14323
14213
14104
13996
13888
13781
13675
13569
13463
13359
13254
13151
13047
12945
12843
12742
12642
12542
12443
12346
12249
12154
12059
11966
11874
11783
11693
11604
11516
11428
11342
11256
11171
11086
11001
10917
10833
10748
10664
10579
10493
10407
10320
10232
10143
10053
9962
9870
9777
9683
9588
9492
9395
9297
9198
9099
8999
8898
8797
8695
8593
8491
8388
8285
8182
8079
7976
7872
7768
7664
7560
7456
7352
7247
7143
7039
6935
6831
6727
6625
6523
6421
6321
6222
6125
6028
5934
5841
5749
5660
5572
5486
5403
5321
5241
5163
5086
5012
4939
4868
4798
4729
4662
4595
4530
4466
4402
4340
4278
4217
4156
4097
4038
3980
3923
3867
3813
3759
3706
3655
3605
3556
3509
3463
3418
3375
3332
3291
3251
3212
3174
3136
3100
3064
3028
2993
2958
2924
2890
2856
2823
2790
2757
2724
2691
2659
2627
2596
2565
2535
2505
2476
2448
2420
2392
2366
2340
2314
2289
2265
2241
2217
2194
2171
2149
2127
2105
2084
2064
2044
2024
2005
1987
1969
1953
1937
1922
1909
1897
1886
1877
1869
1863
1858
1855
1854
1854
1857
1861
1867
1874
1883
1894
1907
1921
1937
1955
1975
1996
2019
2043
2070
2098
2128
2160
2195
2231
2269
2309
2351
2396
2442
2490
2539
2591
2643
2697
2752
2807
2863
2919
2976
3032
3088
3144
3199
3254
3308
3361
3413
3465
3515
3564
3612
3659
3705
3750
3794
3837
3879
3921
3962
4003
4043
4083
4124
4164
4204
4244
4284
4324
4364
4404
4443
4483
4521
4560
4598
4635
4672
4709
4744
4780
4815
4849
4884
4918
4952
4986
5021
5055
5090
5125
5160
5196
5232
5268
5305
5342
5379
5417
5454
5492
5530
5568
5606
5643
5681
5719
5756
5794
5831
5867
5904
5940
5976
6012
6047
6082
6117
6152
6186
6221
6255
6290
6324
6358
6392
6425
6459
6492
6525
6558
6590
6622
6653
6684
6715
6744
6773
6802
6829
6855
6880
6904
6926
6947
6967
6985
7001
7016
7029
7041
7050
7058
7065
7069
7072
7074
7074
7073
7070
7066
7061
7055
7049
7041
7032
7022
7012
7001
6989
6976
6962
6948
6932
6916
6899
6882
6863
6844
6824
6804
6783
6762
6740
6718
6696
6674
6652
6631
6609
6589
6568
6549
6530
6512
6495
6479
6464
6450
6437
6425
6414
6404
6395
6386
6379
6372
6366
6361
6356
6352
6349
6347
6345
6345
6345
6347
6350
6354
6360
6367
6376
6386
6398
6412
6427
6444
6462
6482
6504
6528
6552
6578
6606
6634
6664
6695
6726
6758
6791
6825
6859
6893
6928
6963
6999
7034
7069
7105
7140
7175
7210
7245
7280
7314
7349
7383
7417
7451
7484
7518
7551
7584
7617
7649
7682
7714
7746
7778
7810
7842
7874
7905
7937
7968
8000
8031
8063
8095
8127
8159
8191
8224
8257
8291
8325
8359
8394
8430
8466
8502
8539
8576
8613
8652
8690
8730
8769
8809
8850
8891
8933
8975
9017
9060
9103
9147
9191
9235
9280
9325
9371
9417
9463
9510
9557
9605
9653
9702
9751
9801
9852
9903
9954
10006
10059
10112
10165
10219
10273
10328
10383
10439
10495
10552
10608
10666
10723
10781
10839
10897
10955
11014
11072
11131
11189
11248
11307
11366
11425
11484
11544
11603
11662
11721
11780
11839
11898
11956
12014
12071
12127
12183
12239
12293
12347
12399
12451
12502
12552
12601
12648
12695
12740
12784
12827
12869
12909
12947
12984
13020
13054
13087
13117
13147
13174
13201
13225
13249
13271
13291
13310
13329
13346
13362
13377
13391
13404
13417
13428
13439
13449
13458
13466
13473
13480
13486
13491
13496
13500
13504
13508
13511
13514
13518
13521
13524
13527
13531
13534
13538
13542
13545
13549
13553
13557
13561
13565
13569
13572
13576
13579
13582
13585
13587
13589
13590
13591
13591
13591
13590
13588
13586
13583
13579
13575
13569
13564
13557
13550
13542
13533
13523
13513
13502
13490
13478
13464
13450
13434
13418
13401
13382
13363
13342
13319
13295
13270
13243
13214
13184
13151
13117
13082
13045
13006
12965
12924
12880
12836
12790
12743
12695
12647
12597
12547
12496
12445
12393
12341
12288
12236
12183
12129
12076
12022
11969
11915
11861
11807
11753
11698
11644
11590
11535
11480
11425
11369
11313
11257
11201
11144
11087
11030
10973
10917
10860
10803
10747
10692
10637
10583
10530
10478
10426
10376
10327
10279
10233
10187
10143
10101
10059
10019
9981
9943
9908
9873
9840
9808
9777
9748
9720
9692
9666
9640
9615
9591
9567
9544
9521
9499
9476
9454
9432
9409
9387
9364
9342
9319
9296
9272
9248
9223
9197
9171
9144
9116
9088
9058
9027
8995
8962
8927
8892
8855
8817
8778
8737
8696
8653
8609
8563
8517
8469
8419
8369
8317
8263
8209
8153
8096
8038
7980
7920
7859
7798
7736
7674
7612
7550
7487
7425
7363
7301
7240
7179
7118
7058
6999
6941
6883
6826
6770
6715
6660
6607
6554
6502
6451
6401
6351
6302
6253
6205
6158
6111
6064
6018
5972
5926
5881
5835
5790
5745
5701
5656
5612
5568
5524
5480
5436
5392
5349
5306
5263
5220
5177
5135
5092
5050
5008
4966
4924
4881
4839
4797
4755
4712
4670
4627
4584
4540
4495
4450
4405
4359
4312
4264
4216
4166
4117
4066
4014
3962
3910
3856
3802
3747
3691
3635
3578
3520
3461
3402
3342
3281
3220
3158
3096
3033
2970
2907
2843
2779
2715
2651
2587
2523
2458
2394
2330
2267
2203
2140
2077
2015
1953
1892
1831
1772
1713
1655
1599
1543
1489
1437
1386
1336
1289
1243
1199
1158
1118
1081
1045
1012
982
954
927
904
882
862
844
828
813
800
788
778
768
760
752
745
739
733
727
722
717
713
708
704
700
696
692
688
685
682
679
677
675
674
673
673
673
673
674
674
675
676
677
678
679
680
680
680
680
680
679
679
678
677
676
674
673
672
670
669
667
666
664
663
662
662
661
661
662
663
664
665
667
670
673
676
680
684
689
694
699
705
711
717
724
731
739
746
754
763
771
780
788
797
806
815
824
832
841
849
857
865
873
880
887
894
901
908
914
920
926
933
939
946
953
960
968
977
986
997
1008
1018
1032
1046
1061
1077
1095
1113
1132
1153
1175
1197
1221
1246
1271
1298
1325
1354
1383
1412
1443
1474
1505
1537
1569
1601
1634
1666
1699
1731
1764
1796
1829
1861
1893
1925
1956
1987
2017
2049
2079
2109
2138
2167
2196
2224
2251
2278
2305
2331
2357
2382
2406
2430
2454
2477
2499
2521
2543
2564
2585
2605
2625
2644
2663
2682
2701
2720
2739
2757
2776
2795
2813
2832
2851
2869
2888
2906
2925
2943
2960
2978
2995
3012
3029
3045
3062
3078
3094
3109
3125
3140
3156
3171
3186
3201
3216
3232
3246
3261
3276
3290
3305
3319
3333
3347
3362
3376
3390
3404
3418
3433
3447
3462
3478
3494
3510
3526
3543
3561
3579
3598
3617
3636
3656
3676
3697
3718
3740
3761
3783
3804
3826
3847
3868
3889
3910
3931
3951
3970
3990
4009
4027
4046
4064
4082
4100
4117
4135
4153
4171
4189
4208
4226
4246
4265
4286
4307
4329
4352
4375
4400
4426
4453
4481
4511
4542
4575
4609
4644
4681
4720
4760
4801
4844
4889
4935
4983
5032
5082
5134
5188
5243
5300
5358
5417
5478
5541
5605
5670
5737
5805
5875
5946
6019
6093
6168
6245
6323
6402
6482
6563
6645
6728
6811
6896
6981
7067
7153
7240
7327
7415
7502
7591
7679
7768
7856
7945
8034
8122
8211
8300
8388
8476
8564
8652
8740
8828
8915
9002
9089
9176
9263
9350
9437
9524
9612
9699
9787
9875
9964
10053
10143
10234
10325
10416
10508
10601
10694
10788
10882
10976
11071
11166
11261
11357
11452
11548
11643
11739
11834
11929
12024
12118
12213
12307
12401
12495
12588
12681
12774
12866
12959
13050
13142
13233
13324
13415
13505
13595
13685
13774
13863
13952
14041
14129
14217
14305
14392
14479
14566
14653
14739
14825
14911
14997
15082
15168
15253
15338
15423
15509
15594
15679
15765
15850
15936
16021
16108
16193
16280
16367
16453
16540
16626
16713
16799
16886
16972
17059
17145
17231
17318
17404
17490
17575
17660
17745
17829
17912
17994
18076
18156
18236
18315
18393
18470
18547
18623
18699
18774
18849
18924
18999
19073
19148
19223
19299
19374
19450
19526
19603
19680
19757
19834
19912
19989
20066
20144
20221
20298
20375
20451
20527
20603
20678
20752
20826
20900
20972
21044
21116
21187
21257
21326
21395
21463
21530
21596
21662
21726
21790
21852
21913
21973
22032
22089
22145
22199
22252
22304
22354
22404
22452
22498
22544
22588
22632
22674
22715
22755
22794
22833
22870
22907
22943
22978
23013
23047
23081
23114
23147
23179
23212
23244
23276
23308
23340
23373
23405
23438
23470
23504
23537
23571
23606
23641
23676
23712
23748
23784
23821
23857
23894
23930
23967
24003
24039
24075
24110
24144
24178
24211
24243
24274
24305
24334
24363
24391
24418
24444
24469
24493
24516
24539
24560
24581
24601
24620
24638
24655
24672
24688
24702
24716
24729
24741
24752
24763
24772
24781
24788
24795
24801
24807
24811
24815
24819
24822
24824
24826
24827
24828
24828
24829
24828
24828
24827
24825
24824
24822
24819
24816
24814
24810
24807
24803
24800
24796
24792
24788
24783
24778
24773
24768
24762
24756
24750
24744
24738
24731
24724
24718
24712
24706
24701
24696
24692
24688
24686
24685
24685
24686
24688
24692
24697
24703
24710
24718
24727
24737
24748
24759
24770
24782
24794
24805
24817
24828
24839
24850
24860
24870
24879
24888
24897
24906
24914
24922
24930
24938
24946
24955
24963
24973
24983
24993
25005
25017
25030
25044
25059
25074
25090
25107
25124
25142
25160
25178
25196
25213
25231
25248
25264
25280
25296
25312
25326
25341
25355
25369
25382
25395
25407
25420
25432
25444
25455
25467
25478
25489
25500
25511
25522
25533
25545
25556
25569
25581
25594
25608
25622
25637
25652
25668
25685
25702
25720
25738
25757
25776
25795
25815
25835
25856
25876
25897
25917
25938
25959
25979
25999
26019
26039
26058
26077
26095
26113
26131
26148
26165
26181
26197
26213
26229
26245
26260
26275
26290
26304
26318
26331
26344
26356
26367
26377
26386
26394
26401
26407
26411
26415
26417
26418
26419
26418
26416
26414
26411
26407
26402
26397
26391
26385
26379
26373
26366
26360
26354
26348
26343
26338
26333
26329
26325
26322
26319
26317
26316
26315
26315
26315
26315
26316
26317
26319
26321
26323
26325
26327
26330
26332
26335
26337
26340
26342
26345
26347
26349
26351
26353
26355
26357
26358
26360
26362
26363
26365
26367
26369
26370
26372
26374
26375
26376
26378
26378
26379
26378
26378
26376
26374
26370
26366
26360
26354
26346
26337
26327
26316
26305
26292
26278
26264
26248
26232
26216
26198
26180
26161
26141
26120
26098
26075
26051
26026
25999
25971
25941
25910
25877
25842
25806
25767
25728
25686
25643
25598
25552
25504
25454
25403
25351
25298
25243
25187
25130
25072
25013
24953
24892
24830
24767
24703
24639
24573
24506
24439
24370
24300
24229
24156
24082
24007
23930
23852
23773
23692
23611
23528
23444
23360
23275
23190
23105
23019
22934
22848
22763
22679
22595
22511
22429
22347
22266
22186
22107
22029
21952
21876
21802
21729
21657
21586
21517
21449
21382
21316
21251
21188
21126
21065
21005
20946
20889
20832
20777
20722
20668
20616
20564
20513
20462
20412
20363
20314
20266
20219
20172
20125
20079
20033
19988
19943
19899
19854
19810
19766
19722
19678
19633
19588
19543
19497
19450
19402
19354
19305
19255
19203
19151
19098
19044
18988
18931
18873
18814
18753
18691
18628
18562
18496
18428
18358
18287
18214
18141
18066
17990
17912
17835
17756
17677
17597
17516
17435
17354
17272
17189
17106
17023
16939
16854
16768
16681
16594
16505
16416
16326
16235
16143
16050
15959
15865
15772
15678
15585
15491
15398
15305
15212
15120
15029
14938
14849
14760
14672
14586
14500
14415
14332
14249
14167
14086
14006
13926
13846
13767
13688
13610
13531
13452
13373
13294
13214
13134
13052
12970
12888
12804
12719
12634
12547
12460
12371
12282
12192
12102
12010
11919
11826
11733
11639
11545
11451
11356
11260
11165
11069
10972
10876
10779
10682
10585
10488
10391
10294
10198
10102
10006
9911
9816
9723
9630
9539
9448
9359
9272
9186
9101
9019
8938
8859
8782
8707
8634
8563
8495
8429
8365
8303
8244
8186
8132
8080
8031
7983
7937
7894
7852
7813
7776
7741
7708
7677
7648
7621
7595
7572
7549
7528
7508
7490
7472
7455
7439
7423
7407
7391
7376
7360
7344
7327
7310
7291
7272
7252
7230
7207
7183
7157
7130
7100
7069
7036
7002
6966
6928
6888
6848
6805
6762
6718
6673
6628
6582
6537
6491
6446
6400
6356
6312
6268
6225
6183
6141
6100
6059
6019
5980
5941
5902
5864
5826
5788
5751
5714
5677
5641
5605
5569
5533
5498
5464
5430
5397
5365
5334
5305
5277
5250
5226
5203
5183
5164
5148
5134
5122
5113
5105
5100
5097
5097
5098
5101
5106
5113
5121
5132
5144
5158
5173
5191
5209
5230
5253
5277
5303
5331
5361
5393
5426
5461
5498
5537
5578
5620
5664
5709
5755
5802
5851
5900
5950
6000
6051
6102
6153
6204
6255
6305
6354
6403
6451
6497
6543
6586
6628
6668
6706
6741
6774
6805
6833
6858
6881
6901
6918
6933
6944
6953
6959
6962
6962
6959
6954
6945
6934
6920
6904
6885
6864
6840
6815
6788
6760
6730
6699
6668
6636
6603
6571
6538
6506
6475
6444
6413
6384
6355
6328
6301
6276
6252
6230
6209
6189
6171
6155
6141
6128
6118
6110
6104
6100
6098
6100
6103
6109
6118
6130
6144
6161
6180
6203
6228
6256
6287
6320
6355
6393
6433
6475
6519
6564
6610
6658
6706
6754
6804
6853
6902
6950
6999
7046
7093
7138
7182
7225
7266
7306
7343
7379
7412
7443
7471
7497
7519
7539
7556
7570
7581
7588
7592
7593
7590
7583
7573
7559
7542
7521
7496
7469
7438
7405
7368
7329
7288
7244
7198
7151
7102
7052
7001
6950
6898
6846
6794
6742
6691
6641
6591
6543
6496
6450
6406
6364
6323
6284
6246
6211
6178
6146
6117
6090
6065
6042
6021
6002
5985
5971
5958
5947
5939
5932
5928
5925
5924
5926
5929
5933
5940
5948
5957
5967
5979
5991
6005
6018
6032
6047
6061
6075
6089
6103
6116
6128
6139
6150
6159
6167
6174
6179
6183
6185
6184
6182
6178
6171
6161
6149
6135
6117
6096
6073
6046
6016
5982
5946
5906
5862
5815
5765
5712
5655
5596
5533
5467
5399
5328
5254
5177
5098
5016
4933
4847
4760
4671
4580
4488
4395
4301
4206
4110
4014
3918
3822
3725
3629
3534
3439
3345
3252
3161
3072
2984
2899
2816
2736
2658
2584
2512
2444
2379
2317
2259
2205
2154
2106
2062
2021
1984
1949
1918
1889
1862
1838
1815
1794
1775
1757
1740
1723
1707
1691
1676
1660
1644
1628
1612
1594
1577
1558
1538
1518
1496
1474
1450
1425
1399
1371
1343
1312
1281
1247
1212
1176
1137
1097
1055
1010
965
917
868
816
762
706
649
589
527
464
398
331
262
191
119
46
-29
-105
-182
-259
-337
-416
-495
-574
-653
-731
-810
-888
-965
-1042
-1118
-1193
-1267
-1339
-1411
-1480
-1548
-1615
-1679
-1741
-1801
-1859
-1915
-1968
-2019
-2068
-2114
-2159
-2200
-2240
-2278
-2313
-2346
-2378
-2407
-2434
-2459
-2481
-2502
-2521
-2537
-2552
-2565
-2576
-2585
-2592
-2598
-2603
-2606
-2608
-2608
-2607
-2605
-2602
-2598
-2593
-2587
-2580
-2572
-2564
-2555
-2545
-2535
-2525
-2514
-2503
-2493
-2483
-2473
-2463
-2454
-2446
-2439
-2432
-2427
-2423
-2420
-2419
-2419
-2421
-2424
-2430
-2437
-2447
-2458
-2472
-2488
-2506
-2526
-2548
-2572
-2598
-2626
-2656
-2687
-2720
-2754
-2790
-2827
-2866
-2906
-2947
-2990
-3033
-3078
-3124
-3170
-3217
-3265
-3314
-3364
-3413
-3464
-3514
-3565
-3616
-3667
-3718
-3769
-3819
-3870
-3920
-3970
-4019
-4070
-4120
-4170
-4220
-4270
-4320
-4371
-4422
-4474
-4526
-4578
-4632
-4685
-4740
-4795
-4851
-4907
-4964
-5022
-5080
-5140
-5200
-5261
-5323
-5386
-5451
-5517
-5585
-5654
-5724
-5797
-5872
-5948
-6027
-6107
-6190
-6274
-6361
-6449
-6540
-6632
-6725
-6820
-6916
-7013
-7110
-7209
-7307
-7405
-7504
-7602
-7699
-7796
-7893
-7988
-8083
-8176
-8269
-8360
-8450
-8539
-8626
-8711
-8795
-8877
-8957
-9035
-9111
-9185
-9256
-9325
-9391
-9455
-9516
-9574
-9629
-9681
-9731
-9777
-9821
-9862
-9900
-9936
-9969
-10000
-10029
-10056
-10081
-10104
-10125
-10146
-10165
-10183
-10201
-10218
-10235
-10252
-10270
-10288
-10306
-10326
-10346
-10368
-10390
-10414
-10439
-10465
-10492
-10520
-10550
-10582
-10614
-10648
-10684
-10722
-10761
-10801
-10844
-10889
-10935
-10983
-11033
-11084
-11138
-11193
-11250
-11308
-11368
-11430
-11494
-11560
-11628
-11697
-11768
-11841
-11916
-11993
-12071
-12151
-12233
-12316
-12401
-12487
-12575
-12664
-12755
-12846
-12939
-13033
-13128
-13224
-13320
-13417
-13515
-13613
-13712
-13811
-13910
-14009
-14108
-14207
-14306
-14404
-14502
-14600
-14697
-14793
-14888
-14983
-15076
-15169
-15261
-15351
-15440
-15528
-15615
-15700
-15783
-15866
-15947
-16026
-16104
-16181
-16256
-16329
-16403
-16475
-16545
-16615
-16684
-16752
-16819
-16886
-16952
-17018
-17084
-17151
-17217
-17283
-17350
-17417
-17484
-17552
-17619
-17687
-17756
-17824
-17893
-17962
-18031
-18101
-18172
-18243
-18314
-18386
-18459
-18532
-18606
-18681
-18756
-18832
-18909
-18987
-19065
-19145
-19225
-19306
-19389
-19472
-19556
-19642
-19728
-19816
-19905
-19995
-20087
-20180
-20275
-20372
-20471
-20572
-20675
-20780
-20888
-20998
-21112
-21228
-21346
-21468
-21593
-21721
-21852
-21987
-22124
-22264
-22408
-22554
-22703
-22855
-23009
-23165
-23324
-23484
-23647
-23810
-23975
-24141
-24308
-24475
-24643
-24810
-24977
-25144
-25310
-25475
-25639
-25802
-25963
-26122
-26280
-26436
-26589
-26740
-26888
-27034
-27177
-27317
-27454
-27587
-27718
-27845
-27969
-28089
-28207
-28321
-28432
-28539
-28644
-28747
-28846
-28943
-29038
-29130
-29220
-29308
-29394
-29478
-29560
-29640
-29719
-29796
-29871
-29946
-30019
-30091
-30161
-30231
-30301
-30369
-30437
-30504
-30571
-30638
-30704
-30771
-30837
-30903
-30970
-31036
-31104
-31171
-31239
-31308
-31378
-31449
-31520
-31593
-31666
-31741
-31817
-31893
-31971
-32049
-32130
-32210
-32292
-32372
-32455
-32537
-32618
-32700
-32781
-32861
-32941
-33019
-33097
-33174
-33249
-33324
-33397
-33470
-33541
-33612
-33682
-33752
-33821
-33889
-33958
-34026
-34094
-34162
-34230
-34299
-34367
-34437
-34506
-34576
-34646
-34717
-34788
-34859
-34930
-35002
-35073
-35143
-35214
-35284
-35353
-35422
-35489
-35557
-35623
-35689
-35754
-35819
-35883
-35948
-36012
-36076
-36141
-36206
-36272
-36339
-36406
-36474
-36543
-36612
-36683
-36754
-36826
-36899
-36972
-37046
-37120
-37195
-37269
-37344
-37420
-37495
-37570
-37645
-37720
-37795
-37869
-37944
-38018
-38092
-38166
-38240
-38314
-38388
-38462
-38536
-38611
-38686
-38761
-38837
-38914
-38991
-39069
-39148
-39227
-39307
-39388
-39469
-39551
-39633
-39716
-39799
-39882
-39965
-40049
-40132
-40216
-40299
-40382
-40465
-40548
-40630
-40712
-40793
-40874
-40954
-41035
-41115
-41195
-41274
-41354
-41434
-41515
-41596
-41677
-41758
-41841
-41924
-42008
-42093
-42179
-42266
-42354
-42443
-42533
-42625
-42717
-42810
-42905
-43000
-43097
-43194
-43292
-43391
-43491
-43592
-43694
-43796
-43900
-44004
-44109
-44216
-44323
-44432
-44542
-44653
-44765
-44878
-44993
-45108
-45225
-45342
-45461
-45580
-45700
-45820
-45941
-46063
-46184
-46306
-46427
-46549
-46670
-46791
-46912
-47032
-47152
-47271
-47390
-47508
-47626
-47743
-47860
-47976
-48092
-48207
-48323
-48438
-48554
-48669
-48785
-48901
-49018
-49135
-49252
-49370
-49489
-49607
-49727
-49846
-49966
-50087
-50207
-50328
-50449
-50570
-50692
-50813
-50935
-51057
-51179
-51301
-51423
-51546
-51668
-51791
-51914
-52038
-52162
-52286
-52411
-52536
-52662
-52789
-52916
-53045
-53175
-53306
-53439
-53573
-53708
-53845
-53984
-54124
-54265
-54408
-54552
-54697
-54842
-54988
-55135
-55281
-55428
-55574
-55720
-55866
-56010
-56154
-56296
-56438
-56578
-56717
-56854
-56991
-57126
-57260
-57393
-57525
-57656
-57786
-57916
-58044
-58173
-58301
-58428
-58555
-58681
-58807
-58932
-59057
-59181
-59304
-59426
-59547
-59668
-59787
-59905
-60022
-60138
-60253
-60366
-60478
-60590
-60700
-60809
-60918
-61026
-61133
-61240
-61347
-61453
-61560
-61666
-61773
-61879
-61986
-62093
-62200
-62307
-62414
-62522
-62629
-62737
-62845
-62953
-63060
-63167
-63274
-63380
-63485
-63590
-63694
-63797
-63899
-64000
-64099
-64197
-64294
-64390
-64483
-64575
-64666
-64754
-64843
-64929
-65013
-65095
-65177
-65256
-65334
-65411
-65486
-65561
-65633
-65705
-65775
-65845
-65913
-65980
-66045
-66110
-66174
-66236
-66298
-66358
-66417
-66475
-66531
-66587
-66641
-66695
-66747
-66798
-66849
-66898
-66946
-66994
-67041
-67087
-67132
-67178
-67222
-67267
-67311
-67355
-67400
-67444
-67489
-67533
-67578
-67623
-67668
-67714
-67760
-67806
-67852
-67898
-67944
-67990
-68036
-68081
-68125
-68168
-68211
-68252
-68292
-68331
-68369
-68405
-68439
-68472
-68504
-68535
-68564
-68592
-68618
-68644
-68669
-68693
-68717
-68739
-68762
-68784
-68805
-68826
-68846
-68866
-68886
-68906
-68924
-68943
-68961
-68978
-68995
-69012
-69027
-69042
-69056
-69068
-69080
-69091
-69101
-69109
-69116
-69122
-69126
-69130
-69132
-69134
-69134
-69134
-69134
-69133
-69133
-69132
-69132
-69131
-69132
-69133
-69134
-69137
-69140
-69144
-69150
-69156
-69163
-69172
-69182
-69193
-69206
-69220
-69235
-69253
-69272
-69292
-69315
-69339
-69365
-69393
-69423
-69455
-69489
-69525
-69563
-69604
-69646
-69690
-69737
-69785
-69836
-69888
-69942
-69998
-70055
-70114
-70175
-70236
-70299
-70363
-70428
-70494
-70561
-70628
-70695
-70763
-70831
-70899
-70966
-71034
-71101
-71167
-71233
-71298
-71362
-71425
-71487
-71548
-71607
-71665
-71721
-71776
-71829
-71880
-71930
-71978
-72024
-72069
-72112
-72153
-72192
-72229
-72265
-72298
-72330
-72359
-72387
-72413
-72436
-72457
-72476
-72493
-72508
-72521
-72531
-72539
-72544
-72548
-72549
-72548
-72545
-72539
-72532
-72523
-72513
-72500
-72487
-72472
-72455
-72438
-72419
-72400
-72379
-72358
-72336
-72313
-72290
-72266
-72241
-72216
-72190
-72164
-72138
-72111
-72084
-72058
-72031
-72004
-71977
-71951
-71925
-71899
-71875
-71850
-71827
-71804
-71783
-71763
-71744
-71726
-71709
-71694
-71680
-71667
-71655
-71645
-71635
-71627
-71620
-71613
-71608
-71603
-71600
-71597
-71595
-71594
-71593
-71594
-71595
-71598
-71601
-71606
-71611
-71618
-71625
-71634
-71643
-71654
-71665
-71676
-71688
-71700
-71713
-71725
-71736
-71748
-71758
-71767
-71776
-71783
-71790
-71795
-71799
-71801
-71803
-71803
-71803
-71801
-71799
-71795
-71791
-71786
-71781
-71774
-71768
-71760
-71752
-71743
-71734
-71724
-71713
-71701
-71688
-71673
-71657
-71639
-71619
-71597
-71573
-71547
-71518
-71487
-71453
-71417
-71378
-71336
-71293
-71247
-71199
-71150
-71099
-71047
-70994
-70941
-70888
-70834
-70781
-70729
-70678
-70627
-70579
-70531
-70486
-70442
-70401
-70362
-70325
-70290
-70258
-70228
-70201
-70176
-70154
-70134
-70117
-70102
-70090
-70080
-70073
-70069
-70067
-70069
-70073
-70079
-70089
-70101
-70117
-70135
-70156
-70179
-70206
-70235
-70266
-70300
-70336
-70373
-70413
-70455
-70498
-70542
-70588
-70634
-70681
-70729
-70777
-70825
-70873
-70920
-70968
-71014
-71060
-71106
-71150
-71194
-71237
-71278
-71319
-71359
-71398
-71436
-71473
-71510
-71546
-71582
-71617
-71652
-71688
-71723
-71758
-71794
-71831
-71868
-71905
-71944
-71984
-72024
-72066
-72110
-72154
-72200
-72248
-72297
-72348
-72400
-72454
-72510
-72567
-72625
-72685
-72746
-72808
-72871
-72934
-72998
-73063
-73128
-73192
-73257
-73321
-73385
-73448
-73510
-73572
-73633
-73692
-73751
-73809
-73866
-73922
-73976
-74030
-74083
-74135
-74185
-74235
-74284
-74331
-74378
-74424
-74468
-74511
-74553
-74594
-74634
-74672
-74708
-74743
-74777
-74808
-74838
-74866
-74893
-74917
-74939
-74960
-74979
-74996
-75011
-75024
-75035
-75045
-75053
-75059
-75064
-75068
-75071
-75072
-75072
-75071
-75069
-75065
-75061
-75056
-75049
-75042
-75033
-75024
-75013
-75002
-74990
-74977
-74963
-74948
-74932
-74916
-74899
-74881
-74863
-74844
-74825
-74805
-74785
-74765
-74744
-74724
-74704
-74683
-74663
-74644
-74624
-74605
-74586
-74568
-74550
-74533
-74516
-74500
-74485
-74470
-74456
-74442
-74429
-74416
-74404
-74392
-74381
-74369
-74358
-74346
-74334
-74322
-74310
-74297
-74283
-74268
-74252
-74235
-74217
-74197
-74176
-74153
-74129
-74102
-74074
-74044
-74011
-73977
-73940
-73902
-73861
-73818
-73773
-73726
-73676
-73625
-73571
-73515
-73458
-73398
-73336
-73272
-73206
-73139
-73069
-72998
-72925
-72851
-72775
-72697
-72618
-72538
-72457
-72374
-72291
-72206
-72121
-72036
-71950
-71863
-71776
-71689
-71602
-71515
-71428
-71342
-71256
-71170
-71085
-71000
-70916
-70833
-70751
-70670
-70589
-70510
-70432
-70356
-70281
-70208
-70136
-70065
-69997
-69931
-69866
-69804
-69743
-69684
-69628
-69574
-69521
-69471
-69423
-69377
-69333
-69290
-69250
-69212
-69176
-69141
-69109
-69078
-69049
-69022
-68996
-68972
-68950
-68929
-68909
-68891
-68874
-68857
-68842
-68828
-68814
-68801
-68788
-68776
-68765
-68754
-68743
-68732
-68721
-68711
-68701
-68691
-68681
-68671
-68662
-68652
-68643
-68633
-68624
-68615
-68606
-68598
-68589
-68581
-68573
-68566
-68559
-68552
-68546
-68541
-68536
-68533
-68530
-68529
-68529
-68530
-68532
-68537
-68543
-68551
-68561
-68573
-68587
-68604
-68623
-68644
-68668
-68694
-68723
-68754
-68788
-68825
-68864
-68905
-68950
-68996
-69046
-69097
-69151
-69208
-69267
-69328
-69391
-69455
-69522
-69591
-69661
-69732
-69805
-69879
-69953
-70028
-70104
-70180
-70255
-70331
-70406
-70481
-70555
-70628
-70700
-70771
-70840
-70909
-70975
-71040
-71103
-71165
-71224
-71282
-71338
-71392
-71445
-71495
-71544
-71592
-71638
-71682
-71725
-71767
-71807
-71846
-71884
-71920
-71955
-71989
-72020
-72050
-72079
-72106
-72130
-72154
-72175
-72194
-72212
-72228
-72242
-72254
-72266
-72275
-72284
-72291
-72298
-72304
-72309
-72314
-72318
-72323
-72327
-72331
-72335
-72339
-72343
-72347
-72352
-72356
-72361
-72366
-72371
-72376
-72381
-72385
-72390
-72394
-72399
-72403
-72408
-72412
-72416
-72420
-72424
-72428
-72432
-72437
-72442
-72447
-72452
-72458
-72464
-72471
-72478
-72485
-72493
-72502
-72511
-72520
-72530
-72540
-72549
-72559
-72569
-72579
-72589
-72598
-72607
-72616
-72624
-72632
-72639
-72646
-72653
-72659
-72665
-72670
-72674
-72679
-72683
-72687
-72690
-72693
-72696
-72699
-72701
-72702
-72703
-72704
-72704
-72703
-72702
-72699
-72696
-72692
-72687
-72681
-72674
-72667
-72658
-72649
-72639
-72628
-72616
-72604
-72592
-72579
-72567
-72554
-72541
-72528
-72516
-72503
-72492
-72480
-72470
-72459
-72449
-72440
-72431
-72423
-72415
-72408
-72402
-72395
-72390
-72385
-72381
-72377
-72375
-72373
-72372
-72372
-72373
-72376
-72379
-72384
-72391
-72398
-72407
-72417
-72429
-72441
-72455
-72471
-72487
-72504
-72522
-72541
-72561
-72582
-72603
-72625
-72646
-72668
-72691
-72713
-72735
-72757
-72778
-72800
-72821
-72841
-72861
-72881
-72900
-72918
-72936
-72953
-72969
-72984
-72998
-73011
-73023
-73033
-73042
-73048
-73054
-73057
-73058
-73056
-73053
-73047
-73039
-73028
-73014
-72998
-72980
-72958
-72935
-72908
-72879
-72848
-72814
-72777
-72739
-72698
-72654
-72609
-72561
-72512
-72461
-72408
-72353
-72298
-72241
-72183
-72124
-72065
-72005
-71945
-71885
-71825
-71765
-71706
-71647
-71589
-71531
-71475
-71419
-71365
-71312
-71260
-71209
-71160
-71112
-71066
-71021
-70978
-70936
-70896
-70856
-70819
-70783
-70748
-70715
-70683
-70653
-70625
-70599
-70574
-70552
-70532
-70514
-70499
-70486
-70475
-70467
-70461
-70458
-70457
-70458
-70461
-70466
-70473
-70481
-70491
-70501
-70513
-70525
-70538
-70552
-70565
-70579
-70593
-70607
-70620
-70634
-70647
-70660
-70673
-70685
-70697
-70709
-70720
-70730
-70740
-70749
-70757
-70764
-70770
-70775
-70778
-70781
-70782
-70782
-70780
-70777
-70772
-70765
-70756
-70746
-70734
-70720
-70705
-70687
-70667
-70645
-70621
-70594
-70565
-70534
-70501
-70465
-70427
-70387
-70344
-70299
-70251
-70201
-70149
-70094
-70037
-69978
-69917
-69853
-69787
-69718
-69647
-69574
-69499
-69422
-69343
-69262
-69178
-69094
-69007
-68918
-68828
-68737
-68644
-68549
-68453
-68355
-68256
-68156
-68053
-67950
-67844
-67737
-67629
-67519
-67406
-67293
-67177
-67060
-66941
-66820
-66698
-66575
-66450
-66323
-66196
-66067
-65938
-65808
-65676
-65545
-65413
-65280
-65147
-65013
-64879
-64745
-64610
-64476
-64340
-64206
-64072
-63937
-63803
-63669
-63536
-63402
-63270
-63138
-63006
-62876
-62746
-62617
-62488
-62361
-62234
-62108
-61983
-61858
-61734
-61611
-61487
-61365
-61242
-61119
-60997
-60874
-60751
-60627
-60502
-60377
-60252
-60125
-59997
-59868
-59737
-59606
-59473
-59338
-59202
-59065
-58926
-58786
-58644
-58500
-58355
-58208
-58060
-57910
-57758
-57605
-57450
-57293
-57134
-56974
-56811
-56647
-56481
-56312
-56142
-55970
-55796
-55619
-55442
-55262
-55081
-54898
-54714
-54529
-54343
-54156
-53969
-53781
-53592
-53404
-53215
-53026
-52838
-52649
-52461
-52272
-52084
-51897
-51709
-51522
-51334
-51147
-50960
-50773
-50586
-50398
-50211
-50024
-49836
-49648
-49459
-49271
-49081
-48892
-48702
-48512
-48321
-48130
-47938
-47746
-47553
-47360
-47166
-46972
-46777
-46581
-46384
-46187
-45988
-45789
-45590
-45389
-45187
-44985
-44782
-44578
-44373
-44167
-43961
-43754
-43546
-43338
-43130
-42921
-42711
-42502
-42292
-42083
-41873
-41664
-41456
-41248
-41040
-40834
-40628
-40423
-40220
-40018
-39818
-39618
-39421
-39225
-39031
-38839
-38649
-38460
-38274
-38089
-37906
-37724
-37544
-37366
-37188
-37012
-36837
-36664
-36490
-36318
-36146
-35975
-35803
-35632
-35461
-35291
-35120
-34949
-34778
-34607
-34435
-34264
-34092
-33920
-33747
-33574
-33401
-33227
-33052
-32877
-32702
-32525
-32348
-32170
-31991
-31811
-31630
-31449
-31266
-31083
-30898
-30713
-30527
-30340
-30153
-29966
-29778
-29589
-29401
-29213
-29025
-28837
-28650
-28464
-28278
-28094
-27910
-27728
-27547
-27367
-27189
-27012
-26837
-26663
-26490
-26319
-26150
-25981
-25815
-25649
-25485
-25321
-25159
-24999
-24839
-24680
-24522
-24365
-24208
-24053
-23897
-23742
-23587
-23433
-23278
-23123
-22969
-22813
-22658
-22502
-22345
-22188
-22031
-21872
-21713
-21553
-21393
-21232
-21070
-20908
-20745
-20581
-20417
-20253
-20088
-19923
-19757
-19591
-19425
-19259
-19093
-18927
-18762
-18596
-18431
-18267
-18103
-17940
-17777
-17616
-17455
-17296
-17137
-16980
-16824
-16670
-16517
-16364
-16215
-16067
-15920
-15774
-15631
-15488
-15348
-15208
-15070
-14934
-14798
-14663
-14530
-14397
-14264
-14132
-14000
-13869
-13737
-13606
-13474
-13342
-13210
-13077
-12944
-12811
-12677
-12544
-12410
-12276
-12142
-12008
-11874
-11740
-11607
-11475
-11343
-11211
-11081
-10951
-10823
-10695
-10569
-10444
-10320
-10198
-10077
-9958
-9841
-9725
-9610
-9498
-9387
-9278
-9170
-9065
-8961
-8859
-8759
-8661
-8565
-8470
-8378
-8288
-8199
-8113
-8028
-7945
-7864
-7784
-7706
-7630
-7555
-7482
-7410
-7340
-7271
-7202
-7135
-7069
-7004
-6940
-6876
-6813
-6751
-6688
-6626
-6565
-6503
-6441
-6379
-6317
-6254
-6191
-6127
-6063
-5998
-5933
-5867
-5800
-5732
-5663
-5594
-5524
-5453
-5381
-5309
-5236
-5163
-5088
-5013
-4937
-4861
-4783
-4705
-4626
-4546
-4465
-4384
-4301
-4217
-4132
-4046
-3959
-3871
-3783
-3693
-3603
-3512
-3421
-3329
-3237
-3144
-3051
-2958
-2865
-2771
-2678
-2585
-2492
-2399
-2306
-2215
-2123
-2032
-1942
-1853
-1765
-1677
-1590
-1505
-1420
-1337
-1254
-1172
-1092
-1012
-933
-854
-777
-699
-623
-546
-470
-394
-317
-241
-164
-86
-9
70
149
229
309
391
473
556
641
726
812
899
988
1077
1168
1259
1352
1446
1540
1637
1734
1832
1932
2033
2135
2238
2343
2449
2556
2665
2775
2887
2999
3113
3228
3344
3461
3579
3698
3818
3939
4059
4182
4304
4427
4550
4674
4798
4921
5045
5169
5292
5416
5539
5661
5784
5905
6027
6147
6268
6387
6506
6625
6742
6859
6976
7091
7206
7320
7433
7545
7657
7767
7877
7987
8096
8204
8312
8420
8527
8634
8741
8848
8955
9063
9170
9278
9386
9495
9603
9713
9822
9932
10042
10153
10264
10375
10487
10599
10712
10825
10939
11054
11169
11285
11402
11519
11638
11758
11879
12001
12124
12249
12375
12502
12631
12761
12892
13025
13160
13296
13433
13572
13713
13855
13999
14145
14292
14440
14590
14742
14896
15051
15207
15365
15525
15686
15848
16011
16175
16341
16507
16674
16842
17010
17178
17347
17516
17685
17853
18022
18190
18357
18524
18690
18855
19019
19182
19344
19504
19663
19820
19975
20128
20280
20430
20577
20722
20865
21006
21144
21280
21413
21544
21672
21797
21920
22041
22159
22274
22387
22497
22605
22712
22815
22917
23017
23116
23213
23308
23402
23495
23588
23679
23770
23861
23952
24042
24133
24223
24314
24406
24498
24590
24683
24777
24871
24967
25063
25159
25257
25355
25454
25554
25655
25757
25860
25964
26069
26174
26282
26390
26499
26610
26722
26836
26950
27066
27183
27301
27420
27541
27662
27783
27906
28029
28152
28276
28399
28522
28645
28768
28890
29011
29131
29250
29368
29485
29600
29714
29827
29937
30046
30154
30260
30364
30467
30568
30667
30766
30862
30957
31051
31144
31235
31325
31414
31501
31587
31672
31756
31838
31920
32000
32079
32156
32232
32308
32383
32456
32528
32598
32668
32737
32804
32870
32935
32999
33061
33123
33183
33242
33301
33358
33414
33470
33525
33579
33632
33684
33736
33787
33838
33888
33937
33986
34034
34082
34128
34175
34220
34265
34310
34354
34397
34440
34482
34524
34566
34607
34648
34689
34730
34771
34813
34854
34896
34938
34980
35024
35067
35112
35158
35204
35252
35301
35351
35402
35454
35508
35563
35620
35677
35736
35796
35857
35920
35983
36047
36111
36177
36242
36308
36374
36441
36507
36573
36639
36704
36769
36834
36899
36963
37027
37091
37154
37217
37281
37344
37408
37471
37535
37599
37663
37728
37793
37859
37925
37991
38059
38127
38195
38264
38334
38405
38476
38548
38621
38694
38768
38842
38917
38992
39068
39145
39222
39299
39377
39456
39535
39614
39694
39774
39855
39936
40018
40101
40184
40268
40352
40437
40523
40609
40696
40784
40872
40961
41050
41139
41228
41318
41407
41497
41586
41676
41765
41853
41942
42030
42118
42205
42292
42379
42466
42553
42640
42727
42814
42901
42989
43077
43166
43256
43346
43436
43528
43620
43712
43806
43900
43995
44091
44188
44286
44384
44484
44584
44685
44787
44889
44993
45097
45203
45309
45416
45523
45632
45742
45852
45963
46076
46189
46304
46419
46536
46654
46774
46894
47016
47139
47264
47390
47517
47645
47775
47905
48037
48169
48303
48437
48573
48709
48845
48983
49120
49258
49397
49535
49674
49812
49950
50088
50225
50362
50498
50634
50768
50902
51035
51166
51297
51427
51556
51684
51811
51938
52063
52187
52311
52434
52555
52676
52796
52915
53033
53151
53267
53382
53496
53609
53722
53833
53943
54052
54160
54268
54374
54479
54584
54688
54791
54893
54995
55096
55196
55296
55396
55496
55595
55694
55794
55893
55993
56092
56192
56292
56393
56494
56595
56696
56799
56901
57004
57107
57211
57315
57420
57525
57630
57736
57842
57948
58055
58162
58270
58378
58487
58596
58705
58815
58926
59038
59151
59264
59379
59494
59611
59728
59847
59966
60087
60209
60332
60456
60581
60706
60833
60960
61089
61218
61347
61478
61608
61739
61871
62003
62135
62267
62399
62531
62663
62795
62926
63058
63189
63319
63449
63579
63708
63837
63965
64092
64218
64345
64471
64596
64720
64843
64965
65087
65209
65330
65450
65568
65687
65804
65921
66036
66152
66266
66380
66493
66606
66719
66830
66942
67053
67164
67275
67386
67496
67607
67717
67828
67938
68049
68160
68271
68382
68494
68605
68717
68829
68941
69053
69165
69277
69389
69502
69614
69726
69838
69950
70062
70173
70285
70396
70507
70617
70728
70838
70948
71057
71166
71275
71383
71491
71598
71705
71811
71916
72021
72126
72229
72332
72434
72535
72635
72734
72832
72929
73024
73119
73213
73305
73396
73486
73575
73663
73749
73835
73919
74002
74084
74165
74245
74325
74403
74480
74556
74632
74706
74780
74853
74926
74997
75068
75138
75208
75278
75346
75415
75483
75550
75617
75684
75750
75816
75882
75947
76012
76077
76140
76204
76267
76329
76391
76452
76512
76572
76631
76690
76748
76806
76864
76921
76978
77035
77092
77148
77205
77262
77319
77376
77433
77490
77547
77605
77662
77720
77778
77836
77895
77953
78012
78070
78129
78187
78246
78304
78362
78421
78479
78536
78594
78652
78709
78767
78825
78882
78940
78998
79057
79116
79175
79235
79296
79357
79418
79481
79544
79607
79671
79736
79801
79867
79933
80000
80067
80135
80202
80271
80339
80408
80477
80546
80615
80684
80754
80823
80892
80961
81030
81099
81167
81236
81303
81371
81437
81504
81570
81635
81700
81765
81829
81892
81955
82017
82079
82140
82200
82259
82318
82376
82433
82490
82545
82600
82654
82708
82760
82813
82864
82915
82965
83014
83063
83111
83158
83205
83251
83297
83341
83385
83428
83471
83513
83554
83594
83634
83673
83711
83749
83786
83823
83858
83893
83928
83961
83994
84026
84057
84088
84117
84146
84174
84201
84227
84252
84276
84300
84322
84344
84364
84384
84402
84420
84436
84451
84465
84478
84490
84501
84511
84519
84526
84533
84538
84542
84545
84547
84548
84548
84547
84545
84542
84539
84535
84530
84524
84518
84511
84504
84496
84488
84480
84471
84463
84454
84445
84436
84426
84417
84408
84399
84390
84381
84373
84365
84357
84350
84343
84336
84330
84325
84320
84316
84313
84310
84309
84308
84308
84309
84310
84313
84317
84322
84327
84333
84341
84349
84358
84368
84378
84389
84401
84414
84427
84440
84454
84469
84483
84498
84513
84528
84543
84559
84574
84589
84604
84618
84633
84647
84660
84674
84686
84698
84710
84721
84731
84740
84748
84756
84762
84767
84772
84775
84777
84779
84779
84778
84775
84772
84767
84762
84755
84747
84737
84726
84714
84701
84686
84670
84653
84634
84614
84593
84571
84547
84522
84497
84470
84442
84413
84384
84353
84322
84289
84256
84221
84186
84149
84112
84074
84035
83995
83954
83913
83871
83829
83786
83742
83699
83655
83612
83569
83526
83484
83442
83401
83361
83323
83285
83249
83215
83182
83151
83122
83094
83068
83044
83022
83002
82983
82966
82951
82938
82927
82917
82909
82902
82897
82893
82892
82891
82892
82895
82899
82905
82912
82921
82932
82943
82956
82971
82987
83004
83022
83041
83061
83082
83104
83127
83149
83173
83196
83219
83243
83266
83289
83311
83333
83355
83376
83396
83416
83435
83453
83471
83488
83505
83520
83535
83550
83563
83577
83589
83602
83613
83625
83636
83647
83657
83668
83678
83687
83697
83705
83714
83722
83729
83736
83742
83748
83753
83757
83761
83764
83766
83768
83768
83769
83768
83767
83766
83764
83762
83760
83757
83754
83751
83748
83744
83740
83736
83732
83727
83722
83716
83709
83702
83694
83684
83674
83663
83650
83636
83621
83604
83586
83567
83545
83523
83499
83474
83448
83421
83392
83363
83334
83303
83272
83241
83209
83177
83144
83111
83078
83044
83010
82976
82941
82905
82868
82831
82792
82753
82713
82672
82630
82587
82543
82498
82452
82406
82359
82312
82264
82215
82167
82118
82069
82020
81972
81923
81874
81825
81777
81728
81679
81630
81581
81531
81482
81431
81381
81329
81278
81225
81172
81118
81063
81008
80952
80896
80839
80782
80724
80667
80609
80552
80494
80438
80381
80325
80270
80216
80163
80111
80059
80010
79961
79913
79867
79823
79779
79737
79696
79656
79617
79579
79542
79505
79470
79435
79401
79368
79335
79302
79270
79239
79207
79176
79145
79115
79084
79053
79023
78991
78960
78928
78896
78863
78828
78793
78757
78719
78680
78639
78596
78552
78505
78457
78407
78354
78300
78244
78186
78126
78065
78002
77938
77872
77805
77737
77668
77598
77527
77456
77384
77311
77238
77165
77091
77018
76944
76870
76797
76723
76650
76577
76505
76434
76363
76293
76223
76154
76086
76019
75953
75887
75822
75758
75694
75632
75569
75507
75446
75385
75324
75262
75201
75140
75078
75016
74953
74889
74825
74759
74693
74626
74557
74488
74417
74346
74273
74200
74126
74051
73976
73900
73823
73747
73669
73592
73515
73437
73359
73282
73204
73126
73048
72971
72894
72816
72740
72663
72587
72511
72436
72361
72287
72214
72142
72071
72001
71932
71864
71798
71733
71670
71608
71549
71491
71435
71381
71329
71279
71231
71185
71140
71097
71056
71016
70977
70939
70903
70867
70831
70796
70761
70727
70692
70658
70624
70589
70555
70521
70487
70453
70419
70386
70353
70321
70290
70259
70229
70201
70173
70147
70122
70099
70076
70056
70037
70019
70002
69987
69973
69960
69948
69937
69926
69916
69906
69896
69887
69877
69867
69856
69845
69834
69822
69810
69797
69784
69770
69755
69740
69724
69708
69691
69674
69657
69639
69620
69602
69583
69563
69544
69524
69504
69483
69462
69441
69419
69397
69375
69352
69329
69306
69282
69258
69233
69208
69182
69157
69131
69104
69078
69052
69025
68999
68973
68946
68920
68894
68868
68842
68816
68789
68763
68737
68710
68682
68654
68626
68597
68566
68535
68504
68471
68436
68401
68365
68327
68289
68249
68208
68166
68123
68078
68033
67986
67938
67889
67839
67787
67734
67680
67624
67567
67508
67449
67387
67324
67260
67195
67128
67060
66991
66920
66849
66777
66704
66631
66556
66481
66406
66330
66254
66177
66100
66022
65944
65865
65786
65706
65625
65544
65462
65379
65296
65212
65128
65042
64956
64870
64783
64694
64607
64518
64430
64340
64251
64163
64074
63985
63896
63807
63719
63631
63543
63456
63368
63281
63194
63107
63020
62934
62847
62760
62673
62586
62500
62413
62326
62239
62153
62066
61980
61894
61808
61722
61637
61551
61466
61380
61295
61209
61123
61037
60950
60863
60775
60687
60598
60508
60417
60325
60233
60139
60044
59948
59851
59752
59653
59551
59449
59345
59239
59132
59023
58913
58801
58688
58573
58457
58340
58221
58100
57978
57855
57731
57606
57479
57351
57222
57092
56961
56829
56697
56563
56429
56295
56159
56024
55888
55751
55615
55478
55342
55205
55068
54931
54795
54659
54523
54387
54251
54116
53982
53847
53713
53580
53447
53315
53183
53051
52920
52790
52661
52532
52404
52277
52151
52025
51901
51779
51657
51537
51418
51300
51184
51069
50955
50842
50729
50618
50508
50398
50288
50179
50070
49960
49851
49741
49630
49519
49407
49294
49181
49066
48950
48834
48716
48598
48478
48357
48236
48113
47990
47866
47741
47615
47488
47361
47233
47104
46974
46843
46712
46580
46447
46314
46179
46044
45908
45771
45633
45494
45354
45214
45072
44930
44788
44644
44500
44356
44211
44065
43919
43773
43626
43479
43332
43184
43036
42887
42738
42589
42440
42290
42140
41990
41840
41689
41538
41388
41236
41085
40934
40782
40631
40479
40328
40177
40026
39875
39724
39575
39425
39276
39128
38981
38834
38688
38543
38399
38255
38112
37970
37828
37687
37547
37407
37267
37127
36987
36848
36708
36569
36429
36289
36149
36009
35868
35727
35586
35444
35301
35158
35015
34870
34725
34579
34432
34285
34136
33986
33834
33682
33528
33373
33216
33058
32898
32737
32575
32411
32246
32079
31911
31741
31570
31398
31225
31051
30876
30700
30524
30347
30170
29992
29814
29636
29458
29280
29102
28925
28748
28571
28395
28221
28046
27873
27701
27530
27361
27193
27026
26861
26697
26536
26376
26218
26062
25907
25755
25605
25456
25310
25165
25022
24880
24741
24602
24466
24330
24196
24064
23932
23802
23672
23543
23415
23288
23162
23036
22911
22786
22662
22538
22415
22292
22169
22047
21925
21803
21681
21559
21437
21315
21193
21070
20947
20823
20699
20574
20448
20321
20193
20064
19934
19803
19670
19536
19401
19265
19128
18990
18851
18711
18571
18429
18288
18146
18004
17861
17719
17577
17436
17295
17154
17014
16876
16738
16601
16465
16331
16197
16065
15935
15806
15679
15553
15429
15307
15185
15066
14948
14831
14715
14601
14488
14377
14266
14156
14047
13939
13832
13725
13619
13513
13408
13303
13197
13092
12987
12882
12776
12670
12563
12455
12347
12238
12128
12017
11905
11791
11677
11562
11445
11327
11208
11088
10966
10842
10717
10591
10463
10333
10201
10068
9933
9796
9657
9517
9374
9230
9084
8937
8788
8637
8485
8332
8178
8022
7866
7709
7551
7392
7233
7073
6912
6752
6590
6429
6267
6105
5943
5781
5618
5456
5294
5132
4971
4809
4648
4488
4328
4169
4010
3852
3695
3538
3383
3228
3074
2921
2768
2617
2466
2316
2168
2020
1873
1726
1581
1436
1292
1149
1006
865
725
584
445
305
167
29
-109
-246
-383
-520
-656
-792
-928
-1063
-1199
-1334
-1470
-1606
-1742
-1878
-2015
-2152
-2289
-2426
-2564
-2702
-2841
-2980
-3119
-3259
-3398
-3538
-3679
-3819
-3960
-4102
-4243
-4386
-4528
-4672
-4816
-4961
-5107
-5254
-5401
-5550
-5701
-5852
-6005
-6159
-6315
-6473
-6632
-6793
-6955
-7119
-7284
-7451
-7620
-7789
-7960
-8131
-8304
-8477
-8651
-8825
-9000
-9175
-9350
-9525
-9699
-9874
-10049
-10223
-10397
-10571
-10744
-10917
-11089
-11261
-11432
-11602
-11771
-11938
-12105
-12270
-12433
-12595
-12755
-12913
-13068
-13222
-13373
-13522
-13669
-13813
-13954
-14093
-14230
-14364
-14495
-14625
-14752
-14877
-15001
-15122
-15242
-15360
-15476
-15591
-15705
-15818
-15930
-16041
-16151
-16260
-16367
-16476
-16584
-16691
-16797
-16904
-17010
-17116
-17222
-17328
-17434
-17540
-17646
-17752
-17858
-17965
-18071
-18178
-18285
-18392
-18500
-18608
-18717
-18825
-18934
-19044
-19153
-19263
-19373
-19483
-19593
-19703
-19813
-19923
-20033
-20142
-20251
-20359
-20467
-20575
-20681
-20788
-20894
-20999
-21104
-21208
-21312
-21415
-21518
-21619
-21721
-21821
-21921
-22019
-22117
-22214
-22311
-22406
-22500
-22593
-22685
-22776
-22866
-22955
-23044
-23131
-23217
-23303
-23388
-23472
-23555
-23638
-23720
-23801
-23882
-23962
-24042
-24122
-24200
-24279
-24357
-24434
-24511
-24588
-24664
-24739
-24814
-24888
-24961
-25034
-25106
-25178
-25249
-25319
-25389
-25459
-25528
-25596
-25665
-25733
-25800
-25868
-25936
-26004
-26072
-26140
-26208
-26278
-26347
-26418
-26489
-26562
-26635
-26710
-26786
-26864
-26942
-27023
-27105
-27188
-27274
-27361
-27450
-27541
-27634
-27729
-27826
-27925
-28026
-28129
-28235
-28342
-28451
-28562
-28675
-28790
-28907
-29025
-29145
-29266
-29389
-29514
-29640
-29767
-29895
-30024
-30155
-30286
-30418
-30551
-30685
-30820
-30955
-31091
-31227
-31364
-31501
-31638
-31776
-31913
-32051
-32188
-32326
-32463
-32601
-32738
-32875
-33011
-33147
-33283
-33419
-33554
-33689
-33824
-33957
-34091
-34224
-34357
-34489
-34621
-34752
-34883
-35015
-35146
-35277
-35408
-35539
-35671
-35802
-35935
-36067
-36201
-36335
-36469
-36604
-36740
-36876
-37012
-37150
-37287
-37426
-37564
-37704
-37843
-37983
-38124
-38264
-38406
-38547
-38689
-38831
-38974
-39116
-39259
-39402
-39546
-39689
-39832
-39975
-40119
-40262
-40405
-40548
-40691
-40834
-40976
-41119
-41261
-41403
-41544
-41686
-41827
-41967
-42108
-42248
-42387
-42526
-42665
-42803
-42941
-43078
-43214
-43350
-43486
-43621
-43755
-43889
-44022
-44155
-44287
-44418
-44550
-44680
-44810
-44940
-45069
-45197
-45325
-45453
-45579
-45706
-45832
-45957
-46082
-46207
-46331
-46455
-46578
-46700
-46823
-46944
-47066
-47186
-47307
-47426
-47546
-47665
-47784
-47902
-48020
-48139
-48257
-48376
-48494
-48613
-48733
-48853
-48973
-49094
-49215
-49337
-49460
-49583
-49707
-49832
-49956
-50082
-50208
-50334
-50461
-50588
-50715
-50842
-50970
-51098
-51225
-51353
-51481
-51609
-51736
-51863
-51990
-52116
-52241
-52366
-52491
-52614
-52737
-52859
-52979
-53099
-53217
-53335
-53451
-53565
-53679
-53791
-53902
-54011
-54120
-54226
-54332
-54436
-54539
-54640
-54741
-54840
-54938
-55035
-55130
-55225
-55319
-55412
-55505
-55597
-55688
-55779
-55870
-55960
-56051
-56141
-56231
-56321
-56411
-56501
-56591
-56682
-56772
-56863
-56953
-57044
-57135
-57226
-57317
-57408
-57499
-57590
-57681
-57771
-57862
-57953
-58044
-58134
-58224
-58315
-58405
-58495
-58584
-58674
-58764
-58853
-58942
-59031
-59120
-59208
-59296
-59384
-59472
-59560
-59647
-59735
-59822
-59909
-59997
-60084
-60172
-60260
-60348
-60436
-60524
-60613
-60702
-60791
-60881
-60971
-61062
-61152
-61244
-61335
-61428
-61520
-61613
-61706
-61800
-61894
-61988
-62083
-62178
-62273
-62369
-62464
-62560
-62656
-62753
-62849
-62946
-63043
-63141
-63238
-63337
-63435
-63534
-63633
-63732
-63832
-63933
-64033
-64134
-64236
-64337
-64438
-64541
-64643
-64745
-64846
-64949
-65050
-65150
-65251
-65352
-65453
-65552
-65651
-65750
-65847
-65944
-66041
-66137
-66232
-66326
-66420
-66513
-66606
-66697
-66788
-66878
-66967
-67055
-67142
-67227
-67312
-67395
-67476
-67556
-67634
-67710
-67784
-67857
-67928
-67996
-68063
-68128
-68190
-68251
-68310
-68367
-68422
-68476
-68527
-68578
-68626
-68673
-68719
-68763
-68806
-68848
-68888
-68927
-68966
-69003
-69038
-69073
-69107
-69139
-69170
-69200
-69228
-69256
-69282
-69306
-69329
-69351
-69371
-69390
-69408
-69424
-69439
-69452
-69464
-69475
-69485
-69493
-69499
-69505
-69509
-69512
-69513
-69513
-69512
-69509
-69505
-69500
-69494
-69486
-69477
-69467
-69455
-69443
-69429
-69414
-69398
-69381
-69363
-69344
-69324
-69304
-69282
-69259
-69236
-69212
-69187
-69161
-69135
-69108
-69080
-69051
-69022
-68992
-68962
-68931
-68899
-68866
-68833
-68800
-68766
-68731
-68696
-68661
-68625
-68589
-68552
-68516
-68479
-68441
-68404
-68366
-68329
-68291
-68253
-68215
-68177
-68139
-68101
-68062
-68024
-67985
-67946
-67907
-67868
-67829
-67790
-67750
-67710
-67669
-67628
-67587
-67545
-67502
-67459
-67415
-67371
-67325
-67279
-67233
-67185
-67137
-67088
-67039
-66989
-66938
-66886
-66834
-66781
-66727
-66672
-66617
-66561
-66504
-66447
-66389
-66330
-66270
-66209
-66147
-66084
-66021
-65956
-65890
-65823
-65755
-65686
-65616
-65544
-65471
-65397
-65322
-65247
-65170
-65092
-65013
-64933
-64852
-64769
-64687
-64604
-64521
-64436
-64352
-64266
-64182
-64096
-64010
-63925
-63840
-63754
-63668
-63583
-63497
-63412
-63326
-63241
-63155
-63070
-62985
-62900
-62815
-62730
-62645
-62561
-62477
-62393
-62309
-62225
-62142
-62059
-61976
-61893
-61810
-61728
-61646
-61564
-61482
-61400
-61319
-61238
-61157
-61076
-60996
-60916
-60837
-60758
-60679
-60601
-60523
-60446
-60369
-60293
-60217
-60141
-60065
-59990
-59915
-59840
-59765
-59690
-59616
-59541
-59466
-59390
-59315
-59239
-59162
-59085
-59008
-58930
-58851
-58772
-58692
-58611
-58530
-58448
-58365
-58282
-58198
-58113
-58028
-57942
-57855
-57768
-57680
-57592
-57503
-57414
-57324
-57233
-57143
-57051
-56959
-56866
-56773
-56680
-56585
-56490
-56395
-56298
-56201
-56103
-56005
-55905
-55805
-55704
-55602
-55499
-55396
-55291
-55186
-55080
-54973
-54865
-54757
-54648
-54539
-54429
-54319
-54209
-54098
-53987
-53876
-53765
-53654
-53543
-53432
-53321
-53210
-53100
-52989
-52878
-52768
-52657
-52547
-52437
-52327
-52217
-52107
-51997
-51888
-51779
-51670
-51561
-51453
-51346
-51239
-51132
-51026
-50921
-50817
-50713
-50610
-50508
-50407
-50306
-50206
-50107
-50008
-49911
-49813
-49716
-49620
-49524
-49428
-49332
-49236
-49141
-49046
-48950
-48855
-48759
-48664
-48568
-48472
-48376
-48280
-48184
-48087
-47991
-47895
-47798
-47702
-47606
-47510
-47414
-47318
-47222
-47126
-47030
-46934
-46838
-46741
-46645
-46547
-46450
-46351
-46252
-46153
-46052
-45951
-45848
-45745
-45641
-45535
-45428
-45321
-45212
-45102
-44990
-44878
-44764
-44649
-44533
-44416
-44298
-44179
-44058
-43937
-43814
-43690
-43565
-43439
-43312
-43183
-43054
-42924
-42792
-42660
-42527
-42393
-42258
-42122
-41986
-41849
-41711
-41572
-41433
-41294
-41153
-41013
-40871
-40729
-40587
-40444
-40301
-40158
-40014
-39869
-39725
-39580
-39435
-39290
-39145
-39000
-38855
-38710
-38565
-38420
-38276
-38132
-37988
-37844
-37701
-37558
-37416
-37274
-37133
-36992
-36852
-36711
-36572
-36432
-36293
-36154
-36015
-35876
-35737
-35598
-35459
-35320
-35180
-35041
-34901
-34761
-34621
-34480
-34340
-34199
-34058
-33918
-33777
-33636
-33495
-33354
-33213
-33072
-32931
-32790
-32649
-32509
-32366
-32226
-32085
-31943
-31801
-31659
-31516
-31373
-31229
-31084
-30939
-30793
-30646
-30498
-30349
-30199
-30048
-29896
-29743
-29589
-29434
-29278
-29121
-28963
-28803
-28643
-28481
-28319
-28155
-27990
-27824
-27657
-27489
-27319
-27148
-26975
-26801
-26625
-26448
-26268
-26087
-25904
-25719
-25531
-25342
-25150
-24955
-24759
-24560
-24358
-24155
-23948
-23740
-23529
-23315
-23100
-22882
-22663
-22441
-22218
-21993
-21766
-21538
-21309
-21079
-20848
-20616
-20383
-20150
-19916
-19682
-19447
-19212
-18976
-18740
-18504
-18268
-18032
-17796
-17559
-17323
-17086
-16850
-16613
-16376
-16140
-15905
-15670
-15434
-15200
-14965
-14731
-14498
-14265
-14033
-13802
-13571
-13341
-13111
-12883
-12655
-12427
-12200
-11974
-11748
-11523
-11298
-11074
-10849
-10625
-10401
-10178
-9954
-9730
-9507
-9283
-9059
-8835
-8611
-8387
-8163
-7938
-7714
-7489
-7264
-7039
-6814
-6589
-6363
-6138
-5912
-5687
-5461
-5235
-5009
-4784
-4558
-4333
-4107
-3882
-3657
-3433
-3208
-2985
-2761
-2538
-2316
-2094
-1873
-1652
-1432
-1214
-996
-779
-563
-348
-134
79
290
500
709
916
1122
1327
1530
1731
1931
2129
2326
2520
2713
2904
3093
3280
3465
3648
3829
4006
4183
4357
4529
4699
4866
5032
5195
5357
5516
5674
5829
5984
6136
6287
6436
6584
6731
6876
7020
7162
7303
7443
7581
7718
7854
7988
8121
8253
8383
8511
8638
8763
8887
9009
9130
9250
9368
9484
9599
9713
9825
9936
10046
10155
10262
10368
10474
10578
10680
10782
10883
10983
11081
11179
11275
11370
11464
11557
11648
11739
11828
11915
12001
12086
12169
12251
12331
12409
12486
12561
12634
12706
12775
12843
12910
12974
13036
13097
13155
13212
13266
13319
13370
13418
13464
13509
13551
13591
13629
13665
13699
13731
13761
13788
13814
13837
13859
13879
13897
13913
13927
13939
13950
13959
13966
13972
13977
13981
13983
13984
13984
13984
13982
13980
13978
13975
13971
13967
13963
13959
13955
13950
13945
13941
13936
13931
13927
13922
13918
13914
13909
13905
13901
13897
13892
13888
13884
13879
13875
13871
13866
13861
13857
13852
13847
13842
13837
13832
13827
13821
13816
13810
13805
13799
13794
13788
13782
13776
13770
13764
13758
13752
13745
13739
13732
13725
13717
13710
13702
13693
13684
13675
13665
13655
13644
13633
13621
13608
13595
13581
13567
13551
13535
13519
13501
13483
13463
13443
13422
13400
13376
13351
13325
13297
13268
13238
13205
13171
13135
13097
13057
13015
12971
12925
12876
12825
12772
12717
12659
12599
12537
12472
12405
12336
12264
12191
12115
12037
11957
11875
11791
11705
11618
11529
11438
11346
11252
11158
11062
10964
10866
10767
10667
10566
10465
10362
10260
10156
10053
9948
9844
9739
9634
9529
9424
9318
9212
9106
9001
8895
8788
8682
8576
8470
8364
8258
8151
8045
7939
7832
7726
7619
7512
7406
7299
7191
7084
6976
6868
6760
6651
6541
6431
6321
6210
6097
5984
5871
5756
5640
5522
5404
5285
5164
5041
4918
4793
4667
4539
4410
4279
4148
4014
3880
3744
3607
3469
3329
3189
3048
2905
2762
2618
2474
2329
2184
2037
1892
1746
1600
1454
1308
1163
1018
873
729
586
444
302
161
22
-117
-255
-391
-526
-660
-792
-923
-1052
-1180
-1306
-1430
-1553
-1674
-1794
-1912
-2028
-2143
-2256
-2367
-2478
-2586
-2694
-2800
-2906
-3010
-3113
-3216
-3317
-3418
-3519
-3619
-3719
-3818
-3917
-4016
-4115
-4214
-4313
-4412
-4511
-4610
-4709
-4809
-4909
-5009
-5110
-5211
-5312
-5414
-5516
-5619
-5722
-5826
-5930
-6035
-6140
-6246
-6352
-6458
-6565
-6672
-6780
-6887
-6995
-7103
-7210
-7317
-7424
-7531
-7637
-7742
-7847
-7951
-8054
-8157
-8258
-8359
-8458
-8557
-8655
-8751
-8847
-8942
-9035
-9128
-9220
-9311
-9401
-9490
-9578
-9666
-9752
-9838
-9922
-10006
-10089
-10171
-10252
-10332
-10411
-10489
-10565
-10641
-10716
-10790
-10863
-10934
-11005
-11075
-11144
-11212
-11279
-11345
-11411
-11476
-11541
-11605
-11668
-11731
-11794
-11857
-11919
-11981
-12044
-12106
-12168
-12231
-12294
-12357
-12420
-12483
-12547
-12612
-12676
-12741
-12806
-12872
-12938
-13005
-13072
-13139
-13206
-13275
-13343
-13412
-13481
-13551
-13621
-13691
-13762
-13833
-13905
-13976
-14048
-14120
-14192
-14264
-14336
-14408
-14480
-14551
-14622
-14693
-14764
-14834
-14903
-14972
-15041
-15108
-15175
-15241
-15307
-15371
-15435
-15497
-15559
-15619
-15679
-15737
-15795
-15851
-15906
-15960
-16013
-16065
-16114
-16165
-16213
-16259
-16305
-16349
-16393
-16435
-16476
-16516
-16555
-16592
-16629
-16665
-16700
-16734
-16768
-16801
-16833
-16865
-16896
-16926
-16956
-16985
-17014
-17042
-17070
-17096
-17123
-17148
-17173
-17197
-17220
-17242
-17263
-17283
-17302
-17320
-17336
-17351
-17365
-17378
-17389
-17399
-17408
-17415
-17420
-17424
-17427
-17428
-17427
-17424
-17420
-17415
-17407
-17398
-17387
-17374
-17359
-17343
-17324
-17304
-17281
-17257
-17231
-17202
-17172
-17140
-17105
-17069
-17030
-16990
-16948
-16904
-16858
-16811
-16762
-16711
-16659
-16605
-16550
-16493
-16435
-16376
-16315
-16254
-16190
-16126
-16062
-15996
-15929
-15861
-15791
-15720
-15649
-15576
-15502
-15426
-15350
-15272
-15193
-15112
-15031
-14948
-14863
-14778
-14691
-14602
-14513
-14422
-14329
-14236
-14141
-14044
-13947
-13848
-13748
-13646
-13543
-13440
-13334
-13228
-13120
-13011
-12901
-12790
-12678
-12564
-12450
-12334
-12217
-12099
-11981
-11861
-11741
-11619
-11497
-11375
-11251
-11128
-11003
-10879
-10754
-10628
-10502
-10376
-10250
-10124
-9998
-9871
-9745
-9619
-9493
-9366
-9240
-9115
-8989
-8863
-8738
-8613
-8488
-8363
-8239
-8114
-7990
-7866
-7741
-7617
-7493
-7369
-7245
-7121
-6996
-6872
-6748
-6623
-6499
-6374
-6249
-6125
-6000
-5875
-5750
-5625
-5499
-5374
-5249
-5123
-4997
-4871
-4745
-4619
-4492
-4365
-4237
-4110
-3982
-3853
-3724
-3595
-3465
-3335
-3204
-3073
-2941
-2808
-2675
-2542
-2408
-2273
-2138
-2001
-1865
-1728
-1591
-1453
-1314
-1175
-1035
-895
-755
-614
-473
-331
-189
-47
96
238
381
524
667
809
952
1094
1236
1377
1518
1659
1799
1938
2076
2214
2352
2488
2624
2759
2893
3026
3159
3290
3421
3551
3680
3808
3934
4059
4185
4309
4431
4553
4673
4792
4910
5027
5143
5257
5370
5482
5593
5703
5812
5920
6027
6133
6238
6343
6446
6549
6652
6754
6855
6957
7057
7158
7258
7358
7458
7558
7658
7757
7856
7955
8054
8151
8250
8348
8446
8543
8639
8736
8832
8927
9022
9117
9211
9304
9398
9490
9583
9675
9766
9857
9947
10037
10127
10215
10304
10392
10479
10565
10652
10737
10822
10907
10990
11074
11157
11239
11321
11402
11483
11564
11644
11724
11803
11883
11961
12040
12118
12196
12274
12351
12428
12505
12581
12657
12733
12809
12884
12959
13033
13107
13181
13254
13328
13401
13473
13546
13618
13689
13761
13832
13904
13974
14045
14116
14186
14256
14325
14395
14464
14533
14601
14669
14737
14804
14871
14937
15003
15068
15132
15196
15260
15322
15384
15446
15507
15568
15627
15687
15746
15804
15862
15920
15977
16033
16090
16146
16202
16257
16312
16366
16421
16475
16528
16581
16634
16687
16739
16790
16841
16892
16942
16992
17041
17090
17138
17186
17233
17280
17326
17372
17417
17462
17506
17550
17593
17635
17678
17719
17760
17801
17841
17880
17919
17958
17996
18033
18070
18106
18141
18177
18211
18245
18279
18312
18345
18377
18409
18441
18472
18503
18533
18563
18593
18622
18651
18679
18707
18734
18761
18787
18812
18837
18861
18884
18906
18928
18948
18968
18987
19005
19022
19038
19053
19067
19080
19092
19103
19114
19124
19133
19142
19150
19157
19164
19171
19177
19183
19188
19193
19198
19203
19207
19211
19215
19219
19222
19225
19228
19230
19232
19234
19235
19236
19236
19236
19236
19235
19233
19231
19228
19224
19220
19215
19209
19203
19195
19187
19177
19167
19156
19143
19130
19115
19099
19082
19064
19045
19024
19003
18980
18956
18931
18904
18877
18848
18818
18787
18755
18723
18689
18655
18619
18583
18546
18509
18471
18432
18393
18354
18314
18274
18233
18192
18151
18110
18069
18028
17987
17946
17905
17865
17825
17785
17746
17707
17669
17632
17595
17559
17524
17490
17456
17424
17392
17361
17332
17302
17274
17247
17220
17194
17169
17144
17120
17097
17074
17052
17030
17008
16987
16966
16946
16926
16906
16886
16867
16848
16829
16810
16791
16773
16755
16736
16718
16700
16682
16664
16645
16627
16609
16590
16571
16552
16532
16513
16492
16471
16450
16428
16405
16382
16358
16334
16308
16283
16256
16229
16201
16172
16143
16111
16082
16050
16018
15985
15951
15916
15880
15844
15807
15768
15729
15689
15648
15607
15564
15521
15476
15431
15385
15338
15291
15242
15193
15144
15093
15042
14991
14939
14886
14833
14779
14726
14671
14617
14562
14507
14452
14397
14342
14286
14231
14175
14120
14064
14008
13953
13897
13841
13785
13730
13674
13618
13562
13506
13450
13394
13338
13281
13225
13169
13112
13056
12999
12942
12885
12828
12771
12714
12656
12599
12541
12483
12426
12368
12310
12253
12195
12138
12080
12023
11966
11909
11853
11796
11740
11684
11629
11573
11518
11463
11408
11354
11300
11246
11192
11139
11086
11033
10980
10928
10876
10824
10773
10722
10671
10620
10570
10520
10470
10421
10372
10323
10274
10226
10178
10130
10082
10035
9988
9941
9894
9847
9800
9754
9707
9661
9615
9568
9522
9475
9429
9382
9335
9289
9242
9195
9148
9101
9054
9007
8959
8912
8865
8817
8770
8722
8674
8627
8579
8531
8483
8436
8388
8340
8292
8245
8197
8150
8102
8055
8007
7961
7914
7867
7821
7774
7727
7681
7634
7588
7541
7495
7449
7402
7356
7310
7263
7217
7171
7125
7079
7033
6988
6942
6897
6851
6807
6762
6717
6673
6629
6585
6541
6498
6455
6412
6368
6325
6282
6239
6196
6153
6109
6066
6022
5977
5933
5888
5843
5797
5751
5704
5657
5609
5561
5513
5464
5414
5364
5314
5262
5211
5159
5106
5053
4999
4945
4890
4835
4779
4722
4666
4608
4550
4492
4433
4374
4314
4254
4193
4132
4070
4009
3948
3885
3823
3761
3698
3635
3572
3509
3445
3382
3318
3255
3191
3127
3063
3000
2936
2872
2808
2745
2681
2617
2553
2489
2425
2361
2297
2233
2169
2105
2041
1976
1912
1847
1782
1717
1652
1587
1521
1455
1389
1323
1257
1190
1123
1056
989
922
854
787
719
652
584
516
448
380
312
244
176
108
40
-28
-96
-164
-232
-299
-366
-433
-500
-566
-632
-698
-763
-827
-891
-954
-1016
-1078
-1139
-1199
-1259
-1317
-1375
-1432
-1488
-1543
-1596
-1649
-1701
-1752
-1802
-1851
-1898
-1945
-1990
-2035
-2078
-2120
-2161
-2200
-2238
-2275
-2311
-2346
-2379
-2411
-2442
-2471
-2500
-2526
-2552
-2576
-2600
-2622
-2642
-2662
-2680
-2697
-2713
-2728
-2742
-2755
-2767
-2778
-2787
-2796
-2804
-2811
-2817
-2821
-2825
-2828
-2830
-2831
-2831
-2829
-2827
-2824
-2819
-2814
-2807
-2799
-2790
-2779
-2768
-2755
-2741
-2726
-2710
-2693
-2674
-2655
-2634
-2612
-2589
-2565
-2540
-2513
-2485
-2456
-2426
-2395
-2362
-2328
-2293
-2257
-2220
-2181
-2141
-2099
-2057
-2013
-1968
-1923
-1876
-1827
-1778
-1728
-1677
-1625
-1572
-1519
-1464
-1409
-1353
-1297
-1240
-1182
-1124
-1066
-1006
-947
-887
-826
-765
-704
-642
-579
-516
-452
-388
-323
-257
-190
-123
-55
14
83
154
225
297
370
444
519
594
671
748
826
905
985
1065
1147
1229
1312
1395
1480
1565
1651
1737
1825
1913
2001
2091
2182
2273
2365
2458
2551
2645
2740
2836
2932
3028
3126
3224
3322
3421
3520
3619
3719
3819
3920
4019
4121
4222
4323
4424
4525
4626
4727
4828
4928
5029
5129
5229
5329
5429
5528
5628
5727
5826
5925
6023
6122
6220
6319
6417
6515
6613
6711
6809
6908
7006
7104
7203
7302
7401
7500
7599
7699
7799
7899
7999
8100
8201
8303
8404
8506
8609
8711
8814
8917
9021
9124
9228
9332
9436
9540
9644
9748
9852
9956
10060
10164
10268
10372
10476
10579
10683
10786
10889
10992
11094
11197
11298
11400
11501
11602
11703
11803
11902
12001
12100
12198
12296
12393
12489
12585
12680
12775
12869
12962
13054
13146
13238
13329
13419
13508
13597
13686
13774
13861
13948
14035
14121
14206
14291
14376
14460
14544
14627
14710
14792
14874
14956
15037
15117
15197
15277
15356
15435
15513
15590
15667
15744
15820
15896
15971
16045
16120
16193
16267
16338
16412
16483
16555
16625
16695
16765
16834
16902
16970
17037
17103
17168
17233
17297
17359
17421
17482
17542
17602
17660
17717
17773
17828
17882
17935
17986
18037
18087
18136
18183
18230
18275
18320
18363
18405
18447
18487
18525
18563
18600
18635
18670
18703
18735
18765
18795
18823
18850
18877
18901
18925
18948
18970
18990
19010
19029
19046
19063
19079
19094
19109
19122
19135
19147
19158
19168
19177
19186
19193
19200
19206
19211
19215
19219
19221
19223
19224
19223
19223
19221
19218
19215
19211
19207
19202
19196
19190
19183
19176
19168
19160
19152
19143
19133
19124
19114
19103
19092
19081
19069
19057
19044
19030
19017
19002
18987
18972
18956
18939
18921
18903
18885
18865
18845
18824
18803
18781
18758
18735
18711
18687
18662
18636
18610
18583
18556
18528
18500
18471
18441
18411
18380
18349
18317
18285
18252
18219
18186
18151
18117
18082
18047
18011
17975
17939
17902
17865
17828
17791
17753
17715
17677
17639
17601
17563
17525
17486
17448
17410
17371
17333
17294
17256
17217
17179
17140
17102
17064
17026
16988
16950
16912
16875
16837
16800
16763
16726
16690
16653
16617
16581
16545
16509
16474
16438
16403
16367
16332
16299
16264
16230
16196
16163
16129
16096
16062
16030
15999
15967
15936
15905
15874
15844
15814
15785
15756
15728
15700
15672
15645
15619
15592
15567
15541
15517
15492
15468
15445
15422
15399
15377
15356
15334
15314
15293
15274
15254
15235
15217
15199
15181
15164
15147
15131
15115
15099
15084
15069
15054
15040
15025
15011
14997
14984
14970
14956
14942
14928
14915
14900
14886
14871
14857
14842
14826
14810
14794
14778
14761
14744
14727
14709
14691
14673
14654
14635
14616
14597
14577
14557
14536
14515
14494
14472
14450
14428
14405
14381
14358
14334
14309
14284
14259
14233
14207
14181
14154
14127
14100
14072
14044
14015
13987
13957
13928
13898
13867
13837
13806
13774
13742
13710
13677
13643
13609
13575
13540
13505
13469
13433
13396
13359
13321
13283
13245
13206
13167
13128
13088
13048
13008
12967
12927
12886
12845
12805
12764
12723
12682
12641
12600
12560
12519
12479
12438
12398
12359
12319
12280
12241
12203
12165
12127
12090
12054
12018
11982
11948
11914
11880
11848
11816
11784
11754
11724
11694
11666
11637
11610
11583
11556
11530
11504
11479
11454
11429
11404
11380
11356
11333
11309
11286
11262
11239
11216
11193
11170
11147
11123
11100
11077
11054
11031
11008
10985
10962
10938
10915
10892
10869
10845
10822
10799
10776
10753
10730
10707
10684
10661
10638
10615
10593
10571
10548
10526
10505
10483
10462
10441
10420
10399
10379
10359
10339
10319
10300
10281
10262
10243
10224
10206
10187
10169
10151
10133
10115
10097
10079
10062
10044
10027
10010
9993
9976
9959
9943
9926
9910
9894
9878
9862
9846
9830
9814
9798
9781
9765
9749
9733
9716
9699
9683
9665
9648
9631
9613
9595
9576
9558
9539
9519
9500
9480
9460
9440
9420
9399
9379
9358
9337
9316
9295
9273
9252
9231
9209
9188
9166
9145
9123
9102
9080
9059
9037
9015
8994
8972
8951
8929
8908
8887
8865
8844
8823
8802
8782
8761
8740
8720
8699
8679
8658
8638
8618
8598
8578
8558
8538
8518
8499
8479
8460
8441
8423
8404
8386
8368
8351
8333
8316
8299
8283
8266
8250
8234
8218
8203
8186
8172
8157
8141
8127
8112
8096
8082
8067
8052
8038
8023
8007
7994
7979
7965
7950
7936
7921
7907
7892
7878
7863
7849
7835
7821
7807
7793
7779
7765
7752
7738
7724
7711
7697
7684
7671
7657
7644
7630
7617
7603
7590
7576
7563
7549
7536
7522
7509
7495
7482
7469
7455
7442
7429
7416
7403
7390
7378
7365
7353
7341
7329
7318
7306
7295
7285
7274
7264
7254
7244
7235
7226
7217
7209
7201
7193
7186
7179
7172
7166
7160
7154
7149
7144
7139
7135
7130
7126
7123
7119
7116
7113
7110
7107
7104
7101
7098
7096
7093
7090
7087
7085
7082
7078
7075
7071
7067
7063
7058
7053
7047
7041
7034
7027
7019
7010
7001
6991
6980
6968
6956
6943
6929
6914
6899
6882
6865
6848
6829
6810
6791
6771
6750
6728
6706
6684
6661
6638
6615
6591
6567
6542
6518
6493
6468
6443
6418
6393
6368
6343
6317
6292
6267
6242
6217
6192
6167
6142
6118
6094
6070
6046
6022
5999
5976
5953
5930
5908
5886
5865
5843
5822
5801
5780
5759
5739
5718
5698
5678
5658
5638
5618
5599
5579
5559
5539
5519
5500
5480
5461
5441
5422
5402
5383
5364
5345
5327
5308
5290
5272
5254
5237
5219
5203
5186
5169
5153
5138
5122
5107
5093
5078
5064
5050
5037
5024
5011
4998
4986
4974
4962
4951
4940
4929
4918
4907
4897
4887
4877
4867
4858
4849
4839
4831
4822
4813
4805
4797
4789
4781
4773
4766
4759
4752
4745
4738
4732
4726
4719
4713
4708
4702
4697
4692
4687
4682
4677
4673
4669
4665
4661
4658
4655
4652
4649
4646
4644
4642
4640
4638
4636
4635
4634
4632
4631
4630
4629
4627
4626
4625
4624
4622
4620
4619
4616
4614
4612
4609
4606
4602
4598
4594
4590
4585
4579
4574
4568
4561
4554
4547
4539
4531
4523
4514
4505
4495
4485
4475
4465
4454
4443
4432
4420
4409
4397
4385
4374
4362
4350
4338
4327
4315
4303
4292
4280
4268
4256
4244
4232
4220
4207
4195
4182
4169
4156
4143
4129
4115
4101
4086
4072
4057
4042
4026
4011
3994
3978
3960
3943
3925
3907
3888
3869
3850
3830
3810
3790
3769
3748
3727
3706
3684
3663
3641
3618
3596
3573
3550
3527
3504
3481
3457
3434
3410
3386
3362
3337
3313
3289
3265
3240
3216
3192
3168
3144
3120
3097
3073
3050
3028
3005
2983
2961
2939
2918
2897
2876
2855
2835
2814
2795
2775
2755
2736
2716
2697
2678
2659
2640
2621
2602
2584
2565
2547
2528
2510
2492
2475
2457
2440
2423
2406
2390
2374
2358
2343
2328
2313
2298
2284
2271
2257
2244
2231
2219
2206
2194
2183
2171
2160
2149
2138
2127
2117
2106
2096
2086
2077
2067
2058
2049
2040
2031
2021
2013
2005
1997
1989
1981
1973
1966
1958
1951
1944
1937
1930
1924
1917
1911
1905
1900
1894
1889
1884
1880
1875
1871
1867
1863
1860
1856
1853
1851
1848
1846
1844
1843
1841
1840
1839
1839
1839
1839
1839
1839
1840
1841
1842
1843
1845
1847
1849
1851
1853
1856
1858
1861
1864
1867
1871
1874
1878
1882
1886
1890
1894
1898
1902
1907
1911
1916
1921
1926
1931
1936
1941
1947
1952
1958
1964
1970
1976
1982
1989
1995
2001
2009
2016
2024
2031
2039
2047
2055
2064
2072
2081
2090
2099
2109
2118
2128
2138
2148
2158
2167
2177
2187
2197
2207
2216
2226
2235
2244
2253
2262
2271
2279
2288
2296
2305
2313
2321
2329
2337
2344
2352
2359
2366
2374
2381
2387
2394
2400
2407
2413
2418
2424
2429
2434
2439
2443
2447
2451
2455
2458
2461
2463
2465
2467
2469
2470
2471
2472
2472
2472
2472
2471
2470
2469
2468
2467
2465
2463
2460
2458
2455
2452
2449
2445
2441
2437
2433
2428
2423
2418
2413
2407
2401
2395
2388
2382
2375
2368
2360
2353
2346
2338
2331
2323
2315
2308
2300
2292
2284
2276
2268
2261
2253
2245
2237
2229
2221
2213
2205
2197
2188
2180
2172
2163
2155
2146
2137
2128
2119
2109
2100
2090
2080
2070
2059
2048
2037
2025
2013
2001
1989
1976
1963
1949
1935
1920
1905
1890
1874
1858
1841
1824
1807
1789
1771
1752
1733
1714
1694
1674
1654
1633
1612
1591
1570
1549
1527
1505
1483
1461
1439
1417
1395
1372
1350
1328
1306
1284
1262
1241
1219
1198
1177
1156
1136
1115
1095
1075
1056
1037
1018
999
981
963
945
928
910
893
877
860
843
827
811
795
779
763
747
732
716
701
686
671
656
641
627
612
598
584
570
557
543
530
517
504
492
480
468
456
444
433
422
411
400
389
379
368
358
348
338
328
318
308
298
288
278
268
258
248
238
229
219
209
200
190
181
171
162
153
144
135
126
117
108
99
90
82
73
65
56
48
40
32
24
16
8
1
-6
-13
-20
-26
-33
-39
-44
-50
-55
-60
-65
-69
-73
-77
-81
-85
-88
-91
-94
-96
-99
-101
-103
-105
-107
-109
-111
-113
-115
-118
-120
-122
-124
-127
-130
-133
-136
-139
-143
-146
-150
-154
-159
-163
-168
-173
-179
-184
-190
-196
-203
-210
-217
-225
-232
-240
-249
-258
-267
-276
-286
-296
-307
-318
-329
-341
-353
-365
-378
-391
-405
-419
-433
-448
-463
-479
-495
-511
-528
-545
-563
-581
-599
-618
-637
-657
-677
-697
-718
-740
-761
-783
-806
-829
-852
-876
-901
-926
-951
-977
-1004
-1031
-1059
-1087
-1116
-1146
-1176
-1206
-1238
-1270
-1302
-1335
-1369
-1403
-1438
-1473
-1509
-1545
-1582
-1619
-1657
-1695
-1734
-1773
-1813
-1853
-1893
-1934
-1975
-2016
-2058
-2100
-2143
-2185
-2228
-2271
-2315
-2358
-2402
-2446
-2491
-2535
-2580
-2625
-2670
-2715
-2760
-2806
-2851
-2897
-2943
-2989
-3034
-3080
-3127
-3173
-3219
-3265
-3312
-3358
-3405
-3452
-3499
-3546
-3593
-3640
-3687
-3735
-3783
-3831
-3879
-3927
-3975
-4024
-4072
-4121
-4171
-4220
-4270
-4320
-4370
-4420
-4471
-4521
-4572
-4624
-4675
-4727
-4779
-4831
-4883
-4936
-4989
-5041
-5094
-5148
-5201
-5254
-5308
-5361
-5415
-5469
-5522
-5576
-5630
-5684
-5737
-5791
-5845
-5898
-5952
-6005
-6059
-6112
-6165
-6218
-6272
-6324
-6377
-6430
-6482
-6535
-6587
-6639
-6691
-6742
-6794
-6845
-6896
-6946
-6997
-7047
-7097
-7147
-7197
-7246
-7295
-7345
-7394
-7443
-7491
-7540
-7589
-7637
-7686
-7734
-7782
-7830
-7879
-7927
-7975
-8023
-8070
-8118
-8166
-8213
-8260
-8307
-8354
-8400
-8446
-8492
-8538
-8584
-8629
-8674
-8718
-8762
-8806
-8850
-8893
-8936
-8978
-9021
-9063
-9104
-9146
-9187
-9227
-9268
-9308
-9348
-9387
-9426
-9465
-9504
-9542
-9580
-9617
-9654
-9691
-9728
-9764
-9800
-9835
-9871
-9906
-9941
-9975
-10009
-10043
-10077
-10111
-10144
-10178
-10211
-10244
-10277
-10310
-10342
-10375
-10408
-10440
-10473
-10505
-10537
-10570
-10602
-10634
-10666
-10698
-10730
-10762
-10795
-10827
-10859
-10891
-10923
-10956
-10988
-11020
-11053
-11085
-11118
-11150
-11183
-11215
-11248
-11280
-11313
-11345
-11377
-11410
-11442
-11475
-11507
-11539
-11571
-11603
-11635
-11667
-11700
-11732
-11763
-11795
-11827
-11859
-11891
-11923
-11955
-11986
-12018
-12050
-12081
-12113
-12144
-12176
-12207
-12239
-12270
-12302
-12333
-12365
-12396
-12428
-12459
-12491
-12523
-12555
-12586
-12618
-12650
-12682
-12714
-12745
-12777
-12809
-12840
-12872
-12903
-12934
-12965
-12995
-13026
-13056
-13085
-13115
-13144
-13173
-13202
-13230
-13259
-13286
-13314
-13341
-13368
-13394
-13420
-13446
-13471
-13496
-13521
-13545
-13569
-13592
-13615
-13638
-13660
-13682
-13703
-13724
-13745
-13765
-13785
-13804
-13823
-13842
-13861
-13879
-13896
-13914
-13931
-13948
-13964
-13981
-13997
-14012
-14028
-14043
-14058
-14072
-14087
-14101
-14114
-14128
-14141
-14153
-14165
-14177
-14188
-14199
-14209
-14219
-14228
-14236
-14244
-14251
-14257
-14262
-14267
-14271
-14274
-14277
-14279
-14279
-14280
-14279
-14277
-14275
-14272
-14268
-14263
-14258
-14251
-14244
-14236
-14228
-14218
-14208
-14197
-14185
-14172
-14159
-14145
-14131
-14115
-14099
-14083
-14066
-14048
-14030
-14011
-13991
-13972
-13952
-13931
-13910
-13889
-13867
-13845
-13823
-13801
-13778
-13755
-13731
-13707
-13683
-13659
-13634
-13610
-13585
-13559
-13534
-13508
-13482
-13456
-13429
-13402
-13375
-13348
-13320
-13292
-13264
-13235
-13207
-13177
-13148
-13119
-13089
-13058
-13028
-12997
-12966
-12935
-12904
-12872
-12840
-12808
-12776
-12743
-12711
-12678
-12645
-12611
-12577
-12544
-12509
-12475
-12440
-12405
-12370
-12335
-12299
-12264
-12228
-12192
-12156
-12119
-12083
-12046
-12009
-11972
-11935
-11898
-11860
-11823
-11785
-11747
-11709
-11671
-11633
-11595
-11556
-11518
-11479
-11440
-11401
-11362
-11324
-11285
-11246
-11207
-11168
-11129
-11090
-11051
-11012
-10973
-10934
-10895
-10857
-10818
-10780
-10742
-10704
-10666
-10629
-10592
-10555
-10519
-10483
-10448
-10413
-10378
-10344
-10310
-10277
-10244
-10211
-10179
-10148
-10117
-10086
-10056
-10026
-9997
-9968
-9940
-9912
-9884
-9857
-9830
-9803
-9777
-9752
-9726
-9701
-9676
-9652
-9627
-9603
-9580
-9556
-9532
-9509
-9486
-9463
-9440
-9418
-9395
-9373
-9351
-9329
-9307
-9285
-9264
-9243
-9221
-9201
-9180
-9160
-9139
-9120
-9100
-9081
-9063
-9045
-9027
-9010
-8993
-8977
-8961
-8946
-8932
-8918
-8904
-8892
-8879
-8868
-8856
-8845
-8835
-8825
-8816
-8807
-8799
-8791
-8784
-8777
-8770
-8764
-8759
-8754
-8749
-8745
-8742
-8739
-8736
-8734
-8732
-8730
-8729
-8728
-8728
-8727
-8727
-8727
-8727
-8728
-8728
-8729
-8729
-8730
-8730
-8731
-8732
-8733
-8733
-8734
-8736
-8737
-8738
-8740
-8741
-8743
-8744
-8746
-8747
-8749
-8750
-8751
-8753
-8754
-8755
-8755
-8756
-8756
-8756
-8756
-8756
-8755
-8754
-8753
-8751
-8750
-8748
-8746
-8744
-8742
-8740
-8738
-8735
-8733
-8730
-8728
-8726
-8723
-8721
-8719
-8716
-8714
-8711
-8709
-8706
-8704
-8701
-8698
-8696
-8693
-8690
-8688
-8685
-8682
-8679
-8677
-8674
-8671
-8669
-8667
-8665
-8663
-8661
-8659
-8658
-8656
-8655
-8654
-8654
-8653
-8653
-8653
-8653
-8653
-8654
-8654
-8655
-8656
-8657
-8658
-8659
-8661
-8662
-8664
-8666
-8668
-8670
-8672
-8674
-8677
-8679
-8682
-8684
-8687
-8690
-8693
-8696
-8699
-8702
-8706
-8709
-8712
-8716
-8719
-8723
-8727
-8731
-8735
-8740
-8744
-8749
-8754
-8759
-8765
-8770
-8776
-8782
-8789
-8795
-8802
-8809
-8817
-8824
-8832
-8840
-8849
-8857
-8866
-8874
-8883
-8892
-8901
-8910
-8919
-8929
-8938
-8947
-8955
-8964
-8973
-8982
-8990
-8998
-9006
-9014
-9022
-9030
-9037
-9044
-9051
-9058
-9065
-9071
-9077
-9083
-9088
-9094
-9099
-9104
-9109
-9113
-9118
-9122
-9127
-9131
-9135
-9139
-9144
-9148
-9152
-9157
-9161
-9166
-9170
-9175
-9180
-9185
-9190
-9195
-9201
-9206
-9212
-9218
-9224
-9230
-9236
-9242
-9248
-9254
-9260
-9266
-9272
-9278
-9283
-9289
-9294
-9299
-9304
-9309
-9314
-9319
-9323
-9328
-9332
-9336
-9340
-9344
-9347
-9350
-9353
-9356
-9358
-9360
-9362
-9363
-9364
-9364
-9364
-9363
-9362
-9361
-9359
-9356
-9353
-9349
-9345
-9340
-9335
-9329
-9323
-9316
-9310
-9303
-9295
-9288
-9280
-9273
-9265
-9257
-9249
-9242
-9234
-9227
-9219
-9212
-9204
-9197
-9190
-9183
-9177
-9170
-9163
-9157
-9151
-9144
-9138
-9132
-9126
-9120
-9114
-9108
-9102
-9096
-9090
-9085
-9079
-9074
-9068
-9063
-9057
-9052
-9047
-9042
-9037
-9032
-9027
-9022
-9017
-9012
-9007
-9002
-8997
-8993
-8988
-8983
-8979
-8974
-8969
-8965
-8960
-8956
-8952
-8947
-8943
-8939
-8935
-8931
-8927
-8923
-8919
-8916
-8912
-8908
-8904
-8901
-8897
-8893
-8889
-8886
-8882
-8878
-8875
-8871
-8867
-8864
-8860
-8856
-8852
-8849
-8845
-8841
-8838
-8834
-8830
-8827
-8823
-8820
-8817
-8813
-8810
-8807
-8804
-8800
-8797
-8794
-8791
-8788
-8785
-8782
-8778
-8775
-8772
-8769
-8766
-8763
-8760
-8756
-8753
-8750
-8747
-8744
-8741
-8738
-8736
-8733
-8730
-8728
-8725
-8723
-8721
-8719
-8717
-8715
-8714
-8712
-8711
-8710
-8709
-8708
-8707
-8706
-8706
-8705
-8705
-8705
-8705
-8705
-8706
-8706
-8707
-8707
-8708
-8709
-8710
-8711
-8712
-8713
-8715
-8716
-8718
-8720
-8722
-8724
-8726
-8728
-8731
-8733
-8736
-8739
-8742
-8745
-8748
-8751
-8754
-8758
-8761
-8765
-8768
-8772
-8775
-8778
-8782
-8785
-8789
-8792
-8795
-8799
-8802
-8805
-8808
-8811
-8814
-8818
-8821
-8824
-8827
-8830
-8833
-8835
-8838
-8841
-8843
-8846
-8848
-8850
-8852
-8854
-8855
-8857
-8858
-8859
-8859
-8860
-8860
-8860
-8859
-8859
-8858
-8857
-8855
-8854
-8852
-8850
-8847
-8845
-8842
-8839
-8836
-8833
-8830
-8826
-8823
-8819
-8815
-8812
-8808
-8804
-8800
-8796
-8792
-8788
-8784
-8780
-8776
-8772
-8768
-8764
-8760
-8756
-8753
-8749
-8745
-8742
-8739
-8735
-8732
-8729
-8727
-8724
-8721
-8719
-8717
-8715
-8714
-8712
-8711
-8711
-8710
-8710
-8710
-8711
-8712
-8713
-8715
-8717
-8720
-8723
-8726
-8730
-8734
-8738
-8743
-8749
-8754
-8760
-8767
-8774
-8781
-8789
-8797
-8805
-8814
-8823
-8833
-8843
-8853
-8864
-8875
-8886
-8898
-8910
-8922
-8935
-8948
-8961
-8975
-8989
-9003
-9017
-9031
-9046
-9061
-9076
-9091
-9106
-9121
-9136
-9152
-9167
-9183
-9198
-9214
-9229
-9245
-9260
-9276
-9292
-9307
-9323
-9339
-9355
-9371
-9387
-9403
-9419
-9436
-9452
-9469
-9486
-9503
-9520
-9537
-9555
-9573
-9590
-9608
-9627
-9645
-9663
-9682
-9700
-9719
-9738
-9757
-9776
-9795
-9814
-9833
-9852
-9872
-9891
-9910
-9930
-9949
-9968
-9988
-10007
-10026
-10045
-10064
-10083
-10102
-10120
-10139
-10157
-10174
-10192
-10209
-10226
-10243
-10259
-10275
-10291
-10306
-10321
-10336
-10350
-10364
-10378
-10391
-10404
-10417
-10429
-10441
-10453
-10464
-10476
-10487
-10497
-10508
-10518
-10528
-10538
-10547
-10557
-10566
-10575
-10584
-10592
-10601
-10609
-10617
-10625
-10633
-10640
-10647
-10655
-10661
-10668
-10674
-10681
-10687
-10692
-10698
-10703
-10708
-10713
-10717
-10721
-10725
-10729
-10732
-10735
-10737
-10740
-10742
-10744
-10745
-10746
-10747
-10748
-10748
-10748
-10748
-10748
-10748
-10747
-10746
-10746
-10745
-10744
-10743
-10742
-10741
-10739
-10738
-10737
-10735
-10734
-10732
-10730
-10728
-10726
-10723
-10721
-10718
-10715
-10712
-10709
-10705
-10702
-10698
-10694
-10690
-10686
-10681
-10677
-10673
-10668
-10664
-10659
-10654
-10649
-10644
-10639
-10634
-10629
-10624
-10619
-10613
-10608
-10602
-10596
-10590
-10584
-10578
-10572
-10565
-10558
-10551
-10544
-10537
-10530
-10522
-10515
-10507
-10499
-10491
-10483
-10474
-10466
-10457
-10449
-10440
-10431
-10422
-10413
-10403
-10394
-10384
-10374
-10364
-10354
-10343
-10333
-10322
-10310
-10299
-10287
-10274
-10262
-10249
-10235
-10222
-10208
-10193
-10178
-10163
-10148
-10132
-10115
-10099
-10082
-10065
-10047
-10030
-10012
-9993
-9974
-9955
-9936
-9916
-9896
-9875
-9855
-9833
-9812
-9790
-9767
-9745
-9722
-9698
-9674
-9650
-9625
-9600
-9574
-9548
-9521
-9494
-9466
-9438
-9410
-9381
-9352
-9322
-9292
-9261
-9230
-9199
-9167
-9135
-9103
-9070
-9037
-9003
-8969
-8935
-8901
-8866
-8832
-8797
-8762
-8727
-8691
-8655
-8620
-8584
-8548
-8511
-8475
-8438
-8402
-8365
-8327
-8290
-8252
-8214
-8176
-8138
-8100
-8061
-8023
-7984
-7945
-7906
-7867
-7828
-7789
-7750
-7710
-7671
-7632
-7593
-7553
-7514
-7474
-7435
-7395
-7356
-7316
-7276
-7236
-7196
-7155
-7115
-7074
-7034
-6993
-6951
-6910
-6868
-6826
-6784
-6742
-6699
-6657
-6614
-6570
-6527
-6483
-6439
-6395
-6351
-6306
-6261
-6216
-6171
-6126
-6081
-6035
-5989
-5944
-5898
-5852
-5806
-5759
-5713
-5667
-5621
-5574
-5528
-5481
-5434
-5387
-5341
-5294
-5247
-5200
-5153
-5106
-5058
-5011
-4964
-4917
-4869
-4822
-4774
-4727
-4680
-4632
-4584
-4537
-4489
-4441
-4393
-4346
-4298
-4249
-4201
-4153
-4105
-4057
-4008
-3960
-3911
-3863
-3814
-3766
-3718
-3669
-3621
-3573
-3525
-3477
-3429
-3381
-3333
-3286
-3238
-3191
-3144
-3097
-3050
-3003
-2956
-2909
-2862
-2815
-2768
-2721
-2674
-2627
-2580
-2533
-2486
-2438
-2391
-2343
-2296
-2248
-2201
-2153
-2105
-2058
-2009
-1962
-1915
-1867
-1820
-1772
-1725
-1677
-1630
-1583
-1536
-1489
-1442
-1395
-1348
-1302
-1255
-1209
-1163
-1116
-1070
-1025
-979
-934
-888
-843
-799
-754
-710
-667
-623
-581
-538
-496
-454
-413
-373
-332
-293
-253
-215
-177
-139
-102
-65
-29
7
42
77
111
145
178
211
244
276
307
338
369
399
428
457
486
515
543
570
597
624
651
677
702
728
753
777
801
825
848
870
893
914
936
956
976
996
1014
1034
1052
1070
1087
1104
1121
1137
1153
1168
1183
1198
1212
1226
1240
1253
1267
1279
1292
1304
1317
1328
1340
1351
1362
1373
1384
1394
1404
1413
1423
1432
1441
1449
1457
1466
1473
1481
1488
1495
1502
1509
1515
1522
1528
1534
1540
1545
1550
1555
1560
1565
1569
1573
1577
1581
1584
1588
1590
1593
1596
1598
1600
1601
1603
1604
1605
1606
1607
1608
1608
1608
1608
1609
1608
1608
1608
1607
1606
1606
1604
1603
1602
1600
1598
1595
1592
1589
1586
1582
1578
1574
1569
1563
1558
1551
1545
1538
1531
1523
1514
1506
1497
1487
1477
1466
1455
1444
1432
1419
1406
1393
1379
1364
1349
1334
1318
1301
1285
1267
1250
1232
1213
1195
1175
1156
1136
1116
1096
1075
1055
1034
1012
992
971
950
928
907
886
865
844
822
801
781
760
739
718
698
677
657
637
617
597
577
557
538
518
499
479
460
441
422
402
384
365
346
327
308
289
271
252
233
215
196
177
159
140
121
102
84
65
46
27
7
-12
-31
-51
-71
-91
-111
-132
-153
-174
-195
-216
-238
-260
-283
-306
-329
-352
-376
-400
-424
-448
-473
-497
-522
-548
-573
-598
-624
-650
-675
-701
-727
-753
-779
-805
-831
-856
-882
-908
-934
-959
-985
-1010
-1035
-1061
-1086
-1111
-1136
-1160
-1185
-1209
-1233
-1258
-1281
-1305
-1328
-1352
-1374
-1397
-1419
-1442
-1463
-1485
-1506
-1527
-1548
-1569
-1589
-1610
-1630
-1650
-1670
-1690
-1710
-1730
-1750
-1770
-1790
-1810
-1830
-1851
-1872
-1892
-1913
-1934
-1956
-1977
-1999
-2021
-2043
-2066
-2088
-2111
-2134
-2158
-2181
-2205
-2229
-2254
-2278
-2303
-2328
-2353
-2379
-2405
-2431
-2457
-2483
-2510
-2536
-2563
-2590
-2617
-2644
-2671
-2698
-2726
-2753
-2780
-2807
-2834
-2862
-2889
-2916
-2943
-2970
-2997
-3024
-3051
-3078
-3105
-3132
-3158
-3185
-3211
-3238
-3264
-3290
-3316
-3342
-3368
-3394
-3419
-3445
-3470
-3495
-3520
-3546
-3571
-3595
-3620
-3645
-3669
-3694
-3718
-3742
-3766
-3790
-3814
-3838
-3861
-3885
-3908
-3931
-3954
-3976
-3999
-4021
-4043
-4065
-4086
-4109
-4130
-4152
-4173
-4194
-4215
-4235
-4256
-4276
-4296
-4316
-4336
-4356
-4376
-4396
-4415
-4435
-4454
-4473
-4492
-4511
-4530
-4549
-4568
-4587
-4605
-4624
-4642
-4661
-4679
-4697
-4716
-4734
-4752
-4770
-4789
-4807
-4825
-4843
-4861
-4879
-4897
-4915
-4933
-4950
-4967
-4985
-5002
-5019
-5035
-5052
-5068
-5084
-5100
-5116
-5131
-5146
-5161
-5175
-5189
-5203
-5217
-5230
-5243
-5255
-5267
-5279
-5291
-5302
-5313
-5323
-5333
-5343
-5353
-5362
-5371
-5379
-5388
-5395
-5403
-5409
-5416
-5422
-5428
-5433
-5438
-5442
-5446
-5449
-5452
-5454
-5456
-5458
-5458
-5459
-5459
-5458
-5457
-5456
-5454
-5451
-5448
-5445
-5441
-5437
-5432
-5427
-5421
-5415
-5408
-5402
-5394
-5387
-5379
-5370
-5361
-5352
-5342
-5332
-5322
-5311
-5300
-5288
-5276
-5263
-5250
-5237
-5223
-5209
-5194
-5179
-5163
-5147
-5131
-5114
-5096
-5078
-5060
-5041
-5022
-5002
-4981
-4960
-4939
-4917
-4894
-4871
-4847
-4822
-4797
-4772
-4745
-4719
-4691
-4664
-4635
-4607
-4578
-4548
-4518
-4488
-4457
-4426
-4394
-4362
-4330
-4298
-4266
-4233
-4200
-4167
-4134
-4101
-4067
-4034
-4001
-3967
-3934
-3900
-3867
-3834
-3800
-3767
-3734
-3701
-3667
-3634
-3601
-3568
-3535
-3503
-3470
-3437
-3404
-3371
-3338
-3305
-3273
-3240
-3206
-3173
-3140
-3107
-3073
-3039
-3005
-2971
-2937
-2902
-2867
-2832
-2796
-2761
-2725
-2689
-2652
-2615
-2578
-2541
-2504
-2466
-2428
-2390
-2351
-2313
-2274
-2235
-2195
-2156
-2116
-2076
-2036
-1996
-1956
-1915
-1874
-1833
-1792
-1751
-1709
-1668
-1626
-1584
-1542
-1500
-1457
-1415
-1372
-1329
-1286
-1243
-1200
-1157
-1113
-1070
-1026
-983
-939
-895
-852
-808
-764
-720
-677
-633
-589
-546
-502
-458
-415
-371
-328
-284
-241
-197
-154
-111
-67
-24
19
62
105
148
191
234
276
319
361
404
446
488
530
572
614
656
698
739
780
822
863
904
944
985
1026
1066
1106
1146
1186
1226
1266
1306
1345
1384
1424
1463
1502
1541
1580
1618
1657
1695
1734
1772
1811
1849
1887
1925
1963
2001
2039
2077
2115
2152
2190
2227
2265
2302
2339
2376
2413
2450
2487
2524
2560
2596
2633
2669
2705
2741
2776
2812
2847
2883
2918
2953
2988
3022
3057
3091
3125
3159
3193
3226
3260
3293
3325
3358
3390
3422
3453
3485
3516
3547
3577
3608
3638
3667
3697
3726
3756
3785
3813
3842
3871
3899
3928
3956
3984
4011
4041
4069
4097
4125
4153
4182
4210
4238
4266
4295
4323
4351
4380
4408
4436
4465
4493
4521
4549
4577
4605
4633
4660
4688
4715
4742
4768
4795
4821
4847
4873
4898
4923
4948
4973
4997
5022
5045
5069
5092
5115
5138
5161
5183
5205
5227
5249
5270
5292
5313
5334
5354
5375
5395
5415
5435
5455
5475
5495
5514
5534
5553
5572
5592
5611
5630
5649
5669
5688
5707
5726
5745
5764
5783
5802
5821
5840
5859
5877
5896
5914
5933
5951
5969
5987
6005
6022
6040
6057
6074
6091
6108
6124
6141
6157
6173
6190
6206
6222
6238
6254
6271
6287
6304
6320
6337
6354
6371
6388
6405
6423
6440
6458
6476
6493
6511
6529
6547
6565
6583
6601
6619
6637
6654
6672
6690
6707
6725
6742
6759
6777
6794
6811
6828
6845
6862
6879
6895
6912
6929
6946
6962
6979
6995
7011
7028
7044
7060
7075
7091
7106
7121
7136
7151
7165
7179
7193
7206
7219
7232
7245
7257
7269
7281
7293
7304
7314
7325
7335
7345
7354
7363
7372
7380
7388
7395
7403
7410
7416
7422
7428
7433
7438
7443
7447
7451
7455
7458
7461
7463
7465
7467
7468
7469
7470
7470
7470
7470
7469
7468
7467
7466
7464
7463
7461
7459
7457
7454
7452
7449
7447
7444
7441
7438
7435
7432
7429
7425
7422
7419
7415
7412
7408
7405
7402
7398
7395
7391
7387
7384
7380
7376
7373
7369
7365
7361
7357
7353
7349
7344
7340
7335
7331
7326
7322
7317
7312
7307
7302
7297
7292
7287
7281
7276
7271
7265
7259
7253
7247
7241
7235
7229
7223
7216
7210
7203
7196
7189
7182
7174
7167
7159
7151
7143
7135
7127
7118
7110
7101
7092
7083
7074
7064
7055
7045
7035
7025
7015
7005
6994
6983
6972
6961
6949
6937
6925
6913
6900
6887
6874
6861
6847
6832
6818
6803
6788
6772
6757
6741
6724
6708
6691
6674
6657
6639
6622
6604
6586
6568
6550
6531
6513
6494
6475
6457
6438
6419
6400
6381
6362
6343
6323
6304
6285
6265
6246
6226
6206
6187
6167
6147
6127
6107
6087
6067
6047
6027
6007
5986
5966
5946
5926
5906
5886
5866
5846
5826
5806
5785
5765
5745
5725
5704
5684
5663
5642
5622
5601
5580
5559
5538
5517
5496
5475
5454
5433
5411
5390
5368
5347
5325
5304
5282
5260
5238
5216
5194
5172
5149
5127
5104
5082
5059
5036
5014
4991
4968
4945
4922
4899
4876
4853
4830
4807
4783
4760
4738
4715
4692
4669
4646
4623
4601
4578
4555
4533
4510
4487
4465
4442
4419
4396
4373
4350
4327
4304
4281
4258
4235
4212
4189
4166
4143
4120
4097
4075
4051
4029
4006
3985
3962
3940
3918
3897
3875
3853
3832
3811
3790
3769
3748
3728
3707
3687
3667
3647
3628
3608
3589
3570
3552
3533
3515
3497
3479
3462
3444
3427
3410
3393
3376
3360
3343
3326
3310
3294
3278
3261
3245
3229
3213
3197
3182
3166
3150
3134
3118
3103
3087
3071
3055
3040
3024
3008
2992
2976
2961
2945
2929
2913
2897
2881
2865
2849
2832
2816
2800
2783
2767
2751
2735
2718
2702
2686
2670
2654
2639
2623
2607
2592
2576
2561
2546
2530
2515
2500
2485
2470
2455
2440
2425
2410
2395
2381
2366
2352
2337
2323
2309
2294
2281
2267
2253
2240
2227
2214
2202
2190
2178
2166
2155
2144
2133
2123
2113
2103
2093
2084
2075
2066
2057
2048
2039
2029
2021
2013
2005
1996
1988
1980
1972
1964
1956
1948
1941
1933
1926
1918
1911
1904
1897
1890
1883
1876
1869
1863
1856
1850
1843
1837
1830
1824
1817
1811
1804
1798
1791
1785
1779
1772
1766
1760
1754
1748
1742
1736
1730
1725
1720
1714
1709
1704
1700
1695
1690
1686
1682
1677
1673
1669
1665
1661
1657
1653
1649
1645
1641
1638
1634
1630
1626
1623
1619
1615
1612
1609
1605
1602
1599
1596
1593
1590
1587
1584
1582
1579
1576
1574
1572
1569
1567
1564
1562
1560
1557
1555
1552
1550
1548
1545
1543
1541
1539
1537
1535
1533
1532
1531
1529
1528
1527
1527
1526
1526
1526
1526
1526
1526
1527
1527
1528
1529
1530
1531
1532
1533
1535
1536
1537
1539
1540
1541
1542
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1561
1562
1563
1565
1566
1568
1569
1571
1572
1573
1575
1576
1578
1579
1581
1582
1584
1585
1587
1588
1590
1591
1593
1594
1596
1598
1600
1602
1604
1606
1608
1611
1613
1616
1618
1621
1624
1628
1631
1634
1638
1642
1646
1650
1654
1659
1664
1668
1673
1679
1684
1690
1696
1702
1708
1715
1721
1728
1736
1743
1751
1759
1767
1776
1784
1793
1802
1812
1821
1831
1840
1850
1861
1871
1881
1892
1903
1914
1925
1936
1948
1959
1971
1982
1994
2005
2017
2029
2041
2053
2065
2077
2088
2100
2111
2122
2133
2144
2155
2166
2177
2187
2197
2208
2218
2228
2238
2248
2258
2268
2278
2288
2298
2308
2317
2327
2337
2347
2357
2366
2376
2386
2396
2405
2415
2425
2434
2444
2454
2464
2473
2483
2493
2503
2513
2523
2533
2543
2554
2564
2575
2585
2596
2607
2618
2629
2641
2652
2664
2675
2687
2699
2711
2724
2737
2749
2763
2776
2789
2803
2817
2832
2846
2861
2876
2891
2907
2922
2938
2953
2969
2985
3001
3017
3033
3049
3065
3082
3098
3114
3130
3147
3163
3179
3196
3212
3228
3245
3261
3278
3294
3310
3327
3343
3360
3376
3392
3408
3424
3440
3456
3471
3487
3502
3517
3532
3547
3561
3576
3590
3604
3618
3632
3645
3659
3672
3686
3699
3712
3725
3738
3752
3765
3778
3791
3804
3818
3831
3844
3858
3871
3885
3899
3913
3927
3941
3955
3969
3983
3997
4011
4026
4040
4054
4067
4082
4096
4110
4124
4138
4151
4165
4178
4191
4204
4217
4230
4242
4255
4267
4279
4291
4303
4314
4325
4337
4347
4358
4368
4379
4389
4398
4408
4417
4426
4435
4443
4451
4459
4467
4475
4482
4489
4496
4502
4509
4515
4521
4526
4532
4537
4542
4547
4552
4556
4561
4565
4569
4573
4577
4580
4583
4587
4590
4592
4595
4597
4599
4601
4602
4603
4604
4605
4605
4604
4604
4603
4601
4600
4598
4595
4593
4590
4587
4583
4580
4576
4572
4568
4563
4559
4554
4550
4545
4540
4535
4530
4525
4520
4514
4509
4504
4498
4492
4486
4480
4474
4468
4461
4454
4447
4440
4433
4425
4418
4410
4402
4394
4386
4377
4369
4360
4351
4343
4334
4325
4315
4306
4297
4287
4277
4267
4257
4247
4236
4226
4215
4203
4192
4180
4168
4155
4143
4130
4116
4103
4089
4075
4061
4046
4032
4018
4003
3988
3974
3959
3944
3929
3915
3900
3885
3871
3856
3841
3826
3812
3797
3782
3767
3752
3737
3721
3706
3690
3675
3659
3642
3626
3610
3593
3576
3559
3541
3524
3506
3488
3470
3452
3434
3415
3397
3378
3359
3340
3321
3302
3283
3263
3243
3224
3203
3183
3162
3142
3121
3099
3078
3056
3034
3012
2990
2968
2945
2922
2900
2877
2854
2831
2808
2785
2762
2738
2715
2692
2669
2646
2623
2600
2577
2553
2530
2507
2484
2460
2436
2413
2389
2365
2340
2316
2291
2266
2241
2216
2190
2165
2139
2112
2086
2059
2032
2005
1978
1950
1922
1894
1866
1838
1809
1781
1752
1723
1694
1665
1636
1606
1577
1548
1518
1488
1459
1429
1399
1369
1340
1310
1280
1250
1221
1191
1161
1132
1102
1073
1044
1014
986
957
928
899
870
842
813
784
756
727
698
670
641
612
583
554
525
496
467
437
408
378
348
318
288
258
227
196
166
135
104
73
41
10
-21
-53
-85
-117
-148
-180
-213
-245
-277
-309
-341
-374
-406
-438
-471
-503
-535
-567
-599
-630
-662
-693
-724
-755
-786
-817
-847
-877
-906
-936
-965
-994
-1022
-1051
-1079
-1107
-1134
-1162
-1189
-1216
-1243
-1270
-1297
-1323
-1350
-1377
-1403
-1430
-1456
-1483
-1509
-1536
-1563
-1589
-1616
-1643
-1669
-1696
-1723
-1750
-1777
-1804
-1831
-1858
-1885
-1913
-1940
-1968
-1996
-2023
-2051
-2079
-2107
-2136
-2164
-2192
-2221
-2249
-2278
-2306
-2334
-2363
-2391
-2420
-2448
-2476
-2504
-2532
-2560
-2588
-2615
-2642
-2669
-2696
-2723
-2750
-2776
-2802
-2828
-2854
-2879
-2904
-2929
-2954
-2978
-3002
-3026
-3050
-3073
-3097
-3120
-3143
-3166
-3188
-3211
-3233
-3255
-3277
-3298
-3320
-3341
-3362
-3383
-3404
-3425
-3445
-3465
-3485
-3505
-3525
-3544
-3563
-3582
-3600
-3618
-3636
-3654
-3672
-3689
-3707
-3724
-3740
-3757
-3774
-3790
-3806
-3823
-3839
-3855
-3871
-3887
-3902
-3918
-3934
-3950
-3965
-3981
-3996
-4011
-4027
-4042
-4057
-4072
-4086
-4102
-4117
-4131
-4146
-4160
-4175
-4189
-4203
-4217
-4231
-4245
-4259
-4273
-4286
-4300
-4313
-4327
-4340
-4353
-4365
-4378
-4391
-4403
-4415
-4427
-4438
-4450
-4461
-4471
-4482
-4492
-4502
-4511
-4520
-4529
-4537
-4545
-4553
-4560
-4567
-4573
-4579
-4584
-4590
-4594
-4599
-4603
-4606
-4610
-4613
-4616
-4618
-4620
-4622
-4624
-4625
-4626
-4626
-4627
-4627
-4627
-4627
-4626
-4625
-4624
-4623
-4622
-4620
-4618
-4616
-4614
-4611
-4608
-4605
-4602
-4599
-4596
-4592
-4588
-4584
-4580
-4576
-4571
-4567
-4562
-4557
-4552
-4546
-4541
-4535
-4529
-4522
-4516
-4509
-4502
-4494
-4486
-4478
-4470
-4461
-4453
-4443
-4434
-4424
-4414
-4404
-4393
-4383
-4371
-4360
-4349
-4337
-4325
-4312
-4300
-4287
-4273
-4260
-4246
-4232
-4217
-4202
-4187
-4171
-4155
-4139
-4122
-4106
-4088
-4070
-4053
-4034
-4016
-3997
-3977
-3958
-3938
-3918
-3897
-3876
-3855
-3834
-3812
-3790
-3768
-3745
-3722
-3699
-3675
-3652
-3628
-3604
-3579
-3554
-3529
-3504
-3479
-3453
-3427
-3401
-3374
-3347
-3320
-3293
-3266
-3238
-3211
-3183
-3154
-3126
-3097
-3068
-3039
-3010
-2980
-2950
-2920
-2890
-2859
-2828
-2796
-2764
-2732
-2700
-2667
-2634
-2601
-2568
-2534
-2500
-2466
-2431
-2397
-2362
-2326
-2291
-2255
-2220
-2183
-2147
-2111
-2074
-2037
-2000
-1963
-1925
-1888
-1850
-1812
-1774
-1736
-1697
-1658
-1620
-1581
-1541
-1502
-1463
-1423
-1383
-1344
-1304
-1263
-1223
-1183
-1142
-1101
-1060
-1018
-977
-936
-894
-851
-809
-766
-723
-680
-637
-593
-549
-505
-460
-416
-371
-326
-281
-235
-190
-144
-98
-52
-6
40
87
133
180
226
273
320
366
413
460
507
554
600
647
694
740
787
833
880
926
972
1018
1064
1109
1154
1200
1245
1289
1334
1378
1423
1467
1510
1554
1597
1641
1684
1727
1769
1812
1854
1896
1938
1980
2021
2064
2105
2147
2188
2229
2270
2311
2352
2393
2434
2475
2516
2557
2597
2638
2679
2720
2760
2801
2842
2883
2924
2964
3005
3046
3087
3127
3168
3208
3249
3289
3330
3370
3410
3450
3490
3530
3569
3608
3648
3686
3725
3763
3801
3839
3876
3914
3950
3987
4022
4059
4094
4130
4166
4200
4235
4269
4303
4337
4371
4404
4437
4469
4502
4534
4566
4597
4629
4660
4690
4721
4751
4781
4811
4840
4869
4898
4926
4954
4982
5010
5037
5064
5091
5118
5144
5170
5196
5221
5247
5272
5296
5321
5345
5368
5392
5415
5438
5461
5483
5505
5526
5548
5569
5589
5610
5630
5650
5669
5688
5707
5726
5744
5762
5780
5797
5815
5831
5848
5864
5880
5896
5911
5926
5940
5954
5968
5981
5994
6007
6019
6031
6042
6053
6064
6075
6085
6094
6103
6112
6121
6129
6137
6144
6151
6158
6164
6170
6175
6180
6185
6190
6194
6198
6201
6205
6208
6210
6213
6215
6217
6219
6220
6221
6222
6223
6223
6224
6224
6224
6224
6223
6223
6222
6221
6219
6218
6216
6214
6212
6209
6206
6203
6199
6195
6191
6187
6182
6177
6171
6165
6159
6153
6146
6139
6132
6124
6116
6108
6100
6091
6082
6074
6064
6055
6045
6036
6026
6016
6006
5995
5985
5974
5963
5952
5941
5930
5919
5908
5897
5885
5874
5862
5850
5838
5826
5814
5802
5790
5778
5765
5753
5740
5727
5714
5701
5688
5675
5661
5647
5633
5619
5605
5590
5575
5560
5544
5528
5512
5496
5479
5462
5445
5427
5410
5392
5373
5355
5336
5317
5298
5279
5259
5239
5220
5199
5179
5158
5138
5117
5096
5075
5054
5033
5011
4990
4968
4947
4925
4904
4882
4861
4839
4818
4796
4775
4753
4732
4711
4690
4669
4649
4628
4608
4588
4568
4548
4529
4510
4490
4471
4453
4434
4416
4397
4379
4361
4342
4324
4306
4289
4271
4253
4236
4218
4201
4184
4167
4150
4133
4116
4100
4083
4067
4050
4034
4018
4002
3987
3971
3955
3940
3924
3909
3893
3878
3863
3848
3833
3818
3803
3789
3774
3760
3746
3731
3717
3703
3690
3676
3663
3649
3636
3623
3610
3597
3584
3571
3558
3546
3533
3521
3509
3497
3485
3473
3462
3450
3439
3428
3417
3406
3396
3385
3375
3365
3355
3345
3335
3326
3316
3307
3298
3289
3280
3272
3263
3255
3247
3238
3231
3223
3215
3208
3201
3194
3187
3180
3173
3167
3160
3154
3148
3142
3136
3131
3125
3119
3114
3108
3103
3097
3092
3087
3082
3076
3071
3066
3061
3056
3051
3046
3041
3036
3031
3026
3022
3017
3013
3008
3004
3000
2996
2992
2988
2984
2981
2977
2974
2970
2967
2963
2960
2957
2953
2950
2947
2944
2941
2937
2934
2931
2928
2925
2922
2919
2916
2913
2910
2907
2904
2902
2899
2896
2893
2891
2888
2886
2884
2881
2879
2877
2875
2873
2871
2869
2867
2865
2863
2862
2860
2858
2857
2855
2853
2852
2850
2849
2847
2846
2844
2843
2842
2841
2840
2838
2838
2837
2836
2835
2834
2834
2833
2833
2833
2832
2832
2832
2832
2832
2833
2833
2834
2834
2835
2836
2837
2838
2839
2841
2842
2844
2845
2847
2849
2851
2853
2855
2857
2860
2862
2865
2867
2870
2872
2875
2878
2881
2884
2887
2890
2893
2896
2899
2902
2906
2909
2912
2915
2919
2922
2925
2928
2931
2934
2937
2940
2943
2945
2948
2951
2953
2955
2957
2959
2961
2963
2965
2966
2967
2969
2970
2971
2972
2973
2974
2974
2975
2975
2976
2976
2976
2976
2976
2976
2975
2975
2974
2973
2972
2970
2969
2967
2965
2963
2960
2958
2955
2952
2949
2945
2941
2937
2933
2929
2925
2920
2915
2910
2905
2900
2895
2889
2883
2878
2872
2865
2859
2853
2847
2840
2833
2827
2820
2813
2806
2799
2793
2786
2779
2772
2766
2759
2752
2746
2740
2733
2727
2721
2715
2710
2704
2698
2693
2687
2681
2676
2670
2665
2659
2654
2648
2642
2636
2630
2624
2617
2610
2604
2596
2589
2582
2574
2566
2558
2549
2541
2532
2523
2514
2505
2495
2485
2475
2465
2455
2445
2434
2423
2412
2401
2390
2378
2366
2355
2343
2330
2318
2305
2293
2280
2267
2254
2241
2228
2215
2202
2189
2176
2164
2151
2138
2125
2113
2100
2088
2076
2064
2052
2040
2028
2016
2004
1992
1981
1969
1958
1946
1935
1923
1912
1901
1890
1878
1867
1856
1845
1834
1823
1812
1801
1790
1779
1768
1756
1745
1734
1722
1710
1699
1687
1675
1663
1650
1638
1625
1612
1599
1586
1573
1560
1546
1532
1519
1505
1491
1477
1463
1449
1434
1420
1406
1391
1377
1362
1348
1333
1318
1303
1288
1273
1258
1243
1228
1212
1197
1181
1165
1149
1133
1117
1101
1085
1068
1051
1035
1018
1000
984
967
949
932
915
897
880
862
844
827
809
791
774
756
738
720
703
685
667
650
632
614
597
579
561
544
526
508
491
473
456
438
421
403
386
369
351
334
316
299
282
264
247
229
212
194
176
158
140
122
104
85
67
48
29
10
-9
-28
-47
-66
-86
-106
-125
-145
-165
-186
-206
-227
-248
-268
-289
-311
-332
-353
-375
-397
-418
-440
-462
-484
-506
-528
-550
-572
-594
-616
-638
-660
-682
-704
-726
-747
-769
-790
-812
-833
-854
-875
-896
-917
-938
-959
-979
-1000
-1020
-1041
-1062
-1082
-1103
-1123
-1143
-1164
-1184
-1205
-1225
-1245
-1266
-1286
-1306
-1327
-1347
-1367
-1387
-1407
-1427
-1447
-1467
-1487
-1507
-1526
-1546
-1565
-1585
-1604
-1624
-1643
-1663
-1682
-1701
-1721
-1740
-1759
-1779
-1798
-1818
-1837
-1857
-1877
-1897
-1916
-1936
-1956
-1976
-1996
-2016
-2037
-2057
-2077
-2097
-2118
-2138
-2158
-2179
-2199
-2219
-2239
-2260
-2280
-2300
-2320
-2341
-2361
-2381
-2400
-2420
-2440
-2459
-2479
-2498
-2517
-2536
-2554
-2573
-2591
-2609
-2626
-2644
-2661
-2678
-2695
-2712
-2729
-2745
-2761
-2777
-2793
-2808
-2824
-2839
-2854
-2869
-2884
-2899
-2913
-2928
-2942
-2957
-2971
-2986
-3000
-3015
-3029
-3044
-3058
-3073
-3087
-3102
-3116
-3130
-3145
-3159
-3174
-3188
-3202
-3217
-3231
-3245
-3259
-3274
-3288
-3302
-3316
-3330
-3345
-3359
-3373
-3387
-3401
-3415
-3429
-3443
-3457
-3471
-3484
-3498
-3511
-3524
-3537
-3550
-3563
-3576
-3588
-3600
-3612
-3624
-3635
-3646
-3658
-3668
-3679
-3689
-3700
-3710
-3720
-3729
-3739
-3748
-3757
-3766
-3775
-3783
-3792
-3800
-3807
-3815
-3822
-3829
-3835
-3841
-3847
-3852
-3857
-3861
-3865
-3869
-3872
-3875
-3877
-3879
-3881
-3882
-3883
-3884
-3884
-3885
-3884
-3884
-3883
-3883
-3881
-3880
-3879
-3877
-3875
-3873
-3870
-3868
-3865
-3862
-3859
-3855
-3852
-3848
-3844
-3840
-3835
-3831
-3826
-3821
-3816
-3811
-3806
-3800
-3795
-3789
-3783
-3778
-3772
-3766
-3760
-3754
-3748
-3742
-3736
-3730
-3723
-3717
-3711
-3704
-3698
-3691
-3685
-3678
-3671
-3665
-3658
-3651
-3644
-3636
-3629
-3622
-3615
-3607
-3600
-3592
-3585
-3577
-3570
-3562
-3554
-3546
-3538
-3530
-3522
-3513
-3505
-3496
-3487
-3478
-3469
-3459
-3450
-3440
-3430
-3420
-3409
-3398
-3388
-3377
-3366
-3354
-3343
-3331
-3320
-3308
-3297
-3285
-3273
-3261
-3250
-3238
-3226
-3214
-3202
-3190
-3178
-3166
-3154
-3142
-3130
-3118
-3106
-3094
-3082
-3070
-3059
-3047
-3035
-3023
-3012
-3000
-2989
-2977
-2966
-2954
-2943
-2931
-2920
-2909
-2897
-2886
-2875
-2863
-2852
-2841
-2829
-2818
-2807
-2796
-2785
-2774
-2763
-2752
-2742
-2731
-2720
-2710
-2699
-2688
-2678
-2667
-2657
-2647
-2636
-2626
-2616
-2606
-2595
-2585
-2575
-2565
-2555
-2545
-2534
-2524
-2514
-2503
-2493
-2482
-2472
-2461
-2451
-2440
-2429
-2418
-2407
-2396
-2385
-2374
-2363
-2352
-2342
-2331
-2320
-2309
-2298
-2288
-2277
-2267
-2256
-2246
-2236
-2225
-2215
-2205
-2195
-2185
-2175
-2166
-2156
-2146
-2137
-2127
-2118
-2108
-2099
-2090
-2080
-2071
-2062
-2053
-2044
-2035
-2025
-2017
-2008
-2000
-1991
-1983
-1974
-1966
-1958
-1950
-1942
-1934
-1926
-1918
-1910
-1902
-1894
-1887
-1879
-1871
-1863
-1855
-1848
-1840
-1833
-1825
-1817
-1810
-1803
-1795
-1788
-1781
-1773
-1766
-1759
-1752
-1745
-1738
-1731
-1725
-1718
-1711
-1705
-1699
-1693
-1687
-1681
-1675
-1670
-1665
-1660
-1655
-1650
-1646
-1641
-1637
-1633
-1630
-1626
-1623
-1620
-1618
-1615
-1613
-1611
-1610
-1608
-1607
-1606
-1605
-1604
-1604
-1604
-1604
-1604
-1605
-1605
-1606
-1607
-1608
-1610
-1611
-1613
-1615
-1617
-1619
-1621
-1624
-1626
-1629
-1632
-1635
-1638
-1641
-1644
-1648
-1651
-1655
-1658
-1662
-1666
-1670
-1674
-1678
-1682
-1686
-1690
-1694
-1699
-1703
-1708
-1713
-1718
-1724
-1729
-1735
-1741
-1747
-1754
-1761
-1768
-1775
-1782
-1790
-1798
-1806
-1814
-1823
-1831
-1840
-1849
-1858
-1867
-1877
-1886
-1896
-1906
-1916
-1926
-1936
-1946
-1957
-1968
-1979
-1990
-2001
-2012
-2024
-2036
-2048
-2060
-2072
-2084
-2097
-2109
-2122
-2135
-2148
-2161
-2174
-2187
-2200
-2214
-2227
-2240
-2253
-2266
-2279
-2293
-2306
-2319
-2332
-2345
-2358
-2371
-2384
-2397
-2410
-2423
-2436
-2449
-2462
-2475
-2488
-2501
-2513
-2526
-2539
-2552
-2564
-2577
-2589
-2602
-2614
-2627
-2639
-2651
-2663
-2675
-2687
-2699
-2710
-2722
-2733
-2745
-2756
-2767
-2778
-2789
-2800
-2811
-2822
-2833
-2843
-2854
-2864
-2874
-2884
-2894
-2904
-2914
-2923
-2933
-2942
-2952
-2961
-2970
-2979
-2988
-2997
-3005
-3014
-3023
-3031
-3039
-3048
-3056
-3064
-3071
-3079
-3086
-3094
-3101
-3107
-3114
-3120
-3126
-3132
-3138
-3143
-3149
-3154
-3158
-3163
-3167
-3172
-3176
-3180
-3184
-3188
-3191
-3195
-3199
-3202
-3206
-3210
-3213
-3217
-3220
-3223
-3227
-3230
-3233
-3235
-3238
-3240
-3242
-3244
-3246
-3247
-3248
-3249
-3250
-3251
-3251
-3251
-3251
-3251
-3250
-3250
-3249
-3248
-3247
-3247
-3245
-3244
-3243
-3242
-3240
-3239
-3237
-3235
-3233
-3231
-3229
-3227
-3224
-3221
-3218
-3215
-3211
-3208
-3204
-3200
-3195
-3191
-3186
-3181
-3175
-3170
-3164
-3158
-3152
-3145
-3138
-3131
-3124
-3116
-3108
-3100
-3092
-3083
-3075
-3066
-3056
-3047
-3037
-3026
-3016
-3005
-2995
-2983
-2972
-2960
-2948
-2936
-2924
-2911
-2898
-2885
-2872
-2859
-2845
-2831
-2817
-2803
-2788
-2774
-2759
-2744
-2729
-2714
-2699
-2684
-2668
-2653
-2637
-2621
-2605
-2590
-2573
-2557
-2541
-2524
-2508
-2491
-2474
-2457
-2440
-2422
-2405
-2387
-2369
-2351
-2332
-2313
-2294
-2275
-2256
-2236
-2216
-2195
-2175
-2154
-2133
-2111
-2090
-2068
-2045
-2024
-2001
-1979
-1956
-1932
-1909
-1886
-1862
-1838
-1814
-1790
-1765
-1741
-1716
-1692
-1667
-1642
-1617
-1591
-1566
-1541
-1515
-1490
-1464
-1438
-1412
-1386
-1360
-1334
-1307
-1281
-1254
-1227
-1200
-1173
-1145
-1117
-1090
-1062
-1034
-1004
-977
-948
-919
-890
-861
-832
-802
-772
-742
-712
-682
-652
-621
-591
-560
-529
-498
-467
-436
-404
-373
-342
-310
-278
-246
-215
-183
-151
-119
-87
-55
-23
9
41
73
105
136
168
199
230
261
292
323
353
384
414
444
473
503
532
562
591
620
649
678
707
735
764
792
820
848
876
904
931
958
985
1012
1039
1065
1091
1117
1143
1168
1194
1219
1244
1269
1293
1318
1342
1367
1391
1415
1440
1464
1488
1512
1536
1560
1584
1607
1631
1655
1678
1701
1725
1748
1770
1793
1815
1837
1859
1881
1903
1924
1945
1966
1986
2007
2027
2045
2066
2085
2103
2122
2140
2158
2175
2192
2208
2225
2240
2256
2271
2285
2299
2313
2327
2340
2352
2365
2377
2388
2399
2410
2421
2431
2441
2450
2460
2469
2477
2486
2494
2502
2509
2516
2523
2530
2537
2543
2549
2554
2560
2565
2569
2574
2578
2582
2585
2589
2592
2594
2596
2598
2600
2601
2602
2603
2603
2603
2602
2601
2600
2599
2597
2595
2593
2590
2587
2583
2579
2575
2571
2566
2561
2555
2549
2543
2537
2530
2523
2516
2508
2500
2492
2484
2475
2466
2456
2447
2437
2427
2417
2407
2397
2386
2376
2365
2354
2343
2332
2321
2310
2298
2286
2274
2262
2250
2237
2224
2212
2199
2185
2172
2159
2146
2132
2119
2106
2092
2079
2066
2054
2041
2028
2016
2003
1991
1979
1967
1955
1944
1932
1920
1909
1897
1885
1874
1862
1850
1838
1826
1814
1802
1790
1777
1765
1752
1740
1727
1714
1702
1689
1676
1664
1651
1638
1626
1613
1600
1588
1575
1562
1549
1536
1523
1510
1497
1483
1470
1456
1443
1429
1416
1402
1388
1374
1360
1346
1332
1318
1304
1290
1276
1263
1249
1235
1222
1209
1196
1182
1169
1156
1143
1130
1117
1103
1090
1077
1064
1050
1037
1022
1010
996
983
969
956
942
929
915
901
887
874
860
846
832
818
804
790
776
762
747
733
719
704
690
675
661
647
632
618
604
590
577
563
550
537
525
512
500
489
477
466
455
444
433
423
412
402
392
382
372
362
352
342
332
322
312
302
293
283
273
264
254
245
236
227
218
210
202
193
185
178
170
162
155
148
140
133
126
119
112
105
98
91
84
77
70
63
56
50
43
37
31
25
20
15
10
5
0
-4
-7
-11
-14
-17
-19
-22
-24
-25
-27
-28
-29
-30
-31
-31
-32
-32
-32
-31
-31
-30
-29
-28
-26
-24
-22
-19
-16
-13
-9
-4
0
5
11
17
23
30
38
45
54
62
71
80
90
100
110
121
132
143
154
166
178
190
202
215
228
241
254
267
280
294
307
321
335
349
363
377
391
405
420
434
449
464
478
493
508
523
539
554
569
585
601
616
632
649
665
681
698
715
732
750
767
785
803
822
840
859
878
897
916
936
955
975
995
1014
1036
1056
1077
1098
1119
1141
1163
1185
1207
1230
1252
1275
1299
1322
1346
1370
1394
1418
1443
1467
1492
1517
1542
1566
1591
1616
1641
1666
1691
1716
1740
1765
1790
1814
1839
1863
1888
1912
1937
1961
1986
2009
2035
2059
2084
2109
2133
2158
2183
2207
2232
2257
2281
2306
2330
2355
2379
2403
2428
2452
2476
2499
2523
2547
2571
2594
2618
2642
2665
2689
2712
2736
2760
2783
2807
2830
2854
2878
2902
2926
2950
2974
2998
3023
3047
3072
3097
3122
3147
3172
3198
3223
3249
3275
3301
3327
3353
3379
3406
3432
3459
3486
3512
3539
3566
3593
3620
3647
3675
3702
3729
3757
3784
3812
3839
3867
3894
3922
3949
3977
4003
4032
4059
4086
4114
4141
4168
4195
4222
4249
4276
4303
4329
4356
4382
4409
4435
4460
4486
4511
4537
4562
4586
4611
4635
4659
4683
4706
4729
4752
4774
4796
4818
4840
4861
4883
4904
4924
4945
4966
4986
5006
5026
5046
5066
5086
5106
5126
5146
5166
5185
5205
5225
5245
5265
5285
5305
5325
5344
5364
5384
5404
5424
5444
5464
5484
5504
5524
5544
5565
5585
5606
5626
5647
5667
5688
5709
5730
5751
5772
5793
5814
5835
5855
5876
5897
5918
5939
5959
5979
6000
6020
6040
6060
6079
6098
6117
6136
6155
6173
6191
6208
6225
6242
6258
6274
6290
6305
6320
6335
6349
6363
6376
6389
6402
6414
6426
6437
6449
6459
6470
6480
6490
6499
6509
6517
6526
6534
6542
6549
6557
6564
6570
6576
6582
6588
6593
6598
6602
6606
6610
6614
6617
6620
6622
6624
6626
6627
6628
6628
6628
6628
6628
6627
6625
6624
6622
6620
6617
6614
6611
6608
6604
6601
6597
6592
6588
6583
6579
6574
6569
6563
6558
6552
6546
6540
6534
6528
6521
6514
6507
6500
6492
6484
6476
6468
6459
6450
6441
6431
6421
6411
6401
6391
6380
6369
6357
6346
6334
6321
6309
6295
6282
6268
6254
6239
6224
6208
6192
6175
6158
6140
6122
6104
6084
6065
6045
6024
6003
5981
5959
5937
5914
5891
5867
5844
5819
5795
5770
5745
5719
5693
5667
5641
5614
5587
5560
5532
5505
5477
5448
5420
5391
5362
5333
5304
5275
5245
5216
5186
5157
5127
5097
5068
5038
5008
4978
4949
4919
4889
4859
4829
4799
4769
4739
4709
4678
4648
4618
4587
4557
4527
4496
4465
4434
4404
4373
4341
4310
4278
4247
4215
4183
4150
4117
4083
4051
4017
3984
3949
3915
3880
3845
3810
3774
3738
3702
3665
3629
3592
3554
3517
3479
3441
3402
3364
3325
3286
3247
3208
3168
3129
3089
3049
3010
2970
2930
2890
2850
2810
2770
2730
2690
2650
2610
2571
2531
2491
2452
2413
2373
2334
2295
2257
2218
2180
2141
2103
2065
2027
1989
1951
1913
1875
1837
1800
1762
1724
1687
1649
1612
1575
1537
1500
1463
1426
1389
1352
1316
1279
1242
1206
1170
1134
1098
1062
1026
990
955
919
884
849
814
779
744
709
674
639
605
570
535
501
466
431
397
362
327
293
258
223
188
153
118
83
48
13
-22
-57
-92
-127
-162
-197
-232
-267
-302
-337
-372
-407
-442
-477
-512
-548
-583
-619
-654
-690
-726
-762
-798
-834
-870
-906
-942
-978
-1014
-1051
-1087
-1123
-1159
-1195
-1231
-1266
-1302
-1337
-1372
-1407
-1442
-1476
-1510
-1544
-1578
-1611
-1644
-1677
-1710
-1743
-1775
-1807
-1839
-1871
-1903
-1934
-1966
-1997
-2028
-2059
-2089
-2120
-2150
-2180
-2210
-2240
-2270
-2300
-2329
-2359
-2388
-2418
-2448
-2477
-2507
-2537
-2567
-2597
-2627
-2658
-2688
-2719
-2749
-2780
-2811
-2842
-2873
-2905
-2936
-2967
-2999
-3030
-3062
-3093
-3125
-3156
-3187
-3219
-3250
-3280
-3311
-3342
-3372
-3402
-3432
-3461
-3491
-3520
-3548
-3576
-3604
-3632
-3659
-3685
-3712
-3738
-3763
-3788
-3813
-3838
-3862
-3886
-3909
-3933
-3956
-3979
-4001
-4024
-4046
-4067
-4090
-4112
-4133
-4155
-4176
-4197
-4218
-4240
-4260
-4281
-4302
-4323
-4344
-4364
-4385
-4405
-4426
-4446
-4466
-4486
-4507
-4527
-4547
-4567
-4587
-4607
-4627
-4646
-4666
-4685
-4705
-4724
-4743
-4762
-4781
-4799
-4818
-4836
-4854
-4871
-4889
-4906
-4923
-4939
-4956
-4972
-4988
-5003
-5019
-5034
-5049
-5064
-5079
-5094
-5108
-5122
-5137
-5151
-5165
-5179
-5193
-5206
-5220
-5233
-5246
-5260
-5272
-5285
-5298
-5310
-5322
-5334
-5346
-5357
-5368
-5379
-5390
-5401
-5411
-5422
-5432
-5441
-5451
-5460
-5470
-5479
-5488
-5496
-5505
-5513
-5521
-5529
-5536
-5544
-5551
-5557
-5564
-5570
-5576
-5582
-5588
-5593
-5599
-5604
-5608
-5613
-5617
-5622
-5626
-5630
-5634
-5637
-5641
-5645
-5648
-5652
-5655
-5658
-5662
-5665
-5668
-5671
-5674
-5677
-5679
-5682
-5684
-5686
-5688
-5690
-5692
-5694
-5695
-5696
-5697
-5698
-5699
-5700
-5700
-5700
-5701
-5701
-5701
-5701
-5701
-5701
-5700
-5700
-5699
-5698
-5697
-5696
-5694
-5693
-5691
-5689
-5687
-5684
-5681
-5679
-5676
-5672
-5669
-5666
-5662
-5659
-5655
-5651
-5647
-5644
-5640
-5636
-5632
-5628
-5624
-5620
-5616
-5612
-5609
-5605
-5601
-5597
-5593
-5589
-5586
-5582
-5578
-5574
-5570
-5566
-5562
-5559
-5555
-5551
-5547
-5543
-5539
-5534
-5530
-5526
-5521
-5516
-5512
-5507
-5502
-5496
-5491
-5486
-5480
-5474
-5468
-5462
-5456
-5450
-5443
-5436
-5430
-5423
-5415
-5408
-5401
-5393
-5386
-5378
-5370
-5361
-5353
-5344
-5335
-5326
-5317
-5307
-5297
-5287
-5276
-5266
-5255
-5244
-5232
-5220
-5208
-5196
-5184
-5171
-5158
-5144
-5131
-5117
-5103
-5089
-5074
-5059
-5044
-5029
-5014
-4998
-4982
-4966
-4950
-4934
-4918
-4901
-4885
-4868
-4852
-4835
-4819
-4802
-4785
-4769
-4752
-4735
-4719
-4702
-4686
-4669
-4653
-4636
-4620
-4604
-4588
-4572
-4556
-4540
-4524
-4508
-4492
-4477
-4462
-4446
-4431
-4416
-4402
-4387
-4373
-4358
-4344
-4330
-4317
-4303
-4290
-4277
-4264
-4251
-4239
-4226
-4214
-4202
-4190
-4178
-4167
-4155
-4143
-4132
-4121
-4109
-4098
-4086
-4075
-4064
-4053
-4041
-4030
-4018
-4006
-3996
-3984
-3973
-3961
-3950
-3939
-3927
-3916
-3904
-3893
-3881
-3870
-3858
-3847
-3835
-3823
-3811
-3799
-3787
-3775
-3763
-3750
-3737
-3724
-3711
-3698
-3685
-3672
-3658
-3645
-3631
-3618
-3604
-3591
-3577
-3564
-3551
-3538
-3525
-3512
-3499
-3487
-3475
-3463
-3451
-3439
-3428
-3417
-3406
-3395
-3385
-3374
-3364
-3355
-3345
-3336
-3327
-3318
-3310
-3302
-3294
-3287
-3280
-3273
-3267
-3261
-3255
-3249
-3244
-3239
-3235
-3230
-3226
-3222
-3218
-3214
-3210
-3206
-3203
-3199
-3196
-3193
-3189
-3186
-3183
-3180
-3176
-3173
-3170
-3167
-3164
-3161
-3159
-3156
-3153
-3151
-3149
-3146
-3144
-3142
-3140
-3139
-3137
-3136
-3134
-3133
-3132
-3131
-3130
-3129
-3129
-3128
-3128
-3127
-3127
-3127
-3127
-3127
-3127
-3128
-3128
-3128
-3129
-3130
-3130
-3131
-3132
-3133
-3134
-3135
-3136
-3137
-3138
-3139
-3140
-3141
-3142
-3143
-3144
-3145
-3146
-3146
-3147
-3147
-3148
-3148
-3148
-3148
-3148
-3148
-3147
-3147
-3146
-3145
-3144
-3143
-3142
-3141
-3140
-3138
-3137
-3136
-3134
-3133
-3131
-3130
-3128
-3126
-3125
-3123
-3121
-3119
-3117
-3115
-3112
-3110
-3107
-3105
-3102
-3100
-3097
-3094
-3091
-3089
-3086
-3083
-3080
-3077
-3074
-3071
-3069
-3066
-3063
-3060
-3057
-3055
-3052
-3049
-3046
-3044
-3041
-3038
-3035
-3032
-3029
-3026
-3023
-3020
-3016
-3013
-3009
-3006
-3002
-2999
-2995
-2991
-2987
-2983
-2978
-2974
-2970
-2965
-2960
-2956
-2951
-2945
-2940
-2935
-2929
-2924
-2918
-2912
-2905
-2899
-2892
-2886
-2879
-2872
-2864
-2857
-2849
-2842
-2834
-2826
-2817
-2809
-2800
-2791
-2782
-2773
-2763
-2753
-2743
-2732
-2722
-2711
-2699
-2688
-2676
-2665
-2653
-2641
-2628
-2616
-2603
-2591
-2578
-2565
-2553
-2540
-2527
-2515
-2502
-2490
-2477
-2465
-2452
-2440
-2428
-2416
-2404
-2392
-2380
-2368
-2357
-2345
-2334
-2323
-2312
-2301
-2290
-2280
-2269
-2259
-2249
-2239
-2230
-2220
-2211
-2202
-2194
-2185
-2177
-2168
-2160
-2152
-2144
-2136
-2128
-2120
-2112
-2104
-2096
-2088
-2080
-2072
-2064
-2055
-2047
-2037
-2029
-2020
-2011
-2001
-1993
-1984
-1974
-1965
-1955
-1946
-1936
-1926
-1917
-1907
-1898
-1888
-1879
-1870
-1861
-1852
-1843
-1834
-1826
-1817
-1809
-1801
-1793
-1786
-1779
-1771
-1765
-1758
-1751
-1745
-1739
-1733
-1728
-1722
-1717
-1712
-1707
-1702
-1697
-1693
-1688
-1684
-1680
-1676
-1672
-1668
-1664
-1660
-1656
-1652
-1648
-1645
-1641
-1637
-1634
-1630
-1626
-1623
-1619
-1616
-1613
-1609
-1606
-1603
-1600
-1596
-1593
-1590
-1588
-1585
-1582
-1579
-1577
-1574
-1572
-1570
-1567
-1565
-1563
-1561
-1560
-1558
-1557
-1555
-1554
-1553
-1553
-1552
-1552
-1552
-1552
-1552
-1553
-1554
-1555
-1557
-1559
-1561
-1563
-1565
-1567
-1570
-1572
-1575
-1577
-1580
-1582
-1584
-1587
-1589
-1591
-1592
-1594
-1596
-1597
-1598
-1599
-1600
-1601
-1601
-1602
-1602
-1602
-1602
-1603
-1603
-1603
-1603
-1603
-1604
-1604
-1604
-1604
-1605
-1605
-1606
-1606
-1607
-1607
-1608
-1608
-1609
-1609
-1610
-1610
-1611
-1611
-1612
-1613
-1613
-1614
-1615
-1615
-1616
-1617
-1617
-1618
-1619
-1620
-1621
-1621
-1622
-1623
-1624
-1625
-1626
-1627
-1628
-1630
-1631
-1632
-1634
-1635
-1636
-1638
-1639
-1640
-1641
-1642
-1643
-1644
-1645
-1645
-1646
-1646
-1646
-1646
-1646
-1645
-1645
-1644
-1643
-1641
-1640
-1638
-1636
-1634
-1632
-1630
-1627
-1625
-1622
-1619
-1617
-1614
-1611
-1608
-1605
-1602
-1600
-1597
-1594
-1591
-1589
-1586
-1584
-1581
-1579
-1577
-1575
-1573
-1571
-1569
-1568
-1566
-1565
-1564
-1563
-1562
-1562
-1561
-1561
-1561
-1561
-1561
-1561
-1561
-1562
-1562
-1563
-1563
-1564
-1565
-1566
-1566
-1567
-1568
-1569
-1570
-1571
-1572
-1572
-1573
-1574
-1574
-1574
-1575
-1575
-1575
-1575
-1574
-1574
-1574
-1573
-1572
-1571
-1569
-1568
-1566
-1564
-1562
-1560
-1557
-1555
-1552
-1549
-1546
-1542
-1539
-1535
-1532
-1528
-1524
-1520
-1516
-1512
-1508
-1503
-1499
-1495
-1490
-1485
-1481
-1476
-1471
-1465
-1460
-1455
-1449
-1443
-1438
-1432
-1426
-1419
-1413
-1406
-1400
-1393
-1386
-1379
-1371
-1364
-1356
-1349
-1341
-1333
-1324
-1316
-1307
-1299
-1290
-1281
-1272
-1262
-1253
-1243
-1234
-1224
-1214
-1204
-1194
-1184
-1173
-1163
-1153
-1143
-1133
-1123
-1113
-1103
-1093
-1083
-1073
-1064
-1054
-1044
-1035
-1026
-1016
-1006
-998
-990
-981
-972
-963
-955
-946
-938
-929
-921
-912
-904
-896
-888
-880
-872
-864
-856
-848
-841
-833
-826
-818
-811
-804
-797
-789
-782
-775
-768
-761
-754
-747
-740
-732
-725
-718
-710
-703
-695
-688
-680
-672
-664
-656
-648
-640
-632
-624
-615
-607
-599
-590
-582
-574
-565
-557
-548
-540
-531
-523
-514
-505
-496
-487
-478
-469
-460
-451
-441
-432
-422
-412
-402
-392
-382
-372
-361
-351
-341
-331
-321
-311
-301
-292
-282
-273
-263
-254
-245
-236
-228
-219
-211
-203
-194
-186
-178
-171
-163
-155
-148
-140
-133
-126
-118
-111
-104
-97
-90
-83
-76
-69
-62
-55
-48
-41
-34
-26
-19
-12
-4
4
12
20
28
36
44
53
62
70
79
88
98
107
116
126
135
145
154
164
174
183
193
203
212
222
231
241
250
260
269
278
288
297
306
316
325
334
343
352
361
370
378
387
395
403
411
419
426
434
441
448
455
461
467
473
479
484
489
494
498
503
507
511
514
518
521
524
527
529
532
534
536
538
540
541
543
544
546
547
548
549
550
552
553
554
556
557
559
560
562
564
567
569
572
575
578
582
586
590
594
598
603
607
612
617
622
627
633
638
643
649
655
660
666
672
678
684
690
696
703
709
715
722
728
735
741
748
754
761
767
774
780
787
793
800
806
812
818
824
830
836
842
847
853
858
863
868
873
878
883
887
892
896
901
905
909
913
916
920
923
926
929
932
934
937
939
940
942
943
944
945
945
945
945
944
943
942
941
939
937
935
933
931
928
925
922
919
916
913
910
907
903
900
897
894
891
887
884
881
878
875
872
869
866
863
860
857
854
851
849
846
843
840
837
834
831
828
824
821
818
814
811
807
804
800
796
792
787
783
778
774
769
764
758
753
747
742
736
730
724
718
711
705
698
692
685
678
671
664
657
650
643
635
628
620
612
605
597
589
581
573
565
557
549
541
533
525
517
509
501
493
486
478
470
462
454
445
437
429
421
412
404
395
386
377
368
359
350
340
330
320
310
299
289
278
267
256
245
234
223
211
200
188
177
166
154
143
132
120
109
98
86
75
64
52
41
30
19
7
-4
-15
-26
-38
-49
-61
-72
-83
-95
-106
-118
-129
-141
-152
-164
-175
-186
-198
-209
-220
-231
-242
-253
-264
-275
-286
-297
-308
-319
-330
-340
-351
-362
-373
-384
-395
-407
-418
-429
-441
-453
-464
-476
-488
-500
-512
-524
-537
-549
-562
-575
-587
-600
-613
-626
-639
-652
-665
-678
-691
-704
-717
-730
-744
-757
-770
-784
-797
-810
-823
-837
-850
-863
-876
-890
-903
-916
-929
-941
-954
-967
-980
-992
-1004
-1016
-1030
-1042
-1054
-1066
-1078
-1090
-1102
-1114
-1125
-1137
-1148
-1159
-1170
-1181
-1191
-1202
-1212
-1222
-1232
-1242
-1251
-1261
-1270
-1280
-1289
-1298
-1307
-1316
-1325
-1334
-1343
-1352
-1361
-1370
-1379
-1387
-1396
-1404
-1413
-1422
-1430
-1438
-1447
-1455
-1464
-1472
-1480
-1489
-1497
-1506
-1514
-1522
-1531
-1539
-1548
-1557
-1565
-1574
-1583
-1592
-1601
-1610
-1620
-1629
-1639
-1648
-1658
-1668
-1678
-1688
-1698
-1708
-1719
-1729
-1740
-1750
-1761
-1771
-1782
-1793
-1803
-1814
-1825
-1836
-1846
-1857
-1868
-1879
-1889
-1900
-1911
-1921
-1932
-1943
-1953
-1964
-1974
-1984
-1995
-2005
-2015
-2025
-2035
-2044
-2054
-2063
-2072
-2081
-2090
-2099
-2107
-2115
-2123
-2131
-2138
-2146
-2153
-2159
-2166
-2172
-2178
-2184
-2190
-2195
-2200
-2205
-2210
-2214
-2218
-2222
-2226
-2229
-2232
-2235
-2237
-2239
-2241
-2243
-2244
-2245
-2246
-2247
-2248
-2249
-2249
-2249
-2249
-2249
-2249
-2249
-2249
-2248
-2247
-2246
-2246
-2244
-2243
-2242
-2240
-2239
-2237
-2235
-2233
-2231
-2229
-2227
-2225
-2223
-2221
-2218
-2216
-2214
-2212
-2210
-2207
-2205
-2203
-2201
-2198
-2196
-2194
-2191
-2189
-2186
-2183
-2181
-2178
-2175
-2171
-2168
-2165
-2161
-2158
-2154
-2150
-2145
-2141
-2136
-2131
-2126
-2121
-2116
-2110
-2104
-2098
-2092
-2085
-2078
-2071
-2064
-2056
-2049
-2041
-2033
-2025
-2017
-2008
-2000
-1991
-1983
-1975
-1966
-1958
-1949
-1940
-1932
-1923
-1915
-1906
-1897
-1888
-1879
-1870
-1861
-1851
-1842
-1832
-1821
-1811
-1800
-1790
-1779
-1767
-1756
-1744
-1733
-1721
-1709
-1697
-1685
-1673
-1661
-1648
-1636
-1624
-1612
-1600
-1587
-1575
-1563
-1551
-1538
-1526
-1513
-1501
-1488
-1475
-1463
-1450
-1437
-1424
-1411
-1399
-1386
-1373
-1361
-1348
-1336
-1323
-1311
-1299
-1287
-1276
-1264
-1253
-1241
-1230
-1219
-1208
-1197
-1186
-1175
-1164
-1153
-1142
-1132
-1120
-1109
-1098
-1087
-1075
-1063
-1051
-1039
-1027
-1014
-1002
-989
-975
-962
-948
-934
-920
-906
-892
-877
-863
-848
-833
-819
-804
-789
-774
-758
-743
-728
-713
-697
-682
-667
-651
-636
-620
-605
-589
-574
-558
-543
-527
-512
-497
-481
-466
-451
-436
-421
-406
-391
-376
-362
-347
-333
-318
-304
-290
-275
-261
-247
-232
-218
-203
-188
-173
-158
-143
-127
-112
-96
-80
-64
-48
-32
-16
1
17
33
50
67
84
100
117
134
152
169
186
204
222
240
258
276
294
313
331
350
369
388
407
426
446
465
484
503
523
542
561
581
600
619
639
658
677
697
716
736
755
775
795
815
835
856
876
897
918
939
960
981
1002
1022
1045
1066
1088
1110
1131
1153
1175
1197
1219
1241
1263
1285
1307
1329
1351
1373
1395
1418
1440
1462
1485
1507
1529
1552
1574
1597
1619
1642
1665
1688
1710
1733
1756
1779
1802
1825
1848
1871
1895
1918
1941
1964
1987
2011
2033
2057
2081
2104
2128
2151
2175
2199
2222
2246
2269
2293
2316
2339
2362
2385
2408
2431
2453
2475
2497
2519
2540
2562
2583
2603
2624
2644
2665
2685
2705
2724
2744
2763
2782
2801
2820
2839
2858
2876
2895
2913
2931
2949
2967
2985
3003
3021
3038
3056
3073
3091
3108
3126
3143
3160
3177
3195
3212
3229
3246
3263
3280
3297
3314
3331
3348
3365
3382
3399
3416
3432
3449
3466
3483
3500
3516
3533
3550
3567
3584
3601
3618
3635
3652
3669
3687
3704
3722
3739
3756
3774
3791
3809
3826
3843
3861
3878
3895
3912
3929
3946
3962
3979
3995
4011
4027
4043
4059
4075
4091
4107
4122
4137
4151
4166
4180
4195
4209
4222
4236
4250
4263
4276
4289
4302
4315
4327
4340
4352
4364
4376
4388
4400
4411
4423
4434
4445
4456
4467
4478
4488
4499
4509
4519
4529
4539
4549
4559
4568
4578
4587
4597
4606
4615
4625
4634
4643
4653
4662
4672
4681
4691
4701
4711
4721
4730
4741
4751
4761
4771
4781
4791
4802
4812
4822
4832
4843
4853
4863
4873
4883
4893
4903
4913
4923
4933
4943
4953
4963
4972
4982
4992
5001
5011
5021
5030
5040
5049
5058
5068
5077
5086
5095
5104
5113
5121
5130
5138
5146
5154
5162
5170
5177
5185
5192
5199
5205
5212
5218
5224
5230
5236
5242
5247
5253
5258
5263
5268
5273
5277
5282
5286
5290
5294
5299
5302
5306
5310
5314
5318
5322
5326
5330
5334
5338
5342
5346
5350
5354
5358
5363
5367
5372
5377
5381
5386
5391
5396
5401
5406
5411
5417
5422
5427
5433
5438
5443
5449
5454
5459
5465
5470
5475
5480
5485
5490
5495
5500
5505
5509
5514
5518
5522
5526
5530
5534
5537
5540
5544
5546
5549
5552
5554
5556
5558
5560
5562
5563
5565
5566
5567
5568
5569
5570
5571
5571
5572
5572
5572
5572
5572
5572
5572
5572
5572
5572
5572
5571
5571
5571
5570
5570
5570
5569
5569
5568
5568
5567
5566
5566
5565
5564
5562
5561
5560
5558
5556
5554
5552
5549
5547
5544
5541
5538
5535
5531
5528
5524
5520
5516
5512
5508
5503
5499
5494
5490
5485
5481
5476
5471
5467
5462
5457
5452
5447
5441
5436
5431
5425
5420
5414
5408
5402
5396
5390
5384
5378
5371
5365
5358
5352
5345
5339
5332
5326
5319
5313
5306
5300
5294
5287
5281
5275
5269
5262
5256
5250
5244
5238
5232
5226
5220
5213
5207
5201
5194
5188
5181
5175
5168
5161
5155
5148
5141
5134
5127
5120
5112
5105
5098
5090
5082
5075
5067
5059
5051
5043
5036
5028
5020
5012
5004
4996
4988
4981
4973
4965
4957
4949
4941
4933
4925
4918
4910
4902
4894
4886
4877
4869
4861
4853
4844
4836
4827
4819
4810
4801
4792
4783
4774
4764
4755
4745
4736
4726
4716
4706
4696
4686
4676
4666
4656
4646
4636
4625
4615
4604
4594
4583
4572
4561
4550
4539
4529
4518
4507
4496
4485
4474
4463
4453
4442
4431
4421
4410
4400
4390
4379
4369
4359
4349
4339
4329
4320
4310
4301
4291
4282
4273
4264
4255
4246
4238
4229
4221
4212
4204
4196
4188
4180
4172
4164
4157
4149
4142
4134
4127
4119
4112
4105
4098
4090
4083
4075
4069
4062
4056
4049
4042
4035
4027
4022
4014
4009
4002
3995
3989
3982
3976
3969
3962
3955
3948
3942
3935
3927
3920
3913
3905
3898
3890
3882
3874
3866
3858
3850
3841
3833
3824
3816
3807
3798
3789
3780
3771
3762
3753
3744
3735
3726
3717
3709
3700
3691
3683
3675
3666
3658
3650
3642
3635
3627
3619
3612
3604
3597
3590
3582
3575
3568
3561
3554
3547
3540
3533
3527
3520
3513
3507
3500
3494
3487
3481
3475
3469
3463
3457
3451
3445
3439
3433
3427
3421
3415
3409
3403
3397
3391
3385
3379
3373
3367
3361
3355
3349
3343
3338
3332
3326
3321
3316
3310
3305
3300
3295
3290
3285
3280
3275
3270
3265
3260
3255
3251
3246
3241
3236
3232
3227
3222
3218
3213
3209
3205
3200
3196
3192
3188
3184
3180
3176
3172
3169
3165
3161
3157
3154
3150
3146
3142
3138
3134
3130
3126
3122
3118
3114
3110
3106
3102
3098
3094
3090
3086
3082
3078
3074
3071
3067
3063
3060
3056
3053
3049
3046
3042
3039
3036
3033
3030
3028
3025
3022
3020
3018
3015
3013
3011
3009
3007
3005
3003
3001
2999
2997
2995
2993
2991
2988
2986
2984
2982
2980
2977
2975
2973
2970
2968
2966
2963
2961
2958
2956
2954
2951
2949
2946
2943
2941
2938
2936
2933
2930
2928
2925
2922
2919
2917
2914
2911
2908
2906
2903
2900
2897
2895
2892
2889
2886
2884
2881
2878
2876
2873
2870
2867
2865
2862
2859
2857
2854
2851
2848
2846
2843
2840
2837
2834
2832
2829
2826
2823
2820
2817
2814
2811
2808
2805
2802
2798
2795
2791
2787
2784
2780
2776
2772
2767
2763
2759
2754
2750
2745
2741
2736
2731
2727
2722
2718
2713
2709
2704
2700
2696
2691
2687
2683
2679
2675
2671
2667
2664
2660
2657
2653
2650
2647
2644
2640
2638
2635
2632
2629
2627
2624
2621
2619
2617
2614
2612
2610
2607
2605
2603
2600
2598
2595
2593
2590
2587
2585
2582
2578
2575
2572
2568
2564
2560
2556
2551
2547
2542
2537
2532
2527
2522
2517
2512
2507
2502
2497
2492
2487
2482
2477
2472
2467
2463
2458
2454
2450
2445
2441
2437
2433
2429
2425
2420
2416
2412
2408
2403
2399
2394
2390
2385
2381
2376
2372
2367
2363
2358
2354
2350
2346
2342
2338
2334
2330
2327
2323
2320
2316
2313
2309
2306
2302
2299
2295
2292
2288
2285
2281
2278
2274
2271
2267
2264
2260
2256
2253
2250
2246
2243
2239
2236
2232
2229
2225
2222
2218
2215
2211
2208
2204
2201
2197
2194
2190
2187
2183
2180
2176
2173
2170
2166
2163
2159
2156
2153
2149
2146
2142
2139
2135
2132
2128
2124
2121
2117
2113
2109
2105
2101
2097
2093
2089
2085
2081
2077
2073
2068
2064
2060
2056
2051
2047
2043
2039
2033
2029
2025
2021
2016
2011
2007
2001
1997
1992
1987
1982
1976
1971
1965
1960
1954
1949
1943
1937
1931
1925
1919
1913
1907
1901
1895
1889
1883
1877
1871
1865
1859
1853
1848
1842
1836
1830
1825
1819
1814
1809
1803
1798
1793
1788
1784
1779
1774
1769
1764
1760
1755
1750
1745
1740
1735
1730
1725
1720
1715
1709
1704
1699
1694
1689
1684
1679
1674
1669
1665
1660
1655
1650
1645
1641
1636
1631
1626
1621
1616
1611
1606
1601
1596
1590
1585
1579
1573
1567
1561
1555
1548
1542
1535
1528
1521
1513
1506
1498
1491
1483
1475
1467
1458
1450
1441
1433
1424
1415
1406
1396
1387
1377
1368
1358
1348
1338
1328
1318
1308
1298
1287
1277
1266
1255
1245
1234
1223
1212
1200
1189
1178
1166
1154
1143
1131
1119
1107
1095
1083
1071
1058
1046
1034
1022
1008
997
985
972
960
948
936
923
911
899
887
874
862
850
838
826
813
801
789
777
765
752
740
728
715
703
690
678
665
652
639
627
614
601
588
575
562
548
535
522
509
495
482
469
455
442
429
415
402
388
375
361
347
333
320
305
291
277
263
248
234
219
204
190
175
160
145
130
114
99
84
68
52
36
20
4
-12
-29
-46
-63
-80
-98
-115
-133
-151
-170
-188
-207
-226
-245
-265
-284
-304
-324
-344
-364
-384
-405
-425
-446
-467
-488
-509
-530
-551
-573
-594
-616
-638
-660
-682
-704
-726
-748
-770
-792
-815
-837
-859
-882
-904
-927
-949
-971
-994
-1016
-1038
-1061
-1083
-1106
-1128
-1151
-1173
-1196
-1219
-1242
-1265
-1288
-1311
-1335
-1358
-1382
-1405
-1429
-1453
-1476
-1500
-1524
-1548
-1571
-1595
-1619
-1643
-1667
-1691
-1715
-1739
-1763
-1788
-1812
-1836
-1860
-1885
-1909
-1934
-1958
-1983
-2008
-2033
-2057
-2082
-2107
-2132
-2157
-2182
-2206
-2231
-2256
-2281
-2305
-2330
-2355
-2379
-2404
-2429
-2453
-2478
-2503
-2527
-2552
-2576
-2601
-2625
-2650
-2674
-2699
-2723
-2747
-2771
-2795
-2819
-2843
-2867
-2891
-2915
-2938
-2962
-2985
-3008
-3031
-3055
-3078
-3101
-3124
-3146
-3169
-3192
-3215
-3237
-3260
-3283
-3305
-3327
-3350
-3372
-3394
-3416
-3438
-3459
-3481
-3503
-3524
-3545
-3567
-3588
-3609
-3630
-3651
-3672
-3693
-3714
-3735
-3756
-3778
-3799
-3820
-3841
-3863
-3884
-3906
-3927
-3949
-3971
-3993
-4014
-4037
-4059
-4082
-4104
-4126
-4149
-4171
-4194
-4216
-4239
-4261
-4284
-4306
-4329
-4352
-4375
-4397
-4420
-4443
-4466
-4488
-4511
-4534
-4557
-4579
-4602
-4625
-4647
-4670
-4692
-4715
-4737
-4759
-4781
-4803
-4825
-4847
-4868
-4890
-4911
-4932
-4954
-4975
-4995
-5016
-5037
-5058
-5078
-5099
-5119
-5139
-5160
-5180
-5200
-5220
-5240
-5259
-5279
-5298
-5318
-5337
-5356
-5375
-5393
-5412
-5430
-5448
-5466
-5483
-5500
-5518
-5535
-5551
-5568
-5584
-5600
-5616
-5632
-5648
-5663
-5679
-5694
-5709
-5724
-5739
-5754
-5769
-5783
-5798
-5812
-5827
-5841
-5855
-5870
-5884
-5898
-5912
-5926
-5940
-5953
-5967
-5981
-5995
-6008
-6022
-6035
-6049
-6062
-6076
-6089
-6103
-6116
-6130
-6143
-6156
-6170
-6183
-6196
-6209
-6222
-6235
-6248
-6260
-6273
-6285
-6298
-6310
-6322
-6334
-6346
-6358
-6369
-6381
-6392
-6403
-6413
-6424
-6434
-6444
-6454
-6464
-6473
-6482
-6491
-6500
-6508
-6517
-6525
-6533
-6541
-6548
-6555
-6563
-6569
-6576
-6583
-6589
-6595
-6601
-6607
-6613
-6618
-6624
-6629
-6633
-6638
-6643
-6647
-6651
-6655
-6659
-6663
-6666
-6670
-6673
-6677
-6680
-6683
-6686
-6689
-6691
-6694
-6697
-6700
-6702
-6705
-6708
-6710
-6713
-6715
-6718
-6720
-6723
-6725
-6728
-6730
-6733
-6735
-6737
-6740
-6742
-6745
-6747
-6749
-6752
-6754
-6756
-6758
-6760
-6763
-6765
-6767
-6768
-6770
-6772
-6774
-6775
-6777
-6778
-6779
-6781
-6782
-6783
-6784
-6785
-6785
-6786
-6786
-6787
-6787
-6787
-6787
-6787
-6786
-6786
-6785
-6784
-6783
-6782
-6780
-6779
-6777
-6775
-6773
-6771
-6768
-6766
-6763
-6760
-6758
-6755
-6752
-6748
-6745
-6742
-6739
-6735
-6732
-6728
-6725
-6721
-6718
-6714
-6710
-6706
-6703
-6699
-6695
-6691
-6687
-6683
-6679
-6674
-6670
-6666
-6662
-6658
-6653
-6649
-6645
-6640
-6636
-6631
-6627
-6622
-6617
-6613
-6608
-6603
-6598
-6593
-6588
-6583
-6577
-6572
-6567
-6561
-6556
-6550
-6545
-6539
-6533
-6527
-6522
-6516
-6510
-6504
-6498
-6493
-6487
-6481
-6475
-6469
-6463
-6457
-6451
-6445
-6438
-6432
-6425
-6418
-6412
-6405
-6398
-6391
-6383
-6376
-6369
-6361
-6354
-6347
-6339
-6332
-6324
-6317
-6310
-6302
-6295
-6287
-6280
-6272
-6264
-6257
-6249
-6241
-6233
-6225
-6218
-6209
-6201
-6193
-6185
-6177
-6168
-6160
-6152
-6143
-6135
-6127
-6118
-6110
-6102
-6094
-6086
-6077
-6069
-6061
-6053
-6045
-6038
-6030
-6022
-6014
-6006
-5998
-5990
-5982
-5974
-5966
-5958
-5950
-5942
-5934
-5927
-5919
-5911
-5903
-5895
-5887
-5880
-5872
-5864
-5856
-5849
-5841
-5833
-5826
-5818
-5810
-5803
-5795
-5787
-5779
-5772
-5764
-5756
-5748
-5740
-5732
-5724
-5716
-5708
-5700
-5692
-5683
-5675
-5667
-5659
-5650
-5642
-5634
-5625
-5617
-5609
-5600
-5592
-5583
-5575
-5566
-5557
-5549
-5540
-5531
-5523
-5514
-5505
-5496
-5487
-5478
-5469
-5459
-5450
-5441
-5432
-5422
-5413
-5404
-5394
-5385
-5376
-5366
-5357
-5347
-5338
-5328
-5319
-5309
-5300
-5290
-5281
-5271
-5262
-5253
-5243
-5234
-5224
-5215
-5206
-5196
-5187
-5178
-5168
-5159
-5150
-5141
-5132
-5122
-5113
-5104
-5095
-5086
-5078
-5069
-5060
-5051
-5043
-5034
-5025
-5017
-5009
-5000
-4992
-4983
-4975
-4967
-4959
-4950
-4942
-4934
-4926
-4918
-4909
-4901
-4893
-4885
-4877
-4869
-4861
-4853
-4845
-4837
-4828
-4820
-4812
-4804
-4796
-4788
-4779
-4771
-4762
-4754
-4745
-4737
-4728
-4720
-4711
-4702
-4694
-4685
-4676
-4668
-4659
-4650
-4642
-4633
-4625
-4616
-4608
-4599
-4591
-4583
-4574
-4566
-4557
-4549
-4541
-4532
-4524
-4515
-4506
-4497
-4489
-4480
-4471
-4462
-4453
-4444
-4435
-4426
-4417
-4408
-4399
-4390
-4381
-4372
-4363
-4354
-4345
-4337
-4328
-4320
-4311
-4303
-4294
-4286
-4278
-4270
-4261
-4253
-4245
-4237
-4229
-4221
-4213
-4205
-4197
-4189
-4181
-4173
-4166
-4158
-4150
-4142
-4134
-4126
-4119
-4111
-4103
-4094
-4086
-4080
-4072
-4064
-4056
-4049
-4041
-4033
-4026
-4018
-4010
-4003
-3996
-3988
-3981
-3974
-3967
-3960
-3953
-3947
-3940
-3934
-3928
-3922
-3916
-3910
-3905
-3899
-3894
-3889
-3884
-3878
-3874
-3869
-3864
-3859
-3854
-3850
-3845
-3840
-3836
-3831
-3826
-3822
-3817
-3813
-3808
-3803
-3799
-3794
-3789
-3784
-3779
-3774
-3769
-3764
-3758
-3753
-3747
-3741
-3736
-3730
-3724
-3718
-3712
-3706
-3700
-3694
-3687
-3681
-3675
-3668
-3662
-3655
-3649
-3642
-3636
-3629
-3622
-3616
-3609
-3602
-3596
-3589
-3582
-3576
-3569
-3562
-3555
-3549
-3542
-3535
-3529
-3522
-3516
-3509
-3502
-3496
-3490
-3483
-3477
-3470
-3464
-3458
-3452
-3445
-3439
-3433
-3427
-3421
-3415
-3409
-3403
-3397
-3391
-3385
-3379
-3373
-3367
-3361
-3355
-3349
-3343
-3337
-3331
-3325
-3319
-3313
-3307
-3301
-3296
-3290
-3284
-3278
-3272
-3266
-3260
-3254
-3249
-3243
-3237
-3232
-3226
-3220
-3215
-3209
-3203
-3198
-3192
-3187
-3181
-3176
-3170
-3165
-3159
-3154
-3148
-3143
-3137
-3132
-3126
-3121
-3115
-3110
-3104
-3099
-3093
-3088
-3082
-3076
-3071
-3065
-3059
-3053
-3046
-3040
-3034
-3027
-3020
-3014
-3007
-3000
-2992
-2985
-2978
-2970
-2963
-2955
-2948
-2940
-2932
-2925
-2917
-2909
-2901
-2894
-2886
-2878
-2870
-2863
-2855
-2848
-2840
-2833
-2825
-2818
-2811
-2803
-2796
-2789
-2782
-2775
-2768
-2761
-2754
-2747
-2740
-2733
-2726
-2720
-2713
-2706
-2699
-2692
-2686
-2679
-2672
-2665
-2659
-2652
-2645
-2639
-2632
-2626
-2619
-2613
-2606
-2600
-2594
-2587
-2581
-2574
-2568
-2561
-2555
-2549
-2542
-2535
-2529
-2522
-2515
-2508
-2501
-2494
-2487
-2480
-2473
-2465
-2458
-2450
-2443
-2435
-2427
-2419
-2411
-2403
-2395
-2387
-2379
-2371
-2362
-2354
-2345
-2336
-2327
-2318
-2309
-2300
-2290
-2280
-2270
-2260
-2250
-2239
-2229
-2218
-2207
-2196
-2185
-2174
-2162
-2151
-2139
-2127
-2116
-2104
-2092
-2080
-2068
-2056
-2044
-2032
-2020
-2008
-1996
-1984
-1972
-1960
-1948
-1936
-1924
-1912
-1900
-1888
-1876
-1864
-1852
-1841
-1829
-1817
-1805
-1794
-1782
-1771
-1760
-1748
-1737
-1726
-1715
-1703
-1692
-1681
-1670
-1659
-1648
-1637
-1627
-1616
-1605
-1594
-1583
-1573
-1562
-1551
-1541
-1530
-1520
-1509
-1499
-1488
-1478
-1468
-1457
-1447
-1437
-1427
-1416
-1406
-1396
-1385
-1375
-1365
-1354
-1344
-1334
-1323
-1313
-1303
-1292
-1282
-1272
-1262
-1251
-1241
-1231
-1221
-1212
-1202
-1192
-1183
-1174
-1165
-1156
-1147
-1138
-1129
-1121
-1112
-1104
-1095
-1087
-1079
-1072
-1064
-1057
-1049
-1042
-1036
-1029
-1022
-1016
-1010
-1006
-1000
-995
-990
-986
-981
-977
-972
-968
-964
-960
-956
-952
-948
-944
-940
-936
-932
-928
-925
-921
-917
-913
-910
-907
-903
-900
-897
-894
-892
-889
-887
-885
-883
-881
-879
-878
-876
-875
-874
-873
-872
-872
-871
-871
-870
-870
-869
-869
-869
-869
-869
-870
-870
-871
-871
-872
-873
-874
-875
-876
-877
-878
-880
-881
-883
-885
-887
-889
-891
-893
-895
-897
-899
-901
-903
-905
-907
-909
-911
-914
-916
-918
-920
-923
-925
-928
-930
-933
-935
-938
-941
-944
-947
-950
-954
-957
-961
-964
-968
-972
-976
-980
-984
-988
-993
-997
-1000
-1006
-1010
-1014
-1018
-1022
-1027
-1032
-1036
-1040
-1045
-1049
-1053
-1058
-1063
-1067
-1072
-1077
-1082
-1087
-1092
-1097
-1102
-1107
-1112
-1117
-1123
-1128
-1133
-1139
-1144
-1150
-1155
-1161
-1166
-1172
-1178
-1183
-1189
-1195
-1201
-1207
-1213
-1220
-1226
-1232
-1239
-1245
-1252
-1259
-1265
-1272
-1279
-1286
-1293
-1300
-1307
-1314
-1322
-1329
-1336
-1344
-1351
-1358
-1366
-1373
-1380
-1388
-1395
-1402
-1409
-1416
-1423
-1429
-1436
-1442
-1449
-1455
-1461
-1468
-1474
-1480
-1486
-1492
-1497
-1503
-1509
-1515
-1521
-1527
-1533
-1540
-1546
-1552
-1558
-1564
-1570
-1576
-1582
-1588
-1593
-1599
-1604
-1609
-1614
-1619
-1624
-1628
-1632
-1637
-1641
-1645
-1649
-1652
-1656
-1660
-1663
-1667
-1670
-1674
-1677
-1681
-1684
-1688
-1691
-1694
-1698
-1701
-1704
-1707
-1710
-1713
-1716
-1719
-1722
-1724
-1727
-1729
-1732
-1734
-1737
-1739
-1741
-1744
-1746
-1749
-1751
-1753
-1756
-1758
-1760
-1762
-1763
-1765
-1766
-1767
-1768
-1769
-1769
-1770
-1770
-1769
-1769
-1768
-1768
-1767
-1766
-1764
-1763
-1761
-1759
-1757
-1755
-1753
-1750
-1747
-1744
-1741
-1737
-1733
-1729
-1725
-1720
-1716
-1711
-1706
-1700
-1695
-1689
-1683
-1678
-1672
-1666
-1659
-1653
-1647
-1641
-1635
-1628
-1622
-1616
-1609
-1603
-1596
-1590
-1583
-1577
-1570
-1563
-1557
-1550
-1542
-1535
-1528
-1520
-1512
-1504
-1495
-1487
-1478
-1469
-1460
-1450
-1441
-1431
-1421
-1412
-1402
-1392
-1382
-1372
-1362
-1352
-1343
-1333
-1323
-1313
-1303
-1292
-1282
-1271
-1260
-1249
-1238
-1226
-1214
-1201
-1188
-1175
-1161
-1147
-1133
-1119
-1104
-1089
-1074
-1060
-1045
-1030
-1014
-1000
-985
-970
-955
-940
-926
-911
-897
-882
-868
-853
-839
-824
-809
-795
-780
-765
-750
-735
-720
-705
-690
-674
-659
-644
-628
-613
-597
-582
-566
-551
-536
-520
-505
-490
-475
-460
-444
-430
-415
-400
-385
-370
-355
-340
-325
-309
-294
-279
-263
-248
-232
-216
-200
-185
-169
-153
-137
-122
-106
-90
-75
-59
-44
-29
-13
2
17
32
47
62
77
92
107
121
135
150
164
178
192
206
220
234
248
262
275
289
303
316
329
342
355
368
380
392
404
416
427
439
450
461
472
482
493
504
514
524
534
544
554
563
572
582
591
600
608
617
625
634
642
649
657
664
672
679
686
692
699
706
712
719
725
732
738
745
751
758
765
772
779
786
793
800
807
813
820
827
834
840
847
853
859
865
871
877
882
888
893
898
903
908
912
917
921
925
929
933
937
941
944
948
951
954
957
960
962
965
967
969
971
973
975
977
978
979
980
981
982
983
983
983
983
983
983
983
983
983
983
982
982
981
981
980
980
979
978
977
976
976
974
973
972
971
970
968
967
966
964
963
962
960
959
958
957
956
955
954
953
952
951
950
949
947
946
944
943
941
939
937
935
932
930
927
925
922
919
916
913
911
908
905
902
900
897
895
892
890
888
886
883
881
880
878
876
874
872
870
869
867
865
863
861
860
858
856
854
852
851
849
848
846
845
844
842
841
840
839
839
838
837
836
835
834
833
832
831
830
828
827
825
823
821
819
817
815
813
811
809
807
804
802
800
798
796
794
792
790
788
786
784
782
781
779
778
776
775
773
772
771
770
769
769
768
767
767
767
766
766
767
767
767
768
769
769
770
771
772
774
775
776
777
779
780
781
782
783
785
786
787
788
789
790
791
791
792
793
794
794
795
796
796
797
798
798
799
800
801
801
802
803
804
805
806
807
808
810
811
812
814
816
817
819
821
824
826
828
831
834
836
839
842
845
848
852
855
858
861
864
867
871
874
877
880
884
887
890
894
897
901
904
908
912
915
919
923
927
931
935
939
943
947
952
956
960
965
969
974
978
983
988
992
997
1002
1006
1012
1016
1022
1027
1032
1037
1042
1047
1053
1058
1063
1069
1075
1081
1086
1092
1099
1105
1111
1117
1124
1130
1137
1143
1150
1157
1163
1170
1177
1183
1190
1196
1203
1209
1215
1222
1228
1234
1240
1246
1253
1259
1265
1271
1277
1283
1289
1295
1301
1308
1314
1320
1326
1333
1339
1346
1352
1359
1366
1373
1379
1386
1393
1400
1406
1413
1420
1427
1433
1440
1447
1453
1460
1466
1472
1479
1485
1491
1497
1503
1509
1515
1520
1526
1531
1537
1542
1548
1553
1559
1564
1569
1575
1580
1586
1591
1597
1603
1608
1614
1620
1626
1632
1638
1644
1650
1656
1662
1668
1675
1681
1687
1693
1699
1705
1711
1717
1723
1729
1735
1741
1747
1752
1758
1764
1770
1775
1781
1787
1792
1798
1803
1808
1814
1819
1824
1829
1834
1839
1844
1848
1853
1858
1862
1867
1871
1876
1880
1884
1889
1893
1897
1901
1905
1909
1912
1916
1919
1923
1926
1929
1932
1935
1938
1941
1944
1947
1949
1952
1955
1957
1960
1963
1966
1968
1971
1974
1978
1981
1984
1987
1991
1994
1997
2001
2004
2007
2009
2013
2017
2019
2021
2025
2028
2029
2033
2035
2037
2039
2041
2043
2045
2047
2048
2050
2052
2053
2054
2056
2057
2058
2059
2060
2060
2061
2061
2061
2061
2061
2061
2060
2059
2058
2057
2055
2054
2052
2050
2048
2045
2043
2041
2037
2036
2033
2031
2028
2025
2021
2020
2017
2013
2012
2009
2007
2004
2001
1999
1997
1994
1992
1989
1987
1984
1982
1979
1977
1974
1972
1969
1966
1964
1961
1958
1956
1953
1950
1948
1945
1942
1940
1937
1934
1931
1929
1926
1923
1920
1917
1914
1911
1908
1904
1901
1898
1894
1891
1887
1883
1880
1876
1871
1867
1863
1858
1853
1849
1844
1839
1833
1828
1823
1817
1812
1806
1800
1794
1789
1783
1777
1771
1765
1759
1753
1747
1742
1736
1730
1724
1719
1713
1708
1702
1697
1691
1686
1680
1675
1670
1665
1659
1654
1649
1644
1639
1633
1628
1623
1618
1613
1608
1603
1598
1593
1587
1582
1577
1572
1566
1561
1556
1550
1544
1538
1532
1526
1520
1513
1507
1500
1493
1486
1478
1471
1464
1456
1448
1440
1433
1425
1417
1409
1401
1393
1385
1377
1368
1360
1352
1343
1335
1327
1318
1310
1301
1293
1284
1275
1267
1258
1250
1241
1232
1224
1215
1207
1198
1189
1181
1172
1163
1154
1146
1137
1128
1119
1110
1102
1093
1085
1076
1068
1060
1053
1045
1038
1031
1024
1018
1012
1006
1000
995
990
985
981
976
972
968
965
961
958
955
952
949
947
944
942
940
938
936
935
933
932
931
929
928
927
926
925
924
923
921
920
919
917
915
913
911
909
907
904
901
898
894
891
887
883
878
873
869
863
858
853
847
841
835
829
823
817
810
804
798
791
785
779
772
766
760
754
748
742
736
730
725
719
714
709
704
699
694
690
686
682
678
674
671
667
664
662
659
657
655
653
652
651
650
649
649
649
650
650
651
653
654
655
657
659
661
663
665
667
670
672
675
677
680
683
685
688
691
695
698
702
705
709
713
717
721
725
729
733
737
742
746
750
755
759
763
767
772
776
780
783
787
791
794
798
801
804
807
810
813
815
818
820
823
825
827
829
832
834
836
838
840
842
845
847
849
852
854
857
860
863
865
869
872
875
879
883
886
891
895
899
904
909
914
919
925
930
936
942
948
955
961
967
974
981
988
995
1002
1008
1016
1022
1030
1038
1045
1053
1060
1068
1075
1083
1090
1098
1105
1113
1120
1128
1136
1143
1151
1158
1166
1174
1181
1189
1197
1205
1212
1220
1228
1235
1243
1251
1259
1266
1274
1282
1289
1297
1304
1312
1319
1327
1334
1341
1348
1355
1362
1368
1375
1382
1388
1394
1400
1406
1413
1418
1424
1430
1436
1442
1447
1453
1459
1464
1469
1475
1480
1485
1491
1496
1501
1506
1511
1516
1520
1525
1530
1535
1540
1544
1549
1554
1559
1564
1569
1575
1580
1586
1592
1598
1604
1610
1617
1624
1631
1638
1645
1653
1661
1669
1678
1686
1695
1704
1714
1723
1733
1743
1753
1763
1774
1784
1794
1805
1815
1825
1835
1845
1855
1864
1874
1883
1891
1900
1909
1917
1925
1933
1940
1948
1955
1962
1969
1976
1983
1990
1997
2003
2009
2016
2021
2028
2033
2040
2045
2051
2057
2062
2067
2072
2077
2082
2087
2091
2096
2101
2106
2111
2116
2121
2126
2132
2137
2143
2149
2156
2162
2169
2176
2183
2190
2198
2205
2213
2221
2229
2237
2244
2252
2260
2268
2275
2283
2291
2298
2306
2313
2321
2328
2335
2343
2350
2357
2364
2371
2378
2385
2392
2398
2405
2411
2418
2424
2430
2436
2441
2447
2452
2457
2462
2467
2471
2476
2480
2484
2487
2491
2494
2497
2500
2503
2506
2508
2510
2512
2514
2515
2517
2518
2519
2519
2520
2520
2520
2520
2519
2519
2518
2517
2517
2515
2514
2513
2512
2510
2509
2507
2505
2503
2501
2499
2497
2495
2493
2490
2488
2485
2483
2480
2477
2475
2472
2469
2466
2463
2461
2458
2455
2452
2450
2447
2444
2442
2439
2436
2434
2431
2429
2426
2424
2421
2419
2416
2413
2411
2408
2405
2402
2399
2396
2393
2390
2386
2383
2379
2375
2371
2366
2362
2357
2352
2346
2341
2335
2329
2323
2316
2310
2303
2296
2288
2281
2273
2265
2257
2249
2241
2233
2224
2215
2207
2198
2189
2180
2170
2161
2152
2142
2132
2123
2113
2103
2093
2083
2073
2063
2053
2043
2032
2021
2012
2001
1992
1981
1971
1961
1950
1940
1930
1919
1909
1899
1888
1878
1867
1857
1846
1836
1825
1814
1803
1792
1781
1770
1759
1748
1737
1726
1714
1703
1691
1680
1668
1656
1645
1633
1621
1609
1597
1584
1572
1559
1546
1533
1520
1507
1493
1480
1466
1452
1438
1424
1409
1395
1380
1365
1350
1335
1320
1305
1290
1274
1259
1244
1228
1213
1197
1182
1166
1150
1135
1119
1103
1087
1071
1055
1039
1022
1006
990
973
957
941
924
908
892
876
860
844
828
812
797
781
766
750
735
720
705
690
674
659
644
629
614
598
583
567
552
536
520
505
489
473
458
442
427
411
396
381
366
351
336
322
308
294
280
267
253
240
227
214
201
188
176
163
150
137
125
112
99
86
73
60
47
33
20
7
-7
-20
-34
-47
-61
-74
-88
-101
-115
-128
-142
-155
-169
-182
-196
-209
-223
-236
-250
-263
-277
-290
-304
-317
-331
-344
-358
-371
-385
-398
-411
-424
-437
-450
-463
-475
-487
-499
-511
-523
-535
-546
-557
-568
-579
-589
-599
-609
-619
-628
-638
-647
-655
-664
-672
-680
-687
-695
-702
-709
-716
-723
-729
-736
-742
-749
-755
-761
-768
-774
-780
-786
-792
-798
-804
-810
-816
-822
-828
-834
-840
-847
-853
-859
-865
-871
-877
-884
-890
-897
-903
-910
-917
-924
-931
-938
-945
-952
-959
-967
-975
-982
-990
-997
-1004
-1012
-1020
-1029
-1036
-1044
-1052
-1060
-1067
-1075
-1082
-1090
-1097
-1104
-1111
-1118
-1125
-1132
-1138
-1145
-1151
-1157
-1164
-1170
-1176
-1182
-1187
-1193
-1199
-1204
-1210
-1216
-1221
-1227
-1232
-1237
-1242
-1248
-1253
-1258
-1263
-1267
-1272
-1277
-1281
-1286
-1290
-1294
-1298
-1302
-1306
-1309
-1313
-1316
-1319
-1322
-1325
-1327
-1330
-1332
-1334
-1336
-1338
-1340
-1342
-1343
-1345
-1347
-1349
-1350
-1352
-1354
-1356
-1357
-1359
-1361
-1363
-1365
-1367
-1369
-1371
-1373
-1375
-1377
-1379
-1381
-1383
-1386
-1388
-1390
-1393
-1395
-1398
-1401
-1403
-1406
-1409
-1412
-1415
-1417
-1420
-1423
-1426
-1429
-1433
-1436
-1439
-1442
-1445
-1447
-1450
-1453
-1456
-1458
-1461
-1463
-1465
-1467
-1468
-1470
-1471
-1472
-1473
-1474
-1475
-1475
-1475
-1475
-1475
-1474
-1474
-1473
-1472
-1470
-1469
-1467
-1465
-1463
-1461
-1459
-1456
-1453
-1450
-1447
-1444
-1440
-1437
-1433
-1429
-1426
-1422
-1417
-1413
-1409
-1405
-1400
-1396
-1391
-1387
-1382
-1378
-1373
-1369
-1364
-1359
-1355
-1350
-1345
-1341
-1336
-1332
-1327
-1323
-1318
-1314
-1309
-1305
-1300
-1296
-1291
-1287
-1282
-1278
-1273
-1268
-1264
-1259
-1254
-1249
-1244
-1238
-1233
-1228
-1222
-1216
-1210
-1204
-1198
-1192
-1186
-1180
-1173
-1167
-1160
-1153
-1147
-1140
-1133
-1126
-1118
-1111
-1104
-1096
-1089
-1081
-1073
-1065
-1057
-1048
-1040
-1031
-1022
-1012
-1004
-995
-985
-976
-966
-956
-946
-935
-925
-914
-903
-893
-881
-870
-859
-847
-836
-824
-813
-801
-789
-777
-765
-752
-740
-728
-715
-703
-690
-677
-665
-652
-639
-626
-614
-601
-588
-575
-563
-550
-537
-524
-512
-499
-486
-474
-461
-449
-436
-424
-411
-399
-387
-375
-363
-351
-339
-327
-315
-304
-292
-280
-269
-257
-246
-234
-223
-211
-200
-188
-176
-165
-153
-141
-129
-117
-105
-93
-81
-68
-56
-44
-31
-18
-5
8
21
34
47
60
74
87
101
114
128
141
155
168
182
196
209
223
237
251
265
278
292
306
320
334
347
361
375
389
403
417
431
444
458
472
486
500
514
528
542
555
569
583
597
610
624
638
651
665
678
692
705
718
732
745
758
771
784
798
811
824
837
850
863
877
890
903
916
929
943
956
969
982
995
1008
1022
1035
1048
1061
1074
1087
1100
1113
1126
1139
1152
1165
1178
1190
1203
1215
1228
1240
1253
1265
1277
1289
1301
1313
1326
1338
1350
1362
1374
1386
1398
1410
1422
1434
1446
1458
1471
1483
1495
1507
1520
1532
1545
1557
1570
1582
1595
1608
1620
1633
1646
1659
1672
1685
1698
1711
1725
1738
1751
1765
1778
1792
1805
1819
1833
1846
1860
1874
1888
1902
1916
1930
1944
1957
1971
1985
1999
2013
2027
2041
2055
2068
2082
2096
2110
2123
2137
2151
2164
2178
2192
2205
2219
2232
2246
2260
2273
2287
2300
2313
2327
2340
2353
2366
2379
2392
2405
2417
2430
2443
2455
2468
2480
2492
2504
2516
2529
2541
2553
2565
2577
2589
2601
2613
2625
2637
2649
2661
2674
2686
2698
2710
2722
2734
2746
2758
2770
2783
2795
2807
2819
2831
2844
2856
2868
2881
2893
2905
2918
2930
2943
2955
2968
2980
2993
3005
3018
3030
3043
3055
3067
3080
3092
3104
3116
3128
3140
3152
3164
3176
3188
3200
3211
3223
3234
3246
3258
3269
3281
3292
3304
3316
3327
3339
3351
3363
3374
3386
3398
3410
3422
3433
3445
3457
3469
3480
3492
3504
3515
3527
3539
3550
3562
3574
3586
3597
3609
3621
3633
3645
3657
3669
3681
3692
3704
3716
3728
3741
3753
3765
3777
3789
3801
3813
3824
3836
3848
3860
3872
3883
3895
3906
3918
3929
3940
3952
3963
3974
3985
3996
4006
4017
4027
4038
4050
4061
4070
4082
4093
4104
4115
4126
4137
4148
4159
4170
4181
4193
4204
4215
4227
4238
4250
4261
4273
4285
4297
4308
4320
4332
4343
4355
4367
4378
4390
4402
4413
4425
4436
4448
4459
4471
4482
4493
4505
4516
4527
4538
4549
4560
4570
4581
4592
4602
4612
4622
4632
4642
4652
4662
4671
4680
4690
4699
4708
4717
4726
4734
4743
4752
4760
4768
4776
4785
4793
4800
4808
4816
4824
4831
4839
4846
4854
4861
4869
4876
4883
4890
4897
4905
4912
4919
4925
4932
4939
4945
4952
4958
4964
4970
4976
4982
4987
4993
4998
5003
5008
5013
5017
5021
5026
5030
5034
5038
5041
5045
5049
5052
5055
5058
5062
5064
5067
5070
5073
5075
5077
5079
5081
5083
5085
5086
5087
5088
5089
5090
5090
5090
5090
5090
5090
5089
5089
5088
5087
5086
5085
5084
5082
5081
5079
5077
5076
5074
5071
5069
5067
5064
5062
5059
5056
5054
5051
5047
5044
5041
5037
5034
5030
5026
5022
5017
5013
5008
5004
4999
4994
4989
4983
4978
4972
4967
4961
4955
4949
4943
4937
4931
4925
4918
4912
4905
4899
4892
4885
4878
4871
4864
4857
4849
4842
4834
4826
4819
4811
4803
4795
4786
4778
4769
4761
4752
4743
4735
4726
4716
4707
4698
4688
4678
4668
4658
4647
4636
4625
4614
4602
4590
4577
4564
4551
4538
4524
4510
4496
4481
4466
4451
4435
4420
4404
4388
4372
4356
4339
4323
4306
4290
4273
4256
4239
4222
4205
4188
4171
4154
4137
4121
4104
4086
4070
4054
4038
4022
4006
3990
3975
3959
3944
3929
3915
3900
3886
3872
3858
3845
3831
3818
3804
3791
3778
3765
3751
3738
3725
3711
3698
3684
3671
3657
3643
3629
3614
3600
3585
3570
3555
3540
3524
3509
3493
3477
3460
3444
3427
3410
3393
3376
3359
3341
3323
3305
3287
3269
3250
3232
3213
3194
3176
3157
3138
3119
3100
3081
3062
3043
3025
3006
2987
2968
2950
2932
2913
2895
2878
2860
2842
2825
2808
2791
2774
2757
2740
2724
2708
2691
2675
2659
2644
2628
2612
2597
2581
2566
2551
2536
2521
2506
2491
2476
2461
2447
2432
2417
2402
2387
2372
2357
2342
2326
2311
2295
2278
2262
2245
2228
2211
2193
2175
2157
2139
2120
2101
2082
2062
2043
2023
2003
1983
1962
1942
1921
1900
1880
1859
1837
1816
1795
1773
1752
1730
1709
1687
1665
1643
1621
1600
1578
1556
1534
1512
1491
1469
1448
1426
1405
1384
1363
1343
1323
1302
1282
1263
1243
1223
1204
1185
1166
1147
1128
1109
1090
1071
1052
1033
1014
995
976
956
937
917
898
878
858
838
817
797
776
756
735
714
693
672
651
630
609
588
567
545
524
503
482
461
440
419
399
378
357
337
316
296
276
256
236
216
197
177
158
139
120
101
82
64
45
27
8
-10
-29
-47
-66
-84
-103
-122
-141
-160
-179
-199
-219
-238
-259
-279
-300
-321
-342
-364
-386
-408
-430
-453
-476
-500
-523
-547
-571
-595
-619
-644
-669
-693
-718
-743
-768
-794
-819
-844
-869
-894
-919
-944
-968
-993
-1016
-1041
-1065
-1089
-1112
-1135
-1158
-1180
-1202
-1224
-1245
-1266
-1287
-1307
-1327
-1346
-1365
-1384
-1403
-1421
-1440
-1458
-1475
-1493
-1510
-1527
-1544
-1561
-1578
-1594
-1611
-1627
-1644
-1660
-1676
-1692
-1709
-1725
-1741
-1757
-1773
-1789
-1805
-1821
-1837
-1853
-1869
-1885
-1901
-1917
-1933
-1949
-1965
-1981
-1997
-2012
-2028
-2044
-2059
-2075
-2090
-2106
-2121
-2137
-2152
-2168
-2183
-2199
-2215
-2230
-2246
-2261
-2277
-2293
-2308
-2324
-2340
-2356
-2371
-2387
-2403
-2419
-2434
-2450
-2466
-2482
-2498
-2514
-2530
-2546
-2562
-2578
-2594
-2610
-2626
-2642
-2658
-2674
-2690
-2706
-2722
-2737
-2752
-2768
-2782
-2797
-2811
-2825
-2839
-2852
-2865
-2878
-2890
-2902
-2914
-2925
-2936
-2947
-2957
-2967
-2977
-2986
-2995
-3005
-3013
-3022
-3031
-3039
-3047
-3055
-3063
-3071
-3078
-3086
-3093
-3101
-3108
-3115
-3123
-3130
-3137
-3144
-3152
-3159
-3167
-3175
-3183
-3191
-3199
-3208
-3216
-3225
-3235
-3244
-3253
-3263
-3273
-3283
-3293
-3303
-3313
-3323
-3333
-3343
-3354
-3364
-3374
-3384
-3394
-3404
-3414
-3424
-3434
-3443
-3453
-3463
-3473
-3482
-3492
-3501
-3510
-3520
-3529
-3538
-3547
-3556
-3565
-3574
-3583
-3591
-3600
-3608
-3617
-3625
-3633
-3641
-3649
-3656
-3664
-3671
-3679
-3686
-3693
-3700
-3707
-3714
-3721
-3728
-3735
-3742
-3748
-3755
-3761
-3768
-3774
-3780
-3786
-3791
-3797
-3802
-3807
-3812
-3816
-3821
-3824
-3828
-3831
-3834
-3837
-3839
-3842
-3843
-3845
-3846
-3847
-3848
-3849
-3850
-3850
-3850
-3850
-3850
-3849
-3849
-3848
-3847
-3847
-3846
-3845
-3844
-3843
-3842
-3841
-3840
-3839
-3837
-3836
-3835
-3834
-3833
-3832
-3831
-3830
-3828
-3827
-3826
-3825
-3824
-3822
-3821
-3819
-3818
-3816
-3814
-3812
-3810
-3807
-3805
-3802
-3799
-3795
-3792
-3788
-3784
-3779
-3774
-3769
-3764
-3758
-3753
-3746
-3740
-3733
-3727
-3720
-3712
-3705
-3697
-3690
-3682
-3674
-3665
-3657
-3649
-3640
-3631
-3622
-3613
-3604
-3595
-3585
-3576
-3566
-3556
-3546
-3536
-3525
-3515
-3505
-3494
-3484
-3473
-3462
-3452
-3441
-3430
-3420
-3409
-3398
-3387
-3377
-3366
-3356
-3345
-3335
-3324
-3314
-3304
-3293
-3283
-3273
-3263
-3253
-3243
-3232
-3222
-3212
-3201
-3190
-3180
-3169
-3158
-3146
-3135
-3124
-3112
-3101
-3089
-3077
-3065
-3053
-3041
-3029
-3017
-3005
-2992
-2980
-2968
-2955
-2943
-2930
-2918
-2905
-2892
-2880
-2867
-2854
-2841
-2828
-2814
-2801
-2788
-2774
-2760
-2747
-2733
-2719
-2704
-2690
-2676
-2661
-2647
-2633
-2618
-2603
-2589
-2574
-2559
-2545
-2530
-2515
-2500
-2485
-2470
-2455
-2440
-2425
-2410
-2395
-2380
-2365
-2350
-2335
-2320
-2305
-2290
-2275
-2260
-2245
-2230
-2215
-2200
-2185
-2170
-2155
-2139
-2124
-2109
-2093
-2077
-2061
-2045
-2029
-2012
-1996
-1979
-1962
-1945
-1927
-1910
-1892
-1874
-1856
-1838
-1820
-1802
-1783
-1765
-1746
-1728
-1709
-1690
-1672
-1653
-1634
-1615
-1596
-1577
-1558
-1539
-1521
-1502
-1483
-1464
-1446
-1427
-1409
-1390
-1372
-1354
-1336
-1319
-1301
-1284
-1267
-1250
-1233
-1216
-1200
-1184
-1168
-1152
-1136
-1121
-1105
-1090
-1075
-1060
-1045
-1030
-1016
-1000
-987
-973
-959
-945
-932
-918
-905
-892
-878
-865
-852
-839
-826
-813
-800
-787
-774
-761
-748
-735
-722
-709
-696
-682
-669
-656
-642
-629
-615
-602
-588
-575
-561
-547
-534
-520
-506
-493
-479
-465
-452
-438
-424
-411
-397
-383
-370
-356
-342
-328
-315
-301
-287
-274
-260
-247
-233
-220
-207
-194
-181
-168
-155
-143
-130
-118
-106
-95
-83
-72
-61
-51
-41
-31
-21
-12
-3
6
14
22
30
37
44
50
56
62
67
72
77
81
85
88
91
94
97
99
101
103
105
106
108
109
110
112
113
114
115
117
118
119
121
122
124
126
128
130
133
135
138
141
144
147
150
154
157
161
164
168
171
175
179
182
186
189
192
196
199
202
205
208
210
213
215
217
219
221
223
224
225
226
226
226
226
225
224
222
220
217
214
210
206
202
197
191
185
179
172
165
157
149
141
133
124
116
107
98
88
79
69
60
50
41
31
22
12
2
-7
-17
-27
-36
-46
-56
-65
-75
-84
-93
-103
-112
-121
-130
-138
-147
-155
-164
-172
-180
-188
-195
-203
-210
-217
-224
-231
-238
-245
-251
-258
-264
-271
-277
-284
-290
-296
-303
-310
-316
-323
-330
-337
-344
-352
-359
-367
-375
-383
-391
-400
-408
-417
-427
-436
-446
-456
-466
-477
-488
-499
-511
-523
-535
-547
-560
-573
-586
-599
-612
-626
-639
-653
-667
-681
-696
-710
-725
-739
-754
-769
-784
-799
-814
-830
-845
-861
-876
-892
-907
-923
-938
-954
-969
-985
-1000
-1014
-1031
-1046
-1061
-1076
-1091
-1106
-1120
-1135
-1150
-1164
-1178
-1192
-1206
-1220
-1234
-1248
-1262
-1276
-1289
-1303
-1316
-1329
-1343
-1356
-1369
-1382
-1395
-1408
-1421
-1435
-1448
-1461
-1474
-1487
-1500
-1514
-1527
-1541
-1554
-1568
-1582
-1596
-1610
-1624
-1638
-1652
-1666
-1681
-1695
-1709
-1724
-1738
-1752
-1766
-1781
-1795
-1809
-1823
-1837
-1852
-1866
-1880
-1894
-1907
-1921
-1935
-1949
-1963
-1976
-1990
-2004
-2017
-2031
-2045
-2058
-2072
-2085
-2099
-2112
-2126
-2139
-2153
-2166
-2180
-2193
-2207
-2220
-2234
-2247
-2261
-2275
-2289
-2302
-2316
-2330
-2344
-2358
-2372
-2385
-2399
-2413
-2427
-2440
-2454
-2467
-2481
-2494
-2508
-2521
-2535
-2548
-2562
-2575
-2589
-2603
-2616
-2630
-2644
-2657
-2671
-2685
-2699
-2713
-2727
-2741
-2755
-2769
-2783
-2798
-2812
-2826
-2841
-2855
-2870
-2884
-2899
-2913
-2928
-2943
-2958
-2973
-2988
-3003
-3019
-3034
-3050
-3066
-3081
-3097
-3114
-3130
-3147
-3163
-3180
-3197
-3214
-3231
-3249
-3266
-3284
-3301
-3319
-3336
-3354
-3371
-3388
-3405
-3422
-3439
-3455
-3472
-3488
-3504
-3520
-3535
-3551
-3566
-3581
-3596
-3610
-3625
-3639
-3654
-3668
-3682
-3696
-3709
-3723
-3737
-3750
-3764
-3777
-3790
-3804
-3817
-3830
-3843
-3856
-3869
-3881
-3894
-3907
-3920
-3932
-3945
-3958
-3971
-3984
-3997
-4010
-4022
-4035
-4049
-4062
-4075
-4088
-4102
-4115
-4128
-4142
-4155
-4168
-4182
-4195
-4209
-4222
-4235
-4248
-4262
-4275
-4288
-4301
-4314
-4327
-4340
-4353
-4366
-4379
-4392
-4404
-4417
-4430
-4442
-4454
-4466
-4478
-4490
-4501
-4513
-4524
-4535
-4545
-4555
-4566
-4575
-4585
-4594
-4604
-4613
-4621
-4630
-4638
-4647
-4655
-4663
-4671
-4678
-4686
-4694
-4701
-4709
-4716
-4724
-4731
-4739
-4746
-4754
-4761
-4769
-4776
-4784
-4791
-4799
-4806
-4814
-4821
-4828
-4836
-4843
-4851
-4858
-4866
-4873
-4881
-4888
-4895
-4903
-4911
-4918
-4926
-4933
-4941
-4949
-4956
-4964
-4971
-4979
-4986
-4993
-5001
-5008
-5015
-5022
-5029
-5036
-5042
-5049
-5055
-5062
-5068
-5074
-5080
-5086
-5091
-5097
-5102
-5107
-5113
-5118
-5122
-5127
-5132
-5136
-5141
-5145
-5150
-5154
-5158
-5163
-5167
-5171
-5175
-5179
-5183
-5187
-5191
-5195
-5199
-5203
-5207
-5211
-5215
-5219
-5223
-5227
-5231
-5234
-5238
-5242
-5246
-5250
-5254
-5257
-5261
-5265
-5268
-5272
-5275
-5279
-5282
-5285
-5288
-5291
-5294
-5297
-5299
-5302
-5304
-5306
-5308
-5310
-5312
-5314
-5316
-5317
-5319
-5320
-5321
-5322
-5324
-5325
-5326
-5327
-5327
-5328
-5329
-5330
-5330
-5331
-5331
-5332
-5332
-5333
-5333
-5333
-5334
-5334
-5334
-5335
-5335
-5336
-5336
-5337
-5337
-5338
-5339
-5339
-5340
-5341
-5342
-5343
-5344
-5345
-5345
-5346
-5347
-5348
-5348
-5349
-5349
-5350
-5350
-5350
-5350
-5350
-5349
-5349
-5348
-5347
-5346
-5345
-5344
-5343
-5341
-5340
-5338
-5336
-5334
-5332
-5330
-5328
-5326
-5323
-5321
-5319
-5316
-5313
-5311
-5308
-5305
-5303
-5300
-5297
-5294
-5292
-5289
-5287
-5284
-5282
-5280
-5278
-5276
-5274
-5272
-5271
-5269
-5268
-5267
-5266
-5265
-5265
-5265
-5264
-5264
-5264
-5264
-5265
-5265
-5265
-5266
-5266
-5267
-5267
-5268
-5268
-5268
-5269
-5269
-5270
-5270
-5271
-5271
-5271
-5271
-5272
-5272
-5272
-5272
-5272
-5271
-5271
-5271
-5270
-5269
-5268
-5267
-5266
-5265
-5263
-5261
-5259
-5257
-5255
-5253
-5250
-5248
-5245
-5242
-5239
-5236
-5233
-5230
-5226
-5223
-5220
-5216
-5213
-5209
-5205
-5201
-5198
-5194
-5190
-5186
-5182
-5177
-5173
-5169
-5165
-5160
-5156
-5152
-5147
-5143
-5139
-5135
-5130
-5126
-5122
-5118
-5114
-5110
-5106
-5102
-5098
-5095
-5091
-5087
-5083
-5080
-5076
-5072
-5069
-5065
-5061
-5058
-5054
-5050
-5046
-5043
-5039
-5035
-5031
-5028
-5024
-5020
-5016
-5012
-5008
-5005
-5001
-4997
-4993
-4989
-4985
-4981
-4976
-4972
-4968
-4963
-4958
-4954
-4949
-4944
-4938
-4933
-4927
-4921
-4915
-4909
-4902
-4896
-4888
-4881
-4873
-4865
-4857
-4849
-4840
-4831
-4822
-4812
-4803
-4793
-4783
-4772
-4762
-4751
-4740
-4729
-4718
-4706
-4695
-4683
-4671
-4660
-4648
-4636
-4624
-4612
-4600
-4588
-4576
-4564
-4552
-4540
-4528
-4516
-4504
-4492
-4481
-4469
-4457
-4445
-4434
-4422
-4411
-4399
-4388
-4376
-4365
-4353
-4342
-4330
-4319
-4307
-4296
-4284
-4273
-4261
-4250
-4238
-4227
-4215
-4204
-4192
-4180
-4168
-4157
-4145
-4132
-4120
-4108
-4094
-4083
-4070
-4057
-4043
-4030
-4018
-4003
-3990
-3976
-3962
-3948
-3933
-3918
-3903
-3888
-3872
-3857
-3841
-3825
-3809
-3792
-3776
-3759
-3742
-3724
-3707
-3690
-3672
-3654
-3636
-3618
-3599
-3581
-3562
-3543
-3525
-3506
-3486
-3467
-3448
-3429
-3409
-3390
-3370
-3351
-3331
-3312
-3292
-3273
-3253
-3234
-3214
-3195
-3176
-3156
-3137
-3118
-3099
-3080
-3061
-3043
-3024
-3005
-2987
-2969
-2950
-2932
-2914
-2896
-2878
-2860
-2842
-2824
-2806
-2788
-2771
-2753
-2735
-2717
-2699
-2682
-2664
-2646
-2628
-2610
-2592
-2574
-2556
-2538
-2520
-2501
-2483
-2465
-2446
-2427
-2409
-2390
-2371
-2351
-2332
-2313
-2293
-2273
-2253
-2233
-2213
-2193
-2173
-2152
-2132
-2111
-2090
-2070
-2049
-2028
-2007
-1986
-1965
-1944
-1922
-1901
-1880
-1859
-1838
-1816
-1795
-1774
-1753
-1731
-1710
-1689
-1668
-1647
-1625
-1604
-1583
-1562
-1541
-1520
-1500
-1479
-1458
-1438
-1417
-1397
-1377
-1357
-1337
-1317
-1297
-1277
-1258
-1238
-1219
-1199
-1180
-1161
-1141
-1122
-1103
-1084
-1065
-1046
-1026
-1006
-988
-969
-949
-930
-910
-891
-871
-852
-832
-812
-792
-772
-753
-732
-712
-692
-672
-652
-631
-611
-591
-570
-550
-530
-509
-489
-469
-448
-428
-408
-387
-367
-347
-327
-307
-287
-267
-247
-227
-208
-188
-168
-149
-129
-110
-91
-72
-53
-34
-15
4
23
41
60
78
96
114
132
150
168
185
203
220
237
254
272
289
305
322
339
355
372
388
405
421
437
453
469
485
501
517
533
549
565
580
596
612
627
643
659
674
690
705
721
736
752
767
783
798
813
828
843
858
873
888
903
918
933
947
962
977
991
1006
1020
1035
1050
1064
1079
1093
1108
1122
1137
1151
1166
1180
1194
1209
1223
1237
1251
1265
1279
1293
1306
1320
1334
1347
1361
1374
1387
1401
1414
1427
1440
1453
1467
1480
1493
1506
1518
1531
1544
1557
1570
1583
1595
1608
1620
1633
1645
1658
1670
1682
1695
1707
1719
1731
1743
1756
1768
1780
1791
1803
1815
1827
1838
1850
1861
1873
1884
1895
1906
1917
1928
1938
1949
1959
1969
1980
1990
2000
2009
2019
2029
2037
2048
2057
2066
2075
2084
2093
2102
2110
2119
2127
2136
2144
2152
2161
2169
2177
2185
2193
2201
2209
2217
2225
2233
2241
2249
2257
2265
2272
2280
2288
2296
2303
2311
2319
2326
2334
2341
2348
2356
2363
2370
2377
2384
2391
2398
2405
2411
2418
2425
2431
2438
2444
2451
2457
2464
2470
2476
2483
2489
2495
2502
2508
2514
2520
2527
2533
2539
2546
2552
2558
2565
2571
2578
2585
2591
2598
2605
2611
2618
2625
2632
2639
2646
2653
2660
2667
2675
2682
2689
2696
2704
2711
2718
2725
2732
2740
2747
2754
2761
2768
2774
2781
2788
2795
2801
2808
2814
2820
2827
2833
2839
2845
2851
2857
2862
2868
2873
2879
2884
2890
2895
2900
2905
2910
2915
2920
2925
2930
2935
2940
2945
2949
2954
2959
2964
2968
2973
2978
2982
2987
2991
2996
3001
3005
3010
3015
3019
3024
3029
3033
3038
3043
3048
3053
3058
3063
3068
3073
3078
3083
3088
3093
3098
3103
3108
3113
3119
3124
3129
3134
3139
3144
3150
3155
3160
3165
3171
3176
3181
3187
3192
3198
3203
3209
3214
3219
3225
3230
3235
3241
3246
3251
3256
3261
3266
3271
3276
3281
3285
3290
3295
3299
3304
3308
3313
3317
3321
3326
3330
3334
3338
3343
3347
3351
3355
3359
3363
3367
3371
3375
3379
3383
3387
3391
3394
3398
3402
3406
3410
3414
3418
3422
3427
3431
3435
3440
3444
3449
3454
3458
3463
3468
3474
3479
3484
3489
3495
3501
3506
3512
3518
3523
3529
3535
3541
3546
3552
3558
3564
3569
3575
3580
3586
3591
3596
3602
3607
3611
3616
3621
3626
3630
3635
3639
3643
3647
3651
3655
3659
3663
3666
3670
3673
3676
3679
3683
3686
3689
3692
3695
3697
3700
3703
3706
3709
3712
3715
3718
3721
3724
3728
3731
3734
3738
3741
3745
3748
3752
3755
3759
3763
3766
3770
3773
3777
3781
3784
3788
3791
3795
3798
3802
3805
3808
3812
3815
3818
3821
3824
3827
3830
3833
3836
3839
3841
3844
3846
3849
3851
3853
3855
3857
3859
3860
3862
3864
3865
3867
3868
3869
3870
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3889
3890
3891
3892
3892
3893
3893
3894
3894
3895
3895
3895
3895
3895
3895
3895
3895
3894
3894
3893
3893
3892
3892
3891
3890
3889
3888
3887
3886
3885
3884
3883
3882
3880
3879
3878
3876
3875
3874
3872
3871
3870
3868
3867
3866
3865
3864
3863
3862
3861
3860
3859
3858
3857
3856
3855
3855
3854
3853
3853
3852
3851
3850
3850
3849
3848
3847
3847
3846
3845
3844
3842
3841
3840
3839
3837
3836
3834
3832
3830
3828
3826
3824
3822
3820
3817
3815
3812
3809
3807
3804
3801
3798
3795
3793
3790
3787
3784
3781
3778
3775
3772
3770
3767
3764
3761
3759
3756
3754
3751
3749
3746
3744
3741
3738
3736
3733
3731
3728
3726
3723
3720
3717
3715
3712
3709
3706
3703
3700
3697
3694
3691
3688
3685
3681
3678
3675
3672
3668
3665
3662
3658
3655
3652
3648
3645
3642
3638
3635
3632
3628
3625
3622
3618
3615
3612
3608
3605
3601
3598
3594
3590
3587
3583
3580
3576
3572
3568
3565
3561
3557
3553
3550
3546
3542
3538
3534
3531
3527
3523
3519
3516
3512
3508
3504
3501
3497
3493
3489
3486
3482
3478
3475
3471
3468
3464
3461
3458
3454
3451
3448
3445
3442
3440
3437
3434
3432
3430
3427
3425
3423
3421
3420
3418
3416
3415
3413
3412
3410
3409
3407
3406
3405
3403
3402
3401
3399
3398
3396
3395
3393
3392
3390
3388
3387
3385
3383
3381
3379
3377
3375
3372
3370
3368
3365
3363
3360
3358
3355
3352
3350
3347
3344
3341
3339
3336
3333
3331
3328
3325
3323
3320
3317
3315
3312
3310
3308
3305
3303
3301
3299
3297
3295
3293
3291
3289
3287
3285
3284
3282
3280
3279
3277
3276
3274
3273
3272
3271
3269
3268
3267
3267
3266
3265
3264
3263
3263
3262
3262
3261
3261
3260
3260
3260
3259
3259
3259
3259
3258
3258
3258
3258
3258
3258
3259
3259
3259
3259
3260
3261
3261
3262
3263
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3276
3277
3277
3278
3278
3278
3278
3278
3278
3277
3277
3276
3276
3275
3274
3274
3273
3272
3271
3270
3270
3269
3268
3268
3268
3267
3267
3267
3267
3268
3268
3269
3269
3270
3271
3272
3274
3275
3277
3279
3280
3282
3284
3286
3289
3291
3293
3296
3299
3301
3304
3307
3310
3313
3317
3320
3324
3328
3332
3336
3340
3344
3349
3353
3358
3363
3368
3373
3378
3384
3389
3395
3401
3407
3413
3419
3425
3431
3437
3443
3450
3456
3463
3469
3475
3482
3488
3494
3501
3507
3513
3520
3526
3532
3538
3545
3551
3557
3564
3570
3576
3583
3589
3595
3602
3608
3615
3621
3628
3634
3641
3647
3653
3660
3666
3672
3678
3684
3690
3696
3702
3708
3714
3719
3725
3730
3736
3741
3747
3752
3757
3763
3768
3774
3780
3785
3791
3797
3803
3809
3815
3822
3828
3835
3841
3848
3855
3862
3869
3876
3883
3891
3898
3906
3913
3921
3929
3937
3945
3953
3961
3969
3977
3986
3994
4002
4011
4019
4027
4037
4045
4054
4062
4072
4082
4091
4101
4110
4120
4130
4140
4150
4161
4171
4182
4192
4203
4214
4225
4235
4246
4257
4268
4278
4289
4300
4310
4321
4331
4341
4351
4361
4371
4381
4391
4400
4410
4419
4428
4438
4447
4456
4465
4474
4483
4492
4500
4509
4518
4527
4535
4544
4553
4562
4570
4579
4588
4597
4605
4614
4623
4632
4640
4649
4658
4667
4675
4684
4693
4702
4711
4720
4729
4739
4748
4757
4767
4776
4786
4796
4806
4816
4826
4836
4846
4857
4867
4877
4888
4898
4908
4919
4929
4939
4949
4959
4969
4979
4989
4999
5008
5018
5027
5036
5045
5054
5063
5071
5080
5088
5096
5104
5111
5119
5126
5133
5139
5146
5152
5158
5164
5170
5176
5181
5186
5192
5197
5202
5206
5211
5216
5220
5225
5229
5233
5238
5242
5246
5250
5254
5258
5262
5265
5269
5272
5276
5279
5283
5286
5289
5292
5295
5298
5301
5304
5308
5311
5314
5317
5320
5323
5326
5330
5333
5336
5339
5343
5346
5349
5352
5356
5359
5362
5365
5368
5371
5373
5376
5379
5381
5384
5386
5389
5391
5393
5395
5397
5398
5400
5402
5403
5405
5406
5407
5408
5409
5410
5411
5412
5413
5413
5414
5414
5414
5414
5414
5414
5413
5413
5412
5410
5409
5408
5406
5404
5401
5399
5396
5393
5390
5386
5382
5378
5374
5370
5365
5360
5355
5350
5345
5340
5334
5329
5323
5317
5311
5305
5299
5293
5287
5281
5274
5268
5261
5255
5248
5241
5235
5228
5221
5214
5207
5200
5193
5186
5179
5171
5164
5156
5149
5141
5133
5125
5117
5109
5101
5092
5084
5075
5066
5058
5049
5040
5030
5021
5012
5002
4993
4983
4973
4964
4954
4944
4933
4923
4913
4902
4892
4881
4871
4860
4850
4839
4828
4817
4807
4796
4785
4774
4764
4753
4742
4732
4721
4710
4700
4689
4679
4668
4658
4647
4637
4626
4616
4605
4595
4584
4574
4563
4553
4542
4531
4520
4510
4499
4488
4477
4466
4455
4444
4432
4421
4410
4398
4386
4375
4363
4351
4339
4327
4315
4303
4291
4279
4267
4255
4243
4231
4218
4206
4194
4182
4169
4157
4145
4132
4120
4108
4094
4083
4070
4058
4046
4033
4021
4008
3996
3983
3971
3958
3946
3933
3921
3908
3896
3883
3870
3858
3845
3832
3819
3806
3793
3780
3767
3754
3741
3727
3714
3701
3687
3673
3660
3646
3632
3618
3604
3590
3575
3561
3546
3532
3517
3503
3488
3473
3458
3443
3428
3413
3398
3382
3367
3352
3336
3321
3306
3290
3275
3260
3244
3229
3214
3199
3183
3168
3153
3138
3123
3108
3093
3078
3063
3049
3034
3020
3005
2991
2976
2962
2948
2934
2920
2906
2891
2877
2863
2849
2835
2821
2807
2792
2778
2763
2749
2734
2719
2704
2689
2674
2658
2643
2627
2611
2595
2579
2562
2546
2529
2512
2495
2477
2460
2442
2424
2406
2387
2369
2350
2331
2312
2293
2274
2254
2235
2215
2195
2175
2155
2135
2115
2094
2074
2054
2033
2012
1992
1971
1950
1929
1908
1887
1866
1846
1825
1804
1783
1762
1741
1720
1699
1678
1657
1637
1616
1595
1574
1553
1532
1511
1491
1470
1449
1428
1408
1387
1366
1345
1325
1304
1283
1262
1241
1220
1199
1178
1157
1135
1114
1092
1071
1049
1027
1004
983
961
939
917
895
872
850
827
804
781
758
735
712
689
665
642
618
594
571
547
522
498
474
449
425
400
376
351
326
302
277
252
228
203
178
154
129
105
80
56
32
7
-17
-41
-65
-90
-114
-138
-162
-187
-211
-236
-260
-285
-310
-335
-359
-384
-409
-434
-459
-485
-510
-535
-560
-585
-610
-635
-660
-685
-710
-735
-760
-785
-810
-835
-861
-886
-911
-937
-962
-988
-1012
-1039
-1065
-1091
-1117
-1143
-1169
-1195
-1222
-1248
-1274
-1301
-1327
-1354
-1380
-1407
-1433
-1460
-1486
-1513
-1539
-1565
-1592
-1618
-1644
-1670
-1697
-1723
-1749
-1775
-1802
-1828
-1854
-1881
-1907
-1933
-1960
-1986
-2013
-2039
-2066
-2092
-2119
-2145
-2172
-2198
-2224
-2251
-2277
-2304
-2330
-2357
-2383
-2410
-2436
-2463
-2490
-2516
-2543
-2570
-2596
-2623
-2650
-2677
-2703
-2730
-2756
-2783
-2810
-2836
-2862
-2888
-2914
-2940
-2966
-2992
-3018
-3043
-3068
-3094
-3119
-3144
-3169
-3194
-3219
-3244
-3269
-3295
-3320
-3345
-3370
-3395
-3421
-3446
-3471
-3497
-3522
-3548
-3574
-3600
-3626
-3651
-3677
-3704
-3730
-3756
-3782
-3808
-3835
-3861
-3888
-3914
-3941
-3968
-3994
-4021
-4048
-4075
-4101
-4128
-4155
-4181
-4208
-4235
-4261
-4287
-4314
-4340
-4366
-4392
-4418
-4444
-4470
-4495
-4521
-4546
-4572
-4597
-4622
-4648
-4673
-4698
-4723
-4748
-4772
-4797
-4822
-4847
-4871
-4896
-4921
-4945
-4970
-4994
-5018
-5042
-5067
-5091
-5115
-5138
-5162
-5186
-5210
-5233
-5257
-5280
-5303
-5327
-5350
-5373
-5397
-5420
-5443
-5467
-5490
-5514
-5538
-5561
-5585
-5609
-5632
-5656
-5680
-5704
-5728
-5752
-5776
-5800
-5824
-5848
-5872
-5896
-5920
-5944
-5968
-5992
-6015
-6039
-6063
-6086
-6110
-6133
-6156
-6180
-6203
-6226
-6249
-6272
-6295
-6318
-6340
-6363
-6386
-6408
-6430
-6453
-6475
-6497
-6519
-6541
-6563
-6585
-6607
-6628
-6649
-6671
-6692
-6713
-6734
-6754
-6775
-6795
-6815
-6836
-6856
-6876
-6896
-6916
-6935
-6955
-6975
-6995
-7015
-7035
-7055
-7075
-7095
-7115
-7136
-7156
-7177
-7197
-7218
-7239
-7260
-7280
-7301
-7322
-7343
-7363
-7384
-7404
-7424
-7444
-7464
-7484
-7503
-7523
-7542
-7561
-7580
-7598
-7617
-7635
-7653
-7671
-7689
-7707
-7725
-7743
-7760
-7778
-7796
-7813
-7830
-7847
-7865
-7882
-7899
-7915
-7932
-7949
-7965
-7982
-7998
-8013
-8029
-8045
-8061
-8077
-8093
-8108
-8124
-8138
-8154
-8167
-8183
-8198
-8212
-8227
-8241
-8255
-8270
-8284
-8298
-8312
-8326
-8340
-8354
-8368
-8382
-8396
-8410
-8424
-8437
-8451
-8465
-8478
-8492
-8505
-8519
-8532
-8545
-8558
-8571
-8584
-8596
-8608
-8621
-8632
-8644
-8656
-8667
-8678
-8689
-8700
-8710
-8721
-8731
-8742
-8752
-8762
-8772
-8782
-8793
-8803
-8813
-8822
-8832
-8842
-8852
-8861
-8871
-8880
-8890
-8899
-8908
-8917
-8926
-8935
-8944
-8952
-8961
-8970
-8978
-8987
-8995
-9004
-9012
-9020
-9029
-9037
-9046
-9054
-9063
-9071
-9080
-9088
-9097
-9105
-9114
-9122
-9130
-9139
-9147
-9155
-9163
-9171
-9178
-9186
-9193
-9200
-9208
-9214
-9221
-9228
-9234
-9241
-9247
-9253
-9258
-9264
-9270
-9275
-9280
-9285
-9290
-9294
-9299
-9303
-9308
-9312
-9316
-9320
-9324
-9327
-9331
-9335
-9339
-9342
-9346
-9350
-9353
-9357
-9361
-9365
-9369
-9373
-9377
-9381
-9385
-9389
-9393
-9397
-9402
-9406
-9411
-9415
-9420
-9424
-9429
-9433
-9438
-9443
-9447
-9452
-9456
-9461
-9465
-9469
-9474
-9478
-9483
-9487
-9491
-9496
-9500
-9504
-9508
-9513
-9517
-9521
-9525
-9529
-9533
-9537
-9541
-9545
-9548
-9552
-9556
-9560
-9563
-9567
-9571
-9574
-9578
-9581
-9585
-9588
-9592
-9595
-9599
-9602
-9606
-9609
-9613
-9617
-9620
-9624
-9627
-9631
-9635
-9639
-9642
-9646
-9650
-9654
-9657
-9661
-9665
-9668
-9672
-9676
-9679
-9683
-9686
-9689
-9692
-9695
-9698
-9701
-9703
-9705
-9708
-9710
-9712
-9713
-9715
-9717
-9718
-9719
-9720
-9722
-9723
-9724
-9725
-9725
-9726
-9727
-9728
-9729
-9730
-9730
-9731
-9732
-9733
-9733
-9734
-9735
-9735
-9736
-9736
-9737
-9737
-9738
-9738
-9738
-9739
-9739
-9739
-9739
-9740
-9740
-9740
-9740
-9740
-9740
-9740
-9740
-9740
-9740
-9740
-9740
-9739
-9739
-9739
-9738
-9738
-9737
-9737
-9736
-9736
-9735
-9734
-9734
-9733
-9732
-9732
-9731
-9730
-9730
-9729
-9728
-9728
-9727
-9726
-9725
-9725
-9724
-9723
-9723
-9722
-9721
-9720
-9719
-9718
-9717
-9716
-9715
-9714
-9712
-9711
-9709
-9707
-9705
-9703
-9701
-9699
-9696
-9693
-9690
-9687
-9684
-9681
-9677
-9673
-9669
-9666
-9661
-9657
-9653
-9649
-9644
-9640
-9635
-9630
-9626
-9621
-9616
-9611
-9607
-9602
-9597
-9592
-9587
-9582
-9577
-9572
-9567
-9562
-9556
-9551
-9545
-9540
-9534
-9529
-9523
-9517
-9511
-9505
-9499
-9493
-9487
-9480
-9474
-9468
-9461
-9455
-9448
-9442
-9435
-9429
-9422
-9415
-9408
-9401
-9394
-9387
-9380
-9372
-9365
-9357
-9349
-9341
-9333
-9324
-9316
-9307
-9298
-9289
-9280
-9271
-9261
-9252
-9243
-9233
-9223
-9214
-9204
-9194
-9184
-9175
-9165
-9155
-9145
-9135
-9125
-9115
-9104
-9094
-9084
-9074
-9063
-9053
-9042
-9031
-9020
-9009
-8998
-8987
-8975
-8964
-8952
-8941
-8929
-8917
-8905
-8893
-8881
-8869
-8856
-8844
-8831
-8818
-8805
-8792
-8779
-8766
-8753
-8740
-8726
-8712
-8699
-8685
-8671
-8657
-8643
-8629
-8614
-8600
-8585
-8571
-8556
-8541
-8526
-8511
-8496
-8481
-8465
-8450
-8434
-8418
-8403
-8387
-8371
-8355
-8339
-8322
-8306
-8290
-8273
-8257
-8241
-8224
-8208
-8191
-8173
-8157
-8141
-8125
-8108
-8090
-8074
-8058
-8041
-8023
-8007
-7990
-7973
-7956
-7939
-7922
-7905
-7887
-7870
-7852
-7835
-7817
-7800
-7782
-7764
-7746
-7728
-7709
-7691
-7673
-7654
-7636
-7617
-7598
-7579
-7561
-7542
-7523
-7504
-7485
-7466
-7447
-7428
-7409
-7390
-7371
-7352
-7333
-7314
-7295
-7276
-7257
-7238
-7219
-7200
-7181
-7162
-7143
-7125
-7106
-7087
-7068
-7049
-7030
-7011
-6992
-6973
-6954
-6935
-6916
-6896
-6877
-6857
-6837
-6818
-6798
-6778
-6757
-6737
-6717
-6696
-6676
-6655
-6634
-6614
-6593
-6572
-6551
-6530
-6508
-6487
-6466
-6444
-6423
-6401
-6380
-6358
-6336
-6315
-6293
-6271
-6249
-6228
-6206
-6184
-6163
-6141
-6119
-6098
-6076
-6055
-6033
-6012
-5991
-5969
-5948
-5927
-5906
-5885
-5864
-5843
-5822
-5801
-5780
-5759
-5738
-5717
-5696
-5675
-5654
-5633
-5612
-5591
-5570
-5549
-5528
-5507
-5486
-5465
-5444
-5423
-5402
-5380
-5359
-5337
-5315
-5294
-5272
-5250
-5227
-5205
-5182
-5160
-5137
-5114
-5091
-5068
-5044
-5021
-4997
-4973
-4949
-4925
-4901
-4877
-4853
-4828
-4804
-4779
-4754
-4730
-4705
-4680
-4655
-4630
-4605
-4580
-4555
-4530
-4505
-4480
-4454
-4429
-4404
-4379
-4354
-4329
-4305
-4280
-4255
-4230
-4206
-4181
-4157
-4133
-4108
-4083
-4059
-4035
-4011
-3987
-3963
-3939
-3915
-3891
-3867
-3843
-3819
-3795
-3771
-3747
-3723
-3699
-3675
-3651
-3627
-3603
-3578
-3554
-3529
-3505
-3480
-3455
-3430
-3405
-3380
-3354
-3329
-3304
-3278
-3252
-3227
-3201
-3175
-3150
-3124
-3098
-3073
-3047
-3022
-2996
-2971
-2945
-2920
-2894
-2869
-2844
-2818
-2793
-2768
-2743
-2718
-2693
-2667
-2642
-2617
-2592
-2567
-2542
-2517
-2492
-2467
-2442
-2416
-2391
-2366
-2341
-2316
-2291
-2265
-2240
-2215
-2189
-2164
-2138
-2113
-2087
-2061
-2035
-2009
-1983
-1956
-1930
-1903
-1876
-1849
-1822
-1795
-1767
-1740
-1712
-1684
-1656
-1628
-1600
-1572
-1544
-1515
-1487
-1459
-1430
-1401
-1373
-1344
-1316
-1287
-1258
-1230
-1201
-1172
-1144
-1115
-1086
-1058
-1029
-1000
-972
-944
-916
-887
-859
-831
-802
-774
-746
-718
-690
-662
-634
-606
-578
-551
-523
-495
-467
-439
-411
-383
-356
-328
-300
-272
-244
-216
-188
-160
-132
-104
-76
-47
-19
8
36
64
92
120
148
176
204
231
259
287
315
343
371
398
426
454
482
510
537
565
593
620
648
675
702
729
755
782
808
834
860
886
911
936
961
986
1010
1035
1059
1083
1107
1130
1154
1177
1200
1223
1246
1269
1292
1315
1338
1361
1383
1406
1428
1451
1473
1496
1518
1540
1562
1585
1607
1629
1651
1674
1696
1718
1740
1762
1784
1807
1829
1851
1874
1896
1919
1941
1964
1986
2009
2031
2054
2077
2099
2122
2145
2168
2191
2213
2236
2259
2281
2304
2327
2349
2372
2395
2417
2440
2462
2484
2507
2529
2551
2574
2596
2618
2640
2662
2684
2706
2727
2749
2770
2792
2813
2835
2856
2877
2898
2919
2940
2961
2982
3003
3023
3044
3065
3085
3106
3126
3147
3167
3187
3208
3228
3248
3268
3288
3307
3327
3347
3366
3386
3405
3424
3444
3463
3483
3502
3522
3541
3561
3580
3600
3620
3639
3659
3679
3699
3719
3739
3759
3779
3799
3820
3840
3860
3880
3900
3920
3940
3960
3980
4000
4019
4038
4059
4078
4098
4118
4137
4157
4176
4195
4215
4234
4253
4272
4292
4311
4330
4349
4367
4386
4405
4423
4442
4460
4478
4496
4514
4532
4549
4567
4584
4602
4619
4636
4654
4671
4688
4705
4723
4740
4757
4774
4791
4809
4826
4843
4861
4878
4896
4913
4931
4948
4966
4983
5001
5018
5035
5052
5070
5087
5104
5121
5138
5154
5171
5188
5204
5220
5236
5253
5269
5284
5300
5316
5332
5347
5362
5378
5393
5408
5423
5438
5453
5468
5482
5497
5511
5525
5539
5553
5567
5581
5595
5608
5622
5635
5648
5661
5675
5688
5700
5713
5726
5739
5751
5763
5776
5788
5800
5812
5823
5835
5846
5858
5869
5880
5890
5901
5912
5922
5932
5943
5953
5963
5973
5983
5993
6003
6013
6023
6033
6043
6052
6062
6072
6082
6091
6101
6111
6120
6130
6140
6149
6159
6168
6178
6188
6197
6207
6216
6226
6235
6245
6255
6264
6274
6283
6293
6302
6312
6322
6331
6341
6350
6359
6369
6378
6387
6396
6405
6414
6423
6431
6440
6449
6457
6466
6474
6482
6490
6499
6507
6515
6523
6531
6539
6547
6554
6562
6570
6577
6585
6592
6600
6607
6615
6622
6629
6636
6643
6650
6657
6664
6671
6678
6684
6691
6698
6704
6711
6717
6724
6730
6737
6743
6750
6756
6762
6769
6775
6782
6788
6794
6801
6807
6814
6820
6827
6833
6840
6846
6853
6859
6865
6872
6879
6885
6892
6899
6905
6912
6919
6926
6933
6940
6948
6955
6963
6970
6978
6986
6993
7001
7009
7017
7025
7034
7042
7050
7058
7067
7075
7083
7092
7100
7108
7117
7125
7133
7142
7150
7158
7166
7175
7183
7191
7200
7208
7216
7225
7233
7242
7250
7258
7267
7275
7284
7292
7300
7309
7317
7325
7333
7341
7349
7357
7365
7373
7381
7388
7396
7404
7411
7419
7426
7434
7441
7449
7456
7464
7471
7478
7485
7493
7500
7507
7515
7522
7529
7536
7544
7551
7558
7565
7573
7580
7588
7595
7602
7610
7618
7625
7633
7641
7648
7656
7664
7672
7680
7688
7696
7704
7712
7721
7729
7737
7745
7754
7762
7770
7779
7787
7796
7804
7812
7821
7829
7838
7846
7854
7863
7871
7879
7888
7896
7904
7913
7921
7929
7937
7945
7954
7962
7970
7978
7986
7994
8002
8010
8018
8026
8034
8041
8048
8057
8064
8071
8079
8087
8093
8101
8109
8116
8122
8130
8137
8144
8151
8157
8164
8172
8179
8186
8193
8199
8206
8213
8219
8226
8232
8238
8245
8251
8257
8263
8269
8275
8280
8286
8292
8297
8303
8308
8314
8319
8325
8330
8335
8341
8346
8351
8356
8361
8367
8372
8377
8382
8387
8392
8396
8401
8406
8411
8415
8420
8424
8429
8433
8438
8442
8446
8450
8455
8459
8463
8467
8471
8475
8478
8482
8486
8489
8493
8496
8500
8503
8506
8509
8513
8516
8519
8522
8525
8527
8530
8533
8536
8539
8542
8544
8547
8550
8553
8556
8559
8561
8564
8567
8570
8573
8576
8578
8581
8584
8586
8589
8592
8594
8597
8599
8602
8604
8607
8609
8612
8614
8616
8618
8620
8622
8624
8626
8628
8629
8631
8632
8634
8635
8636
8638
8639
8640
8640
8641
8642
8642
8643
8643
8643
8643
8643
8643
8643
8643
8642
8642
8642
8641
8641
8640
8639
8638
8638
8637
8636
8635
8633
8632
8631
8630
8628
8627
8625
8623
8622
8620
8618
8616
8614
8612
8610
8607
8605
8603
8600
8598
8595
8592
8589
8586
8583
8580
8577
8574
8571
8567
8563
8560
8556
8552
8548
8543
8539
8534
8530
8525
8520
8515
8510
8505
8500
8494
8489
8483
8478
8472
8466
8460
8454
8448
8441
8435
8428
8421
8414
8407
8400
8392
8385
8377
8369
8361
8353
8345
8337
8329
8320
8312
8303
8294
8285
8276
8267
8258
8248
8239
8229
8220
8210
8200
8189
8179
8169
8159
8148
8138
8127
8116
8105
8093
8083
8071
8061
8050
8039
8026
8016
8004
7993
7981
7970
7958
7946
7935
7923
7911
7899
7887
7875
7862
7850
7837
7825
7812
7799
7786
7774
7760
7747
7734
7721
7707
7694
7680
7666
7653
7639
7625
7611
7597
7583
7568
7554
7540
7525
7511
7497
7482
7468
7453
7439
7425
7410
7396
7381
7367
7352
7338
7324
7309
7295
7281
7266
7252
7237
7223
7209
7194
7180
7165
7151
7136
7122
7107
7092
7077
7063
7048
7033
7018
7003
6988
6973
6957
6942
6927
6912
6896
6881
6866
6851
6835
6820
6804
6789
6773
6758
6742
6726
6710
6694
6678
6662
6646
6629
6613
6596
6580
6563
6546
6530
6513
6496
6479
6462
6445
6428
6411
6394
6377
6360
6343
6326
6310
6293
6276
6259
6242
6226
6209
6192
6175
6159
6142
6125
6108
6091
6074
6057
6040
6023
6005
5988
5970
5953
5935
5917
5899
5881
5864
5845
5827
5809
5791
5773
5754
5736
5717
5698
5680
5661
5642
5623
5604
5584
5565
5545
5526
5506
5486
5466
5445
5425
5404
5383
5363
5342
5320
5299
5278
5256
5234
5213
5191
5169
5146
5124
5102
5079
5057
5034
5012
4989
4966
4944
4921
4898
4875
4852
4830
4807
4784
4761
4738
4715
4692
4670
4647
4624
4601
4578
4554
4531
4508
4485
4462
4438
4415
4392
4368
4345
4321
4298
4274
4251
4227
4204
4181
4157
4134
4110
4086
4062
4038
4016
3992
3968
3945
3921
3897
3873
3849
3825
3800
3776
3751
3727
3702
3677
3652
3627
3602
3577
3552
3527
3501
3476
3451
3425
3400
3374
3349
3324
3298
3273
3247
3222
3197
3172
3146
3121
3096
3070
3045
3020
2994
2969
2943
2918
2892
2867
2841
2815
2789
2764
2738
2712
2686
2660
2634
2608
2582
2556
2530
2504
2478
2452
2425
2399
2373
2346
2320
2294
2267
2241
2214
2188
2162
2135
2109
2082
2056
2029
2004
1977
1951
1925
1899
1873
1847
1821
1795
1769
1743
1717
1691
1666
1640
1614
1589
1563
1537
1512
1486
1460
1435
1409
1384
1358
1332
1307
1281
1255
1229
1204
1178
1152
1126
1099
1073
1047
1020
994
967
940
913
886
859
832
804
777
749
722
694
666
638
611
583
555
527
499
471
443
415
388
360
332
304
276
249
221
193
165
137
109
81
54
26
-2
-30
-58
-86
-114
-142
-170
-198
-226
-254
-282
-310
-337
-365
-393
-421
-449
-477
-504
-532
-560
-588
-615
-643
-671
-698
-726
-753
-781
-809
-836
-864
-891
-919
-947
-974
-1002
-1029
-1057
-1084
-1112
-1140
-1167
-1195
-1222
-1250
-1277
-1305
-1332
-1360
-1387
-1414
-1442
-1469
-1496
-1523
-1550
-1578
-1605
-1632
-1659
-1686
-1713
-1739
-1766
-1793
-1820
-1847
-1873
-1900
-1926
-1953
-1979
-2005
-2032
-2058
-2085
-2111
-2137
-2163
-2189
-2215
-2241
-2267
-2292
-2318
-2343
-2369
-2394
-2420
-2445
-2471
-2496
-2521
-2546
-2571
-2596
-2621
-2646
-2671
-2696
-2721
-2745
-2770
-2795
-2819
-2843
-2868
-2892
-2916
-2940
-2965
-2989
-3013
-3036
-3060
-3084
-3108
-3132
-3155
-3179
-3202
-3226
-3249
-3272
-3296
-3319
-3342
-3365
-3388
-3410
-3433
-3456
-3478
-3500
-3523
-3545
-3567
-3589
-3611
-3632
-3654
-3676
-3697
-3719
-3740
-3762
-3783
-3805
-3826
-3847
-3869
-3890
-3911
-3933
-3954
-3975
-3996
-4017
-4038
-4059
-4081
-4102
-4123
-4144
-4164
-4185
-4206
-4226
-4247
-4267
-4287
-4308
-4328
-4348
-4368
-4388
-4407
-4427
-4447
-4466
-4486
-4505
-4524
-4544
-4563
-4582
-4600
-4619
-4638
-4656
-4675
-4693
-4711
-4729
-4746
-4764
-4781
-4798
-4815
-4832
-4849
-4865
-4882
-4898
-4914
-4930
-4945
-4961
-4976
-4992
-5007
-5022
-5037
-5052
-5067
-5082
-5096
-5111
-5126
-5140
-5154
-5169
-5183
-5197
-5211
-5225
-5239
-5253
-5267
-5280
-5294
-5308
-5322
-5335
-5349
-5362
-5376
-5390
-5403
-5417
-5430
-5444
-5458
-5472
-5485
-5499
-5513
-5527
-5540
-5554
-5568
-5582
-5595
-5609
-5622
-5636
-5649
-5662
-5675
-5688
-5701
-5714
-5727
-5739
-5752
-5764
-5776
-5788
-5800
-5812
-5824
-5836
-5847
-5859
-5870
-5882
-5893
-5904
-5915
-5925
-5936
-5947
-5957
-5967
-5977
-5987
-5997
-6007
-6017
-6026
-6035
-6045
-6054
-6063
-6072
-6080
-6089
-6097
-6106
-6114
-6122
-6130
-6138
-6146
-6154
-6162
-6169
-6177
-6184
-6191
-6198
-6206
-6213
-6220
-6227
-6234
-6240
-6247
-6254
-6261
-6267
-6274
-6280
-6287
-6293
-6300
-6306
-6312
-6319
-6325
-6331
-6337
-6343
-6349
-6354
-6360
-6365
-6371
-6376
-6381
-6386
-6391
-6396
-6401
-6405
-6410
-6414
-6419
-6423
-6427
-6431
-6435
-6439
-6443
-6447
-6450
-6454
-6457
-6461
-6464
-6467
-6470
-6473
-6475
-6478
-6481
-6483
-6485
-6487
-6490
-6491
-6493
-6495
-6497
-6498
-6500
-6501
-6503
-6504
-6505
-6506
-6507
-6508
-6509
-6510
-6511
-6512
-6512
-6513
-6514
-6514
-6515
-6516
-6516
-6517
-6517
-6517
-6518
-6518
-6518
-6518
-6518
-6518
-6518
-6518
-6518
-6518
-6517
-6517
-6516
-6516
-6515
-6514
-6513
-6512
-6511
-6510
-6509
-6507
-6506
-6505
-6503
-6501
-6500
-6498
-6496
-6494
-6492
-6490
-6488
-6486
-6484
-6481
-6479
-6476
-6473
-6471
-6468
-6465
-6462
-6459
-6456
-6453
-6450
-6446
-6443
-6440
-6437
-6434
-6431
-6427
-6424
-6421
-6418
-6415
-6412
-6409
-6405
-6402
-6399
-6395
-6392
-6388
-6384
-6381
-6377
-6373
-6368
-6364
-6360
-6355
-6351
-6346
-6341
-6336
-6331
-6326
-6321
-6316
-6310
-6305
-6299
-6294
-6288
-6282
-6277
-6271
-6265
-6259
-6253
-6247
-6241
-6235
-6229
-6222
-6216
-6210
-6203
-6197
-6191
-6184
-6178
-6171
-6165
-6158
-6152
-6145
-6139
-6132
-6126
-6119
-6113
-6106
-6100
-6094
-6087
-6081
-6074
-6068
-6061
-6055
-6048
-6042
-6035
-6028
-6021
-6015
-6008
-6001
-5993
-5986
-5979
-5972
-5964
-5957
-5949
-5941
-5934
-5926
-5918
-5910
-5902
-5894
-5886
-5878
-5870
-5861
-5853
-5845
-5836
-5828
-5819
-5811
-5802
-5794
-5785
-5776
-5768
-5759
-5750
-5741
-5732
-5723
-5715
-5706
-5697
-5688
-5679
-5670
-5661
-5653
-5644
-5635
-5626
-5617
-5608
-5599
-5591
-5582
-5573
-5564
-5556
-5547
-5538
-5530
-5521
-5512
-5504
-5495
-5487
-5478
-5470
-5462
-5453
-5445
-5437
-5429
-5421
-5413
-5405
-5397
-5389
-5381
-5373
-5365
-5357
-5349
-5342
-5334
-5326
-5318
-5311
-5303
-5295
-5288
-5280
-5272
-5265
-5257
-5250
-5242
-5234
-5227
-5219
-5211
-5204
-5196
-5189
-5181
-5174
-5166
-5158
-5151
-5143
-5135
-5128
-5120
-5112
-5105
-5097
-5089
-5081
-5074
-5066
-5058
-5050
-5042
-5035
-5027
-5019
-5011
-5003
-4995
-4988
-4980
-4972
-4964
-4956
-4948
-4940
-4932
-4924
-4917
-4909
-4901
-4893
-4885
-4877
-4869
-4861
-4854
-4846
-4838
-4831
-4823
-4815
-4808
-4800
-4793
-4786
-4778
-4771
-4763
-4756
-4749
-4741
-4734
-4727
-4719
-4712
-4705
-4697
-4690
-4683
-4675
-4668
-4660
-4653
-4645
-4638
-4630
-4622
-4615
-4607
-4600
-4592
-4584
-4576
-4569
-4561
-4553
-4545
-4537
-4529
-4521
-4513
-4505
-4497
-4489
-4481
-4472
-4464
-4456
-4447
-4439
-4431
-4422
-4414
-4406
-4397
-4389
-4381
-4373
-4365
-4357
-4349
-4341
-4334
-4326
-4318
-4311
-4303
-4295
-4288
-4280
-4273
-4265
-4257
-4250
-4242
-4234
-4227
-4219
-4211
-4203
-4196
-4188
-4180
-4172
-4164
-4156
-4148
-4141
-4133
-4125
-4117
-4109
-4101
-4093
-4085
-4077
-4069
-4061
-4053
-4043
-4035
-4027
-4019
-4010
-4001
-3992
-3983
-3974
-3965
-3955
-3946
-3937
-3927
-3917
-3908
-3898
-3888
-3879
-3869
-3859
-3849
-3839
-3829
-3819
-3809
-3800
-3790
-3780
-3770
-3760
-3750
-3740
-3730
-3720
-3710
-3699
-3689
-3679
-3669
-3659
-3649
-3639
-3629
-3618
-3608
-3598
-3588
-3578
-3568
-3558
-3548
-3538
-3528
-3519
-3509
-3499
-3489
-3479
-3469
-3459
-3449
-3439
-3430
-3420
-3410
-3400
-3390
-3379
-3369
-3359
-3349
-3339
-3329
-3319
-3309
-3298
-3288
-3278
-3268
-3258
-3248
-3238
-3228
-3218
-3208
-3198
-3189
-3178
-3168
-3158
-3148
-3138
-3128
-3118
-3107
-3097
-3086
-3076
-3066
-3055
-3045
-3035
-3024
-3014
-3004
-2994
-2984
-2974
-2964
-2954
-2944
-2934
-2924
-2914
-2904
-2894
-2884
-2874
-2863
-2853
-2842
-2832
-2821
-2810
-2799
-2788
-2778
-2767
-2756
-2745
-2734
-2723
-2712
-2701
-2690
-2680
-2669
-2658
-2648
-2637
-2627
-2616
-2606
-2595
-2585
-2575
-2565
-2554
-2544
-2534
-2524
-2514
-2504
-2494
-2484
-2474
-2464
-2454
-2445
-2435
-2425
-2416
-2407
-2397
-2388
-2379
-2369
-2360
-2351
-2342
-2332
-2323
-2314
-2305
-2295
-2286
-2276
-2267
-2257
-2248
-2238
-2228
-2218
-2208
-2198
-2188
-2178
-2168
-2158
-2148
-2138
-2127
-2117
-2107
-2097
-2087
-2077
-2066
-2056
-2045
-2036
-2025
-2016
-2005
-1996
-1985
-1975
-1965
-1955
-1945
-1934
-1924
-1914
-1903
-1893
-1882
-1872
-1861
-1850
-1839
-1829
-1818
-1807
-1796
-1785
-1774
-1763
-1751
-1740
-1729
-1718
-1707
-1695
-1684
-1673
-1661
-1650
-1639
-1628
-1617
-1605
-1594
-1583
-1572
-1561
-1551
-1540
-1529
-1519
-1508
-1498
-1488
-1478
-1467
-1457
-1447
-1438
-1428
-1418
-1408
-1399
-1389
-1380
-1370
-1361
-1351
-1342
-1333
-1324
-1315
-1306
-1297
-1288
-1279
-1270
-1262
-1253
-1244
-1235
-1227
-1218
-1210
-1201
-1192
-1184
-1175
-1166
-1157
-1149
-1140
-1131
-1122
-1113
-1104
-1095
-1086
-1077
-1068
-1059
-1050
-1041
-1032
-1022
-1014
-1006
-997
-988
-979
-970
-962
-953
-944
-935
-926
-918
-909
-900
-891
-882
-874
-865
-856
-847
-839
-830
-822
-813
-805
-796
-788
-780
-772
-764
-756
-748
-740
-732
-724
-717
-709
-702
-694
-687
-679
-672
-664
-657
-650
-643
-635
-628
-621
-614
-607
-600
-594
-587
-580
-574
-567
-561
-555
-549
-542
-536
-530
-524
-518
-512
-507
-501
-495
-489
-483
-477
-471
-465
-459
-452
-446
-440
-433
-427
-420
-414
-407
-400
-393
-386
-379
-373
-366
-359
-352
-345
-338
-331
-324
-317
-311
-304
-297
-291
-285
-279
-273
-267
-262
-257
-252
-247
-242
-238
-234
-230
-226
-222
-218
-215
-212
-208
-205
-201
-198
-195
-191
-187
-184
-180
-176
-172
-168
-164
-160
-156
-152
-148
-144
-140
-135
-131
-127
-123
-119
-115
-111
-107
-103
-99
-95
-91
-87
-83
-79
-75
-70
-66
-62
-57
-52
-48
-43
-38
-34
-29
-24
-20
-15
-11
-6
-2
3
7
11
15
19
22
26
30
34
37
41
45
48
52
55
59
63
66
70
74
77
81
84
87
91
94
97
100
103
106
109
112
115
118
121
124
127
130
133
136
140
143
146
150
153
157
160
164
168
171
175
179
183
187
191
195
198
202
206
210
213
217
220
224
227
230
233
236
238
241
243
245
247
249
251
252
253
255
256
257
257
258
259
260
260
261
261
262
263
263
264
264
265
266
267
267
268
269
270
271
272
272
273
275
276
277
278
279
281
282
284
286
287
289
291
293
295
297
299
301
303
305
307
310
312
314
316
318
321
323
325
327
329
331
334
336
338
340
342
343
345
347
348
350
351
352
353
354
355
356
356
357
357
358
358
358
358
359
359
360
360
360
361
362
362
363
364
365
366
367
368
369
370
371
372
373
374
375
377
378
379
380
381
383
384
385
387
388
389
391
392
394
395
397
399
400
402
404
405
407
409
411
412
414
416
417
419
421
423
424
426
428
429
431
433
435
437
438
440
442
444
446
447
449
451
453
455
457
458
460
462
464
466
467
469
471
473
474
476
478
479
481
483
485
486
488
490
492
494
496
498
500
501
503
505
507
509
511
512
514
516
517
518
520
521
522
523
524
525
525
526
526
527
527
527
528
528
528
529
529
530
530
531
532
532
534
535
536
538
539
541
543
545
548
550
553
555
558
561
564
567
570
574
577
580
583
587
590
594
597
600
604
607
611
614
618
621
624
628
631
634
637
640
643
646
649
651
654
657
659
661
663
666
668
670
672
674
676
678
680
681
683
685
687
689
692
694
696
698
701
704
706
709
712
715
719
722
726
729
733
737
741
746
750
755
760
765
770
775
780
786
792
797
803
809
816
822
828
834
841
847
854
860
867
873
879
886
892
898
904
910
916
922
928
935
941
947
953
959
965
971
977
983
990
996
1002
1008
1014
1020
1027
1033
1039
1045
1051
1057
1062
1068
1074
1079
1084
1090
1095
1100
1106
1111
1116
1121
1126
1132
1137
1143
1148
1154
1160
1166
1172
1179
1185
1192
1198
1205
1212
1219
1227
1234
1241
1249
1256
1264
1271
1279
1286
1294
1302
1310
1318
1326
1333
1341
1349
1357
1365
1373
1381
1389
1397
1405
1413
1421
1429
1437
1444
1452
1460
1467
1474
1482
1489
1496
1503
1510
1516
1523
1529
1536
1542
1548
1554
1559
1565
1570
1576
1581
1586
1591
1596
1601
1606
1611
1616
1621
1626
1631
1635
1640
1645
1650
1655
1660
1665
1670
1675
1681
1686
1691
1697
1702
1708
1713
1719
1724
1730
1736
1742
1748
1754
1760
1766
1772
1778
1784
1790
1796
1801
1807
1813
1818
1824
1829
1834
1839
1844
1849
1853
1858
1862
1867
1871
1875
1880
1884
1888
1892
1896
1900
1904
1908
1912
1915
1919
1923
1927
1931
1934
1938
1941
1945
1948
1952
1955
1958
1961
1964
1966
1969
1971
1974
1976
1978
1980
1982
1983
1985
1987
1989
1990
1992
1994
1996
1998
2000
2001
2004
2005
2008
2009
2012
2013
2017
2019
2021
2023
2025
2025
2028
2029
2031
2033
2033
2035
2036
2036
2037
2037
2037
2037
2037
2037
2037
2037
2037
2037
2036
2036
2035
2035
2033
2033
2033
2032
2032
2031
2029
2029
2028
2027
2025
2025
2025
2024
2023
2021
2021
2020
2019
2017
2016
2015
2013
2013
2011
2009
2009
2007
2005
2004
2003
2001
2000
1998
1997
1995
1994
1992
1991
1990
1988
1987
1985
1984
1982
1980
1978
1975
1973
1970
1967
1964
1960
1956
1952
1948
1943
1938
1933
1927
1921
1916
1909
1903
1897
1890
1884
1877
1871
1864
1858
1851
1845
1838
1832
1826
1819
1813
1807
1801
1794
1788
1782
1776
1770
1763
1757
1751
1744
1738
1731
1725
1718
1711
1704
1698
1691
1684
1677
1670
1664
1657
1650
1644
1637
1631
1625
1618
1612
1606
1600
1594
1588
1582
1576
1569
1563
1557
1551
1544
1538
1531
1524
1517
1510
1503
1495
1488
1480
1472
1465
1457
1449
1441
1433
1425
1416
1408
1400
1392
1384
1376
1368
1360
1352
1344
1336
1328
1320
1313
1305
1297
1289
1281
1272
1264
1256
1248
1239
1231
1222
1214
1205
1197
1188
1179
1171
1162
1153
1144
1136
1127
1119
1110
1101
1093
1084
1076
1067
1059
1050
1042
1033
1025
1016
1008
999
990
982
973
964
955
947
938
929
920
911
902
893
884
875
866
857
848
840
831
822
814
805
796
788
779
770
762
753
744
735
726
717
708
698
689
680
670
660
650
640
630
620
609
599
588
577
567
556
545
534
522
511
500
488
477
466
454
443
431
420
408
397
386
374
363
352
341
330
319
308
297
287
276
265
255
244
234
223
212
202
191
180
169
158
148
136
125
114
103
92
80
69
58
46
35
23
12
0
-11
-23
-34
-46
-58
-69
-81
-93
-106
-118
-130
-143
-156
-168
-182
-195
-208
-221
-235
-249
-262
-276
-290
-304
-318
-332
-346
-360
-374
-388
-402
-416
-430
-444
-458
-472
-486
-500
-514
-528
-542
-556
-570
-584
-598
-612
-626
-640
-654
-668
-683
-697
-711
-726
-740
-754
-768
-783
-797
-811
-825
-839
-853
-867
-881
-895
-909
-923
-937
-951
-965
-979
-993
-1006
-1020
-1034
-1048
-1062
-1076
-1090
-1104
-1118
-1132
-1146
-1160
-1174
-1188
-1203
-1217
-1231
-1245
-1260
-1274
-1288
-1302
-1316
-1330
-1344
-1358
-1372
-1386
-1399
-1413
-1427
-1440
-1454
-1467
-1480
-1494
-1507
-1520
-1533
-1546
-1559
-1572
-1586
-1599
-1611
-1624
-1637
-1650
-1663
-1676
-1689
-1701
-1714
-1727
-1739
-1752
-1765
-1777
-1790
-1802
-1814
-1827
-1839
-1851
-1863
-1875
-1888
-1900
-1912
-1924
-1936
-1948
-1960
-1972
-1984
-1997
-2009
-2021
-2033
-2045
-2058
-2071
-2083
-2095
-2108
-2120
-2133
-2145
-2158
-2170
-2182
-2195
-2207
-2219
-2231
-2243
-2255
-2267
-2279
-2291
-2303
-2315
-2326
-2338
-2349
-2361
-2372
-2384
-2395
-2406
-2417
-2428
-2439
-2450
-2461
-2471
-2482
-2493
-2503
-2514
-2524
-2534
-2544
-2555
-2565
-2575
-2584
-2594
-2604
-2613
-2623
-2632
-2641
-2650
-2659
-2668
-2677
-2686
-2694
-2703
-2711
-2719
-2728
-2736
-2744
-2752
-2760
-2768
-2776
-2784
-2792
-2800
-2808
-2816
-2823
-2831
-2839
-2847
-2854
-2862
-2870
-2877
-2885
-2892
-2899
-2906
-2913
-2920
-2927
-2934
-2941
-2948
-2954
-2961
-2967
-2973
-2979
-2985
-2991
-2997
-3002
-3008
-3013
-3018
-3024
-3029
-3034
-3039
-3043
-3048
-3052
-3057
-3061
-3065
-3069
-3073
-3077
-3081
-3084
-3087
-3091
-3094
-3097
-3100
-3103
-3105
-3108
-3111
-3113
-3116
-3118
-3120
-3122
-3125
-3127
-3129
-3131
-3133
-3134
-3136
-3138
-3140
-3141
-3143
-3144
-3146
-3147
-3148
-3150
-3151
-3152
-3153
-3153
-3154
-3155
-3155
-3156
-3156
-3156
-3156
-3156
-3156
-3155
-3155
-3154
-3154
-3153
-3152
-3151
-3150
-3148
-3147
-3145
-3143
-3142
-3140
-3138
-3135
-3133
-3130
-3128
-3125
-3122
-3119
-3116
-3113
-3110
-3106
-3103
-3099
-3096
-3092
-3088
-3084
-3080
-3076
-3072
-3068
-3064
-3059
-3055
-3051
-3046
-3042
-3038
-3033
-3029
-3024
-3019
-3015
-3010
-3005
-3001
-2996
-2991
-2986
-2981
-2976
-2971
-2966
-2961
-2956
-2951
-2946
-2940
-2935
-2929
-2924
-2918
-2913
-2907
-2901
-2895
-2890
-2884
-2878
-2872
-2866
-2860
-2854
-2848
-2842
-2835
-2829
-2823
-2817
-2810
-2804
-2798
-2791
-2785
-2779
-2772
-2766
-2759
-2753
-2746
-2740
-2733
-2726
-2719
-2713
-2706
-2699
-2692
-2686
-2679
-2672
-2665
-2658
-2651
-2644
-2637
-2630
-2623
-2617
-2610
-2603
-2596
-2589
-2582
-2575
-2568
-2561
-2554
-2547
-2540
-2533
-2526
-2519
-2512
-2505
-2498
-2490
-2483
-2476
-2469
-2461
-2454
-2447
-2439
-2432
-2424
-2417
-2409
-2402
-2394
-2386
-2379
-2371
-2363
-2356
-2348
-2340
-2332
-2325
-2317
-2309
-2301
-2294
-2286
-2278
-2271
-2263
-2256
-2248
-2241
-2233
-2226
-2219
-2211
-2204
-2197
-2190
-2183
-2176
-2170
-2163
-2156
-2150
-2143
-2136
-2130
-2123
-2117
-2110
-2104
-2097
-2091
-2084
-2078
-2071
-2065
-2059
-2052
-2045
-2040
-2033
-2028
-2021
-2015
-2009
-2003
-1997
-1991
-1985
-1979
-1973
-1967
-1960
-1954
-1948
-1942
-1936
-1930
-1923
-1917
-1911
-1904
-1898
-1891
-1885
-1878
-1872
-1865
-1859
-1852
-1845
-1839
-1832
-1825
-1819
-1812
-1806
-1799
-1793
-1786
-1780
-1773
-1767
-1760
-1754
-1747
-1741
-1734
-1728
-1721
-1715
-1708
-1702
-1695
-1688
-1682
-1675
-1669
-1662
-1655
-1648
-1642
-1635
-1628
-1622
-1615
-1608
-1602
-1595
-1588
-1582
-1576
-1569
-1563
-1557
-1550
-1544
-1538
-1532
-1526
-1520
-1514
-1508
-1502
-1496
-1490
-1484
-1478
-1472
-1466
-1460
-1454
-1448
-1442
-1436
-1430
-1424
-1418
-1412
-1406
-1401
-1395
-1389
-1383
-1377
-1372
-1366
-1360
-1355
-1349
-1344
-1338
-1333
-1327
-1321
-1316
-1310
-1305
-1299
-1294
-1288
-1283
-1277
-1272
-1266
-1261
-1255
-1250
-1244
-1239
-1233
-1228
-1222
-1217
-1211
-1206
-1201
-1195
-1190
-1185
-1179
-1174
-1169
-1164
-1159
-1154
-1149
-1144
-1140
-1135
-1130
-1125
-1121
-1116
-1112
-1107
-1103
-1098
-1094
-1090
-1085
-1081
-1077
-1073
-1069
-1065
-1061
-1057
-1053
-1049
-1045
-1042
-1038
-1035
-1032
-1028
-1025
-1022
-1018
-1016
-1014
-1010
-1008
-1004
-1002
-1000
-997
-994
-992
-989
-986
-984
-981
-978
-976
-973
-971
-968
-966
-963
-961
-959
-957
-955
-953
-951
-949
-947
-945
-944
-942
-940
-939
-937
-936
-934
-933
-932
-930
-929
-928
-926
-925
-924
-923
-922
-920
-919
-918
-917
-917
-916
-915
-914
-914
-914
-913
-913
-913
-913
-913
-913
-913
-913
-913
-914
-914
-915
-916
-916
-917
-918
-918
-919
-920
-921
-922
-923
-923
-924
-925
-926
-927
-927
-928
-929
-930
-930
-931
-932
-933
-933
-934
-935
-935
-936
-937
-938
-939
-940
-941
-942
-943
-944
-946
-947
-948
-950
-951
-953
-954
-956
-957
-959
-960
-962
-963
-964
-966
-967
-969
-970
-971
-973
-974
-975
-977
-978
-979
-981
-982
-984
-985
-987
-988
-990
-991
-993
-994
-996
-997
-998
-1000
-1000
-1002
-1004
-1004
-1006
-1008
-1008
-1010
-1010
-1012
-1012
-1014
-1014
-1016
-1016
-1016
-1018
-1018
-1020
-1020
-1020
-1020
-1022
-1022
-1022
-1022
-1024
-1024
-1025
-1025
-1025
-1025
-1026
-1026
-1026
-1026
-1027
-1027
-1027
-1027
-1028
-1028
-1028
-1029
-1029
-1029
-1030
-1030
-1031
-1032
-1032
-1033
-1034
-1034
-1035
-1036
-1037
-1038
-1039
-1040
-1041
-1042
-1044
-1045
-1046
-1047
-1049
-1050
-1051
-1052
-1054
-1055
-1056
-1057
-1059
-1060
-1061
-1062
-1063
-1064
-1064
-1065
-1066
-1066
-1067
-1067
-1068
-1068
-1068
-1068
-1068
-1068
-1068
-1068
-1068
-1068
-1068
-1068
-1067
-1067
-1067
-1066
-1066
-1066
-1065
-1065
-1064
-1064
-1063
-1062
-1062
-1061
-1060
-1059
-1058
-1057
-1057
-1056
-1055
-1054
-1053
-1052
-1050
-1049
-1048
-1047
-1046
-1045
-1044
-1044
-1043
-1042
-1041
-1040
-1039
-1038
-1037
-1036
-1035
-1034
-1033
-1033
-1032
-1031
-1030
-1029
-1028
-1027
-1026
-1025
-1024
-1022
-1022
-1022
-1020
-1020
-1018
-1018
-1016
-1016
-1014
-1014
-1012
-1012
-1012
-1010
-1010
-1008
-1008
-1006
-1006
-1004
-1004
-1002
-1002
-1000
-999
-998
-997
-995
-994
-992
-990
-989
-987
-985
-983
-981
-979
-977
-974
-972
-970
-967
-965
-962
-960
-957
-955
-952
-949
-947
-944
-941
-938
-936
-933
-930
-927
-924
-921
-918
-915
-912
-909
-905
-902
-899
-896
-892
-889
-885
-882
-878
-875
-871
-868
-864
-860
-857
-853
-850
-846
-842
-839
-835
-832
-828
-824
-821
-817
-813
-810
-806
-803
-799
-795
-792
-788
-784
-780
-777
-773
-769
-765
-761
-758
-754
-750
-746
-742
-737
-733
-729
-725
-721
-716
-712
-708
-703
-699
-694
-690
-685
-681
-676
-672
-667
-663
-658
-653
-649
-644
-639
-635
-630
-625
-621
-616
-611
-606
-601
-597
-592
-587
-582
-577
-572
-567
-562
-557
-551
-546
-541
-536
-530
-525
-519
-514
-508
-503
-497
-492
-486
-481
-475
-469
-464
-458
-453
-447
-441
-436
-430
-424
-419
-413
-407
-402
-396
-391
-385
-379
-374
-368
-363
-357
-352
-346
-340
-335
-329
-324
-318
-312
-307
-301
-296
-290
-284
-279
-273
-267
-262
-256
-250
-245
-239
-233
-227
-221
-215
-209
-203
-196
-190
-184
-177
-171
-164
-157
-151
-144
-137
-130
-123
-116
-109
-102
-95
-87
-80
-73
-65
-58
-50
-43
-35
-28
-20
-13
-5
3
10
18
26
33
41
49
57
65
73
80
88
96
104
113
121
129
137
146
154
162
171
180
188
197
206
215
224
233
242
252
261
271
280
290
300
310
320
330
340
350
361
371
381
392
402
413
424
434
445
456
467
478
489
500
511
522
533
544
555
566
577
588
600
611
622
633
645
656
667
679
690
701
713
724
736
747
759
770
782
794
805
817
829
840
852
864
876
888
900
912
924
936
948
961
973
985
998
1010
1022
1036
1048
1061
1074
1087
1100
1113
1126
1139
1152
1165
1178
1191
1204
1217
1230
1243
1256
1269
1282
1295
1308
1320
1333
1346
1359
1372
1384
1397
1410
1422
1435
1448
1460
1473
1485
1498
1511
1523
1536
1548
1561
1573
1586
1598
1611
1623
1636
1648
1661
1673
1686
1699
1711
1724
1736
1749
1762
1774
1787
1800
1813
1825
1838
1851
1864
1876
1889
1902
1915
1927
1940
1953
1965
1978
1990
2003
2015
2028
2040
2052
2065
2077
2089
2101
2112
2124
2136
2148
2159
2171
2182
2193
2205
2216
2227
2238
2249
2260
2271
2282
2293
2304
2315
2326
2337
2348
2358
2369
2380
2391
2401
2412
2423
2434
2444
2455
2466
2476
2487
2498
2508
2519
2529
2540
2550
2561
2571
2581
2592
2602
2612
2622
2632
2642
2652
2662
2671
2681
2691
2700
2710
2719
2728
2738
2747
2756
2765
2773
2782
2791
2799
2808
2816
2825
2833
2841
2849
2857
2865
2873
2880
2888
2896
2903
2911
2918
2925
2932
2940
2947
2954
2961
2968
2975
2982
2989
2995
3002
3009
3015
3022
3028
3034
3040
3046
3052
3058
3064
3070
3075
3081
3086
3091
3097
3102
3107
3112
3117
3122
3127
3131
3136
3141
3145
3150
3154
3159
3163
3167
3172
3176
3180
3183
3187
3191
3195
3198
3202
3205
3208
3211
3214
3217
3220
3223
3226
3229
3231
3234
3236
3239
3241
3244
3246
3249
3251
3253
3256
3258
3260
3262
3264
3266
3268
3269
3271
3273
3274
3275
3276
3278
3279
3280
3280
3281
3282
3282
3283
3283
3284
3284
3284
3285
3285
3285
3285
3285
3285
3285
3284
3284
3284
3284
3283
3283
3282
3282
3281
3280
3280
3279
3278
3277
3276
3275
3274
3273
3272
3271
3270
3269
3267
3266
3265
3263
3262
3260
3258
3257
3255
3253
3251
3249
3247
3245
3244
3242
3240
3238
3236
3233
3231
3229
3227
3225
3222
3220
3217
3215
3212
3210
3207
3204
3201
3198
3195
3192
3189
3185
3182
3179
3175
3172
3168
3165
3161
3158
3154
3150
3147
3143
3139
3136
3132
3128
3125
3121
3117
3113
3109
3106
3102
3098
3094
3090
3086
3082
3078
3074
3070
3066
3062
3058
3054
3050
3046
3042
3038
3033
3029
3025
3021
3016
3012
3007
3003
2998
2994
2989
2984
2980
2975
2970
2965
2960
2955
2950
2945
2940
2935
2930
2925
2920
2914
2909
2903
2898
2892
2887
2881
2876
2870
2864
2858
2852
2846
2840
2834
2828
2822
2815
2809
2802
2796
2789
2783
2776
2769
2762
2756
2749
2742
2735
2728
2721
2713
2706
2699
2692
2684
2677
2669
2661
2654
2646
2638
2630
2622
2613
2605
2597
2588
2580
2571
2563
2554
2545
2537
2528
2519
2510
2501
2492
2483
2474
2465
2456
2446
2437
2428
2419
2410
2400
2391
2382
2373
2363
2354
2345
2336
2326
2317
2308
2299
2290
2280
2271
2262
2253
2244
2235
2225
2216
2207
2198
2189
2180
2170
2161
2152
2143
2134
2125
2116
2106
2097
2088
2079
2070
2061
2052
2041
2033
2024
2015
2005
1996
1987
1977
1968
1958
1949
1939
1930
1920
1910
1901
1891
1881
1871
1861
1851
1841
1831
1821
1811
1801
1791
1781
1771
1761
1751
1741
1731
1721
1711
1701
1691
1681
1671
1661
1651
1641
1631
1621
1611
1601
1591
1580
1570
1560
1550
1540
1530
1520
1510
1500
1490
1480
1471
1461
1451
1441
1432
1422
1413
1404
1394
1385
1376
1367
1358
1349
1340
1331
1323
1314
1305
1297
1288
1280
1271
1263
1254
1246
1238
1229
1221
1213
1205
1197
1189
1181
1173
1165
1157
1149
1141
1134
1126
1118
1110
1102
1095
1087
1079
1071
1064
1056
1048
1040
1032
1024
1016
1008
1000
992
984
975
967
959
950
942
933
925
916
908
900
891
883
874
866
858
850
842
834
826
818
810
802
795
787
779
772
765
757
750
743
736
729
722
715
708
701
694
687
681
674
668
661
655
649
642
636
630
624
618
612
606
600
594
588
583
577
571
566
560
554
549
543
537
532
526
521
515
509
504
498
493
487
482
476
470
465
459
454
448
443
437
431
426
420
414
409
403
398
392
386
381
375
370
364
358
353
347
342
336
331
325
320
314
309
303
298
292
287
281
276
271
265
260
254
249
244
238
233
228
222
217
212
206
201
196
190
185
180
174
169
164
158
153
147
142
136
131
125
120
114
109
103
98
92
86
81
75
70
64
59
53
48
42
37
32
26
21
16
10
5
0
-5
-11
-16
-21
-27
-32
-37
-43
-48
-54
-59
-65
-70
-76
-81
-87
-93
-98
-104
-110
-116
-122
-127
-133
-139
-145
-151
-157
-163
-168
-174
-180
-186
-192
-198
-203
-209
-215
-221
-226
-232
-238
-243
-249
-255
-260
-266
-271
-277
-282
-288
-293
-299
-304
-310
-315
-320
-326
-331
-337
-342
-348
-353
-359
-364
-370
-375
-381
-386
-392
-398
-403
-409
-415
-420
-426
-432
-438
-444
-449
-455
-461
-467
-473
-479
-485
-491
-497
-503
-509
-515
-521
-527
-533
-540
-546
-552
-558
-564
-570
-576
-582
-588
-595
-601
-607
-613
-620
-626
-633
-639
-645
-652
-659
-665
-672
-679
-685
-692
-699
-706
-713
-720
-726
-733
-740
-747
-754
-761
-768
-775
-782
-790
-797
-804
-811
-818
-826
-833
-840
-848
-855
-863
-870
-877
-885
-892
-900
-907
-914
-922
-929
-937
-944
-951
-959
-966
-973
-981
-988
-995
-1002
-1010
-1016
-1024
-1032
-1039
-1046
-1053
-1060
-1067
-1074
-1081
-1088
-1095
-1102
-1109
-1116
-1123
-1131
-1138
-1145
-1152
-1159
-1166
-1173
-1180
-1187
-1194
-1202
-1209
-1216
-1223
-1230
-1238
-1245
-1252
-1259
-1267
-1274
-1281
-1289
-1296
-1304
-1311
-1319
-1326
-1334
-1342
-1349
-1357
-1365
-1373
-1381
-1389
-1397
-1405
-1413
-1421
-1429
-1437
-1445
-1453
-1461
-1469
-1478
-1486
-1494
-1502
-1510
-1519
-1527
-1535
-1543
-1551
-1560
-1568
-1576
-1584
-1592
-1600
-1609
-1617
-1624
-1632
-1640
-1648
-1656
-1663
-1671
-1679
-1686
-1694
-1701
-1708
-1716
-1723
-1730
-1738
-1745
-1752
-1759
-1767
-1774
-1781
-1788
-1795
-1802
-1810
-1817
-1824
-1831
-1838
-1845
-1853
-1860
-1867
-1874
-1882
-1889
-1896
-1903
-1911
-1918
-1926
-1933
-1941
-1948
-1956
-1963
-1971
-1979
-1986
-1994
-2001
-2009
-2017
-2025
-2033
-2041
-2049
-2057
-2065
-2074
-2082
-2090
-2098
-2106
-2114
-2122
-2131
-2139
-2147
-2155
-2163
-2171
-2180
-2188
-2196
-2204
-2212
-2220
-2228
-2235
-2243
-2251
-2259
-2267
-2275
-2282
-2290
-2298
-2305
-2313
-2321
-2328
-2336
-2343
-2351
-2359
-2366
-2374
-2381
-2389
-2397
-2404
-2412
-2420
-2427
-2435
-2443
-2450
-2458
-2466
-2473
-2481
-2489
-2497
-2504
-2512
-2520
-2527
-2535
-2543
-2551
-2558
-2566
-2574
-2581
-2589
-2597
-2604
-2612
-2620
-2627
-2635
-2643
-2650
-2658
-2666
-2674
-2681
-2689
-2697
-2705
-2713
-2721
-2728
-2736
-2744
-2752
-2760
-2768
-2776
-2783
-2791
-2799
-2807
-2815
-2822
-2830
-2838
-2845
-2853
-2861
-2868
-2876
-2883
-2891
-2898
-2906
-2913
-2920
-2927
-2935
-2942
-2949
-2956
-2963
-2969
-2976
-2983
-2990
-2996
-3003
-3009
-3016
-3022
-3028
-3034
-3041
-3047
-3053
-3059
-3065
-3071
-3077
-3083
-3089
-3094
-3100
-3106
-3112
-3117
-3123
-3129
-3134
-3140
-3145
-3151
-3156
-3162
-3167
-3172
-3178
-3183
-3189
-3194
-3199
-3204
-3210
-3215
-3220
-3225
-3230
-3235
-3239
-3244
-3249
-3253
-3257
-3262
-3266
-3270
-3274
-3278
-3281
-3285
-3288
-3292
-3295
-3299
-3302
-3305
-3308
-3311
-3315
-3318
-3321
-3324
-3326
-3329
-3332
-3335
-3337
-3340
-3342
-3345
-3347
-3349
-3351
-3353
-3355
-3357
-3359
-3361
-3362
-3364
-3365
-3366
-3367
-3368
-3369
-3370
-3370
-3371
-3371
-3372
-3372
-3372
-3372
-3371
-3371
-3370
-3370
-3369
-3368
-3367
-3365
-3364
-3362
-3360
-3358
-3356
-3354
-3352
-3349
-3346
-3343
-3340
-3337
-3334
-3330
-3327
-3323
-3319
-3315
-3311
-3307
-3303
-3299
-3294
-3290
-3285
-3280
-3275
-3270
-3265
-3260
-3255
-3250
-3244
-3238
-3233
-3227
-3221
-3215
-3209
-3202
-3196
-3190
-3183
-3176
-3169
-3162
-3155
-3148
-3141
-3134
-3126
-3119
-3111
-3103
-3095
-3088
-3080
-3072
-3063
-3055
-3047
-3038
-3030
-3021
-3013
-3004
-2995
-2986
-2977
-2968
-2959
-2949
-2940
-2931
-2921
-2911
-2901
-2892
-2882
-2872
-2862
-2851
-2841
-2831
-2821
-2810
-2800
-2789
-2778
-2768
-2757
-2746
-2735
-2724
-2712
-2701
-2689
-2678
-2666
-2654
-2643
-2631
-2618
-2606
-2594
-2582
-2569
-2557
-2544
-2531
-2518
-2505
-2492
-2478
-2465
-2452
-2438
-2424
-2410
-2396
-2382
-2368
-2353
-2339
-2324
-2310
-2295
-2280
-2265
-2250
-2234
-2219
-2204
-2188
-2173
-2157
-2141
-2126
-2110
-2094
-2078
-2062
-2045
-2029
-2013
-1996
-1980
-1963
-1946
-1929
-1912
-1895
-1878
-1861
-1843
-1826
-1809
-1791
-1774
-1756
-1738
-1721
-1703
-1685
-1668
-1650
-1632
-1614
-1596
-1579
-1561
-1543
-1524
-1506
-1488
-1470
-1451
-1433
-1414
-1396
-1377
-1358
-1340
-1321
-1302
-1283
-1264
-1245
-1226
-1207
-1188
-1169
-1150
-1130
-1111
-1092
-1072
-1053
-1033
-1014
-994
-975
-955
-935
-915
-895
-875
-855
-834
-814
-793
-773
-752
-732
-711
-690
-669
-649
-628
-607
-585
-564
-543
-522
-500
-479
-457
-436
-414
-393
-371
-349
-327
-305
-284
-262
-240
-218
-195
-173
-151
-129
-107
-85
-62
-40
-18
4
26
49
71
93
116
138
160
182
205
227
249
272
294
316
339
361
384
406
429
451
474
497
519
542
565
588
611
634
657
680
703
726
749
773
796
819
842
866
889
912
936
959
983
1006
1030
1053
1077
1100
1124
1147
1171
1194
1218
1242
1265
1289
1313
1336
1360
1384
1408
1431
1455
1479
1503
1526
1550
1574
1597
1621
1645
1668
1692
1716
1739
1763
1786
1810
1833
1857
1880
1904
1927
1950
1973
1997
2020
2043
2066
2089
2112
2135
2158
2181
2204
2227
2250
2273
2296
2319
2342
2365
2388
2411
2434
2457
2480
2503
2526
2549
2572
2595
2618
2640
2663
2686
2708
2731
2754
2776
2799
2821
2844
2866
2889
2911
2934
2956
2979
3001
3024
3047
3069
3092
3115
3137
3160
3182
3205
3228
3250
3273
3296
3318
3341
3363
3386
3408
3431
3453
3475
3498
3520
3543
3565
3587
3609
3632
3654
3676
3698
3720
3742
3764
3786
3808
3829
3851
3873
3894
3916
3937
3959
3980
4001
4022
4043
4065
4086
4107
4128
4149
4170
4191
4212
4233
4254
4275
4296
4316
4337
4358
4378
4399
4420
4440
4461
4481
4502
4522
4542
4563
4583
4603
4624
4644
4664
4685
4705
4725
4745
4765
4785
4805
4825
4845
4865
4885
4905
4925
4944
4964
4983
5002
5022
5041
5060
5079
5098
5116
5135
5154
5172
5191
5209
5227
5245
5263
5281
5299
5317
5335
5352
5370
5388
5405
5422
5440
5457
5474
5491
5508
5525
5542
5558
5575
5592
5608
5624
5641
5657
5674
5690
5706
5722
5738
5754
5770
5786
5802
5818
5833
5849
5865
5880
5896
5911
5926
5941
5957
5972
5987
6002
6017
6032
6046
6061
6076
6091
6105
6120
6134
6149
6163
6177
6191
6205
6219
6233
6247
6260
6274
6287
6300
6313
6326
6339
6352
6365
6377
6390
6402
6414
6426
6438
6450
6462
6474
6486
6497
6509
6520
6531
6543
6554
6565
6576
6586
6597
6608
6618
6628
6638
6649
6658
6668
6678
6688
6697
6707
6716
6725
6735
6744
6753
6763
6772
6781
6790
6799
6808
6817
6826
6835
6844
6853
6861
6870
6878
6887
6895
6903
6911
6919
6927
6935
6942
6950
6957
6964
6972
6979
6986
6993
6999
7006
7013
7019
7026
7032
7038
7045
7051
7057
7063
7069
7074
7080
7085
7091
7096
7101
7106
7111
7115
7120
7124
7129
7133
7137
7141
7145
7149
7152
7156
7159
7162
7166
7169
7172
7175
7177
7180
7183
7185
7188
7190
7192
7194
7197
7199
7201
7202
7204
7206
7208
7209
7211
7212
7213
7214
7215
7216
7217
7218
7219
7220
7220
7221
7221
7221
7222
7222
7222
7222
7222
7222
7222
7221
7221
7221
7220
7219
7219
7218
7217
7216
7216
7214
7213
7212
7211
7209
7208
7206
7204
7202
7200
7198
7196
7193
7191
7188
7185
7183
7180
7177
7173
7170
7167
7164
7160
7156
7153
7149
7145
7141
7137
7133
7129
7125
7120
7116
7111
7106
7101
7096
7091
7086
7080
7075
7069
7063
7057
7051
7044
7038
7032
7025
7018
7011
7005
6998
6991
6983
6976
6969
6961
6954
6946
6939
6931
6923
6915
6907
6898
6890
6882
6873
6864
6855
6846
6837
6828
6819
6810
6800
6791
6781
6771
6762
6752
6742
6732
6721
6711
6701
6690
6679
6669
6658
6647
6636
6624
6613
6602
6590
6578
6567
6555
6543
6531
6519
6506
6494
6481
6469
6456
6443
6431
6418
6405
6392
6379
6365
6352
6339
6325
6312
6298
6284
6270
6257
6243
6228
6214
6200
6185
6171
6156
6141
6127
6112
6097
6081
6066
6051
6036
6020
6005
5989
5974
5958
5942
5927
5911
5895
5879
5863
5847
5831
5814
5798
5782
5765
5749
5732
5716
5699
5683
5666
5649
5633
5616
5599
5582
5566
5549
5532
5515
5499
5482
5465
5448
5431
5414
5397
5380
5363
5346
5329
5312
5294
5277
5260
5242
5225
5208
5190
5173
5155
5138
5121
5103
5086
5069
5051
5034
5017
5000
4982
4965
4948
4930
4913
4896
4878
4861
4843
4826
4808
4790
4773
4755
4737
4719
4702
4684
4666
4648
4630
4613
4595
4577
4559
4541
4523
4505
4487
4469
4451
4433
4415
4397
4379
4360
4342
4324
4306
4287
4269
4251
4232
4214
4195
4177
4158
4140
4122
4103
4085
4066
4048
4029
4011
3993
3974
3956
3938
3920
3902
3884
3866
3848
3831
3813
3796
3778
3761
3744
3727
3710
3693
3677
3660
3643
3627
3610
3593
3577
3560
3544
3527
3510
3494
3477
3460
3443
3426
3410
3393
3376
3359
3342
3325
3308
3292
3275
3258
3241
3225
3208
3191
3175
3158
3141
3125
3108
3092
3075
3058
3042
3025
3008
2992
2975
2958
2941
2924
2908
2891
2874
2858
2841
2824
2808
2792
2775
2759
2743
2727
2711
2695
2679
2664
2648
2633
2617
2602
2587
2571
2556
2541
2526
2510
2495
2480
2465
2450
2435
2420
2405
2390
2375
2360
2345
2331
2316
2301
2287
2272
2258
2244
2230
2216
2202
2188
2174
2160
2146
2132
2119
2105
2091
2078
2064
2051
2037
2024
2011
1997
1984
1971
1958
1945
1932
1919
1906
1894
1881
1868
1856
1843
1830
1818
1805
1793
1780
1768
1755
1743
1731
1718
1706
1694
1681
1669
1657
1645
1633
1621
1609
1597
1585
1573
1562
1550
1539
1527
1516
1505
1494
1483
1472
1461
1451
1440
1430
1420
1410
1400
1390
1380
1370
1361
1351
1342
1333
1323
1314
1306
1297
1288
1279
1271
1263
1254
1246
1238
1230
1222
1214
1207
1199
1192
1184
1177
1170
1163
1156
1149
1142
1136
1129
1123
1116
1110
1104
1097
1091
1085
1079
1073
1068
1062
1056
1051
1045
1040
1034
1029
1022
1018
1012
1008
1002
998
993
988
983
978
974
969
964
960
955
951
946
941
937
932
928
923
919
915
910
906
901
897
893
888
884
880
876
871
867
863
859
855
851
847
843
839
836
832
828
824
820
817
813
809
805
802
798
794
790
787
783
780
776
772
769
766
762
759
756
752
749
746
743
740
737
734
731
728
726
723
720
718
715
712
710
707
705
702
700
697
695
692
690
688
686
684
681
679
677
675
674
672
670
668
666
664
662
661
659
657
655
653
652
650
648
646
644
643
641
639
638
636
634
633
631
630
628
627
625
624
623
621
620
619
618
617
615
614
613
612
610
609
608
607
605
604
603
601
600
598
597
596
594
593
592
590
589
588
587
586
584
583
582
581
580
579
578
577
577
576
575
574
573
572
571
571
570
569
568
568
567
566
566
565
565
564
564
564
563
563
563
563
562
562
562
562
562
562
562
561
561
561
561
561
561
561
561
560
560
560
560
560
560
560
560
560
561
561
561
561
562
562
563
563
564
564
565
565
566
566
567
568
569
570
570
571
572
573
575
576
577
578
580
581
583
584
586
588
590
592
593
595
597
599
601
604
606
608
610
612
614
616
618
620
622
624
626
628
630
632
634
636
638
640
642
644
646
648
651
653
655
657
660
662
664
666
668
671
673
675
677
679
681
683
685
688
690
692
694
696
698
700
702
705
707
709
712
714
717
719
722
725
728
731
734
737
740
743
746
750
753
756
760
763
767
771
774
778
782
785
789
792
796
800
803
807
811
814
818
821
825
828
832
835
838
842
845
848
851
855
858
861
864
866
869
872
875
878
881
883
886
889
891
894
896
899
901
904
906
909
911
914
916
919
921
923
926
928
930
932
935
937
939
941
943
946
948
950
952
955
957
959
961
964
966
968
971
973
975
978
980
983
985
987
990
992
994
997
999
1000
1004
1006
1008
1010
1012
1014
1018
1020
1022
1025
1027
1029
1031
1033
1035
1037
1039
1041
1042
1044
1045
1047
1048
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1078
1079
1080
1080
1081
1081
1082
1082
1083
1083
1083
1084
1084
1084
1084
1085
1085
1085
1085
1085
1085
1085
1085
1085
1085
1085
1084
1084
1084
1083
1083
1082
1082
1081
1080
1080
1079
1078
1077
1076
1075
1074
1073
1072
1070
1069
1068
1067
1066
1064
1063
1062
1061
1060
1058
1057
1056
1055
1053
1052
1050
1049
1047
1046
1044
1043
1041
1039
1038
1036
1034
1032
1031
1029
1027
1025
1022
1022
1020
1018
1016
1014
1012
1010
1008
1006
1004
1002
1002
1000
998
996
993
991
989
987
985
983
980
978
976
974
972
969
967
965
963
960
958
956
954
951
949
947
945
943
940
938
936
934
931
929
927
925
923
920
918
916
914
912
909
907
905
903
901
898
896
894
892
890
887
885
883
881
879
877
874
872
870
868
866
864
861
859
857
855
853
851
848
846
844
842
840
838
836
833
831
829
827
825
823
821
818
816
814
812
810
808
806
803
801
799
797
795
793
791
789
787
784
782
780
778
776
774
772
770
768
766
763
761
759
757
755
753
751
749
747
745
743
740
738
736
734
732
730
728
726
724
722
720
718
716
714
711
709
707
705
703
701
699
697
695
693
691
689
687
685
683
681
679
677
675
673
671
669
667
665
663
661
658
656
654
652
650
648
646
644
642
640
638
636
634
632
630
628
626
624
622
620
618
616
614
612
610
608
606
604
603
601
599
597
595
593
591
589
587
585
583
581
579
577
575
573
571
569
567
565
563
561
559
557
555
553
552
550
548
546
544
542
540
538
536
534
532
530
528
526
525
523
521
519
517
515
513
511
509
507
505
503
502
500
498
496
494
492
490
488
486
484
483
481
479
477
475
473
471
469
468
466
464
462
460
458
456
454
453
451
449
447
445
443
441
440
438
436
434
432
430
428
427
425
423
421
419
417
415
414
412
410
408
406
404
403
401
399
397
395
394
392
390
388
386
384
383
381
379
377
375
374
372
370
368
366
365
363
361
359
357
356
354
352
350
348
347
345
343
341
339
338
336
334
332
331
329
327
325
324
322
320
318
316
315
313
311
309
308
306
304
302
301
299
297
295
294
292
290
288
287
285
283
281
280
278
276
275
273
271
269
268
266
264
262
261
259
257
256
254
252
250
249
247
245
244
242
240
239
237
235
233
232
230
228
227
225
223
222
220
218
217
215
213
211
210
208
206
205
203
201
200
198
196
195
193
191
190
188
186
185
183
181
180
178
177
175
173
172
170
168
167
165
163
162
160
158
157
155
154
152
150
149
147
145
144
142
140
139
137
136
134
132
131
129
128
126
124
123
121
120
118
116
115
113
112
110
108
107
105
104
102
100
99
97
96
94
92
91
89
88
86
85
83
81
80
78
77
75
74
72
70
69
67
66
64
63
61
59
58
56
55
53
52
50
49
47
46
44
42
41
39
38
36
35
33
32
30
29
27
26
24
22
21
19
18
16
15
13
12
10
9
7
6
4
3
1
0
-2
-3
-5
-6
-8
-9
-11
-12
-14
-15
-17
-18
-20
-21
-23
-24
-26
-27
-29
-30
-32
-33
-35
-36
-37
-39
-40
-42
-43
-45
-46
-48
-49
-51
-52
-54
-55
-57
-58
-59
-61
-62
-64
-65
-67
-68
-70
-71
-73
-74
-75
-77
-78
-80
-81
-83
-84
-85
-87
-88
-90
-91
-93
-94
-95
-97
-98
-100
-101
-103
-104
-105
-107
-108
-110
-111
-112
-114
-115
-117
-118
-119
-121
-122
-124
-125
-126
-128
-129
-131
-132
-133
-135
-136
-138
-139
-140
-142
-143
-145
-146
-147
-149
-150
-151
-153
-154
-156
-157
-158
-160
-161
-162
-164
-165
-166
-168
-169
-171
-172
-173
-175
-176
-177
-179
-180
-181
-183
-184
-185
-187
-188
-189
-191
-192
-193
-195
-196
-197
-199
-200
-201
-203
-204
-205
-207
-208
-209
-211
-212
-213
-215
-216
-217
-219
-220
-221
-223
-224
-225
-227
-228
-229
-230
-232
-233
-234
-236
-237
-238
-240
-241
-242
-243
-245
-246
-247
-249
-250
-251
-252
-254
-255
-256
-258
-259
-260
-261
-263
-264
-265
-267
-268
-269
-270
-272
-273
-274
-275
-277
-278
-279
-280
-282
-283
-284
-285
-287
-288
-289
-290
-292
-293
-294
-295
-297
-298
-299
-300
-302
-303
-304
-305
-307
-308
-309
-310
-312
-313
-314
-315
-316
-318
-319
-320
-321
-323
-324
-325
-326
-327
-329
-330
-331
-332
-334
-335
-336
-337
-338
-340
-341
-342
-343
-344
-346
-347
-348
-349
-350
-352
-353
-354
-355
-356
-357
-359
-360
-361
-362
-363
-365
-366
-367
-368
-369
-370
-372
-373
-374
-375
-376
-377
-379
-380
-381
-382
-383
-384
-386
-387
-388
-389
-390
-391
-393
-394
-395
-396
-397
-398
-399
-401
-402
-403
-404
-405
-406
-407
-409
-410
-411
-412
-413
-414
-415
-417
-418
-419
-420
-421
-422
-423
-424
-426
-427
-428
-429
-430
-431
-432
-433
-434
-436
-437
-438
-439
-440
-441
-442
-443
-444
-446
-447
-448
-449
-450
-451
-452
-453
-454
-455
-456
-458
-459
-460
-461
-462
-463
-464
-465
-466
-467
-468
-470
-471
-472
-473
-474
-475
-476
-477
-478
-479
-480
-481
-482
-483
-484
-486
-487
-488
-489
-490
-491
-492
-493
-494
-495
-496
-497
-498
-499
-500
-501
-502
-503
-504
-506
-507
-508
-509
-510
-511
-512
-513
-514
-515
-516
-517
-518
-519
-520
-521
-522
-523
-524
-525
-526
-527
-528
-529
-530
-531
-532
-533
-534
-535
-536
-537
-538
-539
-540
-541
-542
-543
-544
-545
-546
-547
-548
-549
-550
-551
-552
-553
-554
-555
-556
-557
-558
-559
-560
-561
-562
-563
-564
-565
-566
-567
-568
-569
-570
-571
-572
-573
-574
-575
-576
-577
-578
-579
-580
-581
-582
-583
-584
-585
-585
-586
