5
40002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
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
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
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
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
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
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
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
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
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
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
29
29
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
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
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
27
27
27
27
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
26
26
26
26
26
26
26
26
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
25
25
25
25
25
25
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
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
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
23
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
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
22
22
22
22
22
22
22
22
22
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
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
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
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
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
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
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
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
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
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
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
-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
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-95
-95
-95
-96
-96
-96
-96
-96
-96
-96
-96
-96
-97
-97
-97
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-103
-103
-103
-104
-104
-104
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-107
-107
-107
-108
-108
-108
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-110
-110
-110
-111
-111
-111
-111
-111
-111
-111
-111
-112
-112
-112
-112
-112
-112
-112
-113
-113
-113
-113
-113
-113
-113
-113
-114
-114
-114
-114
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-115
-116
-116
-116
-116
-116
-116
-116
-116
-117
-117
-117
-117
-117
-117
-117
-117
-118
-118
-118
-118
-118
-118
-118
-119
-119
-119
-119
-119
-119
-119
-119
-120
-120
-120
-120
-120
-120
-120
-121
-121
-121
-121
-121
-121
-121
-121
-122
-122
-122
-122
-122
-122
-122
-123
-123
-123
-123
-123
-123
-123
-123
-124
-124
-124
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-125
-125
-126
-126
-126
-126
-126
-126
-126
-126
-127
-127
-127
-127
-127
-127
-127
-127
-128
-128
-128
-128
-128
-128
-128
-129
-129
-129
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-130
-130
-131
-131
-131
-131
-131
-131
-131
-131
-132
-132
-132
-132
-132
-132
-132
-133
-133
-133
-133
-133
-133
-133
-133
-134
-134
-134
-134
-134
-134
-134
-134
-135
-135
-135
-135
-135
-135
-135
-136
-136
-136
-136
-136
-136
-136
-136
-137
-137
-137
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-138
-138
-138
-139
-139
-139
-139
-139
-139
-139
-139
-140
-140
-140
-140
-140
-140
-140
-141
-141
-141
-141
-141
-141
-141
-141
-142
-142
-142
-142
-142
-142
-142
-143
-143
-143
-143
-143
-143
-143
-144
-144
-144
-144
-144
-144
-144
-144
-145
-145
-145
-145
-145
-145
-145
-146
-146
-146
-146
-146
-146
-146
-147
-147
-147
-147
-147
-147
-147
-147
-148
-148
-148
-148
-148
-148
-148
-149
-149
-149
-149
-149
-149
-149
-150
-150
-150
-150
-150
-150
-150
-151
-151
-151
-151
-151
-151
-151
-152
-152
-152
-152
-152
-152
-152
-153
-153
-153
-153
-153
-153
-153
-154
-154
-154
-154
-154
-154
-154
-155
-155
-155
-155
-155
-155
-155
-156
-156
-156
-156
-156
-156
-156
-157
-157
-157
-157
-157
-157
-158
-158
-158
-158
-158
-158
-158
-159
-159
-159
-159
-159
-159
-159
-160
-160
-160
-160
-160
-160
-161
-161
-161
-161
-161
-161
-161
-162
-162
-162
-162
-162
-162
-162
-163
-163
-163
-163
-163
-163
-164
-164
-164
-164
-164
-164
-165
-165
-165
-165
-165
-165
-166
-166
-166
-166
-166
-166
-166
-167
-167
-167
-167
-167
-167
-168
-168
-168
-168
-168
-168
-169
-169
-169
-169
-169
-169
-170
-170
-170
-170
-170
-170
-170
-171
-171
-171
-171
-171
-172
-172
-172
-172
-172
-172
-173
-173
-173
-173
-173
-173
-174
-174
-174
-174
-174
-174
-175
-175
-175
-175
-175
-175
-176
-176
-176
-176
-176
-176
-177
-177
-177
-177
-177
-178
-178
-178
-178
-178
-178
-179
-179
-179
-179
-179
-179
-180
-180
-180
-180
-180
-181
-181
-181
-181
-181
-181
-182
-182
-182
-182
-182
-182
-183
-183
-183
-183
-183
-184
-184
-184
-184
-184
-184
-185
-185
-185
-185
-185
-186
-186
-186
-186
-186
-186
-187
-187
-187
-187
-187
-188
-188
-188
-188
-188
-189
-189
-189
-189
-189
-189
-190
-190
-190
-190
-190
-191
-191
-191
-191
-191
-191
-192
-192
-192
-192
-192
-193
-193
-193
-193
-193
-193
-194
-194
-194
-194
-194
-195
-195
-195
-195
-195
-196
-196
-196
-196
-196
-197
-197
-197
-197
-197
-197
-198
-198
-198
-198
-198
-199
-199
-199
-199
-199
-200
-200
-200
-200
-200
-201
-201
-201
-201
-201
-202
-202
-202
-202
-202
-203
-203
-203
-203
-203
-204
-204
-204
-204
-204
-205
-205
-205
-205
-205
-206
-206
-206
-206
-206
-207
-207
-207
-207
-207
-208
-208
-208
-208
-208
-209
-209
-209
-209
-210
-210
-210
-210
-210
-211
-211
-211
-211
-211
-212
-212
-212
-212
-212
-213
-213
-213
-213
-214
-214
-214
-214
-214
-215
-215
-215
-215
-215
-216
-216
-216
-216
-217
-217
-217
-217
-217
-218
-218
-218
-218
-218
-219
-219
-219
-219
-219
-220
-220
-220
-220
-221
-221
-221
-221
-221
-222
-222
-222
-222
-222
-223
-223
-223
-223
-224
-224
-224
-224
-224
-225
-225
-225
-225
-226
-226
-226
-226
-226
-227
-227
-227
-227
-227
-228
-228
-228
-228
-229
-229
-229
-229
-229
-230
-230
-230
-230
-231
-231
-231
-231
-231
-232
-232
-232
-232
-232
-233
-233
-233
-233
-234
-234
-234
-234
-234
-235
-235
-235
-235
-235
-236
-236
-236
-236
-237
-237
-237
-237
-237
-238
-238
-238
-238
-239
-239
-239
-239
-239
-240
-240
-240
-240
-241
-241
-241
-241
-241
-242
-242
-242
-242
-243
-243
-243
-243
-243
-244
-244
-244
-244
-245
-245
-245
-245
-245
-246
-246
-246
-246
-247
-247
-247
-247
-247
-248
-248
-248
-248
-248
-249
-249
-249
-249
-250
-250
-250
-250
-250
-251
-251
-251
-251
-251
-252
-252
-252
-252
-253
-253
-253
-253
-253
-254
-254
-254
-254
-254
-255
-255
-255
-255
-256
-256
-256
-256
-256
-257
-257
-257
-257
-258
-258
-258
-258
-258
-259
-259
-259
-259
-259
-260
-260
-260
-260
-260
-261
-261
-261
-261
-262
-262
-262
-262
-262
-263
-263
-263
-263
-263
-264
-264
-264
-264
-265
-265
-265
-265
-265
-266
-266
-266
-266
-266
-267
-267
-267
-267
-268
-268
-268
-268
-268
-269
-269
-269
-269
-269
-270
-270
-270
-270
-270
-271
-271
-271
-271
-272
-272
-272
-272
-272
-273
-273
-273
-273
-273
-274
-274
-274
-274
-274
-275
-275
-275
-275
-276
-276
-276
-276
-276
-277
-277
-277
-277
-277
-278
-278
-278
-278
-279
-279
-279
-279
-279
-280
-280
-280
-280
-280
-281
-281
-281
-281
-281
-282
-282
-282
-282
-283
-283
-283
-283
-283
-284
-284
-284
-284
-284
-285
-285
-285
-285
-286
-286
-286
-286
-286
-287
-287
-287
-287
-287
-288
-288
-288
-288
-289
-289
-289
-289
-289
-290
-290
-290
-290
-290
-291
-291
-291
-291
-291
-292
-292
-292
-292
-293
-293
-293
-293
-293
-294
-294
-294
-294
-295
-295
-295
-295
-295
-296
-296
-296
-296
-296
-297
-297
-297
-297
-298
-298
-298
-298
-298
-299
-299
-299
-299
-300
-300
-300
-300
-300
-301
-301
-301
-301
-301
-302
-302
-302
-302
-303
-303
-303
-303
-303
-304
-304
-304
-304
-305
-305
-305
-305
-305
-306
-306
-306
-306
-306
-307
-307
-307
-307
-308
-308
-308
-308
-308
-309
-309
-309
-309
-310
-310
-310
-310
-310
-311
-311
-311
-311
-312
-312
-312
-312
-312
-313
-313
-313
-313
-314
-314
-314
-314
-314
-315
-315
-315
-315
-316
-316
-316
-316
-316
-317
-317
-317
-317
-317
-318
-318
-318
-318
-319
-319
-319
-319
-319
-320
-320
-320
-320
-321
-321
-321
-321
-321
-322
-322
-322
-322
-323
-323
-323
-323
-323
-324
-324
-324
-324
-325
-325
-325
-325
-325
-326
-326
-326
-326
-327
-327
-327
-327
-327
-328
-328
-328
-328
-329
-329
-329
-329
-329
-330
-330
-330
-330
-331
-331
-331
-331
-331
-332
-332
-332
-332
-333
-333
-333
-333
-333
-334
-334
-334
-334
-335
-335
-335
-335
-336
-336
-336
-336
-336
-337
-337
-337
-337
-338
-338
-338
-338
-339
-339
-339
-339
-339
-340
-340
-340
-340
-341
-341
-341
-341
-342
-342
-342
-342
-342
-343
-343
-343
-343
-344
-344
-344
-344
-345
-345
-345
-345
-346
-346
-346
-346
-346
-347
-347
-347
-347
-348
-348
-348
-348
-349
-349
-349
-349
-350
-350
-350
-350
-350
-351
-351
-351
-351
-352
-352
-352
-352
-353
-353
-353
-353
-354
-354
-354
-354
-354
-355
-355
-355
-355
-356
-356
-356
-356
-357
-357
-357
-357
-358
-358
-358
-358
-358
-359
-359
-359
-359
-360
-360
-360
-360
-361
-361
-361
-361
-361
-362
-362
-362
-362
-363
-363
-363
-363
-364
-364
-364
-364
-364
-365
-365
-365
-365
-366
-366
-366
-366
-367
-367
-367
-367
-367
-368
-368
-368
-368
-369
-369
-369
-369
-369
-370
-370
-370
-370
-371
-371
-371
-371
-371
-372
-372
-372
-372
-373
-373
-373
-373
-373
-374
-374
-374
-374
-375
-375
-375
-375
-375
-376
-376
-376
-376
-377
-377
-377
-377
-378
-378
-378
-378
-378
-379
-379
-379
-379
-380
-380
-380
-380
-380
-381
-381
-381
-381
-382
-382
-382
-382
-382
-383
-383
-383
-383
-384
-384
-384
-384
-384
-385
-385
-385
-385
-386
-386
-386
-386
-386
-387
-387
-387
-387
-388
-388
-388
-388
-388
-389
-389
-389
-389
-390
-390
-390
-390
-390
-391
-391
-391
-391
-392
-392
-392
-392
-393
-393
-393
-393
-393
-394
-394
-394
-394
-395
-395
-395
-395
-396
-396
-396
-396
-396
-397
-397
-397
-397
-398
-398
-398
-398
-399
-399
-399
-399
-400
-400
-400
-400
-401
-401
-401
-401
-402
-402
-402
-402
-403
-403
-403
-403
-404
-404
-404
-404
-404
-405
-405
-405
-405
-406
-406
-406
-406
-407
-407
-407
-407
-408
-408
-408
-408
-409
-409
-409
-409
-410
-410
-410
-410
-411
-411
-411
-411
-412
-412
-412
-412
-412
-413
-413
-413
-413
-414
-414
-414
-414
-415
-415
-415
-415
-416
-416
-416
-416
-417
-417
-417
-417
-418
-418
-418
-418
-419
-419
-419
-419
-420
-420
-420
-420
-420
-421
-421
-421
-421
-422
-422
-422
-422
-423
-423
-423
-423
-424
-424
-424
-424
-425
-425
-425
-425
-426
-426
-426
-426
-427
-427
-427
-427
-427
-428
-428
-428
-428
-429
-429
-429
-429
-430
-430
-430
-430
-431
-431
-431
-431
-432
-432
-432
-433
-433
-433
-433
-434
-434
-434
-434
-435
-435
-435
-435
-435
-436
-436
-436
-436
-437
-437
-437
-437
-438
-438
-438
-438
-439
-439
-439
-439
-440
-440
-440
-440
-441
-441
-441
-441
-442
-442
-442
-442
-443
-443
-443
-443
-444
-444
-444
-444
-445
-445
-445
-445
-445
-446
-446
-446
-446
-447
-447
-447
-447
-448
-448
-448
-448
-449
-449
-449
-449
-450
-450
-450
-450
-450
-451
-451
-451
-451
-452
-452
-452
-452
-453
-453
-453
-453
-454
-454
-454
-454
-454
-455
-455
-455
-455
-456
-456
-456
-456
-457
-457
-457
-457
-457
-458
-458
-458
-458
-459
-459
-459
-459
-460
-460
-460
-460
-460
-461
-461
-461
-461
-462
-462
-462
-462
-462
-463
-463
-463
-463
-464
-464
-464
-464
-464
-465
-465
-465
-465
-466
-466
-466
-466
-466
-467
-467
-467
-467
-468
-468
-468
-468
-468
-469
-469
-469
-469
-470
-470
-470
-470
-470
-471
-471
-471
-471
-471
-472
-472
-472
-472
-473
-473
-473
-473
-473
-474
-474
-474
-474
-475
-475
-475
-475
-475
-476
-476
-476
-476
-476
-477
-477
-477
-477
-478
-478
-478
-478
-478
-479
-479
-479
-479
-479
-480
-480
-480
-480
-481
-481
-481
-481
-481
-482
-482
-482
-482
-482
-483
-483
-483
-483
-484
-484
-484
-484
-484
-485
-485
-485
-485
-486
-486
-486
-486
-486
-487
-487
-487
-487
-488
-488
-488
-488
-488
-489
-489
-489
-489
-490
-490
-490
-490
-490
-491
-491
-491
-491
-491
-492
-492
-492
-492
-493
-493
-493
-493
-493
-494
-494
-494
-494
-495
-495
-495
-495
-495
-496
-496
-496
-496
-497
-497
-497
-497
-497
-498
-498
-498
-498
-499
-499
-499
-499
-499
-500
-500
-500
-500
-500
-501
-501
-501
-501
-502
-502
-502
-502
-502
-503
-503
-503
-503
-504
-504
-504
-504
-504
-505
-505
-505
-505
-505
-506
-506
-506
-506
-507
-507
-507
-507
-507
-508
-508
-508
-508
-508
-509
-509
-509
-509
-510
-510
-510
-510
-510
-511
-511
-511
-511
-511
-512
-512
-512
-512
-513
-513
-513
-513
-513
-514
-514
-514
-514
-514
-515
-515
-515
-515
-515
-516
-516
-516
-516
-516
-517
-517
-517
-517
-517
-518
-518
-518
-518
-518
-519
-519
-519
-519
-519
-520
-520
-520
-520
-520
-521
-521
-521
-521
-522
-522
-522
-522
-522
-523
-523
-523
-523
-523
-524
-524
-524
-524
-524
-525
-525
-525
-525
-525
-526
-526
-526
-526
-526
-527
-527
-527
-527
-527
-528
-528
-528
-528
-528
-529
-529
-529
-529
-529
-530
-530
-530
-530
-530
-531
-531
-531
-531
-531
-532
-532
-532
-532
-532
-533
-533
-533
-533
-533
-534
-534
-534
-534
-534
-535
-535
-535
-535
-535
-536
-536
-536
-536
-536
-537
-537
-537
-537
-537
-538
-538
-538
-538
-538
-539
-539
-539
-539
-539
-540
-540
-540
-540
-540
-541
-541
-541
-541
-541
-542
-542
-542
-542
-542
-543
-543
-543
-543
-543
-544
-544
-544
-544
-544
-544
-545
-545
-545
-545
-545
-546
-546
-546
-546
-546
-547
-547
-547
-547
-547
-547
-548
-548
-548
-548
-548
-549
-549
-549
-549
-549
-550
-550
-550
-550
-550
-550
-551
-551
-551
-551
-551
-552
-552
-552
-552
-552
-553
-553
-553
-553
-553
-553
-554
-554
-554
-554
-554
-554
-555
-555
-555
-555
-555
-556
-556
-556
-556
-556
-556
-557
-557
-557
-557
-557
-557
-558
-558
-558
-558
-558
-558
-559
-559
-559
-559
-559
-560
-560
-560
-560
-560
-560
-561
-561
-561
-561
-561
-561
-562
-562
-562
-562
-562
-562
-563
-563
-563
-563
-563
-564
-564
-564
-564
-564
-564
-565
-565
-565
-565
-565
-565
-566
-566
-566
-566
-566
-566
-567
-567
-567
-567
-567
-567
-567
-568
-568
-568
-568
-568
-568
-569
-569
-569
-569
-569
-569
-570
-570
-570
-570
-570
-570
-571
-571
-571
-571
-571
-571
-572
-572
-572
-572
-572
-572
-573
-573
-573
-573
-573
-573
-573
-574
-574
-574
-574
-574
-574
-575
-575
-575
-575
-575
-575
-575
-576
-576
-576
-576
-576
-576
-576
-577
-577
-577
-577
-577
-577
-577
-578
-578
-578
-578
-578
-578
-579
-579
-579
-579
-579
-579
-579
-580
-580
-580
-580
-580
-580
-580
-581
-581
-581
-581
-581
-581
-581
-581
-582
-582
-582
-582
-582
-582
-582
-583
-583
-583
-583
-583
-583
-583
-584
-584
-584
-584
-584
-584
-584
-584
-585
-585
-585
-585
-585
-585
-585
-586
-586
-586
-586
-586
-586
-586
-586
-587
-587
-587
-587
-587
-587
-587
-587
-588
-588
-588
-588
-588
-588
-588
-588
-588
-589
-589
-589
-589
-589
-589
-589
-589
-590
-590
-590
-590
-590
-590
-590
-590
-590
-591
-591
-591
-591
-591
-591
-591
-591
-591
-591
-592
-592
-592
-592
-592
-592
-592
-592
-592
-592
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-594
-594
-594
-594
-594
-594
-594
-594
-594
-594
-594
-595
-595
-595
-595
-595
-595
-595
-595
-595
-595
-595
-595
-595
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-600
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-595
-595
-595
-595
-595
-595
-595
-595
-595
-595
-595
-595
-595
-595
-595
-594
-594
-594
-594
-594
-594
-594
-594
-594
-594
-594
-594
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-592
-592
-592
-592
-592
-592
-592
-592
-592
-592
-592
-591
-591
-591
-591
-591
-591
-591
-591
-591
-591
-590
-590
-590
-590
-590
-590
-590
-590
-590
-589
-589
-589
-589
-589
-589
-589
-589
-588
-588
-588
-588
-588
-588
-588
-588
-588
-587
-587
-587
-587
-587
-587
-587
-587
-586
-586
-586
-586
-586
-586
-586
-586
-585
-585
-585
-585
-585
-585
-585
-585
-584
-584
-584
-584
-584
-584
-584
-583
-583
-583
-583
-583
-583
-583
-583
-582
-582
-582
-582
-582
-582
-582
-581
-581
-581
-581
-581
-581
-581
-580
-580
-580
-580
-580
-580
-579
-579
-579
-579
-579
-579
-579
-578
-578
-578
-578
-578
-578
-577
-577
-577
-577
-577
-577
-576
-576
-576
-576
-576
-576
-575
-575
-575
-575
-575
-574
-574
-574
-574
-574
-574
-573
-573
-573
-573
-573
-572
-572
-572
-572
-572
-572
-571
-571
-571
-571
-571
-570
-570
-570
-570
-570
-569
-569
-569
-569
-569
-568
-568
-568
-568
-568
-567
-567
-567
-567
-567
-566
-566
-566
-566
-566
-565
-565
-565
-565
-565
-564
-564
-564
-564
-563
-563
-563
-563
-563
-562
-562
-562
-562
-561
-561
-561
-561
-560
-560
-560
-560
-560
-559
-559
-559
-559
-558
-558
-558
-558
-557
-557
-557
-557
-556
-556
-556
-556
-555
-555
-555
-555
-554
-554
-554
-554
-553
-553
-553
-553
-552
-552
-552
-552
-551
-551
-551
-551
-550
-550
-550
-550
-549
-549
-549
-549
-548
-548
-548
-547
-547
-547
-547
-546
-546
-546
-546
-545
-545
-545
-544
-544
-544
-544
-543
-543
-543
-542
-542
-542
-542
-541
-541
-541
-540
-540
-540
-539
-539
-539
-539
-538
-538
-538
-537
-537
-537
-536
-536
-536
-535
-535
-534
-534
-534
-533
-533
-533
-532
-532
-531
-531
-531
-530
-530
-529
-529
-528
-528
-528
-527
-527
-526
-526
-525
-525
-524
-524
-523
-523
-522
-522
-521
-521
-520
-519
-519
-518
-518
-517
-516
-516
-515
-515
-514
-513
-513
-512
-511
-511
-510
-509
-509
-508
-507
-507
-506
-505
-504
-504
-503
-502
-501
-500
-500
-499
-498
-497
-496
-496
-495
-494
-493
-492
-491
-490
-489
-488
-488
-487
-486
-485
-484
-483
-482
-481
-480
-479
-478
-477
-476
-475
-474
-473
-472
-471
-470
-468
-467
-466
-465
-464
-463
-462
-461
-460
-459
-458
-457
-456
-455
-453
-452
-451
-450
-449
-448
-447
-445
-444
-443
-442
-441
-439
-438
-437
-436
-435
-434
-432
-431
-430
-429
-428
-427
-426
-424
-423
-422
-421
-420
-419
-417
-416
-415
-414
-413
-412
-411
-409
-408
-407
-406
-405
-404
-403
-402
-401
-400
-399
-398
-397
-396
-395
-394
-393
-392
-391
-390
-389
-388
-388
-387
-386
-385
-384
-383
-382
-381
-380
-379
-378
-377
-376
-375
-374
-373
-372
-371
-370
-369
-369
-368
-367
-366
-365
-364
-363
-363
-362
-361
-360
-360
-359
-358
-357
-357
-356
-355
-355
-354
-353
-353
-352
-351
-351
-350
-349
-349
-348
-347
-347
-346
-346
-345
-344
-344
-343
-343
-342
-341
-341
-340
-339
-338
-338
-337
-336
-335
-334
-333
-333
-332
-331
-330
-329
-328
-327
-326
-325
-324
-323
-322
-321
-320
-319
-317
-316
-315
-313
-312
-310
-309
-307
-306
-304
-303
-301
-300
-298
-297
-295
-294
-292
-291
-289
-288
-286
-285
-283
-282
-281
-279
-278
-277
-276
-274
-273
-272
-271
-270
-269
-268
-267
-266
-265
-265
-264
-263
-263
-262
-261
-261
-260
-260
-259
-259
-258
-258
-258
-257
-257
-257
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-256
-256
-256
-256
-255
-255
-255
-254
-254
-253
-253
-252
-251
-251
-250
-250
-249
-248
-247
-246
-245
-243
-242
-241
-239
-238
-236
-235
-233
-231
-229
-227
-225
-223
-221
-219
-217
-215
-213
-210
-208
-206
-203
-201
-199
-197
-195
-192
-190
-188
-186
-185
-183
-181
-179
-178
-176
-175
-174
-173
-172
-170
-169
-168
-167
-167
-166
-165
-164
-164
-163
-163
-162
-162
-161
-161
-161
-160
-160
-160
-160
-160
-160
-159
-159
-159
-159
-159
-159
-159
-159
-159
-158
-157
-157
-156
-154
-153
-152
-150
-148
-147
-145
-143
-140
-138
-136
-134
-131
-129
-126
-124
-121
-119
-116
-114
-111
-108
-105
-103
-100
-97
-94
-91
-87
-84
-80
-77
-73
-68
-64
-60
-55
-51
-46
-41
-35
-30
-25
-19
-14
-8
-3
3
8
14
19
25
30
36
41
47
52
57
63
68
74
80
86
91
97
103
109
115
121
126
132
138
144
151
157
162
168
174
180
185
190
195
200
205
210
214
218
222
226
230
233
237
240
243
246
249
253
256
259
262
265
268
271
274
278
281
284
288
292
295
299
302
306
309
313
316
320
323
327
331
335
338
342
346
350
354
357
361
365
370
374
378
383
387
392
397
402
408
413
418
424
429
434
439
445
450
455
460
465
469
474
479
484
488
493
497
502
507
512
517
522
527
532
538
543
549
554
559
565
570
575
580
585
590
594
599
603
607
611
615
619
623
627
630
634
637
641
645
648
652
657
661
666
670
675
680
685
690
695
701
707
713
719
725
731
737
743
749
755
762
768
775
781
788
795
802
809
816
824
831
839
847
854
863
871
879
888
896
905
913
921
930
938
946
954
963
971
979
987
995
1002
1010
1018
1026
1034
1042
1051
1060
1069
1078
1088
1098
1108
1119
1130
1142
1153
1165
1176
1188
1200
1211
1223
1235
1246
1257
1268
1279
1289
1300
1309
1319
1329
1338
1348
1357
1366
1375
1384
1393
1402
1411
1420
1430
1439
1448
1458
1468
1478
1488
1498
1508
1519
1530
1541
1553
1564
1576
1587
1599
1611
1623
1634
1646
1657
1668
1679
1690
1701
1712
1723
1733
1744
1755
1766
1777
1788
1799
1810
1821
1832
1843
1855
1866
1877
1889
1900
1911
1922
1932
1943
1953
1963
1973
1982
1991
2000
2008
2017
2025
2033
2041
2049
2057
2065
2073
2080
2088
2096
2104
2111
2118
2126
2133
2141
2149
2157
2164
2172
2180
2188
2196
2203
2211
2218
2225
2232
2239
2246
2252
2258
2263
2269
2274
2279
2285
2290
2296
2302
2307
2313
2319
2324
2330
2336
2341
2348
2354
2361
2367
2374
2381
2388
2395
2402
2408
2415
2421
2427
2433
2439
2444
2449
2453
2457
2461
2464
2468
2471
2473
2476
2479
2482
2485
2488
2490
2493
2495
2498
2501
2503
2506
2508
2511
2514
2516
2518
2521
2523
2526
2528
2531
2533
2536
2538
2541
2543
2546
2548
2552
2555
2559
2563
2567
2571
2575
2580
2584
2589
2593
2598
2603
2608
2613
2617
2622
2627
2632
2636
2641
2646
2651
2656
2661
2666
2671
2675
2679
2683
2687
2689
2692
2694
2696
2698
2700
2702
2704
2705
2707
2709
2712
2715
2718
2721
2725
2729
2734
2738
2743
2748
2753
2758
2763
2767
2772
2776
2781
2785
2790
2795
2800
2804
2809
2814
2819
2824
2829
2834
2840
2845
2851
2857
2863
2869
2875
2881
2887
2893
2899
2905
2911
2917
2923
2929
2934
2940
2945
2950
2955
2960
2964
2968
2972
2975
2979
2981
2984
2987
2989
2992
2995
2998
3001
3004
3007
3010
3013
3016
3018
3021
3023
3025
3027
3029
3031
3032
3033
3034
3034
3034
3034
3033
3033
3033
3032
3031
3030
3029
3028
3026
3024
3022
3020
3018
3016
3014
3012
3010
3008
3006
3004
3003
3002
3001
3000
2999
2998
2996
2995
2993
2992
2990
2988
2985
2983
2980
2977
2973
2969
2965
2961
2957
2953
2950
2947
2944
2941
2938
2935
2933
2930
2928
2925
2923
2920
2918
2915
2913
2910
2907
2905
2902
2898
2895
2892
2888
2884
2879
2875
2870
2865
2860
2854
2849
2844
2838
2833
2827
2822
2817
2812
2807
2802
2798
2793
2789
2784
2780
2775
2769
2763
2757
2750
2742
2735
2727
2719
2711
2702
2694
2686
2678
2669
2661
2654
2646
2639
2633
2627
2622
2617
2613
2609
2606
2603
2601
2599
2596
2594
2592
2590
2587
2584
2581
2577
2573
2568
2563
2557
2550
2543
2535
2527
2519
2511
2503
2495
2488
2481
2475
2469
2463
2458
2453
2449
2445
2441
2438
2435
2432
2429
2426
2423
2420
2417
2415
2412
2410
2408
2406
2404
2402
2400
2398
2395
2393
2392
2391
2390
2390
2390
2391
2393
2395
2397
2399
2402
2406
2409
2414
2418
2422
2426
2429
2431
2433
2434
2435
2435
2434
2432
2430
2427
2423
2419
2414
2409
2404
2399
2395
2390
2385
2380
2376
2371
2367
2362
2357
2353
2348
2344
2340
2336
2332
2328
2323
2319
2314
2309
2304
2298
2292
2287
2281
2276
2270
2265
2260
2255
2250
2245
2241
2237
2234
2231
2230
2228
2228
2227
2226
2226
2226
2226
2227
2228
2229
2231
2232
2234
2236
2238
2240
2242
2243
2245
2246
2248
2249
2250
2252
2253
2254
2255
2257
2258
2260
2262
2263
2265
2267
2270
2272
2276
2279
2283
2287
2291
2295
2299
2303
2307
2311
2314
2317
2320
2322
2323
2324
2324
2325
2325
2325
2325
2325
2325
2325
2325
2325
2326
2327
2328
2330
2332
2334
2337
2340
2343
2346
2350
2355
2360
2365
2370
2375
2381
2386
2391
2396
2401
2406
2410
2414
2418
2421
2424
2427
2430
2433
2435
2439
2442
2445
2449
2453
2457
2462
2467
2472
2478
2484
2491
2498
2506
2513
2522
2530
2538
2547
2555
2564
2572
2581
2590
2599
2608
2618
2627
2637
2648
2658
2669
2680
2692
2704
2717
2730
2744
2758
2772
2787
2801
2815
2829
2843
2857
2870
2883
2895
2907
2918
2928
2938
2947
2956
2965
2975
2984
2994
3004
3014
3024
3035
3045
3057
3068
3081
3094
3108
3123
3138
3153
3168
3184
3199
3215
3232
3249
3267
3285
3303
3321
3339
3357
3374
3392
3410
3428
3446
3465
3483
3502
3521
3539
3558
3576
3594
3612
3629
3647
3664
3681
3698
3714
3730
3746
3761
3776
3791
3805
3820
3835
3850
3866
3882
3898
3915
3931
3948
3964
3980
3996
4011
4027
4041
4054
4069
4081
4093
4105
4115
4126
4136
4145
4155
4163
4172
4181
4190
4199
4208
4218
4228
4239
4251
4264
4277
4291
4306
4321
4336
4352
4368
4385
4401
4418
4434
4450
4466
4481
4496
4511
4525
4539
4553
4567
4580
4594
4607
4620
4633
4646
4660
4673
4687
4701
4716
4730
4744
4759
4773
4786
4800
4813
4826
4839
4852
4865
4878
4891
4904
4916
4928
4939
4951
4962
4974
4985
4996
5008
5019
5029
5039
5048
5057
5066
5075
5085
5095
5105
5116
5127
5139
5150
5162
5174
5186
5198
5210
5222
5234
5244
5254
5263
5272
5280
5288
5296
5304
5312
5320
5328
5335
5343
5350
5357
5364
5371
5378
5385
5393
5400
5407
5414
5420
5427
5435
5442
5449
5457
5464
5472
5479
5487
5496
5504
5513
5521
5530
5539
5548
5557
5565
5573
5581
5589
5596
5604
5611
5618
5626
5633
5640
5648
5656
5664
5671
5679
5687
5695
5702
5710
5717
5724
5730
5737
5742
5747
5752
5755
5759
5761
5763
5765
5766
5766
5766
5766
5766
5766
5765
5765
5765
5765
5764
5764
5764
5764
5763
5763
5763
5764
5764
5766
5767
5769
5770
5771
5772
5773
5773
5773
5774
5774
5774
5774
5774
5774
5773
5771
5769
5767
5765
5764
5762
5761
5760
5760
5760
5761
5763
5766
5769
5773
5778
5783
5788
5794
5800
5805
5812
5817
5823
5829
5834
5839
5844
5849
5855
5860
5866
5873
5880
5887
5895
5903
5912
5921
5931
5941
5952
5962
5972
5981
5989
5997
6004
6010
6016
6021
6026
6030
6034
6038
6042
6047
6052
6058
6064
6070
6077
6084
6092
6099
6107
6115
6124
6134
6144
6154
6164
6174
6183
6193
6201
6209
6217
6224
6230
6236
6242
6247
6252
6256
6260
6265
6269
6273
6278
6282
6287
6291
6294
6297
6299
6301
6303
6303
6304
6304
6305
6305
6305
6306
6307
6309
6311
6314
6317
6321
6326
6332
6338
6344
6351
6358
6365
6372
6380
6388
6396
6404
6412
6419
6426
6433
6440
6446
6452
6458
6463
6468
6471
6474
6476
6477
6476
6475
6474
6472
6469
6466
6463
6459
6455
6449
6443
6436
6429
6421
6413
6405
6396
6387
6377
6367
6357
6346
6336
6325
6315
6305
6296
6287
6279
6272
6265
6259
6252
6246
6241
6235
6229
6223
6218
6212
6207
6201
6195
6189
6182
6174
6167
6159
6151
6144
6137
6130
6124
6118
6112
6107
6102
6098
6095
6092
6090
6088
6087
6085
6082
6079
6076
6073
6068
6063
6058
6051
6044
6035
6025
6015
6004
5992
5979
5965
5951
5936
5920
5904
5888
5872
5856
5841
5827
5813
5800
5788
5777
5765
5754
5743
5732
5722
5711
5700
5689
5678
5665
5653
5639
5626
5612
5597
5583
5568
5552
5536
5519
5502
5485
5467
5450
5432
5414
5396
5378
5358
5338
5317
5296
5274
5253
5232
5210
5188
5166
5143
5120
5096
5072
5049
5027
5005
4985
4966
4949
4933
4918
4905
4892
4881
4871
4861
4853
4844
4836
4828
4819
4810
4801
4791
4780
4769
4757
4744
4730
4716
4699
4682
4663
4643
4622
4599
4576
4551
4525
4499
4471
4442
4412
4382
4350
4319
4286
4253
4220
4185
4151
4115
4078
4043
4008
3972
3936
3901
3865
3830
3795
3759
3724
3688
3653
3617
3582
3546
3509
3472
3435
3397
3358
3319
3281
3242
3204
3166
3129
3093
3056
3021
2986
2951
2917
2883
2849
2816
2782
2749
2717
2685
2653
2622
2591
2560
2529
2498
2467
2436
2405
2374
2344
2314
2284
2255
2226
2197
2168
2139
2111
2083
2057
2031
2005
1983
1961
1939
1919
1898
1878
1858
1837
1817
1797
1777
1756
1736
1715
1693
1670
1647
1622
1597
1571
1545
1519
1493
1466
1439
1412
1385
1356
1328
1299
1270
1241
1212
1183
1154
1126
1097
1069
1041
1012
986
959
932
904
876
847
818
787
757
725
693
661
628
595
561
526
491
456
420
385
350
315
281
246
213
179
146
113
81
50
20
-10
-38
-64
-89
-113
-135
-156
-175
-192
-208
-223
-236
-248
-259
-269
-278
-285
-291
-297
-303
-308
-314
-319
-325
-330
-336
-341
-346
-350
-355
-360
-364
-368
-371
-374
-377
-378
-379
-379
-379
-377
-374
-371
-366
-360
-353
-346
-337
-328
-319
-310
-302
-294
-286
-280
-275
-271
-267
-265
-263
-262
-261
-260
-259
-259
-258
-257
-256
-254
-252
-249
-246
-242
-238
-233
-229
-224
-220
-216
-213
-210
-208
-206
-205
-205
-206
-207
-210
-212
-216
-219
-223
-227
-232
-236
-240
-244
-246
-249
-251
-252
-253
-253
-254
-254
-254
-254
-254
-254
-255
-255
-257
-259
-261
-265
-269
-273
-278
-283
-288
-294
-300
-308
-317
-326
-337
-348
-359
-371
-383
-395
-407
-420
-434
-447
-460
-472
-484
-495
-505
-514
-523
-532
-540
-549
-558
-566
-575
-583
-591
-599
-606
-614
-623
-631
-639
-648
-657
-667
-676
-686
-695
-705
-715
-726
-737
-748
-760
-773
-786
-799
-813
-827
-841
-855
-869
-883
-896
-910
-923
-936
-949
-962
-975
-988
-1000
-1014
-1026
-1039
-1051
-1062
-1073
-1084
-1093
-1103
-1112
-1120
-1129
-1137
-1145
-1152
-1159
-1165
-1172
-1178
-1185
-1193
-1201
-1210
-1219
-1229
-1238
-1249
-1260
-1271
-1284
-1297
-1311
-1325
-1340
-1355
-1370
-1385
-1399
-1413
-1427
-1440
-1454
-1468
-1482
-1496
-1511
-1526
-1542
-1558
-1575
-1593
-1612
-1631
-1651
-1672
-1694
-1716
-1737
-1759
-1781
-1802
-1822
-1841
-1860
-1878
-1896
-1913
-1930
-1946
-1962
-1978
-1994
-2009
-2025
-2040
-2056
-2071
-2086
-2100
-2114
-2128
-2141
-2154
-2166
-2178
-2190
-2202
-2214
-2226
-2239
-2251
-2263
-2275
-2286
-2297
-2307
-2317
-2326
-2334
-2343
-2351
-2358
-2364
-2370
-2376
-2381
-2385
-2390
-2394
-2399
-2405
-2410
-2416
-2423
-2430
-2438
-2447
-2456
-2466
-2476
-2486
-2496
-2506
-2516
-2526
-2536
-2547
-2558
-2568
-2578
-2587
-2596
-2604
-2612
-2619
-2627
-2634
-2641
-2648
-2655
-2663
-2670
-2677
-2684
-2692
-2700
-2708
-2716
-2725
-2733
-2742
-2750
-2759
-2768
-2777
-2786
-2794
-2802
-2810
-2817
-2823
-2830
-2837
-2843
-2850
-2856
-2862
-2868
-2873
-2878
-2883
-2887
-2890
-2893
-2896
-2898
-2900
-2900
-2901
-2901
-2900
-2899
-2898
-2897
-2895
-2893
-2891
-2889
-2888
-2886
-2885
-2883
-2882
-2882
-2881
-2879
-2878
-2877
-2876
-2875
-2875
-2874
-2874
-2873
-2872
-2871
-2869
-2867
-2865
-2863
-2860
-2857
-2853
-2849
-2844
-2839
-2833
-2828
-2823
-2818
-2814
-2810
-2807
-2804
-2802
-2800
-2798
-2798
-2797
-2798
-2798
-2798
-2798
-2797
-2796
-2795
-2794
-2793
-2792
-2792
-2792
-2792
-2792
-2791
-2790
-2790
-2788
-2787
-2786
-2784
-2782
-2779
-2776
-2772
-2767
-2762
-2756
-2750
-2743
-2735
-2727
-2718
-2709
-2699
-2688
-2678
-2667
-2656
-2645
-2634
-2624
-2614
-2605
-2597
-2589
-2583
-2577
-2573
-2570
-2568
-2567
-2566
-2566
-2566
-2566
-2566
-2566
-2565
-2564
-2562
-2559
-2555
-2551
-2546
-2540
-2533
-2527
-2520
-2514
-2507
-2500
-2494
-2487
-2480
-2473
-2466
-2459
-2453
-2447
-2441
-2435
-2431
-2426
-2422
-2419
-2416
-2413
-2411
-2410
-2410
-2410
-2410
-2411
-2413
-2414
-2415
-2418
-2420
-2424
-2428
-2433
-2438
-2445
-2451
-2458
-2466
-2474
-2482
-2491
-2500
-2509
-2519
-2529
-2540
-2550
-2561
-2572
-2583
-2595
-2608
-2621
-2636
-2651
-2667
-2683
-2700
-2718
-2736
-2755
-2774
-2794
-2814
-2835
-2856
-2877
-2899
-2920
-2941
-2963
-2984
-3007
-3030
-3053
-3078
-3103
-3128
-3155
-3182
-3210
-3238
-3266
-3295
-3325
-3354
-3383
-3412
-3441
-3470
-3498
-3526
-3553
-3579
-3604
-3629
-3654
-3677
-3701
-3724
-3747
-3770
-3793
-3816
-3839
-3863
-3887
-3912
-3937
-3963
-3990
-4017
-4045
-4072
-4100
-4128
-4156
-4184
-4212
-4240
-4268
-4295
-4322
-4347
-4373
-4398
-4422
-4446
-4470
-4494
-4517
-4539
-4560
-4581
-4602
-4622
-4641
-4661
-4680
-4699
-4719
-4738
-4758
-4778
-4798
-4819
-4840
-4862
-4884
-4906
-4929
-4951
-4973
-4995
-5017
-5037
-5057
-5076
-5093
-5109
-5124
-5138
-5150
-5161
-5171
-5181
-5189
-5197
-5204
-5211
-5218
-5225
-5232
-5240
-5247
-5253
-5260
-5266
-5272
-5277
-5282
-5286
-5290
-5294
-5298
-5301
-5303
-5306
-5307
-5308
-5309
-5310
-5310
-5310
-5309
-5308
-5307
-5306
-5304
-5303
-5301
-5300
-5299
-5298
-5298
-5298
-5298
-5298
-5298
-5297
-5295
-5294
-5292
-5290
-5288
-5285
-5282
-5279
-5276
-5272
-5268
-5263
-5259
-5254
-5250
-5246
-5243
-5240
-5237
-5234
-5232
-5229
-5227
-5226
-5225
-5224
-5224
-5224
-5225
-5226
-5228
-5229
-5231
-5234
-5237
-5240
-5243
-5247
-5250
-5254
-5257
-5261
-5263
-5265
-5267
-5268
-5268
-5268
-5268
-5268
-5268
-5269
-5270
-5271
-5273
-5276
-5279
-5282
-5286
-5290
-5295
-5300
-5305
-5310
-5315
-5320
-5325
-5330
-5335
-5341
-5347
-5353
-5359
-5365
-5371
-5377
-5382
-5387
-5391
-5394
-5396
-5397
-5397
-5395
-5391
-5386
-5380
-5372
-5364
-5354
-5344
-5334
-5323
-5312
-5301
-5290
-5279
-5268
-5257
-5245
-5232
-5220
-5206
-5192
-5178
-5163
-5148
-5133
-5117
-5101
-5086
-5070
-5055
-5039
-5024
-5009
-4995
-4980
-4965
-4951
-4936
-4922
-4907
-4893
-4879
-4865
-4852
-4838
-4825
-4812
-4799
-4788
-4777
-4767
-4758
-4749
-4742
-4735
-4728
-4723
-4718
-4714
-4711
-4708
-4706
-4704
-4703
-4701
-4701
-4701
-4701
-4701
-4702
-4702
-4704
-4706
-4708
-4712
-4717
-4722
-4728
-4735
-4742
-4750
-4758
-4767
-4776
-4786
-4797
-4808
-4820
-4833
-4846
-4860
-4875
-4891
-4907
-4925
-4944
-4963
-4984
-5005
-5027
-5050
-5074
-5098
-5122
-5146
-5170
-5194
-5217
-5240
-5263
-5285
-5307
-5329
-5350
-5372
-5393
-5414
-5434
-5455
-5475
-5495
-5515
-5535
-5555
-5575
-5596
-5616
-5636
-5657
-5677
-5698
-5718
-5739
-5760
-5782
-5803
-5824
-5846
-5867
-5889
-5911
-5932
-5954
-5975
-5996
-6016
-6036
-6056
-6076
-6096
-6115
-6135
-6154
-6173
-6191
-6210
-6228
-6246
-6264
-6282
-6299
-6316
-6333
-6350
-6367
-6384
-6400
-6417
-6434
-6451
-6468
-6485
-6503
-6521
-6540
-6558
-6577
-6596
-6615
-6634
-6653
-6672
-6691
-6711
-6730
-6749
-6768
-6788
-6807
-6826
-6846
-6866
-6886
-6907
-6927
-6948
-6968
-6988
-7008
-7028
-7047
-7066
-7085
-7104
-7123
-7142
-7161
-7180
-7199
-7218
-7238
-7257
-7277
-7298
-7318
-7339
-7360
-7382
-7403
-7424
-7445
-7466
-7488
-7510
-7532
-7555
-7578
-7601
-7624
-7647
-7670
-7692
-7713
-7733
-7752
-7771
-7788
-7805
-7822
-7837
-7852
-7867
-7880
-7893
-7906
-7917
-7928
-7938
-7949
-7958
-7968
-7977
-7985
-7993
-8000
-8006
-8012
-8016
-8021
-8025
-8029
-8032
-8035
-8038
-8039
-8042
-8044
-8045
-8048
-8050
-8052
-8054
-8057
-8060
-8063
-8064
-8068
-8071
-8073
-8074
-8077
-8079
-8082
-8084
-8087
-8090
-8093
-8096
-8100
-8103
-8108
-8111
-8115
-8119
-8122
-8125
-8128
-8130
-8132
-8132
-8132
-8132
-8130
-8128
-8125
-8121
-8117
-8113
-8109
-8105
-8101
-8096
-8092
-8087
-8082
-8077
-8071
-8066
-8061
-8054
-8048
-8039
-8032
-8023
-8016
-8007
-7999
-7990
-7981
-7972
-7962
-7953
-7943
-7933
-7923
-7913
-7903
-7893
-7883
-7874
-7865
-7856
-7848
-7839
-7831
-7824
-7817
-7810
-7803
-7797
-7791
-7785
-7779
-7772
-7766
-7759
-7752
-7746
-7739
-7733
-7726
-7720
-7713
-7706
-7699
-7691
-7683
-7674
-7665
-7655
-7644
-7633
-7620
-7608
-7594
-7580
-7566
-7551
-7536
-7520
-7503
-7486
-7468
-7450
-7431
-7412
-7392
-7372
-7352
-7331
-7310
-7289
-7268
-7247
-7226
-7205
-7184
-7162
-7141
-7120
-7099
-7078
-7056
-7035
-7014
-6993
-6972
-6950
-6929
-6907
-6885
-6862
-6840
-6817
-6794
-6771
-6748
-6725
-6702
-6680
-6658
-6637
-6615
-6594
-6573
-6551
-6529
-6507
-6485
-6463
-6441
-6419
-6396
-6374
-6352
-6329
-6306
-6283
-6260
-6236
-6212
-6187
-6163
-6138
-6112
-6087
-6061
-6034
-6008
-5981
-5954
-5927
-5899
-5872
-5845
-5818
-5792
-5766
-5740
-5716
-5692
-5669
-5647
-5625
-5604
-5583
-5563
-5543
-5523
-5504
-5486
-5467
-5449
-5431
-5414
-5397
-5380
-5364
-5348
-5333
-5319
-5305
-5291
-5277
-5263
-5249
-5235
-5221
-5207
-5194
-5182
-5170
-5158
-5148
-5138
-5129
-5120
-5112
-5105
-5099
-5093
-5087
-5081
-5076
-5072
-5067
-5063
-5059
-5055
-5051
-5047
-5042
-5037
-5032
-5027
-5022
-5016
-5011
-5005
-4998
-4991
-4984
-4977
-4969
-4961
-4953
-4944
-4935
-4926
-4916
-4905
-4894
-4882
-4871
-4859
-4847
-4836
-4824
-4813
-4802
-4792
-4781
-4770
-4759
-4748
-4737
-4725
-4713
-4700
-4687
-4673
-4658
-4643
-4627
-4609
-4591
-4573
-4553
-4533
-4512
-4491
-4469
-4448
-4426
-4405
-4384
-4364
-4344
-4324
-4305
-4286
-4269
-4252
-4236
-4221
-4207
-4194
-4180
-4168
-4155
-4143
-4131
-4120
-4108
-4096
-4085
-4073
-4061
-4050
-4038
-4027
-4016
-4003
-3993
-3981
-3969
-3958
-3946
-3935
-3924
-3912
-3902
-3891
-3881
-3871
-3861
-3853
-3844
-3836
-3828
-3820
-3812
-3803
-3795
-3787
-3779
-3770
-3761
-3752
-3742
-3732
-3721
-3710
-3699
-3688
-3676
-3665
-3654
-3642
-3631
-3620
-3609
-3599
-3588
-3578
-3568
-3558
-3548
-3538
-3528
-3518
-3508
-3498
-3487
-3476
-3465
-3454
-3442
-3430
-3419
-3407
-3395
-3383
-3371
-3360
-3348
-3337
-3325
-3314
-3302
-3291
-3281
-3271
-3261
-3252
-3242
-3233
-3223
-3214
-3204
-3194
-3185
-3175
-3166
-3157
-3148
-3140
-3131
-3123
-3114
-3105
-3096
-3087
-3077
-3067
-3057
-3047
-3037
-3027
-3015
-3004
-2991
-2978
-2964
-2950
-2936
-2922
-2907
-2893
-2878
-2863
-2848
-2833
-2818
-2802
-2787
-2771
-2755
-2739
-2722
-2705
-2688
-2670
-2652
-2633
-2613
-2594
-2574
-2554
-2535
-2516
-2498
-2481
-2464
-2448
-2432
-2418
-2405
-2393
-2381
-2371
-2361
-2351
-2342
-2333
-2325
-2316
-2308
-2299
-2290
-2282
-2273
-2264
-2254
-2244
-2234
-2223
-2212
-2200
-2187
-2173
-2160
-2145
-2131
-2116
-2101
-2085
-2069
-2052
-2035
-2017
-2000
-1982
-1964
-1945
-1927
-1909
-1891
-1873
-1855
-1837
-1819
-1801
-1784
-1766
-1750
-1734
-1719
-1706
-1693
-1681
-1669
-1657
-1646
-1634
-1623
-1612
-1601
-1591
-1580
-1569
-1558
-1546
-1534
-1521
-1508
-1495
-1482
-1469
-1457
-1444
-1432
-1419
-1405
-1391
-1377
-1362
-1347
-1333
-1318
-1304
-1290
-1276
-1262
-1249
-1236
-1223
-1212
-1202
-1192
-1183
-1175
-1168
-1161
-1155
-1150
-1145
-1139
-1134
-1129
-1124
-1120
-1116
-1113
-1110
-1108
-1107
-1106
-1106
-1107
-1108
-1110
-1113
-1116
-1119
-1122
-1125
-1128
-1130
-1131
-1131
-1129
-1127
-1123
-1118
-1111
-1103
-1093
-1081
-1067
-1050
-1032
-1010
-990
-968
-944
-921
-897
-872
-847
-821
-795
-769
-742
-716
-690
-664
-638
-613
-586
-559
-531
-502
-472
-442
-410
-378
-344
-311
-276
-241
-206
-169
-133
-96
-58
-21
16
52
89
125
161
196
231
265
298
330
361
391
421
450
478
506
533
560
586
612
637
663
688
713
738
763
787
812
836
861
885
909
933
956
978
1000
1020
1041
1061
1080
1098
1115
1131
1147
1162
1175
1188
1200
1211
1221
1232
1242
1252
1262
1272
1283
1293
1304
1315
1327
1339
1353
1367
1383
1398
1414
1431
1448
1464
1482
1499
1516
1533
1550
1568
1585
1603
1621
1640
1659
1679
1698
1718
1739
1760
1781
1804
1827
1851
1876
1902
1927
1954
1980
2007
2035
2063
2091
2120
2149
2177
2206
2234
2262
2290
2318
2346
2374
2401
2428
2454
2480
2505
2529
2552
2575
2598
2620
2642
2664
2685
2706
2727
2748
2768
2788
2809
2829
2850
2870
2889
2908
2927
2945
2962
2979
2995
3011
3028
3044
3060
3077
3093
3109
3125
3142
3158
3176
3193
3212
3230
3250
3269
3288
3308
3328
3347
3366
3385
3403
3421
3438
3455
3472
3489
3505
3521
3536
3551
3567
3582
3597
3613
3629
3646
3662
3678
3693
3709
3724
3739
3753
3768
3782
3795
3808
3821
3834
3847
3859
3872
3885
3898
3913
3928
3944
3960
3978
3996
4014
4033
4051
4070
4090
4109
4129
4149
4170
4191
4212
4233
4254
4276
4297
4319
4340
4362
4383
4404
4424
4443
4461
4477
4493
4507
4521
4534
4546
4558
4570
4581
4592
4601
4610
4619
4626
4633
4640
4645
4649
4652
4654
4654
4653
4651
4648
4643
4637
4630
4623
4614
4604
4594
4584
4573
4562
4550
4537
4523
4509
4494
4478
4461
4443
4424
4405
4385
4365
4345
4325
4305
4286
4267
4248
4230
4212
4195
4178
4161
4145
4128
4112
4094
4078
4062
4043
4027
4010
3992
3974
3956
3937
3918
3897
3875
3852
3828
3803
3777
3750
3724
3697
3670
3642
3614
3585
3556
3526
3497
3467
3437
3407
3377
3346
3315
3282
3250
3216
3182
3148
3114
3080
3045
3010
2975
2939
2903
2866
2829
2793
2757
2721
2685
2649
2613
2577
2541
2504
2467
2429
2390
2350
2310
2269
2227
2184
2141
2098
2053
2009
1963
1918
1871
1825
1777
1730
1682
1634
1586
1538
1490
1443
1396
1350
1304
1259
1215
1171
1128
1086
1045
1004
964
924
885
845
805
765
724
683
642
601
559
517
475
432
388
344
299
253
208
163
118
74
30
-13
-56
-99
-142
-185
-227
-269
-310
-351
-392
-432
-471
-511
-549
-588
-625
-663
-699
-736
-771
-807
-843
-878
-912
-946
-980
-1012
-1045
-1076
-1106
-1134
-1162
-1189
-1215
-1241
-1266
-1291
-1315
-1340
-1364
-1387
-1410
-1433
-1456
-1479
-1502
-1525
-1548
-1572
-1596
-1621
-1647
-1674
-1703
-1732
-1763
-1794
-1826
-1859
-1892
-1926
-1959
-1993
-2027
-2061
-2094
-2127
-2159
-2190
-2221
-2250
-2279
-2308
-2336
-2364
-2392
-2420
-2449
-2477
-2506
-2535
-2564
-2593
-2622
-2651
-2681
-2710
-2740
-2770
-2800
-2830
-2860
-2889
-2918
-2946
-2974
-3001
-3029
-3056
-3084
-3111
-3137
-3164
-3190
-3215
-3241
-3265
-3289
-3313
-3337
-3360
-3384
-3407
-3430
-3452
-3474
-3496
-3518
-3539
-3560
-3580
-3600
-3619
-3638
-3655
-3673
-3689
-3705
-3721
-3737
-3754
-3770
-3787
-3804
-3822
-3839
-3857
-3875
-3892
-3910
-3926
-3943
-3960
-3976
-3993
-4010
-4027
-4043
-4059
-4077
-4093
-4110
-4127
-4144
-4162
-4180
-4199
-4218
-4238
-4258
-4278
-4298
-4319
-4339
-4360
-4380
-4401
-4422
-4442
-4461
-4480
-4497
-4514
-4530
-4546
-4562
-4577
-4592
-4606
-4621
-4635
-4648
-4662
-4676
-4690
-4705
-4721
-4737
-4753
-4771
-4789
-4808
-4828
-4848
-4869
-4891
-4913
-4936
-4959
-4983
-5008
-5033
-5058
-5083
-5107
-5132
-5156
-5180
-5204
-5227
-5250
-5271
-5292
-5311
-5329
-5347
-5363
-5378
-5393
-5406
-5419
-5432
-5443
-5454
-5464
-5473
-5481
-5488
-5495
-5501
-5507
-5513
-5518
-5524
-5528
-5533
-5537
-5541
-5544
-5547
-5550
-5553
-5554
-5556
-5556
-5557
-5556
-5556
-5555
-5554
-5552
-5551
-5549
-5548
-5548
-5548
-5548
-5550
-5553
-5556
-5561
-5566
-5573
-5580
-5589
-5598
-5608
-5618
-5629
-5641
-5654
-5667
-5682
-5697
-5712
-5728
-5745
-5762
-5780
-5797
-5815
-5833
-5850
-5867
-5883
-5899
-5914
-5928
-5941
-5954
-5967
-5979
-5990
-6001
-6011
-6021
-6029
-6037
-6043
-6049
-6054
-6058
-6060
-6061
-6061
-6059
-6056
-6052
-6047
-6041
-6034
-6026
-6018
-6010
-6001
-5992
-5983
-5973
-5963
-5953
-5943
-5933
-5923
-5912
-5901
-5889
-5878
-5866
-5854
-5843
-5831
-5821
-5810
-5801
-5791
-5782
-5773
-5765
-5757
-5749
-5740
-5732
-5723
-5714
-5704
-5694
-5683
-5672
-5659
-5646
-5631
-5615
-5598
-5580
-5561
-5540
-5518
-5496
-5472
-5447
-5421
-5394
-5367
-5339
-5311
-5283
-5255
-5227
-5199
-5172
-5146
-5121
-5096
-5072
-5048
-5024
-5000
-4975
-4951
-4926
-4901
-4875
-4849
-4823
-4797
-4770
-4744
-4717
-4689
-4660
-4630
-4600
-4569
-4537
-4505
-4473
-4440
-4407
-4373
-4339
-4305
-4270
-4235
-4200
-4166
-4131
-4097
-4062
-4030
-3997
-3964
-3932
-3900
-3869
-3838
-3809
-3780
-3751
-3723
-3696
-3669
-3643
-3616
-3590
-3563
-3536
-3509
-3482
-3454
-3425
-3396
-3366
-3336
-3305
-3274
-3243
-3211
-3179
-3147
-3115
-3083
-3051
-3019
-2987
-2956
-2924
-2893
-2862
-2832
-2802
-2773
-2743
-2714
-2684
-2653
-2622
-2590
-2558
-2526
-2493
-2459
-2425
-2390
-2354
-2318
-2282
-2246
-2209
-2172
-2136
-2100
-2064
-2028
-1992
-1956
-1920
-1884
-1849
-1813
-1778
-1743
-1708
-1672
-1636
-1598
-1560
-1521
-1482
-1441
-1399
-1356
-1312
-1267
-1221
-1174
-1126
-1078
-1029
-980
-930
-881
-832
-783
-735
-687
-640
-592
-545
-497
-450
-401
-353
-304
-256
-207
-158
-109
-60
-12
36
84
130
176
221
266
309
352
393
434
474
514
554
593
633
672
711
749
788
826
864
902
941
979
1018
1057
1096
1135
1174
1214
1254
1295
1335
1376
1418
1460
1503
1546
1589
1633
1677
1721
1766
1811
1857
1902
1948
1994
2039
2083
2127
2169
2211
2253
2295
2337
2378
2420
2461
2502
2543
2583
2623
2662
2702
2741
2780
2819
2857
2895
2932
2968
3003
3037
3069
3101
3133
3164
3195
3225
3256
3287
3318
3348
3380
3411
3444
3476
3510
3545
3580
3617
3654
3693
3732
3772
3813
3855
3897
3941
3985
4030
4075
4121
4167
4212
4258
4303
4348
4393
4437
4481
4525
4567
4609
4650
4690
4729
4768
4807
4845
4883
4920
4956
4991
5026
5060
5094
5126
5158
5190
5220
5250
5280
5309
5338
5367
5397
5426
5457
5488
5519
5550
5581
5612
5643
5674
5705
5736
5766
5797
5826
5854
5881
5906
5931
5954
5976
5996
6016
6036
6054
6072
6088
6104
6119
6132
6145
6157
6168
6178
6188
6197
6205
6213
6219
6225
6230
6233
6236
6239
6241
6242
6243
6243
6243
6242
6239
6236
6231
6225
6218
6209
6200
6189
6177
6165
6151
6137
6122
6106
6090
6072
6054
6035
6017
5998
5978
5959
5940
5920
5901
5881
5861
5841
5821
5801
5781
5761
5741
5721
5701
5681
5662
5642
5621
5600
5579
5558
5536
5513
5491
5468
5446
5423
5400
5377
5353
5329
5305
5280
5254
5228
5202
5174
5147
5118
5089
5059
5029
4998
4966
4934
4902
4869
4836
4803
4770
4736
4703
4669
4635
4601
4567
4533
4500
4467
4435
4403
4373
4342
4312
4283
4254
4226
4199
4172
4146
4120
4094
4067
4040
4011
3983
3953
3922
3889
3855
3819
3782
3743
3701
3659
3615
3569
3523
3477
3430
3384
3338
3293
3249
3205
3163
3121
3080
3040
3002
2964
2927
2892
2857
2824
2791
2759
2728
2699
2670
2643
2616
2591
2567
2544
2522
2501
2481
2462
2445
2428
2413
2399
2386
2374
2362
2352
2343
2334
2327
2320
2314
2309
2305
2301
2298
2296
2294
2293
2293
2294
2295
2297
2299
2301
2303
2306
2308
2310
2312
2315
2317
2321
2324
2328
2332
2336
2340
2345
2349
2354
2358
2362
2365
2369
2373
2377
2380
2384
2387
2391
2394
2398
2402
2406
2411
2416
2421
2426
2431
2437
2442
2447
2453
2458
2463
2468
2473
2478
2484
2489
2494
2499
2505
2511
2518
2526
2533
2542
2550
2558
2567
2575
2583
2591
2599
2606
2613
2620
2627
2633
2639
2645
2651
2656
2661
2666
2670
2675
2679
2684
2688
2692
2697
2701
2706
2711
2716
2721
2726
2732
2738
2744
2750
2756
2761
2767
2773
2778
2784
2788
2793
2797
2801
2804
2806
2808
2809
2810
2810
2809
2807
2804
2800
2795
2790
2783
2776
2769
2761
2752
2744
2735
2727
2719
2711
2704
2698
2692
2688
2686
2684
2683
2684
2685
2687
2691
2695
2701
2707
2715
2724
2733
2742
2752
2762
2772
2782
2792
2802
2812
2821
2831
2840
2848
2856
2864
2871
2878
2886
2894
2903
2913
2924
2937
2951
2966
2981
2998
3016
3035
3054
3075
3096
3117
3139
3161
3182
3203
3223
3243
3262
3280
3297
3313
3328
3343
3357
3371
3384
3397
3410
3422
3435
3447
3458
3470
3483
3495
3508
3522
3536
3550
3564
3578
3592
3607
3622
3637
3652
3667
3681
3695
3708
3721
3733
3744
3755
3765
3774
3782
3789
3796
3802
3807
3812
3818
3824
3830
3838
3846
3854
3863
3872
3881
3890
3899
3907
3916
3924
3932
3940
3947
3953
3958
3963
3967
3971
3974
3977
3980
3982
3983
3984
3985
3985
3985
3984
3984
3983
3983
3983
3983
3983
3983
3982
3982
3982
3982
3982
3983
3983
3984
3985
3986
3988
3989
3991
3992
3994
3995
3997
3998
4000
4001
4002
4002
4002
4002
4002
4001
4001
4000
4000
4001
4002
4005
4008
4011
4017
4024
4030
4038
4046
4056
4065
4075
4086
4099
4111
4123
4135
4147
4158
4169
4178
4187
4195
4203
4209
4214
4219
4222
4225
4228
4230
4232
4234
4235
4237
4238
4239
4241
4242
4243
4245
4245
4246
4247
4247
4248
4248
4249
4250
4251
4253
4255
4258
4262
4266
4270
4275
4279
4284
4289
4293
4297
4301
4305
4308
4311
4313
4315
4316
4317
4317
4317
4316
4315
4312
4309
4306
4301
4295
4288
4280
4271
4260
4248
4235
4220
4204
4188
4170
4151
4132
4113
4094
4074
4054
4034
4014
3994
3974
3954
3935
3916
3898
3881
3864
3848
3832
3817
3802
3786
3771
3756
3741
3726
3711
3696
3680
3664
3648
3630
3612
3593
3574
3554
3535
3515
3495
3475
3456
3436
3417
3398
3380
3362
3344
3328
3313
3299
3286
3274
3264
3255
3247
3240
3233
3227
3222
3218
3215
3213
3212
3212
3213
3214
3215
3216
3217
3219
3220
3223
3226
3229
3233
3238
3243
3248
3253
3259
3264
3269
3274
3280
3285
3291
3297
3302
3308
3313
3317
3321
3325
3327
3329
3331
3332
3332
3331
3330
3328
3325
3321
3316
3310
3303
3296
3288
3279
3269
3258
3246
3233
3217
3201
3183
3164
3144
3124
3103
3081
3058
3034
3009
2983
2956
2928
2899
2870
2839
2807
2775
2741
2706
2670
2633
2595
2557
2519
2481
2443
2405
2367
2329
2291
2254
2216
2179
2142
2105
2068
2032
1996
1960
1925
1890
1855
1820
1786
1751
1717
1683
1650
1617
1585
1553
1521
1489
1457
1425
1394
1363
1332
1302
1273
1244
1215
1187
1159
1130
1103
1075
1047
1020
993
967
940
913
885
858
830
802
774
745
717
688
659
629
599
568
537
505
473
441
409
378
346
314
283
252
221
189
158
127
96
65
34
3
-29
-60
-91
-123
-155
-187
-219
-251
-283
-314
-346
-377
-408
-439
-470
-500
-530
-560
-589
-618
-646
-673
-700
-726
-751
-776
-800
-824
-847
-871
-893
-916
-939
-961
-984
-1006
-1028
-1051
-1073
-1095
-1118
-1140
-1163
-1187
-1210
-1234
-1259
-1284
-1309
-1335
-1361
-1387
-1414
-1441
-1469
-1498
-1527
-1557
-1588
-1618
-1649
-1680
-1712
-1743
-1775
-1806
-1837
-1869
-1900
-1930
-1961
-1991
-2021
-2051
-2081
-2111
-2140
-2170
-2199
-2228
-2257
-2285
-2313
-2340
-2368
-2394
-2420
-2446
-2471
-2496
-2520
-2544
-2568
-2591
-2614
-2637
-2659
-2681
-2703
-2724
-2744
-2764
-2784
-2802
-2820
-2838
-2855
-2871
-2887
-2902
-2916
-2930
-2942
-2954
-2965
-2975
-2985
-2994
-3003
-3012
-3021
-3030
-3038
-3047
-3056
-3065
-3074
-3083
-3091
-3100
-3108
-3116
-3124
-3131
-3137
-3143
-3148
-3153
-3158
-3162
-3167
-3171
-3176
-3181
-3185
-3190
-3196
-3201
-3207
-3214
-3221
-3228
-3236
-3245
-3255
-3264
-3274
-3285
-3295
-3305
-3316
-3327
-3338
-3349
-3360
-3371
-3381
-3391
-3400
-3409
-3416
-3423
-3430
-3435
-3440
-3444
-3448
-3451
-3454
-3456
-3458
-3459
-3459
-3460
-3460
-3460
-3460
-3461
-3461
-3462
-3463
-3464
-3465
-3467
-3469
-3471
-3473
-3475
-3478
-3481
-3484
-3487
-3490
-3493
-3496
-3498
-3500
-3501
-3501
-3500
-3499
-3498
-3495
-3492
-3489
-3484
-3478
-3472
-3464
-3455
-3446
-3435
-3424
-3413
-3401
-3389
-3377
-3364
-3351
-3337
-3323
-3309
-3294
-3279
-3263
-3248
-3232
-3215
-3198
-3180
-3161
-3142
-3122
-3102
-3081
-3059
-3037
-3015
-2991
-2968
-2944
-2919
-2893
-2867
-2841
-2814
-2786
-2758
-2729
-2700
-2670
-2640
-2609
-2578
-2546
-2515
-2483
-2452
-2420
-2388
-2356
-2324
-2291
-2257
-2222
-2187
-2150
-2112
-2074
-2033
-1993
-1952
-1909
-1865
-1820
-1774
-1727
-1680
-1632
-1584
-1535
-1486
-1437
-1389
-1340
-1292
-1243
-1195
-1147
-1099
-1052
-1004
-958
-912
-866
-821
-776
-731
-687
-644
-601
-558
-516
-474
-433
-393
-353
-313
-273
-233
-192
-152
-110
-69
-28
14
56
97
139
181
223
265
307
348
389
430
470
509
548
586
624
662
699
736
774
810
847
883
920
956
992
1029
1066
1103
1140
1177
1213
1250
1286
1322
1358
1394
1430
1465
1501
1536
1571
1606
1640
1674
1708
1742
1775
1810
1844
1879
1914
1949
1986
2023
2061
2101
2143
2186
2231
2277
2324
2373
2423
2474
2527
2580
2633
2688
2742
2797
2852
2906
2960
3013
3065
3117
3167
3217
3267
3316
3364
3411
3458
3504
3550
3595
3640
3685
3729
3774
3818
3861
3905
3948
3991
4034
4075
4118
4159
4200
4241
4281
4321
4359
4397
4433
4468
4502
4534
4565
4595
4624
4652
4678
4704
4728
4752
4775
4798
4821
4844
4867
4890
4913
4937
4961
4986
5011
5036
5062
5089
5116
5144
5171
5198
5225
5252
5277
5302
5326
5349
5371
5392
5412
5430
5448
5464
5480
5495
5510
5524
5538
5550
5563
5574
5586
5597
5608
5620
5631
5642
5653
5664
5675
5685
5694
5703
5712
5719
5726
5732
5737
5741
5743
5744
5743
5741
5738
5733
5728
5721
5713
5704
5694
5684
5673
5661
5649
5637
5624
5612
5600
5588
5576
5565
5553
5542
5529
5516
5502
5487
5471
5454
5436
5416
5395
5373
5350
5326
5301
5275
5249
5222
5195
5168
5141
5115
5089
5064
5039
5015
4992
4970
4948
4928
4909
4891
4873
4856
4840
4824
4808
4793
4779
4764
4750
4737
4723
4710
4696
4682
4668
4654
4640
4625
4610
4595
4579
4563
4546
4529
4511
4493
4475
4456
4438
4419
4400
4381
4363
4344
4325
4307
4289
4272
4255
4239
4224
4209
4195
4181
4168
4156
4144
4132
4121
4110
4100
4089
4078
4067
4058
4048
4037
4027
4017
4006
3995
3984
3973
3962
3950
3938
3927
3915
3903
3890
3878
3865
3851
3837
3823
3808
3793
3777
3761
3744
3727
3710
3692
3674
3655
3637
3619
3602
3584
3566
3548
3530
3512
3494
3477
3459
3441
3424
3407
3389
3372
3355
3337
3320
3302
3284
3265
3245
3224
3202
3179
3155
3131
3106
3079
3052
3023
2993
2961
2927
2893
2857
2819
2780
2740
2699
2656
2612
2566
2520
2473
2425
2376
2327
2277
2227
2175
2124
2071
2017
1964
1910
1855
1801
1747
1692
1638
1584
1531
1477
1424
1370
1317
1263
1210
1156
1103
1049
995
941
886
831
776
720
664
607
550
493
436
378
320
262
204
145
86
26
-33
-94
-154
-215
-277
-338
-400
-462
-523
-585
-647
-708
-769
-830
-890
-950
-1008
-1066
-1123
-1179
-1235
-1290
-1345
-1400
-1455
-1509
-1563
-1617
-1671
-1724
-1777
-1830
-1882
-1935
-1987
-2037
-2090
-2141
-2193
-2244
-2296
-2347
-2398
-2448
-2499
-2550
-2601
-2652
-2704
-2756
-2808
-2860
-2913
-2965
-3018
-3072
-3126
-3180
-3235
-3290
-3345
-3400
-3455
-3510
-3565
-3619
-3672
-3726
-3779
-3832
-3884
-3936
-3987
-4038
-4089
-4139
-4188
-4237
-4286
-4334
-4383
-4431
-4479
-4526
-4574
-4622
-4670
-4717
-4765
-4813
-4861
-4908
-4956
-5003
-5049
-5095
-5141
-5185
-5229
-5272
-5314
-5355
-5394
-5432
-5469
-5504
-5537
-5569
-5599
-5628
-5655
-5682
-5707
-5731
-5754
-5775
-5796
-5815
-5833
-5850
-5866
-5882
-5897
-5912
-5925
-5938
-5950
-5961
-5971
-5980
-5989
-5997
-6005
-6012
-6019
-6025
-6030
-6035
-6039
-6042
-6045
-6047
-6049
-6051
-6052
-6053
-6053
-6052
-6051
-6049
-6047
-6044
-6040
-6036
-6032
-6026
-6020
-6014
-6006
-5998
-5989
-5980
-5970
-5959
-5948
-5937
-5925
-5913
-5900
-5887
-5874
-5861
-5848
-5835
-5822
-5809
-5797
-5786
-5776
-5766
-5758
-5751
-5745
-5740
-5736
-5732
-5730
-5728
-5726
-5726
-5726
-5726
-5727
-5729
-5731
-5733
-5736
-5740
-5744
-5748
-5752
-5757
-5762
-5767
-5773
-5778
-5785
-5791
-5797
-5804
-5811
-5818
-5826
-5834
-5843
-5852
-5863
-5874
-5887
-5901
-5916
-5932
-5949
-5966
-5985
-6004
-6024
-6044
-6066
-6087
-6109
-6131
-6153
-6175
-6196
-6218
-6240
-6262
-6284
-6307
-6330
-6353
-6377
-6402
-6428
-6455
-6483
-6512
-6543
-6576
-6610
-6645
-6681
-6719
-6758
-6798
-6838
-6879
-6921
-6962
-7004
-7047
-7089
-7131
-7174
-7216
-7258
-7300
-7341
-7383
-7424
-7464
-7504
-7544
-7584
-7623
-7661
-7699
-7737
-7774
-7811
-7848
-7886
-7923
-7961
-7999
-8037
-8074
-8113
-8150
-8186
-8223
-8259
-8293
-8327
-8359
-8390
-8420
-8448
-8475
-8500
-8524
-8546
-8567
-8587
-8605
-8622
-8639
-8654
-8669
-8682
-8695
-8707
-8718
-8729
-8739
-8749
-8758
-8767
-8775
-8783
-8789
-8795
-8801
-8805
-8807
-8809
-8810
-8809
-8807
-8804
-8800
-8794
-8787
-8778
-8768
-8757
-8743
-8729
-8714
-8697
-8679
-8661
-8641
-8621
-8600
-8578
-8555
-8532
-8509
-8485
-8461
-8436
-8412
-8387
-8361
-8335
-8308
-8280
-8251
-8222
-8191
-8159
-8125
-8090
-8055
-8016
-7978
-7938
-7897
-7854
-7810
-7765
-7719
-7673
-7626
-7578
-7530
-7481
-7431
-7381
-7331
-7280
-7228
-7175
-7121
-7067
-7012
-6956
-6898
-6839
-6779
-6718
-6656
-6592
-6528
-6462
-6396
-6330
-6263
-6195
-6128
-6060
-5992
-5925
-5859
-5792
-5727
-5663
-5600
-5537
-5476
-5416
-5356
-5297
-5238
-5180
-5123
-5066
-5009
-4952
-4897
-4841
-4785
-4730
-4674
-4619
-4563
-4508
-4452
-4398
-4344
-4290
-4238
-4185
-4134
-4083
-4033
-3983
-3934
-3887
-3840
-3793
-3748
-3703
-3659
-3614
-3570
-3527
-3483
-3440
-3396
-3353
-3310
-3268
-3226
-3184
-3143
-3102
-3062
-3023
-2985
-2948
-2913
-2878
-2845
-2812
-2781
-2751
-2721
-2692
-2665
-2637
-2611
-2586
-2561
-2537
-2513
-2490
-2468
-2447
-2425
-2405
-2385
-2365
-2347
-2328
-2310
-2292
-2275
-2257
-2240
-2222
-2204
-2186
-2168
-2150
-2132
-2113
-2094
-2075
-2056
-2036
-2017
-1997
-1978
-1959
-1940
-1921
-1903
-1884
-1866
-1848
-1831
-1814
-1797
-1781
-1765
-1749
-1733
-1718
-1704
-1689
-1675
-1661
-1648
-1636
-1624
-1613
-1603
-1594
-1586
-1578
-1572
-1566
-1561
-1557
-1555
-1553
-1552
-1552
-1553
-1554
-1555
-1558
-1560
-1564
-1568
-1573
-1578
-1584
-1590
-1596
-1602
-1609
-1616
-1624
-1632
-1640
-1649
-1659
-1669
-1679
-1690
-1701
-1713
-1725
-1738
-1752
-1767
-1781
-1797
-1812
-1828
-1845
-1862
-1880
-1899
-1917
-1936
-1955
-1974
-1994
-2013
-2033
-2055
-2076
-2098
-2120
-2141
-2163
-2185
-2207
-2228
-2250
-2271
-2292
-2313
-2333
-2352
-2371
-2388
-2406
-2422
-2439
-2455
-2471
-2488
-2504
-2521
-2537
-2554
-2571
-2588
-2606
-2624
-2642
-2661
-2680
-2700
-2720
-2740
-2760
-2780
-2800
-2820
-2840
-2860
-2880
-2900
-2921
-2942
-2964
-2985
-3007
-3030
-3052
-3076
-3100
-3124
-3150
-3176
-3203
-3230
-3258
-3285
-3313
-3341
-3369
-3397
-3425
-3453
-3482
-3511
-3540
-3568
-3597
-3626
-3655
-3684
-3713
-3742
-3772
-3801
-3830
-3859
-3888
-3917
-3945
-3973
-4001
-4030
-4058
-4086
-4114
-4143
-4171
-4200
-4228
-4256
-4285
-4313
-4341
-4370
-4398
-4427
-4455
-4483
-4510
-4538
-4566
-4593
-4621
-4650
-4678
-4707
-4736
-4766
-4796
-4827
-4859
-4892
-4927
-4962
-4999
-5037
-5076
-5117
-5158
-5200
-5243
-5286
-5330
-5374
-5419
-5464
-5509
-5555
-5600
-5646
-5692
-5739
-5785
-5832
-5878
-5925
-5972
-6019
-6065
-6112
-6159
-6206
-6253
-6300
-6347
-6395
-6443
-6490
-6539
-6587
-6636
-6685
-6734
-6783
-6832
-6880
-6928
-6974
-7020
-7066
-7110
-7154
-7197
-7240
-7282
-7324
-7366
-7407
-7449
-7491
-7533
-7575
-7617
-7659
-7702
-7744
-7785
-7827
-7869
-7910
-7951
-7993
-8034
-8074
-8116
-8157
-8198
-8239
-8280
-8320
-8360
-8399
-8438
-8477
-8515
-8552
-8588
-8624
-8659
-8693
-8726
-8758
-8789
-8819
-8848
-8875
-8902
-8927
-8952
-8976
-9000
-9023
-9045
-9067
-9088
-9108
-9128
-9148
-9167
-9186
-9205
-9223
-9241
-9258
-9276
-9292
-9309
-9325
-9340
-9356
-9372
-9388
-9404
-9420
-9437
-9454
-9472
-9490
-9509
-9529
-9549
-9570
-9591
-9613
-9635
-9657
-9680
-9702
-9725
-9746
-9768
-9789
-9809
-9829
-9849
-9868
-9886
-9903
-9919
-9935
-9949
-9963
-9977
-9990
-10003
-10015
-10027
-10038
-10047
-10056
-10064
-10072
-10078
-10084
-10089
-10093
-10096
-10098
-10098
-10098
-10096
-10093
-10090
-10085
-10080
-10073
-10066
-10057
-10047
-10036
-10023
-10008
-9992
-9975
-9956
-9936
-9914
-9892
-9868
-9843
-9817
-9790
-9762
-9732
-9701
-9669
-9636
-9602
-9566
-9530
-9492
-9453
-9414
-9374
-9333
-9291
-9248
-9205
-9162
-9117
-9072
-9026
-8979
-8932
-8883
-8834
-8784
-8733
-8681
-8628
-8575
-8520
-8465
-8410
-8353
-8297
-8240
-8183
-8125
-8067
-8009
-7951
-7892
-7833
-7774
-7716
-7657
-7599
-7541
-7483
-7425
-7367
-7309
-7252
-7194
-7136
-7079
-7021
-6963
-6904
-6846
-6786
-6726
-6665
-6603
-6540
-6477
-6413
-6349
-6284
-6219
-6153
-6087
-6021
-5955
-5890
-5825
-5760
-5697
-5634
-5572
-5510
-5448
-5387
-5327
-5267
-5207
-5148
-5089
-5031
-4973
-4916
-4858
-4801
-4745
-4688
-4632
-4577
-4521
-4466
-4412
-4358
-4304
-4250
-4197
-4143
-4090
-4035
-3983
-3930
-3877
-3824
-3771
-3719
-3667
-3614
-3562
-3510
-3457
-3404
-3350
-3297
-3242
-3188
-3133
-3077
-3021
-2963
-2905
-2846
-2787
-2727
-2667
-2607
-2548
-2489
-2430
-2372
-2314
-2257
-2200
-2144
-2089
-2033
-1981
-1929
-1879
-1829
-1780
-1732
-1685
-1639
-1594
-1550
-1507
-1466
-1425
-1386
-1347
-1309
-1272
-1236
-1201
-1166
-1132
-1099
-1067
-1036
-1006
-976
-948
-919
-891
-863
-836
-809
-782
-756
-730
-704
-678
-652
-626
-599
-572
-545
-517
-489
-461
-432
-403
-374
-345
-316
-287
-257
-227
-197
-168
-139
-111
-83
-56
-31
-6
18
40
62
83
103
123
142
161
180
199
219
239
260
282
304
328
352
377
402
428
455
482
510
538
567
596
625
655
685
715
745
775
805
834
863
892
920
947
974
1000
1026
1051
1075
1098
1120
1142
1162
1183
1202
1220
1238
1255
1271
1288
1304
1320
1336
1351
1367
1381
1396
1410
1423
1436
1448
1460
1471
1481
1490
1499
1506
1513
1519
1524
1528
1532
1535
1537
1539
1541
1542
1544
1545
1547
1550
1553
1556
1560
1564
1568
1573
1577
1582
1588
1593
1599
1604
1610
1616
1622
1628
1634
1641
1647
1654
1662
1669
1677
1686
1694
1703
1712
1720
1729
1737
1745
1753
1761
1769
1778
1786
1794
1802
1810
1817
1825
1833
1841
1849
1858
1866
1875
1883
1891
1899
1906
1913
1921
1929
1937
1945
1954
1963
1972
1981
1990
2000
2009
2021
2033
2045
2058
2072
2087
2102
2118
2134
2151
2170
2189
2209
2231
2253
2277
2301
2327
2353
2381
2408
2437
2466
2495
2524
2555
2585
2617
2648
2680
2713
2746
2779
2813
2847
2881
2916
2951
2986
3022
3058
3094
3131
3168
3205
3242
3279
3317
3354
3391
3429
3467
3505
3544
3582
3621
3660
3699
3738
3776
3815
3854
3892
3931
3971
4010
4050
4090
4130
4169
4209
4250
4290
4332
4375
4418
4461
4505
4549
4594
4639
4686
4733
4781
4831
4881
4933
4986
5040
5095
5152
5210
5269
5330
5392
5455
5520
5585
5651
5719
5787
5856
5926
5997
6070
6144
6219
6296
6374
6452
6531
6611
6692
6774
6857
6941
7026
7111
7197
7283
7370
7457
7544
7631
7718
7805
7893
7980
8067
8154
8242
8329
8416
8503
8590
8677
8765
8852
8939
9026
9113
9199
9285
9370
9456
9540
9624
9708
9791
9873
9955
10036
10117
10197
10277
10356
10435
10513
10590
10667
10743
10818
10892
10966
11038
11109
11179
11248
11316
11382
11448
11513
11576
11639
11700
11760
11818
11876
11932
11986
12039
12091
12141
12190
12238
12284
12328
12371
12412
12452
12491
12529
12566
12601
12636
12669
12700
12730
12758
12784
12809
12831
12852
12871
12889
12905
12919
12932
12945
12956
12966
12975
12983
12990
12996
13000
13003
13005
13006
13006
13006
13004
13001
12996
12991
12983
12975
12965
12955
12943
12931
12918
12905
12891
12876
12861
12845
12829
12812
12795
12777
12760
12742
12724
12706
12688
12669
12651
12633
12615
12597
12580
12562
12544
12526
12509
12493
12477
12463
12449
12436
12424
12413
12402
12391
12381
12372
12363
12354
12346
12339
12333
12327
12321
12315
12310
12305
12301
12298
12296
12294
12293
12293
12294
12294
12296
12297
12299
12302
12305
12309
12313
12319
12325
12332
12339
12348
12357
12367
12377
12389
12401
12414
12428
12442
12458
12474
12492
12511
12530
12552
12574
12597
12622
12648
12675
12703
12732
12761
12791
12822
12853
12884
12916
12949
12983
13016
13050
13084
13119
13154
13190
13227
13264
13303
13343
13384
13426
13469
13513
13557
13602
13648
13695
13743
13792
13841
13891
13941
13992
14044
14095
14146
14197
14248
14298
14348
14397
14446
14494
14541
14588
14634
14679
14724
14769
14813
14857
14901
14945
14990
15035
15080
15126
15172
15218
15264
15310
15356
15401
15446
15491
15536
15580
15623
15665
15707
15749
15790
15830
15870
15909
15947
15985
16021
16059
16094
16129
16161
16195
16226
16256
16285
16312
16340
16366
16392
16417
16440
16464
16486
16508
16529
16550
16570
16590
16610
16629
16647
16665
16682
16699
16714
16729
16743
16756
16768
16780
16791
16801
16811
16820
16828
16836
16845
16853
16860
16868
16876
16883
16891
16898
16906
16913
16920
16927
16934
16941
16948
16954
16960
16966
16971
16976
16980
16983
16986
16988
16990
16990
16991
16990
16989
16988
16985
16982
16977
16972
16966
16959
16951
16943
16935
16926
16917
16908
16898
16888
16877
16866
16854
16843
16832
16821
16810
16799
16788
16777
16766
16754
16743
16731
16719
16707
16695
16683
16671
16660
16648
16636
16624
16612
16600
16589
16578
16567
16556
16546
16536
16527
16517
16508
16499
16490
16482
16473
16464
16456
16447
16439
16431
16423
16415
16407
16399
16392
16385
16378
16372
16366
16361
16356
16351
16347
16343
16338
16335
16332
16331
16328
16326
16323
16320
16317
16314
16309
16306
16303
16302
16299
16296
16294
16291
16288
16285
16282
16279
16276
16273
16270
16265
16263
16259
16254
16251
16245
16242
16236
16234
16230
16227
16224
16221
16219
16216
16216
16216
16216
16218
16219
16224
16228
16234
16241
16248
16258
16268
16279
16291
16303
16318
16334
16350
16367
16385
16404
16423
16443
16463
16484
16506
16529
16552
16576
16600
16626
16653
16681
16710
16739
16770
16801
16832
16864
16897
16929
16961
16993
17025
17056
17087
17117
17146
17174
17202
17228
17254
17279
17304
17329
17354
17379
17404
17429
17455
17481
17507
17533
17559
17586
17612
17639
17665
17691
17717
17743
17769
17795
17820
17845
17870
17895
17921
17947
17975
18003
18033
18063
18095
18128
18163
18199
18236
18274
18314
18355
18397
18440
18485
18530
18576
18624
18671
18720
18769
18818
18868
18918
18968
19019
19070
19121
19173
19224
19275
19327
19378
19429
19481
19532
19583
19635
19686
19738
19790
19842
19894
19946
19999
20051
20104
20156
20208
20260
20312
20363
20414
20465
20515
20565
20614
20662
20710
20756
20802
20848
20893
20937
20981
21025
21069
21113
21157
21200
21242
21284
21326
21367
21408
21448
21488
21527
21566
21603
21641
21677
21712
21747
21781
21815
21848
21881
21914
21948
21981
22015
22049
22083
22118
22154
22189
22226
22264
22302
22342
22382
22423
22465
22507
22551
22595
22640
22686
22733
22780
22828
22876
22924
22972
23020
23068
23117
23165
23214
23262
23310
23358
23406
23453
23501
23548
23595
23641
23687
23733
23778
23822
23866
23909
23951
23993
24035
24075
24115
24155
24193
24231
24268
24303
24338
24372
24405
24437
24468
24498
24526
24554
24580
24606
24630
24653
24675
24696
24716
24735
24752
24769
24785
24799
24813
24826
24837
24848
24857
24865
24872
24877
24882
24886
24888
24890
24890
24890
24888
24885
24881
24876
24869
24861
24852
24842
24831
24818
24805
24790
24775
24758
24740
24722
24702
24682
24661
24638
24615
24590
24565
24539
24511
24483
24454
24424
24393
24361
24329
24296
24263
24229
24194
24159
24123
24088
24052
24016
23980
23945
23909
23874
23838
23803
23769
23734
23701
23667
23634
23601
23568
23536
23503
23471
23439
23407
23376
23345
23314
23283
23253
23223
23194
23164
23135
23106
23077
23048
23020
22991
22964
22936
22909
22883
22856
22831
22805
22780
22755
22730
22706
22682
22658
22634
22610
22586
22562
22538
22513
22488
22463
22438
22413
22387
22362
22336
22311
22285
22259
22233
22207
22181
22155
22128
22101
22073
22044
22015
21985
21955
21923
21891
21859
21825
21792
21757
21722
21686
21649
21612
21574
21536
21497
21458
21419
21379
21340
21299
21259
21218
21177
21136
21095
21053
21011
20969
20927
20884
20841
20798
20755
20710
20666
20621
20576
20530
20483
20436
20387
20337
20287
20235
20181
20127
20071
20014
19956
19897
19837
19775
19713
19649
19585
19519
19453
19386
19319
19250
19181
19111
19040
18968
18896
18823
18750
18676
18601
18525
18449
18372
18295
18217
18138
18059
17978
17897
17815
17732
17649
17565
17480
17395
17309
17222
17135
17046
16957
16867
16777
16685
16593
16500
16407
16312
16216
16122
16024
15928
15831
15733
15635
15537
15438
15339
15239
15138
15037
14935
14832
14729
14626
14521
14416
14310
14203
14095
13987
13877
13766
13654
13542
13428
13314
13198
13080
12961
12841
12719
12595
12470
12344
12217
12089
11961
11831
11700
11568
11436
11302
11169
11035
10900
10766
10631
10496
10361
10226
10090
9953
9816
9678
9540
9401
9261
9121
8979
8837
8694
8551
8406
8261
8115
7969
7822
7674
7526
7378
7228
7078
6928
6777
6625
6473
6320
6167
6013
5859
5705
5550
5396
5241
5086
4932
4777
4623
4469
4315
4162
4008
3855
3702
3549
3396
3243
3090
2937
2784
2632
2480
2328
2176
2024
1872
1720
1568
1417
1265
1114
963
812
661
510
359
208
57
-94
-245
-395
-546
-697
-847
-998
-1148
-1299
-1450
-1601
-1751
-1901
-2050
-2198
-2346
-2493
-2640
-2786
-2932
-3077
-3221
-3365
-3509
-3651
-3793
-3934
-4074
-4213
-4352
-4488
-4624
-4759
-4893
-5025
-5156
-5286
-5414
-5541
-5666
-5789
-5911
-6031
-6150
-6268
-6384
-6498
-6612
-6723
-6833
-6941
-7048
-7154
-7258
-7361
-7462
-7562
-7661
-7759
-7855
-7951
-8045
-8138
-8232
-8324
-8416
-8506
-8596
-8685
-8772
-8859
-8946
-9032
-9117
-9203
-9287
-9371
-9455
-9538
-9621
-9703
-9786
-9868
-9951
-10034
-10117
-10201
-10284
-10368
-10452
-10537
-10622
-10707
-10793
-10879
-10966
-11052
-11138
-11224
-11310
-11395
-11480
-11564
-11648
-11732
-11816
-11900
-11984
-12068
-12152
-12237
-12322
-12408
-12494
-12581
-12668
-12755
-12843
-12931
-13020
-13109
-13199
-13288
-13379
-13469
-13559
-13649
-13739
-13830
-13920
-14010
-14099
-14188
-14277
-14365
-14453
-14540
-14626
-14712
-14797
-14882
-14967
-15050
-15133
-15215
-15297
-15377
-15458
-15537
-15616
-15695
-15772
-15849
-15925
-16000
-16074
-16148
-16219
-16292
-16364
-16434
-16504
-16572
-16640
-16707
-16773
-16839
-16904
-16968
-17032
-17095
-17158
-17221
-17284
-17346
-17409
-17472
-17535
-17597
-17660
-17722
-17785
-17847
-17908
-17969
-18029
-18089
-18148
-18206
-18263
-18319
-18375
-18429
-18483
-18536
-18588
-18640
-18690
-18740
-18789
-18838
-18885
-18932
-18978
-19024
-19069
-19114
-19157
-19200
-19242
-19283
-19323
-19362
-19400
-19437
-19473
-19508
-19542
-19574
-19606
-19636
-19665
-19692
-19718
-19743
-19766
-19788
-19808
-19827
-19845
-19861
-19876
-19889
-19901
-19913
-19923
-19932
-19940
-19948
-19955
-19961
-19967
-19972
-19976
-19981
-19985
-19989
-19993
-19996
-20000
-20004
-20008
-20012
-20017
-20021
-20026
-20031
-20036
-20041
-20046
-20051
-20057
-20062
-20068
-20073
-20078
-20084
-20089
-20094
-20099
-20105
-20110
-20115
-20120
-20124
-20128
-20132
-20136
-20140
-20143
-20147
-20150
-20153
-20157
-20159
-20162
-20165
-20167
-20170
-20172
-20174
-20177
-20179
-20182
-20185
-20188
-20191
-20194
-20197
-20201
-20205
-20208
-20213
-20217
-20222
-20226
-20232
-20237
-20243
-20250
-20256
-20263
-20270
-20277
-20285
-20291
-20298
-20305
-20311
-20316
-20322
-20327
-20333
-20338
-20342
-20347
-20351
-20356
-20360
-20365
-20370
-20375
-20380
-20385
-20391
-20397
-20403
-20410
-20417
-20424
-20433
-20442
-20451
-20461
-20472
-20483
-20494
-20505
-20517
-20529
-20542
-20555
-20569
-20583
-20597
-20611
-20626
-20641
-20657
-20672
-20688
-20704
-20721
-20738
-20755
-20773
-20791
-20810
-20829
-20850
-20871
-20892
-20915
-20938
-20962
-20986
-21011
-21037
-21063
-21090
-21118
-21147
-21176
-21207
-21238
-21270
-21303
-21338
-21373
-21409
-21447
-21487
-21527
-21570
-21613
-21659
-21705
-21753
-21803
-21854
-21906
-21960
-22014
-22069
-22125
-22182
-22240
-22299
-22359
-22420
-22481
-22543
-22606
-22669
-22732
-22797
-22862
-22927
-22993
-23060
-23127
-23195
-23263
-23332
-23400
-23469
-23538
-23608
-23677
-23747
-23817
-23887
-23957
-24027
-24097
-24167
-24238
-24308
-24379
-24450
-24521
-24592
-24664
-24736
-24808
-24880
-24953
-25026
-25100
-25175
-25249
-25324
-25399
-25474
-25549
-25624
-25700
-25776
-25852
-25928
-26004
-26081
-26158
-26236
-26313
-26392
-26471
-26550
-26631
-26711
-26792
-26872
-26954
-27035
-27117
-27200
-27282
-27365
-27448
-27531
-27614
-27697
-27779
-27862
-27945
-28028
-28111
-28195
-28278
-28362
-28446
-28529
-28613
-28697
-28781
-28865
-28949
-29033
-29118
-29202
-29287
-29372
-29457
-29543
-29628
-29715
-29801
-29887
-29974
-30061
-30149
-30237
-30324
-30412
-30500
-30588
-30676
-30764
-30851
-30939
-31026
-31113
-31199
-31285
-31371
-31455
-31539
-31623
-31705
-31787
-31868
-31948
-32027
-32104
-32182
-32256
-32331
-32405
-32476
-32549
-32619
-32689
-32759
-32827
-32895
-32962
-33028
-33093
-33157
-33221
-33283
-33345
-33406
-33466
-33524
-33582
-33639
-33695
-33750
-33805
-33859
-33912
-33965
-34017
-34069
-34120
-34170
-34220
-34270
-34319
-34367
-34415
-34463
-34510
-34557
-34604
-34649
-34695
-34740
-34784
-34829
-34873
-34917
-34960
-35004
-35047
-35091
-35134
-35177
-35220
-35262
-35305
-35347
-35388
-35429
-35469
-35508
-35547
-35584
-35619
-35654
-35687
-35719
-35750
-35781
-35810
-35838
-35865
-35890
-35916
-35940
-35963
-35985
-36007
-36029
-36050
-36070
-36090
-36109
-36127
-36144
-36160
-36175
-36189
-36202
-36214
-36225
-36234
-36242
-36248
-36252
-36255
-36256
-36256
-36253
-36250
-36244
-36237
-36229
-36220
-36209
-36198
-36185
-36172
-36158
-36143
-36127
-36111
-36095
-36077
-36060
-36041
-36021
-36001
-35979
-35956
-35931
-35905
-35878
-35849
-35818
-35786
-35753
-35717
-35680
-35640
-35600
-35557
-35513
-35467
-35420
-35371
-35321
-35269
-35216
-35162
-35106
-35049
-34990
-34931
-34870
-34808
-34745
-34680
-34614
-34547
-34479
-34409
-34339
-34266
-34193
-34118
-34043
-33966
-33887
-33807
-33726
-33643
-33559
-33474
-33388
-33300
-33211
-33122
-33031
-32939
-32846
-32750
-32656
-32560
-32464
-32366
-32268
-32170
-32070
-31971
-31871
-31771
-31670
-31568
-31465
-31362
-31258
-31153
-31047
-30941
-30835
-30728
-30620
-30511
-30402
-30293
-30183
-30072
-29961
-29849
-29737
-29625
-29513
-29400
-29287
-29174
-29062
-28949
-28837
-28724
-28613
-28501
-28390
-28280
-28169
-28060
-27950
-27841
-27732
-27624
-27515
-27407
-27299
-27190
-27082
-26974
-26865
-26757
-26648
-26539
-26430
-26320
-26211
-26101
-25991
-25880
-25769
-25657
-25546
-25434
-25321
-25209
-25096
-24983
-24870
-24756
-24643
-24529
-24416
-24302
-24189
-24076
-23962
-23849
-23736
-23624
-23511
-23399
-23287
-23175
-23064
-22952
-22841
-22730
-22619
-22509
-22399
-22289
-22179
-22070
-21961
-21853
-21745
-21637
-21529
-21422
-21315
-21208
-21102
-20996
-20891
-20786
-20682
-20578
-20474
-20371
-20268
-20165
-20063
-19960
-19858
-19755
-19652
-19549
-19445
-19340
-19235
-19130
-19024
-18917
-18809
-18701
-18592
-18482
-18371
-18260
-18149
-18037
-17924
-17811
-17698
-17585
-17472
-17358
-17245
-17131
-17018
-16905
-16792
-16679
-16566
-16454
-16341
-16227
-16114
-16000
-15887
-15772
-15658
-15544
-15430
-15315
-15201
-15087
-14973
-14859
-14745
-14631
-14517
-14403
-14288
-14174
-14060
-13946
-13833
-13719
-13606
-13494
-13381
-13270
-13159
-13048
-12938
-12829
-12720
-12612
-12504
-12397
-12291
-12184
-12079
-11974
-11869
-11766
-11663
-11562
-11461
-11361
-11261
-11163
-11064
-10967
-10871
-10776
-10681
-10588
-10495
-10403
-10311
-10220
-10129
-10039
-9949
-9859
-9770
-9681
-9592
-9503
-9414
-9324
-9234
-9143
-9052
-8961
-8869
-8778
-8686
-8593
-8501
-8408
-8315
-8222
-8128
-8035
-7941
-7847
-7754
-7660
-7567
-7475
-7382
-7291
-7200
-7110
-7021
-6932
-6845
-6758
-6672
-6586
-6501
-6416
-6332
-6248
-6164
-6080
-5997
-5913
-5829
-5745
-5661
-5577
-5493
-5409
-5326
-5243
-5160
-5077
-4994
-4912
-4829
-4747
-4666
-4584
-4504
-4423
-4343
-4263
-4184
-4104
-4025
-3947
-3868
-3790
-3713
-3636
-3559
-3483
-3407
-3332
-3257
-3183
-3110
-3036
-2963
-2891
-2818
-2745
-2673
-2600
-2527
-2454
-2381
-2308
-2235
-2162
-2089
-2016
-1943
-1869
-1796
-1723
-1649
-1577
-1504
-1431
-1359
-1287
-1215
-1144
-1073
-1002
-931
-860
-790
-720
-649
-579
-509
-439
-368
-298
-227
-157
-87
-17
53
123
192
261
329
397
464
531
598
664
729
794
859
923
987
1051
1114
1176
1239
1301
1363
1425
1487
1548
1610
1671
1733
1794
1855
1915
1976
2036
2095
2153
2211
2269
2325
2381
2435
2489
2542
2594
2645
2695
2744
2792
2839
2885
2930
2974
3017
3060
3101
3143
3183
3223
3262
3301
3340
3378
3415
3452
3489
3525
3561
3596
3630
3664
3697
3730
3761
3792
3822
3852
3880
3908
3935
3961
3986
4010
4034
4057
4080
4102
4124
4145
4166
4186
4205
4225
4244
4262
4281
4300
4318
4337
4355
4374
4393
4411
4431
4450
4470
4491
4512
4533
4554
4576
4597
4619
4641
4663
4685
4707
4729
4751
4773
4795
4817
4840
4863
4886
4910
4934
4959
4983
5009
5035
5061
5088
5116
5145
5174
5204
5234
5265
5297
5329
5361
5395
5428
5463
5497
5533
5568
5605
5642
5680
5719
5759
5799
5841
5883
5926
5970
6015
6061
6108
6156
6204
6252
6301
6351
6401
6451
6501
6551
6602
6653
6704
6755
6806
6857
6909
6960
7011
7063
7114
7165
7217
7268
7319
7370
7420
7471
7521
7571
7622
7672
7722
7773
7823
7873
7924
7974
8023
8074
8125
8175
8225
8274
8323
8371
8418
8465
8511
8557
8602
8647
8692
8735
8779
8822
8866
8909
8952
8996
9039
9082
9125
9168
9210
9252
9294
9336
9377
9418
9459
9500
9540
9581
9621
9660
9699
9738
9776
9815
9853
9891
9929
9967
10006
10044
10082
10121
10159
10198
10237
10277
10316
10356
10395
10435
10474
10514
10553
10592
10631
10669
10708
10746
10783
10821
10858
10895
10931
10968
11003
11039
11075
11110
11145
11180
11214
11249
11284
11318
11353
11388
11422
11457
11491
11525
11559
11592
11625
11658
11691
11723
11756
11788
11821
11853
11886
11919
11952
11985
12018
12052
12086
12121
12156
12191
12227
12264
12301
12338
12375
12412
12449
12486
12523
12560
12596
12632
12668
12704
12740
12775
12810
12844
12878
12911
12945
12978
13010
13042
13074
13106
13137
13168
13199
13229
13259
13289
13319
13348
13377
13405
13433
13460
13486
13512
13538
13562
13586
13610
13632
13654
13675
13694
13713
13731
13747
13763
13778
13792
13805
13817
13828
13839
13848
13857
13865
13873
13880
13887
13892
13898
13902
13906
13910
13912
13915
13916
13917
13917
13916
13914
13912
13910
13906
13903
13899
13894
13890
13885
13880
13876
13872
13869
13866
13864
13863
13862
13863
13864
13866
13869
13872
13876
13879
13883
13887
13890
13893
13896
13898
13899
13900
13900
13900
13899
13897
13894
13891
13887
13882
13877
13870
13863
13855
13846
13836
13826
13814
13801
13787
13772
13756
13740
13722
13703
13684
13663
13641
13618
13595
13571
13545
13520
13493
13466
13438
13410
13381
13352
13322
13291
13261
13229
13197
13165
13133
13101
13069
13036
13003
12970
12936
12902
12868
12834
12800
12765
12731
12696
12661
12626
12590
12555
12519
12484
12448
12412
12377
12342
12307
12273
12238
12204
12170
12136
12103
12070
12037
12005
11973
11942
11910
11879
11849
11819
11790
11761
11732
11703
11675
11647
11619
11592
11564
11538
11511
11485
11460
11435
11410
11386
11363
11340
11318
11297
11276
11256
11236
11217
11198
11180
11162
11145
11128
11111
11095
11078
11062
11045
11029
11012
10996
10981
10965
10949
10933
10917
10900
10884
10867
10851
10834
10817
10801
10784
10767
10750
10733
10716
10699
10682
10665
10647
10631
10614
10596
10579
10561
10543
10525
10506
10487
10468
10449
10431
10412
10393
10375
10356
10338
10319
10301
10282
10263
10244
10226
10207
10188
10168
10149
10129
10108
10088
10067
10046
10025
10004
9983
9961
9938
9916
9893
9869
9846
9822
9797
9773
9749
9724
9700
9675
9650
9625
9600
9574
9549
9523
9498
9474
9449
9425
9401
9378
9354
9330
9306
9282
9258
9233
9209
9184
9160
9135
9110
9085
9060
9034
9009
8983
8957
8932
8906
8879
8853
8826
8799
8772
8744
8717
8689
8662
8634
8605
8576
8547
8518
8488
8457
8426
8395
8364
8333
8301
8269
8237
8204
8170
8138
8103
8069
8034
7999
7963
7927
7891
7855
7818
7781
7744
7707
7670
7633
7595
7558
7520
7483
7445
7408
7370
7332
7294
7255
7216
7177
7137
7098
7058
7018
6978
6937
6896
6854
6813
6771
6729
6687
6645
6604
6562
6521
6481
6440
6400
6359
6319
6280
6241
6203
6165
6127
6090
6054
6017
5981
5945
5909
5873
5838
5803
5769
5735
5700
5666
5633
5599
5566
5533
5501
5469
5436
5404
5371
5338
5305
5271
5237
5203
5169
5135
5101
5067
5033
4999
4964
4930
4896
4861
4825
4790
4754
4717
4680
4643
4605
4567
4529
4490
4451
4411
4372
4332
4292
4252
4213
4173
4133
4093
4053
4014
3974
3935
3895
3856
3817
3778
3739
3701
3662
3622
3583
3544
3505
3466
3428
3390
3352
3315
3278
3241
3205
3169
3134
3099
3065
3031
2997
2963
2929
2895
2861
2827
2794
2760
2727
2694
2661
2629
2597
2565
2534
2503
2473
2443
2413
2384
2355
2327
2299
2271
2243
2215
2188
2160
2132
2105
2077
2050
2021
1995
1968
1941
1913
1885
1857
1828
1798
1769
1738
1708
1677
1646
1614
1582
1550
1518
1486
1455
1423
1392
1361
1330
1300
1269
1239
1208
1177
1146
1116
1084
1053
1020
989
956
924
891
859
826
794
763
732
702
672
642
614
586
558
531
505
479
453
428
404
380
356
333
310
287
264
241
219
197
175
154
133
112
92
73
53
35
17
-1
-18
-34
-50
-66
-81
-95
-110
-124
-137
-150
-162
-174
-185
-195
-205
-215
-223
-232
-240
-247
-253
-259
-265
-269
-273
-276
-279
-281
-283
-284
-285
-286
-286
-286
-286
-286
-286
-287
-287
-288
-289
-291
-293
-295
-297
-300
-302
-305
-308
-312
-315
-318
-321
-324
-327
-330
-332
-335
-338
-340
-343
-346
-349
-352
-356
-360
-364
-369
-374
-380
-386
-393
-401
-408
-416
-424
-432
-440
-448
-456
-463
-471
-478
-486
-494
-502
-510
-517
-526
-534
-542
-550
-559
-568
-576
-585
-593
-602
-610
-617
-624
-632
-639
-647
-654
-662
-670
-678
-686
-694
-703
-712
-722
-731
-741
-750
-760
-769
-778
-787
-796
-805
-814
-822
-831
-838
-846
-853
-859
-865
-870
-875
-880
-884
-888
-892
-896
-899
-902
-905
-908
-911
-914
-917
-920
-923
-925
-929
-932
-936
-940
-945
-951
-956
-962
-969
-975
-982
-989
-996
-1002
-1010
-1018
-1026
-1033
-1040
-1047
-1054
-1062
-1070
-1078
-1087
-1096
-1105
-1114
-1124
-1134
-1145
-1156
-1167
-1179
-1191
-1203
-1216
-1228
-1241
-1254
-1267
-1281
-1295
-1309
-1323
-1337
-1352
-1366
-1380
-1393
-1407
-1421
-1434
-1448
-1462
-1475
-1489
-1503
-1517
-1532
-1546
-1562
-1578
-1594
-1613
-1632
-1652
-1674
-1697
-1722
-1747
-1774
-1802
-1830
-1859
-1889
-1920
-1951
-1983
-2015
-2045
-2078
-2109
-2141
-2172
-2203
-2234
-2266
-2297
-2328
-2359
-2390
-2421
-2451
-2482
-2512
-2543
-2574
-2605
-2636
-2668
-2699
-2730
-2761
-2792
-2822
-2853
-2884
-2914
-2945
-2975
-3004
-3033
-3061
-3089
-3115
-3142
-3167
-3192
-3216
-3240
-3263
-3286
-3309
-3331
-3353
-3374
-3395
-3416
-3436
-3457
-3477
-3496
-3516
-3535
-3554
-3573
-3591
-3609
-3627
-3645
-3662
-3680
-3697
-3714
-3731
-3747
-3763
-3779
-3794
-3809
-3823
-3837
-3850
-3863
-3875
-3886
-3897
-3907
-3915
-3923
-3930
-3936
-3941
-3945
-3948
-3950
-3951
-3952
-3951
-3949
-3947
-3944
-3940
-3936
-3931
-3925
-3919
-3912
-3904
-3896
-3887
-3878
-3869
-3859
-3849
-3838
-3827
-3816
-3804
-3792
-3779
-3766
-3753
-3740
-3726
-3712
-3698
-3683
-3668
-3653
-3637
-3622
-3607
-3592
-3577
-3562
-3548
-3534
-3520
-3505
-3491
-3477
-3463
-3449
-3435
-3420
-3406
-3391
-3376
-3361
-3344
-3327
-3309
-3291
-3272
-3252
-3232
-3211
-3190
-3169
-3148
-3126
-3105
-3083
-3061
-3039
-3017
-2995
-2974
-2952
-2930
-2908
-2886
-2864
-2841
-2818
-2794
-2769
-2744
-2718
-2691
-2663
-2634
-2604
-2574
-2542
-2510
-2478
-2445
-2411
-2378
-2344
-2309
-2274
-2239
-2204
-2168
-2132
-2096
-2060
-2024
-1988
-1952
-1916
-1881
-1845
-1810
-1774
-1740
-1705
-1671
-1637
-1603
-1569
-1536
-1503
-1470
-1437
-1404
-1372
-1340
-1308
-1276
-1244
-1213
-1181
-1150
-1118
-1087
-1056
-1024
-994
-963
-934
-905
-876
-848
-821
-795
-770
-745
-721
-697
-675
-653
-632
-612
-592
-573
-555
-537
-520
-504
-489
-474
-460
-447
-434
-421
-409
-398
-387
-376
-366
-356
-346
-337
-329
-321
-314
-307
-300
-295
-290
-286
-283
-281
-280
-279
-279
-280
-282
-286
-291
-298
-306
-316
-327
-340
-354
-369
-385
-403
-421
-440
-461
-482
-504
-527
-551
-575
-600
-626
-652
-680
-708
-737
-767
-798
-829
-861
-893
-926
-959
-993
-1027
-1061
-1096
-1132
-1168
-1205
-1242
-1279
-1316
-1353
-1390
-1428
-1464
-1501
-1538
-1574
-1609
-1645
-1679
-1714
-1748
-1782
-1816
-1849
-1882
-1915
-1949
-1982
-2015
-2049
-2082
-2115
-2147
-2180
-2212
-2243
-2274
-2305
-2335
-2365
-2394
-2423
-2452
-2481
-2509
-2537
-2565
-2592
-2620
-2647
-2674
-2701
-2727
-2754
-2781
-2808
-2834
-2861
-2888
-2915
-2942
-2970
-2997
-3024
-3051
-3079
-3106
-3133
-3159
-3185
-3211
-3236
-3261
-3285
-3308
-3331
-3352
-3373
-3394
-3413
-3432
-3450
-3467
-3485
-3501
-3518
-3535
-3551
-3568
-3584
-3601
-3618
-3635
-3652
-3669
-3687
-3704
-3721
-3738
-3754
-3770
-3785
-3800
-3815
-3830
-3844
-3857
-3871
-3883
-3896
-3908
-3920
-3931
-3942
-3953
-3964
-3974
-3984
-3993
-4002
-4011
-4019
-4027
-4035
-4043
-4051
-4058
-4066
-4074
-4082
-4089
-4097
-4105
-4112
-4120
-4127
-4135
-4142
-4150
-4157
-4165
-4172
-4179
-4186
-4192
-4199
-4205
-4211
-4217
-4223
-4229
-4235
-4241
-4246
-4251
-4256
-4262
-4267
-4272
-4278
-4284
-4290
-4297
-4303
-4309
-4315
-4321
-4327
-4331
-4336
-4340
-4344
-4347
-4350
-4353
-4355
-4358
-4360
-4362
-4364
-4367
-4369
-4371
-4374
-4376
-4378
-4380
-4382
-4383
-4385
-4385
-4386
-4386
-4385
-4384
-4382
-4380
-4377
-4374
-4371
-4367
-4362
-4357
-4352
-4346
-4339
-4332
-4325
-4317
-4309
-4300
-4290
-4280
-4269
-4257
-4245
-4233
-4221
-4209
-4197
-4185
-4172
-4160
-4148
-4135
-4122
-4110
-4097
-4083
-4072
-4059
-4046
-4032
-4019
-4003
-3990
-3974
-3959
-3943
-3926
-3909
-3891
-3873
-3854
-3834
-3814
-3793
-3772
-3750
-3727
-3704
-3681
-3658
-3634
-3609
-3583
-3556
-3528
-3499
-3469
-3437
-3405
-3371
-3336
-3299
-3262
-3223
-3182
-3140
-3097
-3052
-3006
-2959
-2911
-2863
-2813
-2763
-2712
-2660
-2608
-2555
-2501
-2447
-2392
-2336
-2281
-2225
-2169
-2113
-2056
-2000
-1943
-1886
-1828
-1771
-1713
-1655
-1596
-1538
-1479
-1420
-1360
-1301
-1241
-1181
-1120
-1059
-997
-935
-872
-808
-744
-680
-615
-549
-484
-417
-351
-284
-217
-150
-82
-14
54
123
193
262
333
403
474
545
616
688
761
834
908
982
1057
1132
1208
1284
1361
1438
1515
1593
1671
1749
1828
1906
1985
2064
2142
2221
2300
2379
2458
2537
2616
2695
2774
2853
2933
3012
3092
3171
3251
3330
3410
3490
3570
3651
3731
3811
3890
3970
4050
4129
4208
4286
4364
4442
4519
4595
4671
4746
4821
4895
4968
5041
5112
5183
5253
5322
5391
5459
5527
5594
5661
5728
5794
5860
5926
5991
6057
6122
6188
6254
6320
6386
6452
6518
6584
6649
6715
6780
6844
6908
6972
7035
7098
7160
7222
7283
7344
7404
7464
7523
7582
7641
7699
7756
7813
7870
7927
7983
8038
8093
8147
8201
8254
8306
8357
8407
8456
8504
8552
8598
8643
8687
8730
8772
8813
8853
8891
8927
8963
8997
9030
9063
9094
9124
9153
9182
9210
9236
9263
9288
9314
9338
9363
9386
9410
9432
9454
9475
9495
9515
9533
9551
9568
9585
9600
9615
9629
9642
9655
9666
9678
9688
9698
9708
9716
9724
9732
9739
9745
9751
9757
9762
9766
9770
9774
9777
9780
9783
9785
9786
9787
9788
9788
9787
9786
9784
9781
9778
9774
9769
9764
9758
9751
9743
9734
9724
9713
9700
9686
9671
9655
9637
9617
9597
9575
9552
9527
9501
9474
9446
9417
9387
9355
9323
9290
9255
9220
9184
9147
9109
9070
9030
8990
8948
8907
8864
8821
8777
8733
8688
8642
8596
8549
8501
8454
8405
8357
8308
8260
8211
8162
8114
8064
8016
7969
7921
7873
7825
7778
7731
7685
7638
7593
7547
7502
7456
7411
7366
7322
7277
7233
7189
7145
7101
7058
7015
6972
6930
6889
6848
6808
6768
6730
6692
6655
6618
6582
6547
6513
6479
6446
6413
6380
6349
6318
6287
6257
6227
6198
6170
6142
6114
6087
6061
6035
6010
5985
5962
5939
5918
5897
5878
5859
5842
5826
5810
5797
5784
5773
5763
5755
5748
5742
5738
5735
5733
5732
5733
5736
5740
5744
5750
5757
5765
5773
5782
5792
5803
5813
5825
5836
5848
5861
5874
5887
5900
5914
5928
5943
5959
5975
5991
6009
6027
6045
6065
6084
6104
6125
6145
6166
6188
6209
6231
6254
6277
6301
6325
6350
6375
6400
6426
6451
6477
6503
6529
6555
6581
6607
6633
6658
6684
6709
6733
6757
6781
6805
6828
6852
6875
6898
6922
6945
6967
6990
7012
7035
7057
7079
7101
7122
7144
7165
7186
7206
7226
7247
7267
7287
7307
7328
7348
7368
7389
7409
7430
7450
7470
7489
7509
7528
7547
7566
7584
7602
7619
7636
7652
7667
7682
7697
7711
7724
7737
7750
7762
7773
7783
7792
7801
7810
7817
7825
7831
7838
7844
7849
7854
7858
7861
7863
7865
7866
7865
7865
7863
7861
7858
7854
7850
7845
7840
7834
7828
7821
7814
7807
7799
7791
7783
7775
7766
7757
7748
7739
7729
7719
7709
7698
7687
7675
7663
7650
7637
7623
7609
7595
7580
7565
7550
7535
7520
7504
7489
7474
7458
7443
7427
7412
7396
7380
7364
7348
7332
7316
7300
7284
7268
7252
7236
7220
7203
7187
7170
7153
7135
7117
7099
7081
7063
7044
7025
7006
6987
6967
6948
6928
6909
6889
6870
6850
6831
6812
6793
6774
6755
6737
6718
6700
6682
6665
6647
6629
6611
6594
6576
6558
6540
6522
6503
6485
6466
6447
6428
6409
6390
6370
6351
6331
6312
6292
6273
6253
6233
6214
6195
6176
6157
6138
6119
6100
6081
6062
6043
6024
6005
5987
5968
5950
5932
5914
5896
5878
5861
5843
5825
5807
5789
5772
5754
5737
5720
5703
5686
5670
5653
5637
5620
5604
5588
5572
5555
5539
5524
5508
5493
5478
5464
5449
5435
5421
5406
5392
5377
5362
5346
5331
5314
5297
5280
5262
5244
5225
5206
5186
5166
5146
5126
5105
5085
5065
5044
5023
5003
4982
4961
4941
4921
4900
4880
4859
4839
4818
4798
4777
4757
4736
4715
4695
4675
4655
4635
4615
4596
4576
4557
4537
4517
4498
4478
4458
4439
4419
4399
4379
4359
4340
4320
4301
4282
4263
4244
4226
4207
4189
4170
4152
4134
4115
4097
4078
4061
4042
4024
4005
3986
3967
3947
3927
3907
3887
3867
3847
3826
3806
3786
3766
3746
3726
3706
3685
3665
3645
3624
3603
3581
3559
3537
3515
3492
3470
3447
3425
3402
3378
3355
3332
3308
3285
3261
3237
3212
3188
3163
3138
3112
3087
3061
3035
3009
2983
2957
2931
2904
2878
2851
2825
2798
2772
2745
2718
2690
2663
2635
2607
2579
2550
2521
2492
2463
2434
2404
2374
2345
2315
2286
2256
2227
2198
2169
2139
2110
2081
2051
2021
1991
1960
1930
1899
1869
1838
1808
1777
1747
1717
1687
1656
1626
1596
1566
1535
1505
1475
1445
1414
1384
1353
1322
1291
1260
1229
1197
1165
1133
1100
1067
1034
1000
968
935
901
868
835
801
768
734
700
666
632
598
564
530
497
463
430
396
362
327
293
258
222
186
150
113
76
37
-1
-41
-80
-121
-161
-202
-243
-284
-326
-367
-408
-449
-490
-531
-573
-614
-655
-696
-737
-778
-819
-860
-901
-942
-984
-1025
-1066
-1108
-1149
-1191
-1232
-1274
-1316
-1359
-1401
-1444
-1488
-1531
-1575
-1619
-1663
-1707
-1752
-1796
-1841
-1886
-1932
-1977
-2023
-2068
-2113
-2157
-2202
-2245
-2289
-2333
-2376
-2419
-2462
-2504
-2546
-2588
-2629
-2670
-2711
-2751
-2791
-2831
-2871
-2910
-2950
-2989
-3028
-3066
-3104
-3142
-3179
-3215
-3252
-3288
-3323
-3358
-3393
-3427
-3461
-3494
-3527
-3560
-3593
-3625
-3658
-3690
-3722
-3754
-3786
-3818
-3849
-3880
-3911
-3941
-3972
-4002
-4033
-4062
-4094
-4124
-4154
-4183
-4213
-4242
-4271
-4300
-4330
-4359
-4389
-4419
-4449
-4479
-4510
-4540
-4572
-4603
-4636
-4668
-4702
-4735
-4770
-4804
-4839
-4875
-4911
-4948
-4985
-5023
-5061
-5100
-5139
-5178
-5217
-5256
-5296
-5336
-5376
-5416
-5456
-5497
-5538
-5580
-5621
-5663
-5705
-5746
-5788
-5830
-5872
-5914
-5956
-5997
-6039
-6079
-6120
-6160
-6200
-6239
-6279
-6318
-6356
-6395
-6433
-6471
-6509
-6546
-6583
-6619
-6656
-6691
-6727
-6762
-6797
-6831
-6864
-6897
-6929
-6960
-6991
-7022
-7052
-7082
-7112
-7141
-7170
-7199
-7227
-7256
-7283
-7311
-7338
-7365
-7392
-7418
-7443
-7469
-7494
-7519
-7543
-7568
-7592
-7616
-7640
-7663
-7686
-7709
-7732
-7754
-7777
-7799
-7820
-7842
-7863
-7884
-7905
-7926
-7946
-7967
-7987
-8007
-8026
-8045
-8064
-8084
-8103
-8121
-8140
-8157
-8175
-8193
-8209
-8226
-8242
-8257
-8272
-8287
-8301
-8314
-8327
-8339
-8350
-8361
-8371
-8381
-8391
-8400
-8408
-8416
-8425
-8432
-8440
-8448
-8456
-8463
-8471
-8478
-8486
-8493
-8501
-8509
-8516
-8524
-8532
-8541
-8549
-8557
-8566
-8575
-8583
-8593
-8602
-8612
-8623
-8634
-8645
-8657
-8670
-8683
-8697
-8712
-8726
-8741
-8757
-8773
-8789
-8805
-8822
-8839
-8856
-8873
-8891
-8909
-8928
-8947
-8966
-8985
-9005
-9025
-9045
-9065
-9085
-9105
-9124
-9144
-9164
-9184
-9203
-9223
-9242
-9262
-9281
-9299
-9318
-9336
-9354
-9372
-9389
-9405
-9421
-9436
-9450
-9464
-9477
-9490
-9502
-9514
-9525
-9537
-9548
-9558
-9568
-9578
-9588
-9597
-9607
-9616
-9625
-9633
-9642
-9651
-9659
-9667
-9675
-9683
-9690
-9698
-9704
-9711
-9717
-9723
-9729
-9735
-9741
-9746
-9751
-9756
-9761
-9766
-9771
-9775
-9780
-9784
-9788
-9793
-9797
-9801
-9805
-9808
-9812
-9816
-9820
-9825
-9829
-9833
-9838
-9843
-9849
-9854
-9861
-9867
-9874
-9881
-9888
-9896
-9903
-9911
-9919
-9927
-9936
-9945
-9954
-9962
-9971
-9981
-9990
-9999
-10009
-10020
-10030
-10042
-10054
-10066
-10079
-10093
-10107
-10121
-10137
-10153
-10169
-10187
-10205
-10224
-10244
-10264
-10285
-10307
-10329
-10352
-10376
-10400
-10425
-10450
-10476
-10502
-10529
-10556
-10584
-10613
-10642
-10672
-10702
-10733
-10764
-10796
-10828
-10860
-10893
-10927
-10960
-10994
-11029
-11064
-11100
-11136
-11172
-11209
-11246
-11283
-11321
-11358
-11397
-11435
-11474
-11513
-11553
-11593
-11632
-11672
-11712
-11753
-11793
-11834
-11875
-11916
-11957
-11999
-12041
-12083
-12126
-12169
-12212
-12255
-12298
-12341
-12384
-12428
-12471
-12514
-12557
-12600
-12643
-12686
-12728
-12770
-12812
-12854
-12895
-12937
-12978
-13019
-13060
-13100
-13140
-13180
-13220
-13258
-13297
-13335
-13372
-13409
-13445
-13481
-13516
-13550
-13585
-13618
-13652
-13685
-13717
-13750
-13781
-13813
-13845
-13876
-13908
-13940
-13972
-14004
-14035
-14067
-14099
-14130
-14162
-14193
-14225
-14257
-14289
-14321
-14353
-14385
-14417
-14450
-14482
-14514
-14547
-14579
-14612
-14645
-14677
-14710
-14743
-14776
-14808
-14841
-14874
-14908
-14941
-14975
-15009
-15042
-15076
-15110
-15144
-15177
-15211
-15244
-15276
-15308
-15340
-15371
-15402
-15432
-15461
-15490
-15518
-15545
-15571
-15597
-15621
-15645
-15668
-15690
-15712
-15733
-15754
-15774
-15793
-15812
-15830
-15848
-15865
-15881
-15896
-15911
-15925
-15938
-15950
-15961
-15971
-15979
-15986
-15992
-15996
-16000
-16001
-16001
-16000
-15998
-15993
-15988
-15980
-15971
-15961
-15949
-15935
-15920
-15904
-15886
-15867
-15846
-15824
-15801
-15776
-15750
-15723
-15695
-15665
-15635
-15604
-15572
-15539
-15505
-15469
-15433
-15396
-15357
-15318
-15279
-15239
-15198
-15157
-15115
-15073
-15030
-14987
-14943
-14899
-14855
-14812
-14768
-14724
-14679
-14635
-14590
-14545
-14499
-14454
-14408
-14362
-14317
-14271
-14225
-14179
-14133
-14088
-14042
-13997
-13952
-13907
-13861
-13816
-13771
-13727
-13682
-13637
-13593
-13549
-13505
-13461
-13418
-13374
-13331
-13287
-13245
-13202
-13160
-13117
-13075
-13034
-12992
-12950
-12908
-12866
-12824
-12783
-12741
-12699
-12657
-12615
-12572
-12530
-12487
-12445
-12402
-12360
-12317
-12275
-12233
-12191
-12149
-12107
-12064
-12022
-11979
-11936
-11892
-11848
-11803
-11758
-11712
-11666
-11619
-11571
-11523
-11475
-11427
-11378
-11330
-11281
-11232
-11183
-11134
-11085
-11036
-10987
-10938
-10890
-10841
-10793
-10744
-10696
-10647
-10598
-10549
-10500
-10451
-10401
-10351
-10301
-10250
-10200
-10149
-10098
-10047
-9997
-9946
-9895
-9844
-9793
-9742
-9690
-9639
-9588
-9536
-9484
-9433
-9382
-9330
-9279
-9228
-9177
-9126
-9075
-9025
-8975
-8925
-8875
-8826
-8776
-8727
-8678
-8628
-8579
-8530
-8480
-8430
-8380
-8331
-8281
-8231
-8180
-8131
-8080
-8031
-7981
-7931
-7882
-7832
-7783
-7735
-7686
-7638
-7590
-7542
-7495
-7448
-7403
-7357
-7312
-7268
-7224
-7180
-7138
-7095
-7054
-7013
-6973
-6934
-6895
-6857
-6819
-6782
-6746
-6710
-6675
-6640
-6605
-6571
-6537
-6503
-6469
-6435
-6401
-6368
-6334
-6302
-6269
-6237
-6206
-6175
-6144
-6114
-6085
-6056
-6027
-5999
-5971
-5943
-5916
-5889
-5862
-5836
-5810
-5784
-5758
-5733
-5709
-5684
-5660
-5636
-5613
-5590
-5567
-5545
-5523
-5502
-5480
-5459
-5438
-5417
-5396
-5375
-5354
-5333
-5312
-5291
-5270
-5249
-5228
-5207
-5186
-5165
-5144
-5124
-5103
-5083
-5063
-5043
-5023
-5003
-4984
-4964
-4945
-4927
-4908
-4890
-4871
-4854
-4836
-4818
-4801
-4783
-4766
-4749
-4732
-4715
-4697
-4681
-4664
-4647
-4630
-4614
-4598
-4582
-4566
-4551
-4536
-4522
-4509
-4496
-4483
-4471
-4460
-4449
-4439
-4429
-4420
-4411
-4402
-4393
-4385
-4377
-4370
-4363
-4356
-4350
-4344
-4339
-4334
-4330
-4326
-4323
-4320
-4317
-4315
-4314
-4312
-4312
-4312
-4312
-4313
-4314
-4317
-4319
-4323
-4327
-4332
-4337
-4343
-4350
-4356
-4363
-4370
-4377
-4385
-4393
-4401
-4409
-4418
-4426
-4435
-4444
-4453
-4461
-4471
-4480
-4489
-4499
-4508
-4518
-4527
-4537
-4546
-4556
-4565
-4575
-4584
-4592
-4601
-4609
-4617
-4625
-4633
-4641
-4648
-4655
-4662
-4668
-4674
-4680
-4685
-4690
-4694
-4698
-4702
-4705
-4708
-4710
-4711
-4712
-4712
-4711
-4710
-4707
-4704
-4700
-4695
-4688
-4681
-4673
-4663
-4653
-4641
-4628
-4614
-4599
-4583
-4567
-4549
-4531
-4512
-4492
-4472
-4450
-4428
-4405
-4380
-4355
-4330
-4303
-4276
-4248
-4219
-4189
-4157
-4125
-4091
-4058
-4024
-3989
-3953
-3916
-3879
-3841
-3803
-3764
-3724
-3684
-3643
-3602
-3561
-3519
-3477
-3435
-3393
-3350
-3307
-3264
-3221
-3177
-3133
-3089
-3045
-3001
-2956
-2912
-2867
-2822
-2776
-2731
-2685
-2639
-2593
-2546
-2500
-2453
-2406
-2359
-2311
-2264
-2216
-2168
-2120
-2072
-2024
-1975
-1927
-1878
-1829
-1781
-1732
-1683
-1633
-1583
-1534
-1484
-1433
-1383
-1333
-1283
-1232
-1181
-1129
-1078
-1025
-973
-920
-866
-813
-758
-704
-649
-593
-537
-481
-425
-368
-312
-256
-199
-143
-87
-31
26
82
139
196
253
310
367
425
482
540
597
655
712
770
828
886
943
1000
1058
1116
1173
1231
1289
1346
1404
1461
1519
1576
1632
1689
1745
1801
1856
1912
1968
2023
2078
2133
2187
2241
2295
2349
2402
2455
2508
2561
2614
2666
2717
2768
2818
2868
2917
2965
3013
3061
3108
3155
3201
3246
3291
3336
3380
3423
3467
3510
3554
3597
3641
3684
3727
3771
3814
3856
3899
3942
3984
4026
4067
4109
4150
4190
4229
4268
4306
4343
4380
4416
4452
4487
4521
4554
4587
4619
4651
4682
4713
4743
4773
4802
4831
4859
4887
4913
4939
4964
4989
5012
5035
5057
5078
5099
5118
5137
5156
5173
5190
5207
5222
5238
5252
5266
5280
5292
5305
5317
5329
5341
5352
5363
5374
5384
5394
5403
5412
5420
5427
5434
5440
5446
5450
5454
5458
5460
5462
5462
5462
5462
5460
5458
5455
5452
5448
5443
5437
5431
5424
5417
5409
5401
5393
5385
5376
5367
5358
5349
5340
5330
5321
5311
5301
5291
5281
5271
5261
5250
5239
5228
5217
5205
5193
5181
5168
5155
5142
5128
5114
5099
5084
5069
5053
5037
5020
5003
4986
4968
4950
4931
4912
4893
4872
4852
4830
4808
4786
4763
4739
4715
4690
4665
4640
4614
4588
4561
4534
4506
4478
4450
4422
4393
4363
4333
4303
4272
4241
4209
4177
4145
4113
4080
4046
4014
3981
3947
3914
3880
3847
3813
3779
3745
3711
3677
3643
3608
3574
3539
3504
3469
3434
3398
3363
3326
3290
3253
3217
3179
3142
3104
3067
3029
2991
2953
2915
2877
2838
2800
2761
2722
2683
2644
2604
2565
2525
2485
2445
2404
2364
2323
2282
2241
2200
2159
2117
2076
2033
1992
1950
1908
1865
1822
1780
1736
1693
1649
1605
1561
1516
1472
1427
1383
1338
1293
1249
1204
1159
1114
1070
1025
981
937
893
850
806
763
719
675
632
588
544
501
457
413
370
326
282
239
195
152
108
65
21
-22
-66
-109
-152
-195
-238
-281
-324
-366
-408
-450
-491
-532
-572
-613
-652
-692
-731
-769
-807
-844
-880
-916
-951
-986
-1020
-1053
-1086
-1119
-1151
-1183
-1214
-1245
-1276
-1307
-1339
-1370
-1402
-1433
-1465
-1497
-1528
-1560
-1592
-1623
-1655
-1687
-1719
-1750
-1782
-1813
-1844
-1875
-1905
-1936
-1966
-1995
-2024
-2052
-2080
-2107
-2133
-2159
-2184
-2209
-2234
-2258
-2282
-2305
-2327
-2348
-2369
-2389
-2409
-2428
-2447
-2465
-2482
-2499
-2515
-2530
-2545
-2559
-2573
-2587
-2600
-2613
-2626
-2638
-2650
-2662
-2673
-2684
-2695
-2705
-2715
-2724
-2732
-2740
-2746
-2752
-2758
-2762
-2766
-2770
-2773
-2775
-2777
-2779
-2781
-2782
-2784
-2785
-2786
-2786
-2787
-2787
-2787
-2786
-2785
-2785
-2784
-2783
-2782
-2781
-2780
-2779
-2778
-2778
-2777
-2777
-2778
-2778
-2779
-2780
-2781
-2782
-2784
-2785
-2787
-2789
-2791
-2794
-2797
-2800
-2804
-2808
-2813
-2818
-2823
-2829
-2834
-2840
-2845
-2851
-2856
-2861
-2866
-2871
-2875
-2880
-2884
-2888
-2892
-2895
-2899
-2902
-2905
-2908
-2910
-2913
-2915
-2917
-2918
-2920
-2921
-2921
-2922
-2922
-2922
-2922
-2922
-2921
-2920
-2919
-2917
-2915
-2913
-2910
-2907
-2904
-2900
-2895
-2890
-2885
-2879
-2873
-2866
-2859
-2852
-2844
-2836
-2828
-2819
-2810
-2801
-2791
-2781
-2771
-2761
-2750
-2740
-2729
-2717
-2706
-2694
-2682
-2670
-2657
-2644
-2630
-2616
-2601
-2586
-2570
-2554
-2537
-2520
-2503
-2485
-2466
-2448
-2429
-2409
-2390
-2370
-2350
-2329
-2309
-2289
-2268
-2248
-2228
-2208
-2188
-2169
-2151
-2133
-2115
-2098
-2082
-2066
-2050
-2033
-2019
-2004
-1989
-1975
-1960
-1946
-1933
-1919
-1906
-1894
-1882
-1870
-1859
-1849
-1838
-1829
-1819
-1810
-1801
-1793
-1785
-1777
-1770
-1763
-1756
-1749
-1742
-1735
-1729
-1722
-1715
-1709
-1702
-1695
-1689
-1682
-1677
-1671
-1666
-1661
-1657
-1653
-1650
-1647
-1644
-1642
-1641
-1640
-1640
-1640
-1640
-1641
-1642
-1644
-1646
-1649
-1652
-1656
-1660
-1664
-1669
-1674
-1679
-1684
-1690
-1696
-1703
-1710
-1717
-1726
-1734
-1743
-1753
-1763
-1774
-1786
-1798
-1812
-1826
-1842
-1858
-1875
-1892
-1911
-1930
-1951
-1972
-1994
-2016
-2039
-2062
-2085
-2108
-2131
-2154
-2178
-2201
-2225
-2249
-2273
-2297
-2321
-2345
-2368
-2392
-2416
-2439
-2462
-2485
-2507
-2529
-2550
-2570
-2590
-2609
-2628
-2646
-2663
-2680
-2697
-2712
-2728
-2742
-2757
-2770
-2783
-2795
-2806
-2817
-2828
-2838
-2847
-2856
-2865
-2873
-2881
-2889
-2896
-2903
-2910
-2916
-2921
-2926
-2931
-2935
-2938
-2941
-2943
-2944
-2946
-2946
-2947
-2947
-2946
-2946
-2945
-2944
-2943
-2942
-2941
-2940
-2939
-2938
-2938
-2937
-2937
-2938
-2938
-2938
-2939
-2940
-2940
-2941
-2941
-2942
-2942
-2942
-2942
-2941
-2940
-2939
-2937
-2935
-2933
-2930
-2927
-2924
-2920
-2916
-2912
-2908
-2904
-2899
-2894
-2888
-2882
-2875
-2868
-2861
-2853
-2845
-2837
-2828
-2819
-2809
-2799
-2788
-2776
-2764
-2752
-2739
-2726
-2712
-2698
-2683
-2668
-2652
-2635
-2618
-2601
-2584
-2566
-2547
-2529
-2510
-2490
-2470
-2449
-2427
-2405
-2383
-2359
-2336
-2311
-2287
-2262
-2237
-2211
-2185
-2158
-2131
-2104
-2076
-2048
-2021
-1992
-1964
-1936
-1907
-1879
-1849
-1820
-1790
-1759
-1729
-1698
-1667
-1636
-1604
-1572
-1539
-1505
-1472
-1438
-1404
-1371
-1337
-1303
-1270
-1236
-1201
-1167
-1133
-1098
-1064
-1029
-994
-958
-922
-885
-847
-809
-769
-728
-687
-644
-601
-556
-510
-463
-415
-367
-317
-266
-215
-162
-109
-54
2
60
119
179
240
303
367
433
500
569
639
711
785
859
935
1012
1090
1170
1251
1334
1417
1502
1588
1674
1762
1850
1938
2028
2118
2208
2300
2392
2484
2577
2670
2764
2857
2951
3045
3139
3234
3328
3423
3519
3614
3710
3806
3902
3998
4094
4192
4290
4387
4485
4583
4681
4779
4877
4975
5072
5169
5266
5362
5458
5553
5648
5743
5838
5933
6028
6122
6216
6310
6403
6497
6590
6683
6776
6869
6961
7054
7146
7237
7329
7421
7512
7603
7694
7784
7875
7966
8055
8146
8237
8327
8418
8509
8600
8691
8782
8873
8964
9056
9147
9238
9330
9422
9513
9606
9698
9791
9884
9977
10071
10164
10258
10352
10445
10538
10631
10724
10816
10908
11000
11091
11181
11272
11361
11451
11539
11628
11716
11804
11891
11978
12065
12151
12237
12322
12407
12492
12576
12659
12743
12826
12908
12991
13072
13154
13235
13316
13396
13476
13556
13635
13715
13794
13873
13953
14032
14111
14189
14268
14346
14424
14502
14579
14655
14731
14807
14882
14956
15030
15104
15177
15249
15321
15393
15464
15534
15603
15672
15740
15807
15873
15939
16003
16065
16128
16189
16248
16308
16366
16423
16479
16535
16591
16646
16700
16755
16809
16863
16917
16971
17024
17077
17130
17182
17233
17284
17335
17385
17435
17484
17532
17579
17626
17671
17715
17759
17801
17842
17883
17921
17959
17996
18031
18065
18099
18131
18162
18193
18223
18252
18280
18307
18333
18358
18383
18406
18429
18451
18472
18491
18511
18529
18547
18564
18580
18596
18611
18626
18639
18652
18665
18677
18688
18699
18709
18718
18727
18736
18744
18751
18759
18766
18773
18779
18786
18792
18797
18803
18808
18813
18818
18823
18828
18833
18839
18844
18849
18853
18858
18862
18866
18870
18874
18877
18880
18883
18886
18889
18891
18894
18895
18897
18898
18899
18900
18900
18901
18901
18901
18901
18901
18901
18900
18899
18897
18896
18895
18893
18892
18890
18888
18886
18883
18881
18878
18875
18872
18869
18866
18864
18861
18859
18857
18855
18852
18850
18848
18846
18844
18843
18841
18839
18837
18835
18833
18831
18829
18826
18824
18822
18819
18816
18813
18810
18806
18802
18797
18792
18787
18781
18775
18768
18761
18753
18745
18737
18728
18718
18709
18699
18689
18678
18667
18656
18644
18633
18621
18608
18596
18583
18571
18558
18546
18533
18521
18509
18497
18486
18476
18465
18455
18445
18436
18426
18417
18408
18400
18391
18381
18372
18361
18350
18339
18326
18313
18300
18286
18273
18258
18244
18229
18214
18199
18184
18169
18153
18138
18122
18107
18091
18076
18061
18045
18029
18012
17996
17979
17961
17944
17926
17907
17888
17869
17848
17828
17806
17784
17762
17739
17716
17692
17668
17644
17619
17594
17569
17543
17518
17492
17466
17440
17414
17387
17360
17333
17306
17278
17250
17222
17194
17165
17136
17107
17078
17048
17019
16988
16958
16927
16895
16863
16831
16798
16764
16730
16696
16661
16626
16590
16554
16518
16481
16444
16407
16370
16332
16295
16257
16219
16181
16143
16104
16065
16027
15989
15951
15912
15874
15835
15797
15758
15719
15681
15642
15603
15565
15526
15488
15449
15411
15374
15336
15299
15263
15227
15191
15156
15122
15088
15054
15021
14988
14956
14924
14893
14862
14831
14800
14769
14739
14708
14678
14648
14619
14589
14560
14531
14503
14475
14447
14419
14392
14365
14338
14311
14284
14257
14230
14203
14176
14149
14121
14094
14066
14038
14010
13981
13953
13924
13896
13867
13839
13810
13782
13753
13724
13696
13667
13639
13611
13583
13555
13528
13501
13474
13446
13419
13391
13364
13336
13308
13281
13253
13225
13197
13170
13142
13115
13088
13061
13034
13008
12982
12955
12929
12903
12878
12852
12826
12800
12775
12750
12725
12700
12676
12651
12627
12603
12579
12556
12533
12510
12488
12465
12443
12422
12400
12378
12357
12336
12315
12295
12274
12254
12234
12215
12195
12176
12157
12138
12119
12100
12081
12063
12044
12025
12006
11987
11968
11948
11928
11907
11886
11864
11842
11820
11797
11774
11750
11726
11701
11676
11650
11624
11597
11570
11543
11515
11487
11459
11430
11401
11371
11341
11312
11282
11252
11223
11194
11164
11135
11107
11078
11050
11022
10994
10966
10939
10911
10884
10857
10830
10804
10777
10751
10724
10697
10671
10644
10617
10591
10564
10537
10509
10482
10454
10427
10399
10371
10343
10315
10287
10259
10231
10202
10173
10144
10114
10084
10053
10022
9990
9958
9925
9892
9858
9823
9788
9753
9717
9681
9645
9608
9571
9534
9497
9459
9422
9384
9346
9308
9269
9231
9193
9154
9115
9077
9037
8998
8959
8920
8880
8840
8801
8761
8721
8681
8640
8600
8559
8518
8477
8435
8394
8352
8311
8270
8229
8188
8147
8106
8066
8025
7983
7942
7900
7859
7817
7775
7733
7691
7649
7607
7564
7522
7480
7438
7396
7355
7314
7274
7234
7194
7155
7116
7078
7041
7004
6967
6931
6896
6861
6826
6792
6758
6725
6693
6661
6630
6600
6570
6541
6512
6483
6455
6427
6400
6374
6348
6322
6297
6272
6248
6224
6201
6178
6156
6134
6112
6091
6069
6048
6027
6006
5985
5964
5943
5922
5901
5881
5860
5839
5819
5798
5777
5757
5736
5716
5696
5676
5656
5636
5616
5596
5577
5557
5537
5517
5497
5477
5457
5438
5418
5398
5379
5360
5341
5323
5305
5287
5270
5253
5237
5220
5205
5189
5174
5158
5143
5128
5113
5097
5083
5068
5053
5039
5025
5011
4997
4983
4970
4956
4943
4931
4918
4906
4894
4883
4872
4862
4852
4843
4834
4826
4818
4811
4805
4799
4794
4789
4785
4782
4779
4777
4776
4775
4776
4777
4779
4782
4786
4790
4796
4802
4810
4818
4828
4838
4850
4862
4875
4888
4902
4917
4933
4949
4965
4981
4997
5013
5030
5046
5062
5078
5095
5111
5127
5143
5159
5176
5192
5209
5226
5243
5260
5277
5295
5312
5330
5349
5367
5386
5405
5424
5444
5463
5483
5503
5522
5542
5562
5582
5601
5620
5639
5658
5676
5694
5712
5730
5747
5764
5781
5798
5814
5830
5846
5862
5877
5892
5907
5921
5934
5947
5959
5970
5981
5991
6001
6011
6019
6028
6036
6043
6049
6055
6061
6066
6071
6076
6080
6083
6086
6089
6091
6093
6094
6095
6096
6096
6096
6096
6096
6094
6092
6089
6084
6079
6072
6064
6055
6046
6035
6023
6011
5997
5982
5967
5950
5934
5917
5899
5882
5864
5846
5827
5809
5789
5770
5751
5731
5712
5693
5673
5654
5635
5615
5596
5576
5556
5536
5517
5497
5477
5457
5437
5417
5397
5376
5355
5334
5313
5292
5270
5248
5226
5203
5180
5158
5135
5113
5091
5069
5048
5027
5006
4986
4967
4947
4928
4908
4889
4869
4849
4830
4809
4789
4769
4748
4728
4707
4686
4665
4644
4623
4602
4581
4560
4539
4518
4496
4475
4453
4431
4409
4387
4365
4343
4321
4299
4277
4254
4232
4210
4187
4164
4141
4117
4094
4070
4046
4022
3998
3974
3950
3927
3904
3881
3858
3835
3814
3792
3771
3750
3730
3710
3690
3671
3652
3634
3616
3599
3582
3565
3549
3533
3517
3501
3486
3472
3457
3443
3429
3416
3403
3390
3377
3364
3352
3339
3327
3314
3302
3290
3277
3264
3251
3237
3223
3209
3195
3181
3166
3152
3137
3123
3108
3093
3078
3063
3048
3033
3018
3003
2988
2973
2958
2943
2928
2913
2897
2882
2866
2850
2835
2819
2804
2789
2774
2759
2744
2729
2715
2701
2688
2675
2662
2650
2638
2627
2615
2603
2591
2580
2568
2557
2545
2535
2524
2514
2504
2495
2486
2477
2469
2461
2454
2447
2441
2435
2430
2425
2421
2417
2414
2411
2408
2406
2404
2402
2400
2398
2396
2394
2391
2389
2386
2383
2381
2378
2375
2372
2369
2366
2362
2358
2353
2348
2342
2337
2331
2325
2319
2312
2306
2299
2291
2284
2276
2268
2260
2252
2244
2236
2228
2219
2210
2200
2191
2181
2171
2161
2150
2139
2128
2116
2103
2090
2077
2063
2049
2033
2019
2004
1988
1972
1956
1939
1922
1905
1888
1870
1851
1833
1813
1794
1774
1753
1733
1712
1691
1670
1649
1628
1606
1585
1563
1542
1520
1499
1478
1457
1436
1415
1394
1374
1353
1332
1311
1290
1270
1249
1229
1208
1188
1167
1146
1125
1103
1082
1061
1040
1018
996
974
952
929
906
883
859
835
811
786
762
736
711
685
659
633
607
580
553
527
500
473
446
420
392
365
338
311
284
257
230
204
178
152
127
101
75
49
23
-4
-30
-57
-83
-110
-137
-164
-192
-219
-247
-274
-302
-329
-357
-384
-411
-439
-467
-494
-523
-551
-580
-609
-638
-667
-697
-726
-756
-786
-816
-846
-877
-907
-938
-968
-999
-1029
-1060
-1090
-1121
-1152
-1184
-1216
-1248
-1281
-1315
-1349
-1383
-1418
-1454
-1490
-1527
-1565
-1602
-1641
-1679
-1718
-1757
-1796
-1835
-1875
-1916
-1956
-1997
-2037
-2077
-2118
-2158
-2198
-2238
-2277
-2317
-2356
-2395
-2433
-2472
-2509
-2547
-2585
-2622
-2659
-2696
-2734
-2771
-2808
-2844
-2881
-2917
-2952
-2988
-3023
-3057
-3091
-3125
-3158
-3190
-3221
-3252
-3282
-3311
-3340
-3368
-3396
-3423
-3449
-3476
-3502
-3528
-3554
-3579
-3605
-3630
-3654
-3679
-3704
-3728
-3752
-3777
-3801
-3826
-3850
-3874
-3897
-3921
-3944
-3968
-3991
-4014
-4038
-4062
-4086
-4111
-4135
-4159
-4183
-4207
-4231
-4256
-4281
-4306
-4332
-4358
-4383
-4409
-4435
-4461
-4488
-4514
-4542
-4569
-4597
-4625
-4654
-4682
-4711
-4740
-4769
-4798
-4827
-4857
-4886
-4916
-4945
-4975
-5005
-5035
-5065
-5095
-5125
-5155
-5184
-5214
-5244
-5274
-5304
-5335
-5365
-5395
-5425
-5455
-5485
-5515
-5545
-5574
-5603
-5632
-5660
-5688
-5715
-5741
-5768
-5793
-5819
-5844
-5868
-5893
-5917
-5942
-5966
-5991
-6015
-6040
-6066
-6091
-6116
-6142
-6168
-6194
-6220
-6247
-6274
-6301
-6328
-6356
-6384
-6412
-6441
-6469
-6498
-6528
-6557
-6587
-6616
-6645
-6674
-6702
-6731
-6759
-6787
-6815
-6843
-6871
-6899
-6927
-6955
-6983
-7011
-7040
-7068
-7097
-7126
-7155
-7184
-7214
-7244
-7275
-7306
-7338
-7370
-7403
-7435
-7469
-7503
-7537
-7572
-7608
-7644
-7681
-7719
-7757
-7795
-7834
-7873
-7913
-7953
-7994
-8035
-8077
-8119
-8162
-8206
-8250
-8294
-8339
-8384
-8430
-8476
-8523
-8571
-8618
-8666
-8714
-8763
-8811
-8859
-8906
-8954
-9001
-9048
-9095
-9143
-9190
-9238
-9286
-9335
-9383
-9432
-9482
-9531
-9581
-9631
-9681
-9732
-9782
-9833
-9883
-9934
-9984
-10035
-10085
-10136
-10188
-10240
-10292
-10345
-10398
-10451
-10505
-10558
-10612
-10667
-10721
-10776
-10832
-10888
-10944
-11000
-11056
-11112
-11167
-11222
-11277
-11332
-11387
-11442
-11497
-11551
-11606
-11660
-11714
-11769
-11823
-11877
-11932
-11986
-12041
-12096
-12151
-12206
-12261
-12315
-12370
-12424
-12479
-12533
-12588
-12643
-12697
-12752
-12807
-12863
-12918
-12974
-13030
-13086
-13142
-13198
-13255
-13312
-13369
-13426
-13483
-13539
-13596
-13652
-13708
-13764
-13820
-13876
-13933
-13989
-14046
-14102
-14159
-14215
-14271
-14327
-14382
-14438
-14493
-14547
-14602
-14656
-14710
-14763
-14816
-14869
-14921
-14973
-15024
-15075
-15126
-15175
-15224
-15272
-15319
-15365
-15411
-15457
-15501
-15546
-15589
-15632
-15675
-15717
-15759
-15800
-15840
-15880
-15920
-15959
-15998
-16036
-16073
-16111
-16146
-16183
-16219
-16254
-16288
-16321
-16353
-16385
-16415
-16444
-16473
-16500
-16527
-16553
-16578
-16602
-16625
-16647
-16668
-16689
-16708
-16726
-16744
-16761
-16777
-16792
-16807
-16821
-16835
-16848
-16860
-16872
-16883
-16893
-16903
-16912
-16920
-16928
-16936
-16943
-16949
-16954
-16959
-16963
-16966
-16968
-16971
-16972
-16974
-16975
-16976
-16977
-16977
-16976
-16975
-16973
-16971
-16969
-16966
-16963
-16960
-16956
-16951
-16946
-16940
-16933
-16925
-16918
-16910
-16902
-16894
-16885
-16877
-16868
-16859
-16850
-16840
-16831
-16820
-16810
-16799
-16788
-16777
-16764
-16751
-16738
-16724
-16709
-16694
-16678
-16662
-16645
-16627
-16609
-16590
-16571
-16550
-16529
-16508
-16486
-16463
-16441
-16417
-16393
-16369
-16344
-16320
-16295
-16271
-16245
-16221
-16195
-16170
-16143
-16119
-16093
-16067
-16040
-16013
-15986
-15958
-15930
-15901
-15872
-15842
-15812
-15781
-15749
-15717
-15684
-15650
-15616
-15581
-15546
-15511
-15475
-15439
-15402
-15366
-15328
-15291
-15252
-15214
-15175
-15136
-15097
-15058
-15019
-14979
-14940
-14901
-14861
-14820
-14779
-14737
-14695
-14653
-14610
-14568
-14524
-14480
-14436
-14391
-14345
-14299
-14252
-14205
-14157
-14110
-14061
-14013
-13964
-13915
-13865
-13815
-13765
-13714
-13662
-13610
-13558
-13505
-13452
-13398
-13343
-13288
-13233
-13178
-13123
-13067
-13011
-12955
-12899
-12842
-12785
-12727
-12668
-12609
-12549
-12487
-12426
-12363
-12300
-12236
-12172
-12107
-12042
-11977
-11912
-11846
-11780
-11714
-11648
-11582
-11515
-11449
-11382
-11315
-11248
-11180
-11112
-11044
-10975
-10905
-10835
-10766
-10696
-10625
-10555
-10485
-10414
-10343
-10272
-10201
-10130
-10059
-9988
-9918
-9847
-9778
-9708
-9639
-9570
-9502
-9434
-9366
-9300
-9233
-9167
-9102
-9037
-8972
-8907
-8843
-8778
-8713
-8649
-8584
-8519
-8454
-8388
-8322
-8256
-8189
-8122
-8055
-7989
-7922
-7855
-7788
-7721
-7654
-7588
-7521
-7454
-7388
-7321
-7254
-7188
-7121
-7054
-6987
-6920
-6853
-6786
-6719
-6651
-6583
-6515
-6447
-6378
-6309
-6240
-6172
-6103
-6035
-5966
-5898
-5830
-5763
-5695
-5628
-5561
-5493
-5427
-5360
-5293
-5226
-5159
-5092
-5025
-4958
-4891
-4824
-4758
-4691
-4624
-4557
-4490
-4424
-4357
-4290
-4224
-4159
-4093
-4027
-3963
-3899
-3834
-3769
-3705
-3641
-3577
-3513
-3449
-3386
-3323
-3260
-3197
-3135
-3074
-3013
-2952
-2892
-2833
-2774
-2716
-2658
-2601
-2545
-2489
-2434
-2380
-2327
-2274
-2221
-2169
-2117
-2065
-2013
-1962
-1911
-1860
-1809
-1757
-1706
-1654
-1603
-1551
-1500
-1448
-1398
-1347
-1297
-1248
-1199
-1151
-1104
-1058
-1012
-968
-924
-881
-839
-797
-757
-716
-677
-638
-600
-563
-526
-489
-453
-416
-380
-345
-310
-275
-241
-208
-175
-143
-111
-80
-49
-18
12
42
70
98
125
150
175
199
222
244
265
284
303
320
336
350
363
376
387
398
407
416
424
431
437
443
447
451
454
457
458
458
457
455
452
448
443
437
431
424
417
408
398
388
376
364
351
338
324
309
294
279
262
246
228
210
191
172
152
132
111
90
69
47
24
1
-23
-47
-72
-97
-123
-149
-175
-202
-229
-257
-285
-314
-344
-374
-404
-434
-464
-494
-524
-554
-584
-614
-645
-676
-707
-739
-772
-805
-839
-873
-909
-945
-982
-1020
-1058
-1098
-1138
-1180
-1222
-1265
-1310
-1355
-1400
-1447
-1494
-1542
-1591
-1640
-1690
-1741
-1793
-1846
-1900
-1955
-2009
-2067
-2124
-2183
-2242
-2302
-2363
-2424
-2486
-2548
-2610
-2674
-2737
-2802
-2866
-2932
-2998
-3064
-3131
-3198
-3266
-3334
-3403
-3472
-3542
-3613
-3685
-3757
-3830
-3904
-3978
-4053
-4128
-4204
-4281
-4358
-4436
-4514
-4592
-4670
-4749
-4827
-4906
-4984
-5062
-5140
-5218
-5295
-5372
-5449
-5525
-5601
-5677
-5753
-5828
-5903
-5978
-6052
-6126
-6200
-6274
-6348
-6421
-6495
-6569
-6642
-6715
-6788
-6860
-6932
-7004
-7076
-7148
-7219
-7290
-7361
-7431
-7500
-7569
-7637
-7704
-7771
-7837
-7903
-7968
-8032
-8096
-8161
-8224
-8287
-8349
-8412
-8474
-8537
-8600
-8662
-8725
-8787
-8850
-8912
-8974
-9035
-9096
-9157
-9218
-9278
-9337
-9396
-9455
-9512
-9569
-9626
-9681
-9735
-9789
-9842
-9893
-9944
-9995
-10044
-10093
-10141
-10188
-10234
-10279
-10324
-10367
-10410
-10452
-10493
-10534
-10574
-10613
-10651
-10689
-10726
-10762
-10797
-10832
-10866
-10899
-10931
-10962
-10993
-11023
-11052
-11080
-11108
-11134
-11160
-11186
-11210
-11233
-11255
-11277
-11298
-11318
-11337
-11356
-11375
-11392
-11409
-11426
-11442
-11457
-11472
-11486
-11500
-11512
-11524
-11535
-11545
-11555
-11563
-11572
-11580
-11588
-11595
-11602
-11609
-11615
-11620
-11626
-11630
-11635
-11640
-11644
-11648
-11652
-11656
-11659
-11662
-11664
-11666
-11667
-11668
-11669
-11669
-11668
-11667
-11665
-11663
-11659
-11656
-11651
-11646
-11640
-11634
-11627
-11620
-11612
-11604
-11595
-11585
-11575
-11564
-11552
-11540
-11527
-11512
-11497
-11481
-11464
-11446
-11428
-11409
-11389
-11368
-11346
-11324
-11300
-11276
-11252
-11227
-11201
-11175
-11148
-11122
-11095
-11068
-11041
-11014
-10987
-10960
-10932
-10905
-10877
-10849
-10821
-10793
-10765
-10736
-10707
-10677
-10647
-10617
-10586
-10555
-10524
-10492
-10459
-10427
-10394
-10360
-10326
-10292
-10258
-10224
-10190
-10156
-10122
-10088
-10054
-10020
-9985
-9951
-9916
-9881
-9846
-9811
-9775
-9739
-9702
-9665
-9628
-9591
-9554
-9517
-9480
-9443
-9405
-9368
-9330
-9292
-9254
-9215
-9177
-9137
-9098
-9058
-9018
-8977
-8936
-8894
-8852
-8809
-8766
-8723
-8680
-8636
-8591
-8547
-8501
-8456
-8410
-8363
-8316
-8268
-8219
-8170
-8119
-8070
-8019
-7968
-7916
-7863
-7810
-7756
-7702
-7647
-7592
-7535
-7479
-7422
-7364
-7306
-7248
-7190
-7131
-7072
-7012
-6953
-6893
-6833
-6772
-6712
-6651
-6589
-6528
-6466
-6404
-6341
-6278
-6215
-6151
-6087
-6023
-5959
-5895
-5830
-5766
-5701
-5636
-5571
-5505
-5439
-5373
-5307
-5241
-5174
-5108
-5042
-4975
-4909
-4843
-4777
-4712
-4647
-4582
-4518
-4454
-4391
-4328
-4266
-4204
-4142
-4081
-4021
-3960
-3901
-3841
-3781
-3722
-3663
-3603
-3544
-3486
-3427
-3369
-3311
-3253
-3195
-3138
-3081
-3024
-2968
-2911
-2855
-2799
-2743
-2686
-2630
-2574
-2517
-2461
-2405
-2349
-2292
-2236
-2179
-2122
-2065
-2008
-1951
-1894
-1837
-1780
-1723
-1666
-1609
-1552
-1495
-1438
-1381
-1325
-1268
-1212
-1156
-1100
-1045
-989
-934
-878
-823
-767
-712
-656
-601
-546
-491
-435
-380
-325
-269
-214
-158
-102
-46
10
67
123
180
237
293
350
406
462
518
574
630
686
741
797
852
907
962
1016
1071
1126
1181
1236
1291
1346
1401
1456
1511
1565
1620
1674
1727
1780
1833
1886
1938
1989
2040
2091
2141
2190
2239
2287
2335
2383
2430
2478
2525
2573
2620
2666
2713
2759
2806
2852
2899
2945
2992
3038
3084
3129
3174
3219
3263
3307
3351
3394
3438
3481
3523
3566
3608
3649
3689
3729
3769
3808
3847
3885
3923
3960
3997
4033
4069
4104
4138
4172
4206
4239
4272
4305
4338
4370
4403
4435
4467
4498
4530
4562
4593
4625
4657
4688
4720
4751
4782
4813
4843
4873
4902
4931
4959
4987
5014
5041
5067
5093
5119
5144
5168
5192
5215
5238
5261
5283
5304
5325
5346
5366
5387
5407
5427
5447
5467
5487
5508
5528
5548
5568
5587
5607
5626
5644
5663
5681
5698
5714
5730
5746
5760
5775
5788
5801
5813
5825
5836
5847
5857
5867
5877
5886
5895
5904
5913
5921
5929
5936
5944
5950
5957
5962
5968
5973
5978
5982
5987
5991
5996
6000
6005
6009
6014
6018
6023
6029
6034
6039
6044
6049
6054
6059
6064
6069
6074
6080
6085
6092
6098
6105
6112
6119
6126
6134
6142
6150
6159
6167
6176
6186
6196
6206
6216
6227
6238
6249
6261
6273
6285
6297
6310
6324
6338
6352
6367
6382
6398
6414
6430
6447
6464
6481
6499
6516
6533
6551
6568
6586
6604
6623
6642
6661
6681
6701
6722
6744
6766
6789
6812
6836
6861
6886
6911
6937
6964
6991
7019
7047
7076
7105
7134
7164
7194
7224
7254
7285
7316
7347
7378
7408
7439
7469
7499
7528
7557
7586
7615
7643
7670
7697
7724
7750
7776
7801
7827
7852
7877
7901
7926
7950
7973
7997
8019
8041
8063
8083
8103
8122
8141
8159
8177
8193
8209
8224
8239
8253
8267
8281
8293
8306
8318
8330
8341
8352
8363
8374
8384
8394
8403
8412
8421
8429
8436
8443
8450
8455
8461
8466
8470
8474
8477
8480
8483
8485
8486
8487
8487
8487
8486
8484
8482
8479
8475
8471
8466
8461
8455
8449
8442
8434
8426
8417
8407
8397
8386
8375
8364
8352
8340
8328
8315
8301
8287
8273
8258
8242
8226
8210
8193
8175
8157
8137
8117
8096
8074
8052
8029
8005
7981
7957
7933
7908
7884
7859
7835
7810
7786
7762
7737
7713
7688
7664
7639
7614
7589
7564
7539
7513
7487
7461
7434
7407
7381
7354
7326
7298
7271
7243
7214
7186
7158
7131
7103
7075
7048
7020
6993
6966
6939
6912
6886
6860
6834
6808
6783
6758
6733
6708
6684
6660
6637
6614
6591
6568
6545
6523
6501
6478
6456
6434
6412
6390
6368
6346
6324
6303
6282
6261
6240
6219
6199
6178
6158
6138
6119
6099
6080
6062
6043
6024
6005
5986
5967
5948
5929
5910
5890
5871
5851
5831
5811
5790
5770
5750
5729
5709
5688
5668
5648
5628
5609
5589
5570
5550
5530
5511
5492
5473
5453
5434
5415
5396
5376
5356
5336
5315
5295
5274
5254
5233
5212
5191
5170
5148
5127
5105
5084
5062
5041
5019
4998
4977
4955
4934
4913
4892
4871
4850
4829
4808
4787
4765
4744
4722
4701
4679
4657
4635
4613
4591
4568
4546
4524
4502
4480
4458
4436
4415
4394
4373
4353
4333
4313
4294
4275
4257
4240
4223
4207
4191
4176
4161
4146
4132
4119
4107
4094
4083
4072
4061
4050
4040
4030
4021
4011
4002
3993
3984
3976
3967
3959
3951
3943
3935
3928
3921
3915
3909
3904
3899
3895
3892
3890
3888
3887
3888
3890
3893
3897
3902
3908
3916
3924
3934
3945
3957
3970
3984
3999
4014
4030
4049
4067
4086
4106
4127
4148
4170
4193
4216
4239
4263
4287
4311
4336
4361
4387
4413
4440
4466
4494
4521
4549
4577
4606
4635
4665
4695
4726
4756
4787
4818
4848
4879
4910
4942
4973
5005
5036
5068
5099
5131
5163
5195
5227
5260
5292
5325
5358
5390
5422
5454
5486
5518
5549
5581
5612
5643
5674
5706
5737
5768
5799
5829
5859
5890
5920
5950
5980
6010
6040
6071
6101
6132
6162
6192
6223
6253
6284
6315
6347
6379
6411
6443
6475
6507
6539
6572
6605
6638
6672
6706
6741
6776
6812
6848
6884
6921
6958
6995
7032
7070
7108
7147
7186
7225
7264
7304
7343
7383
7422
7462
7502
7542
7581
7621
7660
7700
7738
7777
7815
7853
7891
7928
7966
8003
8039
8077
8115
8153
8191
8228
8266
8304
8342
8381
8420
8459
8499
8539
8580
8620
8661
8702
8743
8785
8826
8868
8910
8952
8994
9036
9078
9120
9161
9203
9245
9286
9327
9368
9408
9449
9488
9528
9567
9605
9644
9681
9719
9756
9793
9830
9867
9903
9939
9974
10010
10045
10079
10114
10147
10181
10214
10248
10280
10313
10345
10376
10407
10437
10467
10496
10525
10553
10581
10609
10636
10663
10690
10716
10742
10768
10794
10820
10846
10872
10897
10923
10948
10973
10998
11023
11047
11072
11096
11121
11145
11169
11193
11216
11240
11263
11286
11308
11331
11353
11374
11396
11416
11437
11457
11477
11497
11517
11537
11557
11577
11597
11617
11637
11658
11678
11699
11720
11740
11761
11782
11803
11823
11844
11864
11884
11904
11923
11943
11962
11980
11999
12017
12035
12053
12070
12087
12104
12121
12138
12154
12171
12188
12204
12220
12236
12252
12268
12284
12299
12315
12330
12345
12361
12375
12390
12405
12419
12433
12447
12461
12474
12488
12501
12513
12525
12537
12549
12560
12570
12580
12590
12600
12609
12618
12627
12635
12643
12651
12659
12666
12673
12680
12686
12692
12698
12704
12709
12714
12719
12724
12728
12733
12738
12743
12748
12753
12758
12763
12768
12773
12779
12784
12790
12796
12802
12808
12815
12822
12829
12836
12844
12851
12859
12867
12874
12882
12889
12897
12904
12911
12919
12926
12934
12941
12949
12956
12964
12971
12979
12986
12994
13002
13010
13018
13027
13035
13044
13052
13060
13068
13076
13084
13092
13100
13108
13116
13124
13132
13139
13147
13155
13162
13170
13178
13185
13192
13199
13206
13214
13221
13228
13235
13242
13250
13258
13266
13274
13282
13291
13300
13309
13318
13328
13338
13347
13357
13367
13376
13386
13395
13404
13413
13422
13431
13440
13449
13458
13467
13477
13487
13497
13508
13519
13531
13543
13556
13570
13584
13599
13614
13630
13647
13664
13682
13699
13718
13737
13756
13776
13796
13817
13838
13859
13880
13902
13925
13948
13971
13995
14020
14046
14072
14099
14126
14154
14183
14213
14243
14273
14304
14335
14367
14399
14432
14465
14498
14531
14564
14597
14631
14665
14698
14732
14767
14801
14835
14869
14903
14937
14971
15005
15038
15072
15106
15140
15174
15209
15243
15278
15314
15350
15386
15422
15459
15496
15534
15571
15609
15647
15684
15722
15759
15797
15835
15874
15912
15950
15988
16026
16064
16101
16139
16175
16213
16250
16286
16324
16360
16396
16432
16468
16503
16537
16572
16606
16639
16672
16705
16737
16768
16799
16830
16860
16889
16919
16948
16976
17005
17034
17062
17090
17118
17145
17171
17197
17223
17248
17272
17295
17317
17338
17358
17377
17394
17411
17426
17441
17455
17469
17481
17493
17505
17515
17525
17535
17544
17552
17561
17569
17577
17585
17593
17601
17608
17615
17621
17628
17633
17639
17644
17649
17654
17658
17662
17665
17668
17670
17671
17671
17671
17670
17669
17667
17665
17663
17660
17657
17653
17649
17645
17641
17637
17633
17628
17623
17619
17614
17608
17603
17598
17592
17586
17581
17575
17568
17562
17555
17548
17541
17533
17524
17515
17505
17495
17484
17473
17461
17448
17434
17420
17405
17390
17374
17357
17339
17320
17301
17280
17258
17236
17212
17188
17163
17137
17110
17082
17052
17022
16991
16959
16926
16892
16857
16821
16785
16749
16712
16674
16635
16596
16556
16516
16475
16434
16393
16351
16309
16267
16224
16181
16139
16096
16052
16009
15966
15923
15880
15837
15794
15751
15708
15665
15622
15578
15535
15491
15447
15402
15357
15312
15266
15219
15172
15125
15078
15031
14983
14936
14889
14841
14794
14748
14701
14655
14609
14563
14518
14473
14428
14384
14339
14295
14251
14208
14164
14121
14079
14037
13995
13954
13913
13873
13832
13792
13752
13712
13673
13633
13594
13555
13517
13478
13439
13401
13363
13325
13287
13249
13212
13175
13137
13101
13064
13027
12990
12953
12916
12879
12842
12805
12769
12733
12697
12660
12625
12589
12553
12518
12483
12449
12415
12382
12350
12318
12287
12256
12225
12195
12166
12136
12108
12079
12051
12023
11996
11969
11942
11915
11889
11863
11837
11812
11787
11763
11739
11715
11692
11669
11647
11625
11603
11582
11561
11541
11521
11501
11482
11463
11444
11424
11405
11386
11367
11348
11328
11309
11289
11270
11250
11231
11212
11192
11173
11154
11135
11116
11097
11078
11059
11041
11022
11004
10986
10968
10950
10933
10915
10898
10880
10863
10846
10829
10813
10796
10780
10764
10748
10732
10716
10700
10685
10671
10656
10642
10628
10614
10600
10587
10574
10560
10547
10534
10521
10507
10494
10480
10466
10452
10437
10422
10407
10392
10377
10361
10345
10328
10311
10293
10275
10257
10238
10218
10199
10179
10158
10137
10115
10093
10070
10048
10024
10001
9977
9953
9929
9905
9881
9856
9831
9807
9782
9756
9731
9706
9681
9656
9631
9606
9581
9556
9530
9505
9480
9454
9428
9401
9374
9347
9319
9290
9261
9231
9201
9170
9139
9107
9075
9043
9010
8977
8944
8911
8877
8843
8809
8775
8741
8707
8672
8638
8604
8569
8535
8500
8465
8429
8393
8357
8321
8284
8247
8210
8173
8135
8098
8060
8022
7984
7946
7907
7868
7828
7788
7747
7706
7664
7621
7577
7533
7488
7442
7395
7348
7300
7251
7202
7152
7102
7052
7001
6950
6899
6847
6796
6744
6692
6640
6588
6537
6485
6434
6383
6333
6282
6231
6181
6130
6079
6028
5977
5925
5874
5822
5771
5719
5667
5614
5562
5509
5456
5404
5351
5298
5246
5193
5140
5088
5035
4982
4929
4876
4822
4768
4715
4660
4606
4551
4496
4441
4385
4329
4272
4215
4157
4099
4040
3982
3923
3863
3803
3743
3683
3622
3561
3501
3441
3380
3320
3260
3200
3140
3080
3020
2960
2901
2842
2784
2726
2669
2612
2555
2498
2442
2386
2331
2276
2221
2166
2112
2058
2004
1950
1895
1840
1785
1729
1673
1616
1559
1502
1444
1386
1329
1271
1213
1156
1100
1044
989
935
881
829
777
726
675
626
577
528
481
434
388
343
298
254
210
167
124
81
39
-4
-45
-87
-129
-171
-212
-254
-295
-337
-378
-420
-461
-502
-544
-585
-625
-665
-705
-745
-783
-822
-859
-897
-933
-969
-1004
-1039
-1073
-1107
-1139
-1171
-1202
-1232
-1261
-1289
-1316
-1343
-1368
-1393
-1417
-1441
-1463
-1485
-1505
-1525
-1544
-1563
-1580
-1597
-1614
-1630
-1645
-1660
-1674
-1688
-1701
-1713
-1725
-1736
-1747
-1757
-1767
-1777
-1786
-1794
-1802
-1809
-1816
-1823
-1829
-1836
-1843
-1850
-1857
-1865
-1872
-1879
-1886
-1893
-1901
-1908
-1916
-1924
-1932
-1940
-1947
-1954
-1961
-1967
-1973
-1979
-1985
-1991
-1998
-2004
-2009
-2017
-2023
-2029
-2037
-2044
-2051
-2059
-2067
-2077
-2086
-2097
-2108
-2119
-2132
-2145
-2159
-2174
-2189
-2205
-2222
-2240
-2258
-2276
-2295
-2314
-2334
-2354
-2374
-2395
-2416
-2438
-2460
-2483
-2506
-2529
-2553
-2576
-2600
-2625
-2650
-2675
-2701
-2727
-2753
-2780
-2807
-2835
-2863
-2891
-2919
-2948
-2978
-3009
-3040
-3072
-3104
-3137
-3170
-3203
-3237
-3271
-3305
-3340
-3375
-3411
-3448
-3484
-3521
-3558
-3595
-3632
-3670
-3708
-3746
-3785
-3824
-3863
-3902
-3940
-3979
-4019
-4058
-4097
-4136
-4176
-4216
-4256
-4295
-4335
-4375
-4415
-4455
-4496
-4537
-4578
-4619
-4661
-4703
-4746
-4789
-4832
-4875
-4919
-4963
-5008
-5053
-5098
-5143
-5189
-5235
-5281
-5328
-5375
-5422
-5470
-5518
-5566
-5615
-5664
-5713
-5763
-5812
-5862
-5912
-5963
-6013
-6063
-6113
-6163
-6213
-6262
-6312
-6361
-6411
-6460
-6510
-6560
-6610
-6661
-6711
-6763
-6814
-6866
-6918
-6970
-7023
-7075
-7128
-7181
-7234
-7287
-7340
-7393
-7446
-7498
-7550
-7602
-7653
-7704
-7755
-7805
-7854
-7903
-7952
-7999
-8045
-8092
-8138
-8183
-8229
-8274
-8318
-8362
-8405
-8449
-8493
-8536
-8580
-8624
-8668
-8712
-8757
-8801
-8845
-8889
-8933
-8978
-9022
-9067
-9112
-9157
-9202
-9247
-9292
-9338
-9383
-9429
-9474
-9520
-9565
-9610
-9656
-9701
-9746
-9792
-9838
-9884
-9930
-9976
-10022
-10068
-10115
-10161
-10208
-10255
-10303
-10350
-10399
-10447
-10497
-10547
-10598
-10649
-10702
-10755
-10809
-10864
-10920
-10976
-11032
-11089
-11147
-11205
-11263
-11322
-11381
-11441
-11501
-11560
-11620
-11681
-11741
-11801
-11862
-11923
-11985
-12046
-12109
-12171
-12234
-12297
-12360
-12423
-12487
-12551
-12615
-12679
-12744
-12808
-12873
-12938
-13002
-13067
-13131
-13195
-13259
-13323
-13387
-13451
-13515
-13579
-13643
-13707
-13770
-13834
-13898
-13962
-14026
-14090
-14154
-14219
-14283
-14348
-14413
-14478
-14543
-14608
-14674
-14740
-14807
-14874
-14941
-15008
-15076
-15144
-15212
-15280
-15349
-15417
-15486
-15555
-15624
-15693
-15763
-15832
-15902
-15972
-16043
-16113
-16184
-16256
-16327
-16399
-16471
-16544
-16616
-16689
-16763
-16837
-16911
-16986
-17061
-17137
-17212
-17288
-17364
-17441
-17518
-17595
-17673
-17751
-17830
-17908
-17987
-18066
-18146
-18225
-18305
-18385
-18465
-18545
-18625
-18705
-18784
-18863
-18942
-19020
-19098
-19176
-19254
-19332
-19409
-19486
-19563
-19638
-19714
-19789
-19863
-19936
-20009
-20081
-20152
-20223
-20292
-20360
-20428
-20495
-20561
-20626
-20691
-20754
-20816
-20878
-20938
-20998
-21056
-21114
-21170
-21226
-21281
-21335
-21388
-21440
-21492
-21543
-21594
-21644
-21693
-21742
-21790
-21837
-21884
-21929
-21974
-22019
-22063
-22106
-22148
-22190
-22232
-22273
-22313
-22353
-22392
-22431
-22469
-22507
-22544
-22581
-22618
-22654
-22689
-22724
-22758
-22791
-22824
-22856
-22888
-22919
-22950
-22981
-23012
-23042
-23072
-23101
-23130
-23159
-23188
-23217
-23246
-23275
-23303
-23331
-23359
-23387
-23414
-23441
-23467
-23493
-23519
-23545
-23571
-23596
-23621
-23646
-23670
-23694
-23717
-23739
-23761
-23782
-23803
-23824
-23844
-23863
-23882
-23900
-23918
-23936
-23953
-23969
-23986
-24002
-24018
-24034
-24050
-24066
-24082
-24097
-24113
-24128
-24143
-24158
-24173
-24188
-24203
-24217
-24232
-24246
-24260
-24274
-24288
-24302
-24316
-24331
-24345
-24359
-24373
-24386
-24400
-24412
-24425
-24437
-24448
-24459
-24469
-24479
-24489
-24499
-24509
-24519
-24528
-24537
-24546
-24555
-24563
-24571
-24578
-24585
-24592
-24598
-24604
-24609
-24614
-24619
-24623
-24627
-24630
-24633
-24636
-24639
-24642
-24643
-24645
-24646
-24647
-24648
-24648
-24648
-24648
-24648
-24648
-24648
-24648
-24648
-24648
-24648
-24647
-24647
-24647
-24647
-24647
-24647
-24647
-24647
-24646
-24646
-24645
-24644
-24643
-24642
-24640
-24639
-24638
-24636
-24635
-24633
-24631
-24629
-24628
-24627
-24626
-24626
-24626
-24627
-24627
-24628
-24629
-24630
-24631
-24632
-24633
-24634
-24635
-24637
-24638
-24639
-24641
-24642
-24643
-24645
-24646
-24648
-24650
-24652
-24654
-24656
-24659
-24661
-24664
-24667
-24671
-24674
-24678
-24682
-24685
-24689
-24693
-24697
-24701
-24705
-24709
-24713
-24716
-24720
-24723
-24726
-24728
-24730
-24732
-24732
-24732
-24732
-24731
-24730
-24728
-24726
-24724
-24721
-24718
-24715
-24711
-24708
-24704
-24700
-24696
-24692
-24688
-24683
-24678
-24673
-24667
-24661
-24655
-24648
-24642
-24636
-24629
-24623
-24616
-24609
-24602
-24595
-24587
-24580
-24572
-24565
-24558
-24551
-24545
-24538
-24532
-24526
-24520
-24514
-24509
-24504
-24499
-24494
-24490
-24486
-24482
-24477
-24473
-24469
-24464
-24460
-24455
-24450
-24445
-24440
-24435
-24430
-24425
-24420
-24415
-24409
-24403
-24396
-24389
-24382
-24374
-24366
-24357
-24348
-24338
-24327
-24316
-24303
-24291
-24277
-24263
-24249
-24234
-24219
-24203
-24186
-24170
-24152
-24134
-24116
-24098
-24079
-24059
-24039
-24018
-23997
-23976
-23954
-23931
-23908
-23885
-23861
-23836
-23812
-23786
-23761
-23735
-23709
-23682
-23655
-23627
-23599
-23570
-23541
-23511
-23481
-23450
-23420
-23388
-23357
-23324
-23291
-23258
-23224
-23190
-23156
-23121
-23086
-23051
-23015
-22979
-22942
-22905
-22867
-22829
-22790
-22751
-22711
-22671
-22631
-22591
-22550
-22509
-22467
-22425
-22383
-22340
-22296
-22252
-22208
-22162
-22117
-22070
-22023
-21975
-21927
-21878
-21828
-21778
-21727
-21675
-21623
-21570
-21517
-21463
-21409
-21355
-21300
-21245
-21190
-21134
-21079
-21023
-20967
-20910
-20853
-20796
-20740
-20682
-20625
-20568
-20511
-20453
-20396
-20338
-20281
-20223
-20165
-20108
-20051
-19993
-19936
-19880
-19823
-19767
-19710
-19654
-19597
-19541
-19485
-19428
-19372
-19316
-19260
-19203
-19147
-19090
-19034
-18977
-18921
-18864
-18807
-18750
-18693
-18636
-18578
-18520
-18462
-18402
-18343
-18282
-18222
-18161
-18100
-18038
-17976
-17913
-17850
-17787
-17723
-17658
-17594
-17529
-17464
-17399
-17334
-17268
-17203
-17137
-17072
-17006
-16941
-16875
-16809
-16744
-16678
-16612
-16547
-16481
-16416
-16350
-16283
-16219
-16154
-16088
-16024
-15959
-15895
-15831
-15768
-15704
-15641
-15578
-15515
-15453
-15390
-15328
-15266
-15204
-15142
-15080
-15018
-14955
-14894
-14832
-14770
-14709
-14649
-14589
-14529
-14469
-14410
-14352
-14294
-14236
-14179
-14123
-14067
-14011
-13956
-13901
-13846
-13792
-13738
-13684
-13630
-13577
-13524
-13472
-13420
-13369
-13318
-13268
-13218
-13168
-13119
-13070
-13022
-12974
-12927
-12881
-12835
-12789
-12744
-12700
-12656
-12612
-12568
-12525
-12483
-12441
-12399
-12357
-12316
-12275
-12235
-12195
-12156
-12117
-12078
-12040
-12003
-11966
-11930
-11894
-11859
-11824
-11790
-11757
-11725
-11693
-11662
-11633
-11604
-11576
-11550
-11524
-11499
-11476
-11453
-11432
-11411
-11392
-11373
-11356
-11339
-11324
-11309
-11296
-11283
-11271
-11261
-11251
-11242
-11234
-11227
-11221
-11215
-11210
-11206
-11201
-11197
-11194
-11190
-11187
-11183
-11180
-11176
-11173
-11170
-11167
-11164
-11162
-11160
-11159
-11158
-11157
-11157
-11158
-11158
-11159
-11160
-11162
-11164
-11166
-11169
-11171
-11174
-11177
-11179
-11182
-11184
-11186
-11188
-11190
-11192
-11194
-11195
-11197
-11198
-11199
-11200
-11201
-11201
-11201
-11201
-11201
-11200
-11199
-11198
-11197
-11195
-11193
-11190
-11187
-11184
-11180
-11177
-11173
-11169
-11165
-11161
-11156
-11151
-11146
-11140
-11134
-11127
-11120
-11113
-11105
-11097
-11088
-11079
-11069
-11058
-11047
-11035
-11023
-11011
-10998
-10985
-10972
-10958
-10944
-10930
-10916
-10901
-10887
-10873
-10860
-10847
-10834
-10822
-10810
-10799
-10788
-10777
-10766
-10756
-10746
-10736
-10727
-10718
-10710
-10702
-10695
-10688
-10682
-10675
-10669
-10664
-10658
-10653
-10648
-10643
-10639
-10636
-10633
-10630
-10628
-10627
-10627
-10626
-10627
-10628
-10629
-10630
-10632
-10635
-10637
-10641
-10644
-10648
-10652
-10656
-10661
-10666
-10671
-10677
-10683
-10689
-10696
-10702
-10709
-10716
-10723
-10730
-10737
-10744
-10752
-10760
-10767
-10775
-10784
-10792
-10800
-10808
-10816
-10825
-10833
-10841
-10849
-10857
-10865
-10873
-10880
-10888
-10894
-10901
-10906
-10912
-10916
-10921
-10925
-10929
-10933
-10936
-10939
-10942
-10944
-10946
-10948
-10949
-10950
-10951
-10951
-10951
-10950
-10949
-10948
-10945
-10943
-10940
-10937
-10933
-10929
-10925
-10921
-10916
-10911
-10905
-10900
-10894
-10889
-10883
-10878
-10872
-10867
-10861
-10856
-10850
-10845
-10840
-10836
-10831
-10827
-10822
-10819
-10815
-10812
-10809
-10806
-10804
-10801
-10800
-10798
-10796
-10794
-10793
-10791
-10789
-10787
-10785
-10783
-10781
-10779
-10777
-10775
-10772
-10770
-10767
-10764
-10761
-10759
-10756
-10753
-10751
-10748
-10746
-10744
-10743
-10742
-10741
-10740
-10739
-10739
-10738
-10738
-10738
-10738
-10738
-10738
-10738
-10738
-10737
-10736
-10735
-10734
-10732
-10729
-10727
-10723
-10719
-10715
-10710
-10704
-10698
-10691
-10684
-10677
-10669
-10662
-10654
-10646
-10638
-10630
-10621
-10614
-10606
-10599
-10592
-10586
-10579
-10573
-10568
-10562
-10557
-10553
-10549
-10545
-10541
-10538
-10536
-10534
-10532
-10530
-10529
-10529
-10528
-10529
-10530
-10531
-10532
-10534
-10536
-10539
-10541
-10544
-10548
-10551
-10555
-10559
-10563
-10567
-10571
-10576
-10581
-10586
-10592
-10598
-10605
-10611
-10618
-10625
-10632
-10640
-10647
-10655
-10662
-10670
-10677
-10684
-10691
-10698
-10705
-10712
-10718
-10725
-10731
-10738
-10744
-10751
-10757
-10764
-10770
-10776
-10782
-10787
-10793
-10797
-10801
-10805
-10808
-10811
-10813
-10814
-10814
-10814
-10814
-10813
-10811
-10809
-10807
-10804
-10802
-10799
-10795
-10792
-10789
-10785
-10782
-10779
-10776
-10773
-10770
-10768
-10765
-10762
-10759
-10755
-10752
-10749
-10745
-10742
-10738
-10733
-10729
-10724
-10719
-10714
-10708
-10702
-10696
-10689
-10682
-10675
-10668
-10661
-10653
-10646
-10638
-10631
-10624
-10617
-10611
-10605
-10599
-10593
-10588
-10583
-10579
-10575
-10571
-10568
-10565
-10562
-10559
-10556
-10553
-10550
-10548
-10546
-10544
-10542
-10541
-10541
-10541
-10542
-10543
-10544
-10547
-10550
-10553
-10557
-10562
-10568
-10574
-10581
-10588
-10596
-10605
-10614
-10624
-10635
-10646
-10658
-10670
-10683
-10696
-10710
-10724
-10738
-10753
-10768
-10784
-10800
-10817
-10834
-10852
-10870
-10889
-10908
-10927
-10947
-10968
-10989
-11010
-11031
-11053
-11074
-11096
-11117
-11138
-11160
-11181
-11201
-11222
-11243
-11263
-11282
-11302
-11320
-11339
-11356
-11374
-11390
-11407
-11423
-11438
-11452
-11467
-11480
-11494
-11507
-11520
-11533
-11545
-11558
-11570
-11583
-11595
-11608
-11620
-11632
-11644
-11655
-11666
-11677
-11688
-11699
-11710
-11722
-11733
-11745
-11757
-11769
-11782
-11794
-11807
-11821
-11834
-11848
-11863
-11877
-11892
-11908
-11923
-11939
-11956
-11973
-11990
-12009
-12027
-12046
-12066
-12085
-12105
-12125
-12146
-12166
-12187
-12209
-12231
-12253
-12275
-12297
-12320
-12342
-12365
-12388
-12411
-12433
-12457
-12480
-12503
-12526
-12550
-12573
-12596
-12618
-12641
-12662
-12683
-12704
-12723
-12742
-12761
-12778
-12795
-12810
-12825
-12839
-12852
-12864
-12875
-12885
-12895
-12903
-12911
-12917
-12923
-12928
-12932
-12934
-12936
-12937
-12937
-12936
-12934
-12931
-12927
-12922
-12917
-12911
-12905
-12898
-12892
-12885
-12878
-12871
-12863
-12856
-12849
-12842
-12835
-12829
-12822
-12816
-12810
-12804
-12798
-12792
-12786
-12780
-12774
-12767
-12761
-12754
-12747
-12739
-12732
-12724
-12715
-12707
-12698
-12688
-12678
-12667
-12655
-12643
-12630
-12616
-12601
-12586
-12570
-12553
-12535
-12516
-12497
-12477
-12456
-12435
-12414
-12392
-12369
-12347
-12324
-12300
-12277
-12254
-12231
-12207
-12184
-12160
-12137
-12113
-12088
-12064
-12038
-12013
-11986
-11959
-11932
-11904
-11875
-11846
-11816
-11785
-11754
-11723
-11692
-11660
-11629
-11597
-11565
-11533
-11501
-11469
-11437
-11404
-11371
-11337
-11303
-11268
-11233
-11196
-11159
-11121
-11083
-11044
-11004
-10963
-10921
-10879
-10837
-10794
-10751
-10707
-10663
-10619
-10574
-10529
-10484
-10439
-10393
-10347
-10300
-10253
-10206
-10158
-10110
-10062
-10013
-9964
-9915
-9866
-9816
-9765
-9715
-9664
-9613
-9562
-9510
-9458
-9406
-9354
-9301
-9247
-9193
-9139
-9084
-9028
-8971
-8914
-8856
-8798
-8739
-8679
-8619
-8558
-8496
-8433
-8369
-8305
-8240
-8175
-8109
-8042
-7975
-7907
-7839
-7770
-7701
-7632
-7563
-7494
-7424
-7354
-7284
-7213
-7142
-7071
-6999
-6928
-6856
-6783
-6710
-6637
-6563
-6489
-6414
-6339
-6264
-6189
-6113
-6038
-5962
-5886
-5810
-5733
-5657
-5580
-5503
-5427
-5350
-5273
-5195
-5118
-5039
-4961
-4882
-4803
-4723
-4643
-4562
-4482
-4401
-4319
-4237
-4155
-4073
-3990
-3907
-3824
-3741
-3657
-3574
-3490
-3406
-3322
-3238
-3154
-3070
-2985
-2901
-2817
-2732
-2648
-2564
-2481
-2398
-2315
-2233
-2151
-2070
-1990
-1910
-1830
-1752
-1673
-1596
-1519
-1442
-1365
-1289
-1213
-1138
-1063
-988
-914
-841
-768
-696
-624
-552
-481
-410
-339
-269
-200
-131
-62
6
75
143
211
280
348
417
485
554
623
691
760
829
898
966
1035
1104
1172
1240
1308
1375
1442
1508
1574
1639
1704
1768
1831
1894
1955
2016
2076
2135
2193
2250
2307
2363
2419
2473
2528
2581
2634
2687
2739
2791
2842
2893
2944
2994
3044
3093
3142
3190
3238
3285
3332
3378
3423
3468
3513
3557
3600
3643
3685
3727
3769
3809
3849
3888
3927
3964
4001
4038
4074
4109
4143
4176
4209
4242
4274
4305
4336
4366
4396
4425
4453
4481
4509
4536
4562
4587
4613
4637
4661
4685
4707
4730
4751
4772
4792
4812
4832
4851
4869
4887
4904
4921
4937
4952
4967
4981
4995
5008
5020
5032
5044
5055
5066
5076
5086
5095
5105
5114
5123
5132
5140
5149
5157
5165
5172
5179
5187
5194
5200
5207
5213
5219
5225
5231
5236
5241
5247
5252
5257
5263
5268
5274
5280
5286
5292
5299
5306
5313
5321
5329
5338
5347
5357
5367
5379
5390
5402
5415
5428
5442
5457
5471
5487
5502
5518
5534
5550
5567
5583
5600
5617
5634
5651
5668
5685
5701
5718
5734
5750
5765
5780
5795
5810
5824
5839
5853
5867
5881
5894
5908
5922
5936
5949
5963
5977
5992
6006
6020
6033
6047
6060
6073
6086
6099
6110
6122
6133
6143
6153
6163
6172
6180
6189
6196
6204
6211
6218
6225
6232
6238
6245
6251
6258
6265
6272
6278
6285
6292
6298
6305
6312
6319
6326
6333
6340
6347
6355
6362
6370
6377
6385
6393
6401
6409
6417
6426
6434
6442
6450
6457
6465
6472
6479
6486
6493
6500
6506
6513
6519
6525
6531
6537
6543
6549
6555
6561
6568
6574
6580
6586
6591
6597
6602
6607
6613
6618
6623
6627
6632
6636
6640
6644
6647
6650
6653
6655
6657
6659
6660
6661
6661
6661
6661
6660
6658
6657
6655
6652
6650
6647
6644
6641
6637
6633
6628
6623
6618
6612
6606
6599
6592
6584
6576
6568
6558
6549
6539
6528
6517
6505
6493
6481
6467
6454
6440
6426
6411
6397
6382
6367
6353
6339
6325
6311
6298
6284
6271
6259
6247
6236
6225
6214
6204
6194
6183
6173
6163
6153
6143
6133
6123
6112
6102
6091
6081
6070
6058
6047
6035
6024
6012
6000
5988
5976
5963
5951
5938
5924
5910
5896
5882
5867
5852
5836
5820
5803
5786
5769
5752
5734
5716
5698
5680
5662
5643
5624
5606
5587
5569
5550
5532
5514
5496
5479
5462
5445
5429
5413
5397
5381
5365
5350
5335
5321
5306
5292
5279
5266
5253
5241
5229
5218
5207
5197
5189
5180
5173
5167
5161
5156
5152
5148
5145
5142
5140
5138
5137
5136
5135
5135
5135
5135
5135
5136
5137
5139
5142
5145
5149
5153
5158
5164
5170
5177
5184
5192
5201
5211
5221
5232
5244
5256
5269
5282
5296
5311
5326
5342
5358
5375
5393
5411
5430
5450
5470
5490
5511
5533
5555
5578
5602
5627
5652
5677
5704
5730
5758
5786
5815
5844
5875
5905
5937
5969
6002
6036
6071
6106
6142
6178
6216
6254
6294
6334
6375
6418
6461
6505
6550
6596
6642
6690
6738
6788
6837
6888
6939
6991
7044
7097
7151
7205
7260
7316
7371
7428
7485
7542
7600
7658
7716
7775
7834
7893
7953
8013
8073
8132
8193
8254
8314
8374
8434
8494
8554
8613
8671
8729
8787
8845
8902
8959
9015
9071
9126
9180
9234
9288
9341
9394
9446
9498
9549
9599
9649
9699
9748
9796
9844
9892
9939
9986
10033
10079
10125
10171
10216
10260
10305
10349
10393
10436
10480
10523
10566
10608
10651
10694
10737
10779
10822
10865
10908
10950
10992
11034
11076
11117
11158
11199
11239
11279
11318
11358
11396
11435
11473
11510
11547
11584
11621
11658
11694
11730
11766
11802
11837
11872
11907
11942
11976
12010
12044
12077
12109
12141
12173
12204
12234
12264
12293
12321
12349
12377
12403
12430
12455
12480
12504
12528
12551
12574
12597
12619
12641
12662
12683
12704
12724
12744
12764
12783
12802
12821
12839
12858
12876
12894
12913
12931
12949
12967
12984
13002
13020
13038
13055
13073
13091
13108
13125
13142
13158
13174
13190
13206
13220
13235
13248
13261
13273
13285
13296
13307
13317
13326
13336
13345
13354
13363
13372
13381
13391
13400
13410
13420
13430
13440
13450
13461
13471
13482
13492
13503
13513
13523
13533
13543
13552
13561
13571
13579
13588
13596
13604
13611
13618
13625
13631
13638
13644
13650
13656
13661
13667
13673
13679
13684
13690
13695
13701
13706
13711
13716
13722
13727
13732
13737
13741
13746
13751
13755
13759
13763
13767
13770
13774
13777
13779
13782
13784
13786
13787
13789
13790
13790
13790
13790
13790
13789
13788
13786
13784
13781
13778
13774
13769
13763
13757
13750
13742
13733
13724
13714
13703
13692
13681
13668
13656
13643
13630
13617
13604
13590
13577
13564
13551
13538
13525
13512
13500
13487
13475
13463
13451
13439
13427
13415
13404
13392
13380
13368
13356
13344
13332
13319
13307
13294
13281
13268
13256
13243
13230
13217
13205
13193
13181
13170
13159
13148
13138
13127
13118
13108
13099
13090
13081
13072
13063
13053
13044
13034
13025
13015
13005
12995
12985
12975
12965
12955
12944
12933
12923
12912
12901
12891
12880
12869
12858
12847
12836
12826
12815
12805
12795
12785
12775
12765
12756
12746
12736
12726
12716
12706
12696
12686
12676
12666
12656
12646
12636
12626
12616
12606
12596
12586
12577
12567
12558
12548
12539
12529
12520
12510
12501
12491
12481
12471
12461
12451
12440
12430
12418
12407
12394
12382
12369
12355
12341
12326
12311
12296
12280
12264
12247
12229
12212
12194
12176
12157
12138
12119
12100
12080
12060
12039
12018
11997
11976
11954
11932
11910
11887
11864
11840
11815
11790
11764
11738
11710
11681
11652
11621
11590
11557
11524
11489
11454
11417
11380
11342
11303
11263
11223
11182
11140
11098
11056
11013
10970
10926
10882
10838
10793
10749
10704
10658
10613
10567
10521
10474
10428
10381
10334
10287
10239
10191
10144
10095
10047
9999
9951
9902
9854
9806
9758
9709
9661
9613
9564
9516
9468
9420
9371
9323
9274
9225
9176
9126
9077
9027
8977
8927
8877
8826
8776
8725
8674
8623
8572
8521
8470
8419
8367
8315
8264
8211
8159
8106
8054
8002
7949
7897
7844
7792
7739
7687
7634
7582
7530
7478
7427
7375
7324
7273
7223
7172
7122
7072
7023
6973
6924
6876
6827
6780
6732
6685
6638
6592
6547
6502
6457
6413
6369
6326
6283
6240
6198
6157
6116
6076
6036
5997
5959
5921
5883
5847
5810
5775
5739
5705
5670
5636
5603
5570
5537
5504
5471
5439
5407
5376
5344
5313
5283
5252
5221
5191
5161
5130
5100
5070
5040
5011
4981
4952
4923
4894
4865
4836
4807
4779
4750
4722
4694
4666
4638
4611
4583
4556
4529
4503
4476
4451
4425
4400
4376
4352
4329
4306
4284
4262
4241
4221
4202
4183
4164
4146
4129
4112
4096
4080
4064
4049
4035
4019
4006
3993
3980
3968
3956
3945
3935
3925
3915
3906
3898
3890
3882
3875
3869
3862
3857
3852
3847
3843
3839
3836
3834
3832
3831
3831
3831
3832
3834
3836
3839
3842
3847
3851
3857
3862
3869
3876
3883
3890
3898
3906
3915
3923
3932
3942
3951
3961
3971
3981
3991
4002
4013
4024
4035
4046
4058
4069
4081
4091
4104
4116
4128
4141
4153
4166
4179
4192
4206
4219
4233
4247
4261
4274
4288
4302
4316
4329
4342
4356
4369
4381
4394
4406
4418
4430
4441
4452
4463
4473
4484
4494
4504
4515
4525
4535
4545
4556
4566
4576
4586
4597
4607
4617
4627
4637
4647
4656
4666
4676
4686
4696
4706
4717
4727
4738
4749
4760
4772
4783
4795
4807
4820
4832
4844
4856
4868
4880
4893
4905
4917
4929
4941
4953
4965
4976
4988
5000
5012
5024
5037
5049
5062
5074
5088
5101
5114
5128
5142
5156
5171
5186
5201
5216
5231
5246
5262
5277
5293
5308
5324
5340
5355
5371
5386
5401
5416
5431
5446
5460
5474
5488
5501
5515
5527
5540
5552
5564
5576
5588
5599
5611
5623
5635
5647
5660
5672
5684
5697
5710
5722
5735
5748
5761
5774
5787
5801
5814
5827
5840
5853
5866
5880
5894
5907
5921
5936
5950
5965
5980
5995
6011
6028
6045
6063
6082
6101
6121
6141
6162
6184
6206
6229
6253
6278
6303
6329
6355
6383
6410
6438
6466
6495
6524
6553
6582
6612
6641
6671
6701
6732
6762
6793
6824
6855
6886
6918
6949
6981
7014
7046
7078
7111
7144
7176
7209
7242
7274
7307
7339
7371
7403
7435
7466
7497
7528
7558
7588
7618
7647
7675
7704
7732
7759
7787
7814
7841
7867
7893
7919
7944
7969
7994
8018
8042
8064
8087
8111
8134
8156
8177
8199
8220
8241
8261
8281
8300
8320
8338
8357
8374
8392
8409
8426
8443
8459
8474
8490
8505
8520
8535
8550
8565
8580
8595
8609
8624
8639
8654
8668
8683
8698
8712
8727
8742
8756
8771
8786
8801
8816
8831
8845
8860
8875
8890
8905
8920
8935
8950
8965
8980
8995
9009
9024
9038
9053
9067
9081
9095
9109
9123
9137
9151
9164
9178
9191
9204
9217
9229
9241
9253
9265
9277
9288
9300
9311
9321
9332
9342
9352
9361
9371
9380
9389
9398
9407
9415
9424
9432
9440
9448
9456
9464
9472
9479
9486
9494
9501
9509
9516
9523
9531
9538
9546
9553
9560
9568
9575
9582
9590
9597
9604
9611
9618
9624
9631
9637
9643
9649
9655
9661
9667
9672
9678
9683
9688
9693
9698
9703
9708
9713
9717
9721
9725
9729
9733
9737
9741
9745
9749
9753
9757
9761
9765
9769
9773
9777
9781
9784
9788
9792
9795
9798
9801
9804
9807
9810
9812
9814
9816
9818
9820
9821
9823
9824
9826
9827
9829
9831
9833
9835
9838
9842
9845
9850
9855
9860
9866
9873
9880
9888
9896
9905
9915
9926
9937
9949
9961
9974
9988
10003
10018
10034
10051
10069
10087
10106
10125
10145
10165
10186
10207
10229
10250
10272
10295
10318
10341
10364
10388
10412
10436
10461
10486
10511
10538
10564
10591
10618
10646
10674
10702
10730
10759
10787
10815
10843
10871
10899
10926
10953
10979
11005
11031
11056
11081
11106
11131
11155
11179
11203
11227
11250
11273
11296
11319
11341
11363
11385
11406
11426
11447
11466
11486
11504
11523
11541
11559
11576
11593
11609
11625
11640
11654
11669
11682
11695
11707
11719
11729
11739
11748
11757
11765
11772
11779
11785
11791
11797
11802
11807
11813
11818
11823
11828
11834
11839
11845
11851
11857
11864
11871
11878
11885
11892
11900
11908
11915
11923
11931
11939
11946
11954
11961
11968
11975
11981
11987
11993
11999
12004
12009
12014
12019
12023
12027
12031
12035
12038
12042
12046
12050
12054
12059
12063
12067
12071
12075
12079
12083
12087
12090
12093
12096
12098
12100
12102
12103
12104
12105
12105
12105
12105
12105
12104
12104
12103
12102
12101
12099
12097
12095
12093
12091
12089
12086
12083
12080
12077
12074
12071
12068
12064
12061
12057
12054
12050
12047
12043
12039
12036
12032
12028
12024
12020
12016
12012
12008
12004
12001
11997
11994
11992
11989
11988
11987
11986
11987
11988
11989
11992
11994
11998
12002
12007
12012
12018
12024
12031
12038
12046
12054
12063
12072
12081
12090
12100
12111
12122
12133
12144
12155
12167
12179
12191
12203
12216
12229
12242
12257
12271
12286
12302
12318
12334
12351
12369
12387
12405
12424
12443
12463
12483
12503
12523
12544
12564
12585
12606
12627
12648
12670
12692
12714
12736
12759
12782
12804
12827
12851
12874
12898
12922
12946
12971
12996
13021
13046
13072
13098
13125
13151
13178
13205
13231
13259
13286
13313
13340
13368
13396
13423
13451
13479
13508
13536
13565
13594
13623
13653
13682
13712
13742
13771
13801
13832
13862
13893
13924
13954
13986
14017
14048
14080
14112
14144
14176
14208
14241
14273
14306
14339
14372
14405
14437
14470
14503
14535
14568
14600
14633
14665
14697
14729
14762
14793
14825
14857
14889
14921
14953
14984
15016
15047
15079
15110
15140
15171
15201
15230
15259
15287
15315
15342
15369
15396
15422
15447
15472
15496
15520
15544
15567
15589
15611
15633
15653
15673
15692
15711
15729
15746
15762
15778
15793
15808
15822
15835
15848
15861
15873
15884
15896
15906
15916
15926
15936
15945
15953
15961
15968
15975
15981
15986
15991
15994
15997
16000
16001
16001
16001
16000
15999
15996
15993
15988
15983
15978
15971
15964
15956
15947
15938
15928
15917
15905
15892
15879
15865
15850
15834
15818
15801
15784
15766
15747
15729
15710
15690
15670
15650
15629
15608
15587
15566
15544
15522
15500
15477
15454
15432
15409
15386
15363
15340
15317
15294
15272
15249
15226
15204
15181
15159
15136
15113
15090
15067
15044
15020
14995
14970
14945
14919
14893
14867
14840
14813
14786
14759
14731
14704
14677
14649
14622
14595
14568
14540
14513
14485
14457
14429
14400
14371
14342
14311
14281
14250
14218
14185
14153
14119
14086
14052
14017
13983
13948
13913
13878
13843
13808
13773
13737
13702
13667
13631
13596
13560
13525
13489
13454
13418
13382
13347
13311
13275
13239
13203
13167
13131
13095
13058
13022
12986
12949
12913
12876
12840
12804
12768
12732
12697
12662
12627
12592
12558
12525
12492
12459
12427
12395
12364
12333
12302
12271
12240
12210
12179
12149
12119
12090
12060
12030
12001
11971
11942
11912
11883
11853
11823
11794
11764
11734
11704
11674
11644
11614
11584
11553
11522
11491
11460
11428
11396
11364
11332
11299
11267
11234
11201
11168
11136
11103
11070
11037
11004
10970
10937
10903
10870
10836
10801
10767
10732
10697
10662
10626
10590
10553
10517
10480
10442
10405
10367
10329
10290
10252
10213
10174
10135
10095
10056
10016
9975
9935
9894
9854
9813
9771
9730
9688
9646
9605
9563
9521
9480
9439
9397
9356
9315
9275
9234
9194
9153
9113
9073
9033
8993
8953
8913
8872
8832
8792
8752
8711
8670
8630
8589
8548
8507
8466
8424
8383
8341
8300
8258
8216
8175
8132
8090
8048
8007
7965
7923
7881
7838
7796
7754
7712
7669
7627
7585
7543
7501
7459
7417
7374
7332
7290
7248
7207
7165
7123
7081
7040
6999
6957
6916
6876
6835
6795
6755
6715
6675
6636
6596
6557
6519
6480
6443
6405
6368
6331
6294
6257
6221
6184
6148
6113
6078
6043
6008
5975
5941
5908
5876
5844
5813
5782
5752
5722
5693
5665
5637
5610
5583
5557
5531
5507
5482
5459
5436
5413
5392
5371
5350
5331
5312
5293
5276
5259
5243
5227
5213
5199
5186
5174
5163
5152
5143
5134
5126
5120
5114
5109
5105
5102
5100
5099
5098
5099
5100
5102
5105
5110
5115
5121
5128
5136
5145
5154
5165
5177
5189
5203
5217
5232
5248
5265
5282
5300
5320
5340
5361
5383
5406
5430
5455
5481
5508
5536
5565
5595
5625
5657
5689
5722
5755
5790
5824
5860
5896
5932
5969
6006
6044
6082
6120
6158
6197
6237
6276
6316
6356
6397
6438
6479
6520
6562
6603
6645
6686
6728
6770
6811
6853
6894
6936
6977
7019
7060
7101
7143
7184
7225
7266
7307
7348
7389
7430
7470
7511
7551
7591
7631
7671
7710
7750
7790
7829
7869
7908
7948
7988
8026
8066
8106
8145
8183
8223
8262
8301
8340
8378
8417
8455
8493
8531
8569
8606
8643
8680
8716
8752
8788
8824
8859
8894
8929
8964
8998
9032
9066
9099
9132
9165
9198
9231
9263
9295
9327
9359
9391
9422
9453
9484
9515
9546
9577
9608
9638
9668
9698
9727
9756
9784
9812
9840
9867
9893
9919
9945
9970
9995
10019
10043
10066
10089
10111
10133
10154
10176
10197
10217
10238
10258
10278
10297
10316
10335
10354
10372
10391
10409
10427
10445
10462
10479
10496
10513
10530
10547
10563
10579
10595
10610
10626
10641
10657
10672
10687
10702
10717
10731
10746
10760
10775
10789
10803
10817
10831
10845
10859
10872
10886
10899
10912
10925
10937
10949
10961
10973
10984
10995
11006
11016
11026
11037
11046
11056
11066
11075
11083
11092
11100
11108
11116
11123
11130
11136
11143
11148
11153
11158
11162
11165
11169
11171
11173
11175
11176
11177
11176
11176
11174
11173
11170
11167
11164
11160
11155
11150
11144
11137
11130
11122
11113
11104
11094
11083
11072
11061
11049
11036
11023
11010
10996
10981
10967
10951
10936
10920
10903
10886
10868
10850
10831
10812
10792
10772
10751
10729
10707
10684
10661
10637
10613
10588
10562
10536
10509
10482
10454
10425
10396
10366
10335
10303
10271
10238
10204
10169
10133
10096
10059
10021
9982
9942
9902
9862
9820
9778
9735
9692
9647
9602
9556
9509
9462
9413
9363
9313
9262
9209
9156
9101
9046
8990
8933
8875
8816
8756
8696
8634
8572
8509
8445
8379
8313
8246
8179
8109
8039
7970
7898
7825
7752
7677
7602
7525
7448
7370
7292
7212
7132
7052
6970
6888
6806
6723
6639
6555
6470
6385
6299
6212
6125
6038
5950
5862
5773
5684
5594
5504
5414
5323
5231
5140
5047
4955
4862
4768
4674
4580
4486
4391
4295
4200
4103
4006
3909
3812
3713
3615
3516
3417
3317
3217
3116
3016
2915
2813
2712
2610
2507
2405
2302
2198
2095
1991
1887
1782
1677
1572
1466
1360
1254
1148
1041
935
828
721
614
507
399
292
185
77
-31
-139
-247
-355
-463
-571
-680
-788
-897
-1006
-1115
-1225
-1334
-1444
-1554
-1663
-1773
-1884
-1994
-2104
-2215
-2326
-2436
-2547
-2658
-2769
-2880
-2991
-3102
-3214
-3325
-3436
-3548
-3659
-3771
-3882
-3993
-4105
-4216
-4328
-4439
-4551
-4662
-4774
-4885
-4997
-5108
-5220
-5331
-5443
-5554
-5666
-5777
-5889
-6000
-6111
-6223
-6334
-6444
-6555
-6665
-6776
-6885
-6995
-7104
-7213
-7322
-7430
-7538
-7646
-7754
-7861
-7968
-8074
-8182
-8288
-8393
-8498
-8603
-8708
-8812
-8915
-9018
-9121
-9223
-9325
-9426
-9527
-9627
-9728
-9827
-9927
-10026
-10125
-10223
-10321
-10418
-10514
-10610
-10706
-10801
-10895
-10988
-11081
-11174
-11266
-11357
-11448
-11538
-11628
-11718
-11807
-11896
-11984
-12073
-12160
-12248
-12335
-12422
-12508
-12594
-12679
-12763
-12847
-12930
-13013
-13095
-13176
-13257
-13337
-13417
-13496
-13574
-13653
-13730
-13808
-13885
-13961
-14037
-14113
-14188
-14263
-14338
-14412
-14486
-14559
-14632
-14705
-14777
-14848
-14920
-14991
-15061
-15131
-15201
-15270
-15339
-15407
-15475
-15542
-15609
-15676
-15742
-15807
-15872
-15937
-16001
-16065
-16128
-16190
-16253
-16315
-16376
-16438
-16499
-16560
-16620
-16679
-16738
-16797
-16856
-16914
-16972
-17029
-17087
-17144
-17200
-17256
-17312
-17368
-17423
-17478
-17532
-17586
-17640
-17693
-17745
-17798
-17849
-17901
-17952
-18002
-18052
-18102
-18151
-18201
-18249
-18298
-18346
-18394
-18442
-18490
-18537
-18584
-18631
-18677
-18723
-18769
-18815
-18860
-18905
-18950
-18995
-19039
-19082
-19126
-19169
-19212
-19254
-19296
-19338
-19380
-19421
-19462
-19504
-19544
-19585
-19626
-19667
-19707
-19748
-19789
-19829
-19870
-19911
-19952
-19994
-20036
-20078
-20121
-20163
-20207
-20250
-20294
-20338
-20383
-20428
-20473
-20519
-20565
-20611
-20658
-20705
-20752
-20800
-20848
-20896
-20945
-20994
-21043
-21093
-21143
-21194
-21245
-21297
-21349
-21402
-21455
-21508
-21561
-21615
-21669
-21724
-21778
-21833
-21889
-21944
-22000
-22056
-22112
-22169
-22226
-22283
-22341
-22399
-22457
-22516
-22574
-22633
-22692
-22752
-22811
-22871
-22931
-22992
-23052
-23113
-23174
-23235
-23296
-23358
-23420
-23482
-23545
-23608
-23672
-23736
-23801
-23866
-23932
-23998
-24065
-24133
-24201
-24270
-24340
-24410
-24480
-24551
-24623
-24695
-24767
-24840
-24913
-24987
-25060
-25135
-25209
-25284
-25359
-25434
-25509
-25585
-25661
-25737
-25814
-25891
-25968
-26046
-26124
-26202
-26281
-26360
-26440
-26520
-26600
-26681
-26762
-26843
-26925
-27007
-27088
-27170
-27252
-27334
-27416
-27498
-27580
-27662
-27743
-27825
-27906
-27988
-28069
-28151
-28232
-28314
-28395
-28477
-28559
-28641
-28723
-28805
-28887
-28969
-29051
-29133
-29216
-29298
-29381
-29463
-29545
-29628
-29710
-29792
-29874
-29957
-30039
-30121
-30204
-30286
-30369
-30451
-30534
-30617
-30699
-30782
-30865
-30947
-31030
-31113
-31195
-31278
-31360
-31442
-31524
-31606
-31687
-31769
-31850
-31931
-32012
-32093
-32173
-32253
-32334
-32414
-32494
-32573
-32654
-32732
-32812
-32892
-32971
-33050
-33128
-33207
-33285
-33362
-33440
-33517
-33594
-33670
-33746
-33822
-33897
-33972
-34047
-34121
-34196
-34269
-34343
-34416
-34489
-34562
-34634
-34707
-34779
-34850
-34921
-34992
-35062
-35132
-35202
-35271
-35339
-35407
-35475
-35543
-35610
-35677
-35743
-35809
-35875
-35941
-36006
-36071
-36135
-36199
-36263
-36326
-36389
-36451
-36513
-36574
-36634
-36694
-36754
-36812
-36871
-36928
-36986
-37042
-37099
-37154
-37210
-37264
-37319
-37372
-37425
-37478
-37530
-37581
-37631
-37681
-37730
-37778
-37826
-37873
-37919
-37965
-38010
-38054
-38098
-38140
-38182
-38224
-38265
-38305
-38344
-38383
-38421
-38458
-38495
-38531
-38567
-38602
-38637
-38671
-38704
-38737
-38770
-38802
-38833
-38864
-38895
-38925
-38954
-38984
-39012
-39040
-39068
-39095
-39122
-39148
-39173
-39198
-39223
-39247
-39270
-39293
-39315
-39337
-39359
-39380
-39400
-39421
-39441
-39460
-39479
-39498
-39516
-39534
-39552
-39569
-39586
-39602
-39618
-39634
-39649
-39664
-39678
-39691
-39705
-39717
-39730
-39742
-39753
-39764
-39775
-39786
-39796
-39806
-39816
-39826
-39836
-39845
-39854
-39863
-39871
-39880
-39889
-39897
-39905
-39913
-39920
-39928
-39935
-39942
-39948
-39955
-39961
-39967
-39972
-39977
-39982
-39986
-39990
-39993
-39996
-39998
-40000
-40001
-40002
-40002
-40002
-40002
-40001
-40000
-39998
-39996
-39993
-39990
-39986
-39982
-39978
-39972
-39967
-39960
-39953
-39946
-39938
-39929
-39920
-39910
-39900
-39889
-39877
-39865
-39852
-39839
-39825
-39811
-39796
-39781
-39765
-39749
-39732
-39715
-39697
-39679
-39660
-39641
-39621
-39601
-39580
-39559
-39538
-39516
-39494
-39471
-39448
-39424
-39400
-39375
-39350
-39324
-39298
-39271
-39244
-39216
-39188
-39159
-39130
-39101
-39071
-39040
-39010
-38978
-38947
-38914
-38882
-38849
-38815
-38781
-38747
-38712
-38677
-38641
-38605
-38568
-38531
-38493
-38454
-38415
-38375
-38335
-38295
-38253
-38212
-38170
-38127
-38084
-38040
-37996
-37951
-37906
-37861
-37815
-37769
-37723
-37676
-37629
-37581
-37533
-37485
-37437
-37388
-37339
-37290
-37240
-37191
-37141
-37090
-37039
-36988
-36937
-36885
-36833
-36781
-36729
-36676
-36624
-36571
-36518
-36465
-36412
-36358
-36305
-36252
-36199
-36146
-36092
-36039
-35986
-35933
-35880
-35827
-35774
-35722
-35669
-35616
-35564
-35511
-35459
-35407
-35355
-35303
-35251
-35199
-35148
-35097
-35046
-34995
-34944
-34894
-34844
-34793
-34744
-34694
-34644
-34595
-34546
-34497
-34448
-34399
-34350
-34301
-34251
-34202
-34153
-34104
-34055
-34005
-33955
-33906
-33856
-33806
-33755
-33705
-33654
-33603
-33552
-33501
-33450
-33399
-33347
-33296
-33244
-33193
-33141
-33090
-33038
-32986
-32934
-32882
-32830
-32778
-32725
-32671
-32619
-32566
-32512
-32460
-32406
-32354
-32299
-32247
-32194
-32141
-32088
-32034
-31982
-31930
-31877
-31825
-31773
-31721
-31670
-31618
-31567
-31516
-31464
-31413
-31362
-31312
-31261
-31210
-31160
-31109
-31059
-31008
-30957
-30906
-30855
-30803
-30752
-30700
-30648
-30596
-30543
-30491
-30438
-30385
-30331
-30278
-30224
-30170
-30116
-30061
-30007
-29952
-29898
-29843
-29788
-29733
-29678
-29623
-29568
-29514
-29459
-29404
-29348
-29293
-29238
-29182
-29127
-29072
-29016
-28960
-28905
-28849
-28793
-28737
-28681
-28625
-28568
-28512
-28456
-28400
-28343
-28287
-28231
-28175
-28119
-28063
-28008
-27952
-27897
-27841
-27786
-27731
-27676
-27621
-27566
-27510
-27455
-27401
-27346
-27291
-27236
-27180
-27125
-27070
-27015
-26960
-26905
-26850
-26795
-26740
-26685
-26631
-26576
-26522
-26467
-26413
-26359
-26305
-26251
-26197
-26143
-26089
-26035
-25981
-25928
-25874
-25821
-25767
-25714
-25660
-25607
-25554
-25500
-25447
-25393
-25340
-25286
-25232
-25179
-25125
-25070
-25016
-24962
-24907
-24853
-24798
-24743
-24688
-24633
-24578
-24522
-24467
-24411
-24355
-24298
-24242
-24185
-24128
-24071
-24014
-23956
-23899
-23841
-23783
-23725
-23667
-23609
-23550
-23492
-23433
-23374
-23315
-23256
-23196
-23137
-23077
-23018
-22958
-22898
-22837
-22777
-22716
-22656
-22595
-22534
-22473
-22412
-22351
-22289
-22228
-22167
-22105
-22043
-21982
-21920
-21858
-21797
-21735
-21673
-21612
-21550
-21488
-21426
-21364
-21301
-21239
-21177
-21114
-21051
-20987
-20924
-20860
-20795
-20731
-20665
-20600
-20534
-20468
-20402
-20335
-20267
-20200
-20132
-20063
-19995
-19925
-19856
-19786
-19716
-19646
-19575
-19504
-19432
-19360
-19288
-19216
-19142
-19069
-18995
-18920
-18846
-18770
-18695
-18618
-18542
-18464
-18387
-18309
-18230
-18151
-18071
-17991
-17910
-17829
-17748
-17666
-17583
-17501
-17418
-17334
-17251
-17167
-17082
-16998
-16913
-16828
-16742
-16656
-16570
-16483
-16396
-16309
-16221
-16133
-16044
-15955
-15866
-15777
-15687
-15597
-15507
-15417
-15326
-15235
-15144
-15052
-14960
-14867
-14775
-14682
-14588
-14494
-14400
-14306
-14211
-14116
-14021
-13925
-13829
-13733
-13637
-13540
-13443
-13346
-13249
-13152
-13054
-12957
-12859
-12760
-12662
-12563
-12465
-12366
-12267
-12168
-12068
-11969
-11870
-11770
-11670
-11571
-11471
-11371
-11272
-11172
-11072
-10973
-10873
-10773
-10673
-10573
-10474
-10374
-10274
-10174
-10074
-9975
-9875
-9775
-9676
-9576
-9477
-9377
-9278
-9179
-9080
-8981
-8882
-8783
-8684
-8585
-8487
-8388
-8289
-8189
-8092
-7993
-7894
-7795
-7696
-7597
-7498
-7399
-7299
-7200
-7100
-7000
-6900
-6800
-6700
-6599
-6499
-6398
-6297
-6196
-6095
-5994
-5892
-5791
-5689
-5587
-5485
-5383
-5281
-5179
-5077
-4974
-4872
-4769
-4666
-4563
-4460
-4357
-4253
-4150
-4046
-3942
-3837
-3733
-3628
-3523
-3417
-3312
-3206
-3100
-2994
-2888
-2781
-2675
-2568
-2461
-2354
-2247
-2140
-2033
-1926
-1819
-1712
-1604
-1497
-1389
-1282
-1174
-1066
-958
-851
-743
-635
-527
-419
-311
-203
-95
13
121
229
338
446
555
664
773
881
991
1100
1209
1319
1428
1538
1648
1758
1869
1979
2090
2201
2312
2424
2535
2647
2759
2871
2984
3097
3209
3323
3436
3549
3663
3777
3891
4005
4120
4235
4350
4466
4581
4697
4813
4930
5046
5163
5280
5397
5515
5632
5750
5867
5985
6103
6220
6338
6456
6573
6690
6808
6925
7042
7159
7276
7393
7510
7626
7743
7859
7975
8090
8208
8324
8439
8555
8671
8786
8902
9017
9132
9247
9361
9475
9590
9703
9817
9931
10044
10157
10270
10382
10495
10607
10719
10831
10943
11055
11166
11278
11389
11500
11610
11721
11831
11941
12051
12160
12269
12378
12486
12595
12703
12810
12918
13025
13132
13239
13345
13452
13558
13664
13770
13875
13981
14086
14191
14296
14400
14505
14609
14713
14817
14921
15025
15129
15233
15336
15440
15544
15647
15751
15854
15958
16061
16165
16268
16370
16474
16577
16680
16783
16886
16988
17091
17194
17297
17399
17502
17605
17707
17810
17913
18015
18118
18220
18323
18425
18528
18630
18732
18834
18936
19037
19139
19240
19341
19442
19543
19644
19745
19846
19946
20047
20147
20247
20348
20448
20548
20649
20749
20849
20950
21050
21150
21251
21351
21451
21552
21652
21752
21853
21953
22053
22154
22254
22354
22454
22553
22653
22752
22851
22949
23048
23146
23243
23340
23437
23533
23628
23723
23818
23912
24005
24097
24190
24281
24372
24462
24551
24640
24728
24816
24903
24990
25076
25161
25246
25331
25415
25498
25580
25663
25744
25825
25906
25986
26066
26145
26223
26301
26378
26455
26532
26608
26683
26759
26834
26908
26982
27056
27129
27202
27275
27348
27420
27492
27564
27635
27707
27777
27848
27918
27987
28057
28125
28194
28262
28329
28396
28462
28528
28594
28659
28723
28788
28851
28915
28977
29040
29102
29164
29225
29285
29346
29406
29465
29524
29582
29640
29698
29755
29812
29868
29924
29979
30033
30087
30141
30193
30245
30297
30347
30397
30446
30495
30543
30590
30637
30682
30728
30773
30817
30860
30903
30946
30988
31029
31070
31111
31151
31191
31230
31268
31307
31344
31382
31418
31455
31490
31526
31560
31595
31629
31662
31695
31727
31759
31790
31821
31852
31882
31911
31941
31970
31998
32026
32054
32082
32109
32136
32162
32189
32216
32241
32268
32293
32319
32345
32369
32395
32420
32445
32470
32494
32519
32543
32567
32591
32615
32639
32662
32686
32711
32735
32759
32783
32806
32830
32854
32878
32901
32925
32949
32973
32997
33021
33045
33069
33094
33118
33143
33167
33192
33216
33241
33265
33289
33314
33338
33362
33386
33410
33434
33457
33480
33504
33527
33550
33573
33596
33618
33641
33663
33686
33708
33731
33753
33775
33797
33820
33842
33864
33886
33908
33931
33953
33975
33997
34019
34041
34063
34085
34106
34128
34150
34171
34193
34214
34235
34256
34276
34297
34317
34338
34358
34378
34398
34418
34438
34458
34477
34497
34516
34535
34555
34574
34594
34613
34632
34652
34671
34690
34710
34729
34749
34768
34787
34807
34826
34845
34864
34883
34902
34921
34939
34958
34977
34995
35013
35031
35050
35067
35085
35103
35121
35139
35156
35174
35191
35209
35226
35243
35260
35277
35295
35312
35329
35346
35363
35379
35396
35413
35430
35446
35463
35479
35495
35512
35528
35544
35560
35575
35591
35606
35621
35636
35651
35666
35681
35696
35710
35725
35740
35754
35769
35784
35799
35815
35830
35846
35862
35878
35894
35910
35927
35943
35960
35977
35994
36011
36028
36046
36063
36080
36098
36115
36132
36150
36168
36185
36203
36221
36239
36257
36275
36294
36312
36331
36350
36370
36389
36409
36429
36449
36469
36489
36510
36530
36551
36572
36593
36614
36635
36657
36678
36700
36721
36743
36765
36787
36809
36831
36853
36875
36897
36919
36940
36962
36984
37006
37028
37050
37072
37094
37116
37137
37159
37181
37203
37224
37246
37267
37289
37310
37331
37352
37373
37393
37414
37434
37454
37474
37493
37512
37531
37550
37568
37587
37604
37622
37639
37656
37672
37688
37704
37720
37735
37750
37764
37778
37792
37806
37819
37831
37844
37856
37867
37878
37889
37899
37908
37917
37926
37934
37942
37949
37956
37962
37968
37973
37978
37983
37987
37991
37994
37997
38000
38002
38004
38006
38007
38008
38009
38009
38009
38009
38008
38007
38006
38004
38002
38000
37997
37993
37990
37985
37981
37975
37970
37964
37957
37950
37942
37934
37926
37916
37907
37896
37885
37874
37862
37850
37838
37825
37811
37798
37783
37769
37754
37738
37722
37706
37689
37672
37655
37637
37618
37599
37579
37559
37538
37517
37495
37473
37450
37427
37403
37378
37353
37328
37302
37275
37248
37220
37192
37163
37134
37105
37074
37043
37012
36980
36948
36915
36882
36848
36814
36779
36744
36709
36673
36636
36599
36562
36525
36487
36449
36411
36372
36333
36293
36253
36213
36172
36131
36089
36047
36004
35961
35918
35874
35829
35785
35740
35694
35648
35602
35555
35508
35461
35413
35365
35316
35267
35218
35168
35117
35067
35016
34964
34912
34859
34806
34753
34699
34645
34590
34534
34478
34422
34365
34308
34250
34192
34133
34074
34015
33955
33895
33835
33774
33713
33652
33591
33530
33468
33406
33343
33281
33218
33155
33092
33029
32965
32901
32836
32771
32706
32641
32575
32508
32442
32375
32307
32240
32171
32103
32034
31966
31897
31827
31757
31687
31617
31546
31475
31404
31333
31262
31190
31119
31047
30975
30903
30831
30759
30687
30615
30542
30470
30397
30324
30251
30179
30105
30032
29959
29885
29812
29738
29665
29591
29517
29444
29370
29296
29223
29149
29076
29002
28929
28856
28783
28710
28637
28564
28491
28419
28346
28274
28201
28129
28056
27984
27911
27839
27767
27694
27622
27550
27477
27405
27333
27261
27189
27117
27045
26972
26901
26829
26757
26685
26614
26542
26471
26400
26328
26257
26186
26116
26045
25974
25904
25833
25763
25692
25622
25551
25481
25411
25340
25270
25199
25129
25058
24988
24917
24847
24776
24705
24635
24564
24493
24423
24352
24281
24211
24140
24070
23999
23928
23857
23786
23716
23645
23574
23503
23432
23360
23289
23218
23147
23075
23004
22933
22861
22790
22719
22648
22576
22506
22435
22364
22293
22223
22153
22083
22013
21944
21875
21806
21737
21668
21600
21532
21464
21396
21329
21262
21195
21128
21062
20995
20929
20864
20798
20733
20668
20604
20540
20476
20413
20350
20288
20226
20164
20103
20043
19982
19922
19863
19804
19745
19686
19628
19570
19512
19455
19397
19341
19284
19228
19172
19116
19060
19005
18950
18895
18840
18785
18731
18677
18622
18568
18514
18460
18406
18352
18298
18244
18191
18137
18083
18028
17974
17920
17866
17812
17757
17702
17647
17592
17537
17481
17425
17369
17312
17255
17198
17140
17082
17024
16965
16906
16847
16787
16727
16667
16606
16545
16484
16423
16361
16300
16238
16175
16113
16050
15987
15923
15860
15796
15731
15667
15602
15536
15471
15405
15339
15272
15205
15138
15070
15002
14934
14865
14796
14727
14658
14588
14517
14447
14375
14304
14232
14160
14087
14014
13941
13867
13793
13718
13643
13568
13492
13415
13339
13261
13183
13105
13026
12947
12867
12787
12706
12625
12543
12461
12379
12295
12212
12127
12043
11957
11872
11785
11698
11611
11523
11435
11346
11256
11166
11075
10984
10892
10800
10708
10615
10521
10427
10332
10237
10142
10046
9949
9853
9755
9657
9559
9461
9362
9262
9162
9062
8961
8859
8757
8655
8552
8449
8345
8241
8135
8031
7925
7819
7712
7605
7498
7390
7281
7173
7063
6954
6843
6733
6622
6510
6398
6285
6172
6058
5944
5829
5713
5598
5481
5364
5247
5129
5011
4892
4773
4654
4534
4413
4292
4171
4050
3928
3805
3683
3560
3437
3313
3190
3066
2941
2817
2692
2567
2442
2317
2191
2065
1939
1813
1687
1560
1434
1307
1180
1053
926
799
672
544
417
289
162
34
-94
-221
-349
-477
-604
-732
-860
-988
-1115
-1243
-1371
-1498
-1626
-1753
-1881
-2009
-2136
-2264
-2391
-2519
-2647
-2774
-2902
-3029
-3156
-3284
-3411
-3538
-3665
-3792
-3919
-4046
-4172
-4299
-4425
-4551
-4677
-4803
-4929
-5054
-5179
-5304
-5429
-5554
-5679
-5803
-5928
-6052
-6176
-6299
-6423
-6546
-6669
-6791
-6913
-7035
-7156
-7277
-7398
-7518
-7638
-7757
-7876
-7995
-8113
-8230
-8348
-8465
-8581
-8698
-8814
-8930
-9045
-9160
-9275
-9390
-9504
-9618
-9732
-9845
-9958
-10070
-10183
-10294
-10406
-10517
-10627
-10737
-10847
-10956
-11065
-11173
-11281
-11389
-11496
-11602
-11708
-11814
-11919
-12024
-12128
-12232
-12336
-12439
-12542
-12644
-12746
-12847
-12948
-13049
-13149
-13248
-13347
-13446
-13544
-13642
-13739
-13836
-13932
-14028
-14123
-14217
-14311
-14405
-14498
-14590
-14682
-14773
-14864
-14955
-15044
-15134
-15222
-15311
-15398
-15485
-15572
-15658
-15744
-15829
-15913
-15997
-16081
-16164
-16245
-16328
-16410
-16491
-16571
-16651
-16731
-16810
-16888
-16966
-17043
-17120
-17197
-17273
-17348
-17423
-17498
-17572
-17645
-17719
-17791
-17863
-17935
-18007
-18078
-18148
-18218
-18288
-18357
-18426
-18495
-18563
-18631
-18699
-18767
-18834
-18900
-18966
-19032
-19098
-19163
-19228
-19292
-19356
-19419
-19482
-19544
-19606
-19667
-19728
-19789
-19849
-19908
-19967
-20025
-20083
-20141
-20198
-20254
-20310
-20366
-20421
-20475
-20529
-20583
-20636
-20689
-20741
-20793
-20844
-20895
-20945
-20995
-21044
-21092
-21140
-21187
-21234
-21280
-21326
-21371
-21415
-21459
-21502
-21545
-21586
-21627
-21668
-21708
-21747
-21786
-21824
-21861
-21898
-21934
-21970
-22005
-22040
-22074
-22107
-22140
-22172
-22203
-22234
-22265
-22295
-22324
-22353
-22381
-22409
-22436
-22463
-22490
-22515
-22541
-22565
-22590
-22613
-22636
-22659
-22681
-22703
-22724
-22745
-22765
-22785
-22804
-22823
-22841
-22859
-22876
-22893
-22910
-22926
-22942
-22957
-22972
-22987
-23001
-23015
-23028
-23042
-23055
-23068
-23080
-23093
-23105
-23117
-23128
-23139
-23151
-23162
-23172
-23183
-23193
-23203
-23212
-23222
-23231
-23240
-23248
-23257
-23265
-23273
-23280
-23288
-23295
-23302
-23309
-23315
-23322
-23328
-23334
-23339
-23345
-23350
-23355
-23360
-23365
-23369
-23374
-23378
-23382
-23386
-23390
-23394
-23398
-23401
-23405
-23409
-23412
-23416
-23419
-23422
-23425
-23428
-23431
-23434
-23436
-23439
-23442
-23445
-23447
-23450
-23453
-23455
-23458
-23461
-23464
-23467
-23470
-23473
-23476
-23479
-23483
-23486
-23490
-23493
-23497
-23501
-23505
-23508
-23512
-23517
-23521
-23525
-23529
-23534
-23538
-23543
-23547
-23552
-23557
-23561
-23566
-23571
-23576
-23581
-23586
-23591
-23596
-23601
-23606
-23612
-23617
-23622
-23627
-23633
-23638
-23644
-23649
-23655
-23660
-23666
-23671
-23677
-23683
-23688
-23694
-23700
-23705
-23711
-23717
-23722
-23728
-23734
-23739
-23745
-23751
-23756
-23762
-23767
-23773
-23779
-23784
-23790
-23796
-23802
-23808
-23814
-23820
-23826
-23832
-23838
-23844
-23851
-23857
-23863
-23870
-23876
-23883
-23889
-23896
-23902
-23909
-23915
-23922
-23928
-23934
-23941
-23947
-23953
-23960
-23966
-23972
-23978
-23984
-23990
-23996
-24002
-24008
-24013
-24019
-24024
-24029
-24034
-24039
-24043
-24047
-24051
-24055
-24058
-24062
-24065
-24067
-24070
-24072
-24074
-24076
-24078
-24079
-24081
-24082
-24083
-24083
-24084
-24084
-24084
-24084
-24084
-24084
-24083
-24083
-24082
-24081
-24080
-24079
-24078
-24077
-24076
-24074
-24073
-24071
-24069
-24068
-24066
-24064
-24062
-24059
-24057
-24055
-24052
-24050
-24047
-24044
-24041
-24038
-24035
-24032
-24028
-24025
-24021
-24017
-24013
-24009
-24005
-24001
-23996
-23992
-23987
-23983
-23978
-23974
-23969
-23964
-23959
-23954
-23948
-23943
-23937
-23932
-23926
-23920
-23913
-23907
-23900
-23894
-23887
-23880
-23873
-23865
-23858
-23850
-23842
-23835
-23826
-23818
-23810
-23802
-23793
-23784
-23776
-23767
-23758
-23749
-23740
-23731
-23722
-23713
-23703
-23694
-23684
-23674
-23665
-23654
-23644
-23634
-23623
-23612
-23601
-23589
-23578
-23566
-23554
-23541
-23529
-23516
-23503
-23489
-23476
-23462
-23448
-23433
-23418
-23404
-23388
-23373
-23357
-23341
-23325
-23308
-23292
-23274
-23257
-23238
-23220
-23201
-23182
-23162
-23142
-23122
-23101
-23079
-23058
-23036
-23013
-22990
-22967
-22943
-22919
-22895
-22870
-22845
-22819
-22794
-22767
-22741
-22714
-22686
-22659
-22630
-22601
-22572
-22542
-22512
-22481
-22450
-22418
-22386
-22353
-22320
-22286
-22251
-22216
-22181
-22145
-22108
-22070
-22033
-21994
-21955
-21916
-21877
-21837
-21796
-21755
-21714
-21673
-21631
-21589
-21546
-21504
-21460
-21417
-21373
-21329
-21285
-21240
-21195
-21150
-21104
-21058
-21012
-20965
-20918
-20871
-20823
-20775
-20726
-20678
-20629
-20579
-20529
-20479
-20429
-20378
-20326
-20275
-20223
-20171
-20118
-20065
-20012
-19959
-19905
-19851
-19796
-19741
-19687
-19632
-19576
-19521
-19466
-19410
-19354
-19298
-19242
-19185
-19129
-19072
-19014
-18957
-18899
-18842
-18784
-18726
-18667
-18608
-18550
-18490
-18431
-18372
-18312
-18252
-18193
-18133
-18073
-18013
-17952
-17892
-17832
-17771
-17711
-17650
-17589
-17529
-17468
-17406
-17345
-17283
-17222
-17160
-17098
-17036
-16973
-16910
-16847
-16784
-16721
-16657
-16594
-16530
-16466
-16401
-16335
-16271
-16206
-16140
-16075
-16010
-15944
-15877
-15811
-15744
-15677
-15610
-15543
-15475
-15408
-15340
-15272
-15204
-15135
-15067
-14998
-14929
-14860
-14791
-14722
-14652
-14582
-14513
-14442
-14372
-14302
-14231
-14160
-14089
-14018
-13946
-13875
-13803
-13731
-13659
-13587
-13515
-13443
-13370
-13298
-13225
-13153
-13080
-13008
-12935
-12862
-12790
-12717
-12644
-12571
-12498
-12426
-12353
-12280
-12206
-12133
-12060
-11987
-11913
-11840
-11766
-11693
-11619
-11546
-11472
-11398
-11325
-11251
-11177
-11104
-11030
-10956
-10882
-10808
-10735
-10661
-10587
-10513
-10440
-10366
-10292
-10219
-10145
-10072
-9998
-9925
-9852
-9779
-9706
-9633
-9560
-9487
-9414
-9342
-9269
-9197
-9125
-9053
-8981
-8909
-8837
-8766
-8694
-8623
-8552
-8481
-8410
-8339
-8268
-8198
-8127
-8057
-7986
-7916
-7846
-7776
-7706
-7636
-7566
-7496
-7427
-7357
-7288
-7219
-7150
-7081
-7012
-6943
-6875
-6806
-6738
-6669
-6601
-6532
-6464
-6395
-6327
-6258
-6190
-6121
-6053
-5984
-5915
-5846
-5777
-5708
-5639
-5570
-5501
-5431
-5362
-5293
-5223
-5154
-5084
-5015
-4945
-4876
-4806
-4737
-4667
-4597
-4528
-4458
-4389
-4319
-4249
-4180
-4110
-4041
-3972
-3902
-3833
-3763
-3694
-3625
-3555
-3486
-3417
-3347
-3278
-3208
-3139
-3070
-3000
-2931
-2862
-2792
-2723
-2654
-2585
-2515
-2446
-2377
-2307
-2238
-2169
-2099
-2029
-1961
-1892
-1823
-1754
-1684
-1615
-1546
-1477
-1408
-1339
-1270
-1201
-1132
-1063
-994
-925
-856
-787
-718
-649
-580
-512
-443
-374
-306
-237
-169
-101
-32
36
103
171
239
306
374
441
508
574
641
707
773
839
904
970
1035
1099
1164
1228
1292
1356
1419
1483
1546
1608
1671
1733
1796
1858
1919
1981
2041
2102
2163
2223
2283
2343
2402
2461
2520
2578
2636
2694
2751
2808
2865
2921
2977
3033
3088
3143
3197
3252
3305
3359
3412
3465
3517
3570
3621
3673
3724
3774
3825
3874
3924
3973
4021
4069
4117
4164
4210
4256
4301
4346
4390
4434
4478
4520
4563
4605
4646
4687
4728
4768
4807
4846
4885
4923
4961
4998
5035
5072
5107
5143
5178
5212
5246
5279
5312
5344
5376
5407
5437
5467
5496
5525
5552
5580
5606
5632
5657
5682
5705
5728
5751
5772
5794
5814
5834
5853
5871
5889
5906
5923
5938
5954
5968
5982
5995
6007
6019
6030
6040
6050
6059
6067
6074
6081
6087
6092
6096
6100
6103
6105
6107
6108
6108
6108
6107
6105
6103
6100
6096
6092
6087
6081
6075
6068
6061
6053
6044
6035
6025
6015
6004
5993
5981
5969
5957
5943
5930
5916
5902
5887
5872
5856
5840
5824
5807
5790
5773
5755
5738
5720
5701
5683
5664
5645
5625
5606
5586
5566
5546
5525
5504
5483
5461
5440
5418
5396
5373
5351
5328
5305
5282
5258
5235
5211
5187
5163
5138
5113
5089
5064
5038
5013
4987
4962
4936
4909
4883
4856
4829
4802
4775
4748
4720
4692
4664
4635
4607
4578
4549
4520
4491
4461
4432
4402
4372
4343
4313
4282
4252
4221
4191
4160
4129
4098
4066
4035
4003
3971
3939
3907
3874
3842
3809
3776
3743
3710
3677
3644
3610
3577
3543
3509
3475
3441
3407
3372
3338
3303
3269
3234
3199
3164
3129
3094
3059
3023
2988
2953
2918
2882
2847
2812
2776
2741
2706
2670
2635
2600
2564
2529
2494
2458
2423
2388
2352
2317
2282
2247
2212
2177
2141
2106
2072
2037
2001
1967
1933
1898
1864
1830
1796
1762
1728
1694
1661
1627
1594
1561
1527
1494
1461
1428
1396
1363
1331
1298
1266
1234
1202
1170
1138
1106
1074
1043
1010
980
949
918
887
856
825
794
764
733
703
672
642
611
581
551
521
490
460
430
400
369
339
308
278
247
217
186
155
124
93
62
31
0
-32
-63
-95
-127
-159
-191
-223
-255
-287
-320
-353
-386
-419
-452
-486
-520
-554
-588
-623
-658
-693
-728
-764
-800
-836
-872
-909
-945
-982
-1018
-1057
-1094
-1132
-1170
-1209
-1247
-1286
-1325
-1364
-1404
-1444
-1484
-1524
-1565
-1606
-1647
-1688
-1729
-1771
-1813
-1855
-1898
-1940
-1983
-2027
-2070
-2114
-2158
-2202
-2246
-2291
-2336
-2381
-2426
-2472
-2518
-2564
-2610
-2657
-2704
-2750
-2797
-2844
-2892
-2939
-2986
-3034
-3081
-3128
-3176
-3223
-3271
-3319
-3366
-3414
-3462
-3510
-3558
-3606
-3654
-3702
-3750
-3798
-3846
-3894
-3941
-3989
-4037
-4085
-4133
-4180
-4228
-4275
-4323
-4370
-4418
-4465
-4512
-4559
-4607
-4654
-4701
-4748
-4794
-4841
-4888
-4934
-4981
-5027
-5073
-5119
-5165
-5211
-5256
-5302
-5347
-5392
-5438
-5482
-5527
-5572
-5616
-5660
-5704
-5748
-5792
-5835
-5878
-5921
-5964
-6007
-6049
-6091
-6133
-6175
-6217
-6258
-6300
-6341
-6382
-6423
-6464
-6504
-6544
-6584
-6624
-6664
-6703
-6743
-6782
-6822
-6861
-6900
-6938
-6977
-7016
-7054
-7093
-7131
-7170
-7208
-7247
-7285
-7324
-7362
-7400
-7438
-7477
-7515
-7553
-7590
-7628
-7666
-7703
-7741
-7778
-7815
-7852
-7889
-7925
-7962
-7999
-8035
-8071
-8108
-8144
-8180
-8216
-8252
-8288
-8323
-8359
-8394
-8429
-8465
-8500
-8535
-8569
-8604
-8639
-8673
-8707
-8742
-8776
-8810
-8844
-8877
-8911
-8945
-8978
-9011
-9044
-9077
-9109
-9142
-9174
-9207
-9238
-9270
-9302
-9333
-9365
-9396
-9427
-9457
-9488
-9518
-9548
-9578
-9608
-9637
-9666
-9695
-9723
-9752
-9780
-9807
-9835
-9862
-9889
-9915
-9941
-9967
-9993
-10018
-10043
-10067
-10092
-10116
-10139
-10162
-10185
-10207
-10229
-10251
-10272
-10293
-10314
-10334
-10353
-10373
-10392
-10410
-10428
-10446
-10464
-10481
-10497
-10513
-10529
-10545
-10560
-10574
-10589
-10603
-10616
-10629
-10642
-10654
-10666
-10677
-10688
-10699
-10709
-10719
-10728
-10737
-10745
-10753
-10760
-10766
-10772
-10778
-10782
-10786
-10790
-10793
-10795
-10797
-10798
-10799
-10799
-10798
-10797
-10795
-10793
-10790
-10787
-10783
-10779
-10774
-10768
-10762
-10756
-10749
-10742
-10734
-10725
-10716
-10707
-10697
-10687
-10676
-10664
-10652
-10640
-10627
-10614
-10600
-10586
-10571
-10555
-10539
-10523
-10506
-10488
-10470
-10452
-10433
-10413
-10394
-10373
-10353
-10332
-10311
-10289
-10267
-10245
-10222
-10199
-10176
-10152
-10128
-10104
-10079
-10054
-10029
-10003
-9977
-9951
-9924
-9897
-9870
-9842
-9815
-9787
-9758
-9730
-9701
-9671
-9642
-9612
-9582
-9551
-9521
-9490
-9458
-9427
-9395
-9362
-9330
-9296
-9263
-9229
-9195
-9160
-9125
-9090
-9054
-9018
-8981
-8945
-8907
-8869
-8831
-8792
-8753
-8714
-8674
-8634
-8594
-8553
-8512
-8470
-8428
-8386
-8344
-8302
-8259
-8216
-8173
-8129
-8085
-8041
-7997
-7952
-7907
-7862
-7817
-7771
-7726
-7680
-7634
-7587
-7541
-7494
-7447
-7400
-7353
-7306
-7259
-7212
-7164
-7116
-7069
-7021
-6973
-6925
-6877
-6829
-6781
-6733
-6684
-6636
-6588
-6540
-6491
-6443
-6395
-6347
-6298
-6250
-6202
-6154
-6106
-6058
-6010
-5963
-5915
-5868
-5820
-5773
-5726
-5679
-5632
-5585
-5539
-5492
-5446
-5400
-5354
-5308
-5262
-5216
-5170
-5125
-5079
-5034
-4989
-4944
-4899
-4854
-4810
-4765
-4721
-4677
-4633
-4589
-4545
-4501
-4458
-4415
-4372
-4329
-4286
-4244
-4202
-4160
-4118
-4077
-4035
-3995
-3954
-3913
-3873
-3833
-3793
-3754
-3714
-3675
-3636
-3597
-3559
-3520
-3482
-3445
-3407
-3370
-3333
-3296
-3260
-3223
-3187
-3152
-3116
-3081
-3047
-3012
-2978
-2944
-2910
-2877
-2843
-2810
-2777
-2745
-2713
-2681
-2649
-2617
-2586
-2555
-2524
-2493
-2463
-2433
-2403
-2373
-2343
-2314
-2285
-2256
-2227
-2198
-2170
-2141
-2113
-2085
-2057
-2029
-2001
-1974
-1947
-1920
-1893
-1866
-1839
-1813
-1786
-1760
-1733
-1707
-1681
-1655
-1629
-1604
-1578
-1552
-1527
-1501
-1476
-1451
-1426
-1400
-1375
-1350
-1325
-1300
-1275
-1250
-1225
-1201
-1176
-1151
-1127
-1102
-1078
-1054
-1030
-1006
-982
-958
-935
-911
-888
-864
-841
-818
-795
-772
-749
-726
-703
-680
-658
-635
-613
-590
-568
-545
-523
-501
-478
-456
-434
-412
-390
-368
-347
-325
-303
-281
-259
-237
-216
-194
-172
-151
-129
-107
-86
-64
-42
-21
1
23
44
66
88
110
132
154
175
197
220
242
264
286
309
331
353
376
398
421
444
467
490
513
536
559
583
606
630
654
678
702
726
750
775
799
824
848
873
898
924
949
974
1000
1025
1051
1077
1103
1129
1155
1181
1207
1234
1260
1286
1313
1340
1366
1393
1420
1447
1474
1500
1527
1554
1581
1608
1635
1662
1689
1716
1744
1771
1798
1825
1853
1880
1908
1936
1964
1992
2020
2048
2076
2104
2132
2161
2189
2217
2246
2274
2302
2330
2358
2386
2414
2442
2470
2498
2526
2554
2581
2609
2636
2664
2692
2719
2747
2774
2802
2829
2857
2884
2912
2939
2967
2994
3022
3049
3077
3104
3131
3159
3186
3213
3240
3267
3294
3321
3348
3375
3402
3429
3456
3483
3510
3536
3563
3590
3617
3644
3671
3698
3725
3752
3779
3807
3834
3861
3888
3915
3943
3970
3997
4024
4051
4078
4105
4132
4159
4186
4213
4239
4266
4293
4319
4346
4372
4398
4425
4451
4477
4503
4529
4555
4581
4607
4632
4658
4683
4708
4734
4759
4784
4809
4833
4858
4882
4907
4931
4955
4979
5003
5027
5050
5074
5097
5120
5143
5166
5189
5211
5234
5256
5278
5300
5321
5343
5364
5385
5406
5427
5447
5467
5488
5508
5527
5547
5567
5586
5605
5624
5642
5661
5679
5697
5715
5733
5750
5767
5784
5801
5817
5833
5849
5865
5880
5895
5910
5924
5939
5953
5966
5980
5993
6006
6018
6031
6043
6054
6066
6077
6088
6098
6108
6118
6128
6137
6147
6156
6165
6173
6182
6190
6198
6206
6214
6222
6229
6236
6243
6250
6257
6264
6270
6276
6282
6288
6294
6299
6304
6309
6314
6319
6323
6328
6332
6336
6340
6344
6348
6352
6356
6359
6363
6367
6371
6374
6378
6382
6386
6389
6393
6397
6400
6404
6407
6411
6414
6417
6421
6424
6427
6430
6433
6435
6438
6441
6443
6446
6448
6450
6452
6454
6456
6458
6460
6462
6464
6466
6468
6470
6471
6473
6475
6476
6478
6479
6481
6482
6483
6484
6485
6486
6487
6488
6488
6488
6488
6488
6488
6488
6487
6486
6485
6484
6483
6481
6480
6478
6476
6474
6472
6470
6467
6465
6462
6459
6456
6453
6450
6447
6443
6439
6436
6432
6428
6424
6419
6415
6410
6406
6401
6396
6390
6385
6380
6374
6368
6362
6356
6350
6344
6338
6331
6325
6319
6312
6306
6299
6293
6286
6279
6273
6266
6259
6253
6246
6239
6233
6226
6219
6212
6205
6198
6191
6184
6177
6170
6162
6155
6148
6141
6133
6126
6119
6111
6104
6097
6089
6082
6075
6068
6060
6053
6046
6039
6032
6026
6019
6012
6005
5999
5992
5985
5979
5973
5966
5960
5953
5947
5941
5934
5928
5922
5915
5909
5903
5896
5890
5884
5877
5871
5865
5858
5852
5845
5839
5832
5826
5819
5813
5806
5799
5793
5786
5779
5772
5765
5758
5751
5743
5736
5728
5720
5712
5704
5696
5688
5679
5671
5662
5653
5644
5635
5626
5617
5607
5598
5588
5578
5568
5558
5548
5538
5528
5518
5507
5497
5487
5476
5466
5455
5445
5434
5424
5413
5403
5392
5381
5371
5360
5349
5339
5328
5317
5307
5296
5286
5276
5266
5256
5246
5236
5226
5216
5206
5197
5187
5178
5169
5159
5150
5141
5133
5124
5115
5107
5099
5091
5083
5075
5067
5060
5052
5045
5038
5031
5024
5017
5011
5004
4998
4992
4986
4980
4974
4968
4962
4957
4951
4946
4941
4936
4932
4927
4923
4919
4915
4911
4908
4904
4901
4898
4895
4893
4890
4888
4886
4884
4883
4881
4880
4879
4878
4878
4877
4877
4877
4877
4877
4878
4878
4879
4880
4880
4882
4883
4884
4886
4887
4889
4891
4893
4895
4897
4900
4902
4905
4907
4910
4913
4916
4919
4922
4925
4928
4931
4934
4938
4941
4945
4948
4952
4956
4959
4963
4967
4971
4975
4979
4983
4987
4992
4996
5000
5005
5010
5014
5019
5024
5029
5035
5040
5045
5051
5057
5063
5069
5075
5082
5089
5095
5102
5109
5117
5124
5132
5139
5147
5155
5163
5171
5180
5188
5197
5206
5215
5224
5233
5243
5253
5263
5273
5283
5294
5305
5316
5327
5339
5351
5362
5375
5387
5399
5412
5425
5438
5452
5465
5479
5493
5507
5521
5535
5550
5565
5580
5595
5610
5625
5641
5657
5672
5688
5705
5721
5738
5754
5771
5788
5805
5823
5840
5858
5876
5894
5912
5930
5949
5968
5987
6006
6025
6045
6064
6084
6104
6124
6145
6165
6186
6207
6228
6249
6270
6291
6313
6335
6357
6379
6401
6423
6446
6469
6492
6515
6539
6562
6586
6610
6634
6659
6683
6708
6733
6758
6783
6808
6834
6859
6885
6911
6937
6963
6989
7016
7042
7069
7096
7123
7149
7176
7203
7231
7258
7285
7312
7340
7367
7394
7422
7449
7477
7505
7532
7560
7588
7616
7643
7671
7699
7727
7754
7782
7810
7837
7865
7893
7921
7948
7976
8004
8032
8060
8087
8116
8144
8172
8200
8228
8257
8285
8313
8342
8371
8399
8428
8457
8486
8515
8544
8573
8602
8632
8661
8690
8719
8749
8778
8808
8837
8866
8896
8925
8955
8984
9014
9043
9073
9102
9132
9162
9191
9221
9251
9281
9311
9341
9371
9402
9432
9463
9494
9524
9555
9586
9617
9648
9679
9711
9742
9773
9805
9836
9867
9899
9930
9962
9993
10025
10056
10088
10119
10151
10182
10213
10245
10276
10307
10339
10370
10401
10432
10463
10495
10526
10557
10587
10618
10649
10680
10710
10741
10772
10802
10832
10863
10893
10923
10953
10983
11013
11043
11072
11102
11132
11161
11191
11220
11249
11278
11307
11336
11365
11393
11422
11450
11478
11506
11533
11561
11588
11615
11642
11669
11695
11721
11747
11773
11798
11824
11849
11874
11899
11923
11948
11972
11996
12019
12043
12066
12089
12112
12135
12157
12179
12201
12223
12244
12265
12286
12306
12327
12347
12366
12386
12405
12424
12443
12462
12481
12499
12517
12535
12553
12570
12588
12605
12622
12639
12656
12672
12689
12705
12721
12737
12752
12768
12783
12798
12812
12827
12841
12855
12869
12882
12895
12908
12921
12933
12945
12957
12968
12979
12990
13000
13010
13020
13030
13039
13048
13057
13065
13073
13081
13088
13095
13102
13109
13115
13121
13126
13131
13136
13140
13144
13148
13151
13154
13156
13158
13160
13161
13162
13162
13162
13162
13161
13159
13158
13156
13153
13150
13147
13143
13139
13134
13129
13123
13118
13111
13105
13098
13090
13082
13074
13065
13056
13047
13037
13027
13016
13005
12994
12982
12969
12957
12943
12930
12916
12901
12886
12871
12855
12839
12822
12805
12788
12770
12752
12733
12714
12695
12675
12655
12634
12613
12592
12570
12549
12526
12504
12481
12457
12433
12409
12385
12360
12335
12309
12283
12257
12230
12203
12176
12148
12120
12091
12062
12033
12003
11974
11943
11913
11882
11850
11819
11787
11755
11722
11689
11656
11622
11588
11554
11519
11484
11448
11413
11377
11340
11303
11266
11228
11190
11152
11113
11073
11034
10994
10953
10913
10871
10830
10788
10746
10703
10660
10617
10573
10529
10484
10439
10394
10348
10303
10256
10210
10163
10115
10068
10020
9971
9923
9874
9825
9775
9725
9675
9625
9574
9523
9472
9421
9369
9317
9264
9212
9159
9106
9052
8999
8945
8890
8836
8781
8726
8670
8615
8559
8503
8446
8389
8332
8275
8217
8159
8100
8041
7982
7923
7863
7803
7742
7681
7620
7558
7496
7433
7371
7307
7244
7180
7116
7051
6986
6921
6855
6789
6722
6655
6588
6521
6453
6384
6316
6246
6177
6107
6037
5967
5896
5825
5754
5683
5611
5539
5467
5395
5322
5249
5176
5103
5029
4955
4881
4807
4733
4658
4583
4508
4432
4357
4281
4205
4129
4053
3976
3900
3823
3746
3669
3591
3514
3436
3359
3281
3203
3125
3047
2969
2890
2812
2734
2655
2577
2498
2420
2341
2262
2184
2105
2025
1948
1869
1790
1712
1633
1555
1476
1398
1320
1241
1163
1085
1006
928
850
772
694
616
539
461
383
305
227
150
72
-5
-82
-160
-236
-313
-390
-466
-542
-618
-694
-769
-844
-919
-994
-1068
-1143
-1217
-1290
-1363
-1437
-1509
-1582
-1654
-1726
-1798
-1869
-1940
-2009
-2081
-2151
-2220
-2289
-2358
-2427
-2495
-2563
-2630
-2697
-2764
-2830
-2896
-2962
-3027
-3092
-3157
-3221
-3285
-3348
-3411
-3474
-3537
-3599
-3660
-3722
-3783
-3843
-3903
-3963
-4022
-4081
-4140
-4198
-4256
-4313
-4371
-4427
-4484
-4540
-4596
-4651
-4706
-4761
-4815
-4869
-4923
-4976
-5029
-5082
-5134
-5186
-5238
-5289
-5340
-5390
-5441
-5490
-5540
-5589
-5638
-5686
-5734
-5782
-5829
-5876
-5923
-5969
-6015
-6061
-6106
-6151
-6195
-6239
-6283
-6326
-6369
-6412
-6454
-6496
-6537
-6578
-6618
-6659
-6698
-6737
-6776
-6815
-6853
-6890
-6928
-6964
-7001
-7037
-7073
-7108
-7143
-7178
-7213
-7247
-7280
-7314
-7347
-7380
-7413
-7445
-7477
-7508
-7540
-7571
-7602
-7632
-7663
-7693
-7722
-7752
-7781
-7810
-7839
-7867
-7896
-7924
-7952
-7979
-8007
-8034
-8061
-8087
-8114
-8141
-8167
-8193
-8219
-8245
-8271
-8297
-8322
-8347
-8373
-8398
-8423
-8448
-8472
-8497
-8522
-8546
-8571
-8595
-8619
-8643
-8667
-8691
-8715
-8739
-8763
-8786
-8810
-8833
-8856
-8880
-8903
-8926
-8949
-8971
-8994
-9017
-9039
-9061
-9084
-9106
-9128
-9150
-9172
-9194
-9216
-9238
-9260
-9281
-9303
-9324
-9346
-9367
-9389
-9410
-9431
-9453
-9474
-9495
-9516
-9537
-9558
-9579
-9600
-9621
-9642
-9663
-9684
-9705
-9726
-9747
-9768
-9789
-9810
-9831
-9852
-9873
-9894
-9915
-9936
-9957
-9978
-9999
-10021
-10042
-10063
-10084
-10106
-10127
-10149
-10170
-10192
-10214
-10235
-10257
-10279
-10301
-10323
-10345
-10367
-10389
-10411
-10433
-10456
-10478
-10501
-10523
-10546
-10569
-10592
-10615
-10638
-10662
-10685
-10709
-10733
-10757
-10781
-10805
-10830
-10854
-10879
-10904
-10929
-10954
-10980
-11006
-11031
-11058
-11084
-11110
-11137
-11164
-11191
-11219
-11246
-11274
-11302
-11331
-11359
-11388
-11417
-11446
-11475
-11505
-11535
-11565
-11595
-11625
-11656
-11686
-11717
-11748
-11779
-11810
-11842
-11873
-11905
-11937
-11969
-12001
-12033
-12066
-12098
-12131
-12164
-12197
-12230
-12263
-12297
-12330
-12364
-12398
-12432
-12466
-12500
-12535
-12569
-12603
-12638
-12672
-12707
-12742
-12777
-12812
-12846
-12881
-12916
-12951
-12986
-13021
-13057
-13092
-13127
-13162
-13197
-13232
-13267
-13302
-13337
-13372
-13407
-13443
-13478
-13513
-13548
-13583
-13618
-13653
-13688
-13723
-13758
-13793
-13828
-13863
-13897
-13932
-13967
-14001
-14036
-14070
-14105
-14139
-14174
-14208
-14243
-14277
-14311
-14345
-14379
-14414
-14447
-14481
-14515
-14549
-14582
-14616
-14649
-14683
-14716
-14749
-14782
-14816
-14849
-14882
-14915
-14948
-14981
-15013
-15046
-15079
-15111
-15144
-15177
-15209
-15241
-15273
-15306
-15337
-15369
-15401
-15433
-15464
-15495
-15526
-15557
-15588
-15618
-15649
-15679
-15709
-15739
-15768
-15798
-15827
-15856
-15885
-15914
-15943
-15972
-16000
-16027
-16056
-16084
-16111
-16140
-16167
-16193
-16221
-16248
-16274
-16300
-16326
-16352
-16376
-16403
-16427
-16452
-16476
-16500
-16524
-16547
-16570
-16593
-16615
-16638
-16660
-16681
-16703
-16724
-16745
-16766
-16786
-16806
-16826
-16846
-16865
-16884
-16903
-16921
-16939
-16957
-16974
-16991
-17007
-17024
-17040
-17055
-17070
-17085
-17100
-17114
-17128
-17142
-17155
-17168
-17180
-17192
-17204
-17216
-17227
-17238
-17249
-17259
-17269
-17279
-17289
-17298
-17307
-17316
-17324
-17332
-17340
-17347
-17354
-17361
-17367
-17373
-17379
-17384
-17389
-17393
-17398
-17402
-17405
-17409
-17412
-17415
-17417
-17419
-17421
-17422
-17423
-17424
-17424
-17424
-17424
-17424
-17423
-17421
-17420
-17418
-17415
-17413
-17410
-17406
-17403
-17398
-17394
-17389
-17384
-17379
-17373
-17368
-17361
-17355
-17348
-17341
-17334
-17326
-17318
-17310
-17302
-17293
-17284
-17275
-17265
-17255
-17245
-17234
-17223
-17212
-17201
-17189
-17176
-17164
-17151
-17138
-17124
-17111
-17096
-17082
-17067
-17052
-17037
-17022
-17006
-16990
-16973
-16957
-16940
-16924
-16907
-16889
-16872
-16854
-16836
-16818
-16800
-16782
-16763
-16744
-16725
-16706
-16687
-16667
-16648
-16628
-16608
-16588
-16568
-16547
-16527
-16506
-16485
-16464
-16443
-16421
-16400
-16378
-16356
-16334
-16312
-16290
-16267
-16245
-16222
-16200
-16177
-16154
-16131
-16107
-16084
-16059
-16036
-16013
-15990
-15966
-15942
-15918
-15894
-15870
-15845
-15821
-15796
-15772
-15747
-15722
-15698
-15673
-15648
-15622
-15597
-15572
-15547
-15521
-15496
-15470
-15445
-15419
-15393
-15368
-15342
-15316
-15291
-15265
-15239
-15213
-15188
-15162
-15136
-15110
-15083
-15057
-15031
-15005
-14978
-14952
-14925
-14898
-14871
-14844
-14817
-14789
-14762
-14734
-14706
-14678
-14650
-14622
-14593
-14565
-14536
-14507
-14478
-14449
-14419
-14390
-14360
-14330
-14301
-14270
-14240
-14210
-14179
-14148
-14117
-14086
-14055
-14023
-13992
-13960
-13928
-13895
-13863
-13830
-13797
-13764
-13730
-13697
-13663
-13628
-13594
-13559
-13524
-13488
-13453
-13417
-13381
-13344
-13308
-13271
-13234
-13196
-13159
-13121
-13083
-13045
-13006
-12967
-12928
-12889
-12850
-12810
-12770
-12730
-12690
-12649
-12608
-12567
-12525
-12484
-12442
-12399
-12357
-12314
-12271
-12228
-12184
-12141
-12097
-12052
-12008
-11963
-11919
-11874
-11828
-11783
-11737
-11691
-11645
-11598
-11552
-11505
-11457
-11410
-11362
-11314
-11266
-11217
-11168
-11119
-11069
-11020
-10969
-10919
-10868
-10817
-10766
-10714
-10662
-10610
-10557
-10504
-10451
-10398
-10345
-10291
-10237
-10183
-10129
-10075
-10020
-9965
-9910
-9855
-9799
-9744
-9688
-9631
-9575
-9518
-9461
-9403
-9345
-9287
-9229
-9170
-9111
-9052
-8992
-8932
-8872
-8812
-8751
-8690
-8629
-8568
-8506
-8444
-8382
-8320
-8258
-8195
-8132
-8069
-8006
-7943
-7879
-7815
-7751
-7687
-7622
-7557
-7492
-7427
-7362
-7296
-7230
-7163
-7097
-7030
-6963
-6895
-6827
-6759
-6691
-6622
-6553
-6483
-6414
-6344
-6274
-6203
-6133
-6062
-5991
-5919
-5848
-5776
-5704
-5631
-5558
-5485
-5412
-5339
-5265
-5191
-5117
-5042
-4967
-4892
-4817
-4742
-4666
-4590
-4514
-4438
-4361
-4284
-4207
-4130
-4053
-3976
-3898
-3820
-3742
-3664
-3586
-3507
-3428
-3349
-3270
-3190
-3111
-3031
-2951
-2870
-2790
-2709
-2628
-2547
-2466
-2385
-2303
-2221
-2140
-2058
-1975
-1893
-1811
-1728
-1645
-1563
-1480
-1396
-1313
-1230
-1147
-1063
-980
-896
-813
-729
-646
-562
-479
-395
-312
-229
-145
-62
21
104
187
270
353
436
519
601
684
767
849
932
1014
1097
1179
1261
1343
1425
1508
1590
1672
1754
1836
1918
2000
2082
2163
2245
2327
2408
2490
2571
2653
2734
2815
2896
2977
3058
3138
3219
3299
3380
3460
3540
3620
3700
3780
3860
3940
4019
4099
4179
4258
4338
4417
4497
4576
4656
4735
4814
4893
4972
5051
5130
5208
5287
5365
5444
5522
5600
5678
5755
5833
5911
5988
6065
6142
6219
6296
6373
6450
6526
6603
6679
6755
6831
6906
6982
7057
7133
7207
7282
7357
7431
7505
7579
7652
7725
7798
7871
7944
8016
8087
8159
8231
8302
8372
8443
8512
8582
8651
8720
8789
8857
8925
8993
9060
9127
9194
9260
9326
9391
9457
9521
9586
9650
9713
9776
9839
9901
9963
10025
10086
10146
10207
10267
10326
10385
10444
10502
10560
10617
10674
10731
10787
10842
10898
10953
11007
11061
11115
11168
11220
11273
11324
11376
11426
11477
11527
11576
11625
11673
11721
11769
11816
11863
11909
11955
12000
12045
12090
12134
12177
12221
12264
12306
12348
12390
12431
12472
12513
12553
12592
12632
12671
12709
12747
12785
12822
12859
12896
12932
12968
13003
13038
13072
13106
13140
13173
13206
13239
13271
13303
13334
13365
13396
13426
13456
13486
13515
13543
13571
13599
13627
13653
13680
13706
13731
13756
13781
13805
13828
13852
13874
13897
13918
13940
13961
13981
14001
14021
14040
14059
14078
14096
14114
14131
14148
14164
14180
14196
14211
14226
14241
14255
14269
14282
14295
14308
14320
14332
14344
14355
14366
14376
14386
14395
14404
14412
14420
14428
14435
14441
14447
14453
14458
14463
14467
14471
14474
14477
14480
14482
14484
14485
14486
14487
14487
14487
14487
14486
14485
14483
14481
14478
14475
14472
14468
14464
14459
14453
14448
14442
14435
14428
14421
14413
14405
14397
14388
14379
14370
14360
14350
14340
14329
14318
14307
14295
14283
14271
14258
14245
14231
14218
14204
14189
14175
14160
14144
14129
14113
14096
14079
14062
14045
14027
14009
13991
13972
13953
13933
13914
13894
13873
13852
13831
13810
13789
13767
13745
13722
13700
13677
13653
13630
13606
13582
13558
13533
13509
13484
13459
13433
13407
13381
13355
13329
13302
13276
13249
13222
13194
13167
13140
13112
13084
13056
13028
13000
12971
12943
12914
12886
12856
12827
12798
12768
12738
12708
12678
12647
12617
12586
12555
12524
12492
12461
12430
12398
12366
12334
12302
12270
12238
12206
12173
12141
12108
12075
12042
12009
11976
11943
11910
11876
11843
11810
11776
11743
11709
11675
11642
11608
11574
11540
11506
11472
11438
11404
11369
11335
11301
11266
11232
11198
11163
11129
11094
11060
11025
10991
10956
10921
10886
10852
10817
10782
10747
10712
10677
10642
10606
10571
10536
10500
10464
10429
10393
10357
10321
10285
10249
10213
10176
10140
10103
10067
10030
9993
9957
9920
9883
9846
9809
9772
9735
9698
9661
9624
9587
9550
9514
9477
9440
9403
9366
9329
9292
9255
9219
9182
9145
9109
9072
9036
8999
8963
8927
8891
8855
8819
8784
8748
8712
8677
8642
8607
8572
8537
8502
8468
8434
8400
8366
8332
8299
8265
8232
8199
8166
8132
8101
8069
8037
8005
7973
7942
7911
7880
7850
7820
7790
7760
7731
7702
7673
7645
7617
7589
7561
7534
7507
7480
7454
7427
7401
7376
7350
7325
7300
7276
7251
7227
7203
7180
7157
7134
7111
7089
7066
7044
7023
7001
6980
6960
6939
6919
6899
6880
6861
6842
6824
6806
6788
6770
6753
6736
6720
6704
6688
6672
6657
6642
6627
6612
6598
6584
6570
6557
6543
6531
6518
6505
6493
6481
6470
6458
6447
6436
6425
6414
6404
6394
6384
6374
6364
6355
6346
6337
6328
6320
6311
6303
6295
6288
6280
6273
6266
6259
6252
6245
6239
6232
6226
6220
6213
6207
6201
6196
6190
6184
6178
6173
6167
6162
6157
6152
6147
6142
6137
6132
6127
6123
6119
6114
6110
6106
6102
6098
6094
6090
6087
6083
6079
6076
6073
6069
6066
6063
6059
6056
6053
6050
6046
6043
6039
6036
6032
6029
6025
6021
6017
6013
6009
6005
6001
5997
5993
5988
5984
5979
5975
5970
5966
5961
5957
5952
5947
5943
5938
5933
5928
5923
5918
5913
5908
5902
5897
5892
5886
5881
5875
5870
5864
5858
5852
5847
5841
5835
5828
5822
5816
5810
5803
5797
5790
5783
5776
5769
5762
5755
5748
5741
5733
5726
5718
5710
5702
5694
5686
5678
5669
5661
5652
5643
5635
5626
5617
5608
5598
5589
5580
5570
5560
5551
5541
5530
5520
5510
5499
5489
5478
5467
5456
5445
5434
5422
5411
5400
5388
5376
5365
5353
5341
5329
5317
5305
5292
5280
5268
5255
5242
5230
5217
5204
5191
5178
5165
5151
5138
5124
5110
5096
5082
5068
5054
5039
5024
5010
4995
4980
4965
4950
4935
4920
4904
4889
4873
4857
4841
4825
4809
4793
4777
4760
4744
4727
4711
4694
4677
4660
4643
4626
4609
4591
4574
4556
4538
4521
4503
4485
4467
4449
4431
4413
4394
4376
4357
4339
4320
4301
4283
4264
4245
4226
4207
4188
4169
4150
4130
4111
4091
4072
4053
4034
4014
3995
3976
3956
3936
3917
3897
3877
3857
3837
3816
3796
3775
3754
3734
3712
3691
3670
3648
3627
3605
3583
3561
3539
3517
3495
3472
3450
3427
3404
3382
3359
3336
3313
3290
3266
3243
3220
3196
3173
3149
3125
3101
3078
3053
3029
3005
2980
2956
2931
2906
2881
2856
2831
2806
2780
2755
2729
2704
2678
2652
2627
2601
2575
2549
2523
2497
2470
2444
2418
2391
2365
2338
2311
2284
2257
2230
2203
2176
2149
2121
2094
2066
2039
2011
1983
1955
1928
1900
1872
1844
1815
1787
1759
1730
1702
1673
1645
1616
1587
1559
1530
1501
1472
1443
1414
1385
1356
1327
1298
1269
1239
1210
1181
1152
1123
1094
1064
1035
1006
977
948
919
890
860
832
803
774
745
716
688
659
630
602
573
545
517
489
460
432
405
377
349
321
294
266
239
212
185
158
131
104
77
50
24
-3
-29
-56
-82
-109
-135
-161
-187
-213
-238
-264
-289
-314
-339
-364
-389
-413
-437
-461
-485
-508
-532
-555
-578
-601
-623
-646
-668
-690
-711
-733
-754
-776
-797
-817
-838
-858
-879
-899
-919
-938
-958
-977
-996
-1014
-1034
-1053
-1072
-1090
-1108
-1127
-1145
-1162
-1180
-1198
-1215
-1233
-1250
-1267
-1284
-1301
-1317
-1334
-1351
-1367
-1384
-1400
-1416
-1432
-1449
-1465
-1481
-1497
-1513
-1528
-1544
-1560
-1576
-1591
-1607
-1622
-1637
-1652
-1667
-1682
-1697
-1711
-1726
-1740
-1754
-1769
-1783
-1796
-1810
-1823
-1837
-1850
-1863
-1875
-1888
-1900
-1913
-1925
-1936
-1948
-1959
-1971
-1982
-1992
-2003
-2013
-2024
-2033
-2043
-2053
-2063
-2072
-2081
-2090
-2098
-2107
-2115
-2123
-2131
-2138
-2145
-2153
-2159
-2166
-2173
-2179
-2185
-2191
-2197
-2202
-2208
-2213
-2218
-2223
-2228
-2233
-2237
-2242
-2246
-2250
-2254
-2258
-2261
-2265
-2268
-2271
-2274
-2277
-2280
-2283
-2285
-2288
-2290
-2292
-2294
-2296
-2298
-2300
-2301
-2303
-2304
-2305
-2306
-2307
-2308
-2309
-2309
-2309
-2309
-2309
-2309
-2309
-2308
-2308
-2307
-2307
-2306
-2305
-2304
-2302
-2301
-2300
-2298
-2297
-2295
-2294
-2292
-2290
-2288
-2285
-2283
-2281
-2278
-2276
-2273
-2270
-2267
-2264
-2261
-2258
-2255
-2251
-2248
-2245
-2241
-2238
-2234
-2230
-2227
-2223
-2219
-2216
-2212
-2208
-2204
-2200
-2196
-2192
-2188
-2184
-2180
-2175
-2171
-2166
-2161
-2156
-2151
-2146
-2141
-2136
-2130
-2125
-2119
-2113
-2107
-2101
-2095
-2089
-2083
-2077
-2070
-2064
-2057
-2050
-2043
-2036
-2029
-2021
-2015
-2008
-2000
-1993
-1985
-1977
-1970
-1962
-1954
-1945
-1937
-1929
-1921
-1912
-1904
-1895
-1886
-1878
-1869
-1860
-1851
-1842
-1834
-1825
-1816
-1807
-1798
-1789
-1780
-1771
-1762
-1754
-1745
-1736
-1727
-1718
-1710
-1701
-1692
-1684
-1675
-1667
-1658
-1650
-1641
-1633
-1625
-1617
-1609
-1601
-1593
-1586
-1578
-1571
-1563
-1556
-1549
-1542
-1535
-1529
-1522
-1516
-1509
-1503
-1497
-1491
-1485
-1479
-1474
-1468
-1463
-1458
-1453
-1448
-1443
-1439
-1434
-1430
-1426
-1422
-1418
-1415
-1411
-1408
-1405
-1402
-1399
-1397
-1394
-1392
-1390
-1388
-1387
-1385
-1384
-1383
-1382
-1381
-1381
-1381
-1381
-1381
-1381
-1382
-1383
-1384
-1386
-1388
-1390
-1392
-1395
-1398
-1401
-1405
-1409
-1413
-1418
-1423
-1428
-1434
-1440
-1446
-1453
-1460
-1467
-1475
-1483
-1492
-1500
-1509
-1519
-1529
-1539
-1549
-1560
-1571
-1582
-1594
-1606
-1618
-1631
-1644
-1657
-1670
-1684
-1698
-1713
-1727
-1742
-1757
-1773
-1789
-1805
-1821
-1838
-1855
-1872
-1890
-1908
-1926
-1945
-1963
-1983
-2001
-2021
-2041
-2062
-2083
-2104
-2126
-2147
-2169
-2192
-2214
-2237
-2261
-2284
-2308
-2332
-2357
-2382
-2407
-2433
-2459
-2485
-2512
-2539
-2566
-2593
-2621
-2650
-2678
-2707
-2737
-2766
-2796
-2826
-2857
-2888
-2919
-2950
-2982
-3014
-3046
-3079
-3111
-3144
-3178
-3211
-3245
-3278
-3313
-3347
-3381
-3416
-3451
-3486
-3521
-3556
-3592
-3628
-3664
-3700
-3736
-3772
-3809
-3846
-3882
-3920
-3957
-3994
-4030
-4069
-4106
-4144
-4182
-4219
-4257
-4295
-4332
-4370
-4408
-4446
-4483
-4521
-4559
-4596
-4634
-4671
-4708
-4746
-4783
-4820
-4857
-4894
-4931
-4968
-5005
-5041
-5078
-5114
-5151
-5187
-5223
-5259
-5295
-5331
-5366
-5402
-5437
-5472
-5506
-5541
-5575
-5609
-5643
-5677
-5710
-5743
-5776
-5809
-5841
-5874
-5906
-5938
-5969
-6001
-6032
-6063
-6094
-6124
-6155
-6185
-6215
-6244
-6274
-6303
-6332
-6361
-6389
-6418
-6446
-6474
-6501
-6529
-6556
-6583
-6609
-6636
-6662
-6687
-6713
-6738
-6763
-6787
-6811
-6835
-6859
-6882
-6906
-6928
-6951
-6973
-6995
-7017
-7038
-7059
-7080
-7100
-7120
-7140
-7159
-7178
-7196
-7215
-7232
-7250
-7267
-7283
-7299
-7315
-7331
-7346
-7360
-7374
-7388
-7401
-7414
-7426
-7438
-7450
-7461
-7471
-7482
-7491
-7500
-7509
-7517
-7525
-7532
-7538
-7545
-7550
-7555
-7560
-7564
-7568
-7571
-7574
-7576
-7578
-7579
-7580
-7581
-7581
-7580
-7579
-7578
-7576
-7573
-7570
-7567
-7563
-7559
-7554
-7549
-7543
-7537
-7531
-7524
-7516
-7508
-7500
-7492
-7483
-7473
-7463
-7453
-7443
-7432
-7420
-7409
-7397
-7384
-7371
-7358
-7344
-7331
-7316
-7302
-7287
-7272
-7256
-7240
-7224
-7208
-7191
-7174
-7157
-7139
-7122
-7104
-7085
-7067
-7048
-7029
-7009
-6989
-6969
-6949
-6928
-6907
-6886
-6865
-6843
-6822
-6799
-6777
-6754
-6731
-6708
-6685
-6661
-6637
-6613
-6589
-6564
-6539
-6514
-6489
-6464
-6438
-6412
-6387
-6361
-6335
-6308
-6282
-6256
-6229
-6203
-6176
-6149
-6123
-6096
-6069
-6042
-6014
-5987
-5960
-5932
-5905
-5877
-5850
-5823
-5795
-5768
-5740
-5713
-5685
-5658
-5631
-5603
-5576
-5549
-5522
-5495
-5468
-5441
-5414
-5387
-5360
-5333
-5306
-5280
-5253
-5227
-5200
-5174
-5147
-5121
-5095
-5068
-5042
-5016
-4989
-4963
-4937
-4911
-4885
-4859
-4833
-4808
-4782
-4756
-4731
-4706
-4681
-4656
-4631
-4606
-4582
-4557
-4533
-4509
-4485
-4461
-4437
-4413
-4389
-4366
-4342
-4319
-4295
-4272
-4249
-4226
-4203
-4180
-4157
-4135
-4112
-4090
-4067
-4046
-4024
-4002
-3981
-3959
-3938
-3917
-3897
-3876
-3856
-3836
-3816
-3797
-3778
-3759
-3740
-3722
-3704
-3687
-3669
-3652
-3635
-3619
-3602
-3586
-3571
-3555
-3540
-3525
-3511
-3496
-3482
-3468
-3454
-3441
-3427
-3414
-3402
-3389
-3377
-3365
-3353
-3342
-3331
-3320
-3309
-3299
-3288
-3279
-3269
-3260
-3251
-3242
-3233
-3225
-3217
-3209
-3201
-3194
-3186
-3179
-3173
-3166
-3159
-3153
-3147
-3141
-3135
-3129
-3124
-3118
-3113
-3108
-3103
-3098
-3093
-3089
-3084
-3080
-3076
-3071
-3067
-3063
-3060
-3056
-3052
-3049
-3046
-3042
-3039
-3036
-3033
-3030
-3028
-3025
-3022
-3020
-3017
-3015
-3012
-3010
-3008
-3006
-3004
-3002
-3000
-2998
-2996
-2994
-2992
-2990
-2988
-2986
-2984
-2982
-2980
-2978
-2976
-2974
-2971
-2969
-2967
-2964
-2961
-2959
-2956
-2953
-2950
-2947
-2944
-2940
-2937
-2934
-2930
-2927
-2923
-2919
-2916
-2912
-2908
-2904
-2899
-2895
-2890
-2886
-2881
-2876
-2871
-2866
-2861
-2855
-2850
-2844
-2839
-2833
-2827
-2821
-2815
-2809
-2802
-2796
-2789
-2783
-2776
-2770
-2763
-2756
-2749
-2742
-2735
-2727
-2720
-2712
-2705
-2697
-2689
-2681
-2673
-2665
-2656
-2648
-2639
-2630
-2621
-2612
-2602
-2593
-2583
-2573
-2563
-2553
-2542
-2532
-2521
-2510
-2499
-2488
-2477
-2465
-2454
-2442
-2430
-2418
-2406
-2393
-2381
-2368
-2355
-2342
-2329
-2316
-2302
-2289
-2275
-2261
-2247
-2233
-2218
-2204
-2189
-2174
-2159
-2144
-2129
-2113
-2097
-2082
-2066
-2050
-2033
-2017
-2000
-1984
-1967
-1949
-1932
-1915
-1897
-1879
-1861
-1843
-1824
-1806
-1787
-1768
-1748
-1729
-1709
-1690
-1670
-1650
-1630
-1609
-1589
-1568
-1548
-1527
-1506
-1485
-1464
-1443
-1422
-1401
-1380
-1358
-1337
-1315
-1293
-1272
-1250
-1229
-1207
-1185
-1164
-1142
-1120
-1099
-1077
-1055
-1034
-1012
-990
-969
-947
-926
-904
-882
-861
-839
-818
-796
-775
-754
-733
-712
-691
-670
-650
-629
-609
-588
-568
-548
-528
-509
-489
-470
-450
-431
-413
-394
-376
-357
-339
-322
-304
-286
-269
-252
-236
-219
-203
-186
-170
-155
-139
-124
-109
-94
-80
-66
-52
-38
-25
-12
1
14
26
38
49
61
72
83
93
103
113
123
132
141
150
159
167
175
183
190
197
204
211
217
223
229
235
240
245
250
254
258
262
266
269
273
276
278
281
283
285
287
289
290
291
292
292
292
292
292
291
291
290
288
287
285
283
281
278
275
272
269
265
262
258
253
249
244
239
233
228
222
216
209
203
196
188
181
173
165
157
149
140
131
122
113
104
94
85
75
65
55
44
34
24
13
2
-9
-20
-31
-42
-54
-65
-77
-89
-100
-113
-125
-137
-149
-162
-175
-187
-200
-213
-226
-239
-253
-266
-280
-293
-307
-321
-334
-348
-362
-377
-391
-405
-419
-434
-449
-463
-478
-493
-508
-523
-538
-554
-569
-585
-600
-616
-631
-647
-662
-678
-694
-709
-725
-741
-757
-773
-789
-805
-821
-837
-853
-869
-886
-902
-918
-934
-950
-967
-983
-999
-1014
-1031
-1047
-1063
-1079
-1094
-1110
-1125
-1141
-1156
-1171
-1186
-1201
-1215
-1230
-1244
-1258
-1272
-1286
-1300
-1313
-1326
-1340
-1353
-1365
-1378
-1390
-1403
-1415
-1426
-1438
-1449
-1461
-1471
-1482
-1492
-1503
-1512
-1522
-1531
-1540
-1549
-1557
-1565
-1573
-1581
-1588
-1595
-1601
-1608
-1614
-1620
-1625
-1630
-1635
-1640
-1644
-1648
-1651
-1655
-1657
-1660
-1662
-1664
-1665
-1666
-1666
-1666
-1666
-1666
-1665
-1663
-1662
-1660
-1657
-1654
-1651
-1648
-1644
-1639
-1635
-1630
-1625
-1619
-1613
-1607
-1601
-1594
-1587
-1579
-1571
-1563
-1555
-1546
-1537
-1528
-1519
-1509
-1499
-1488
-1477
-1466
-1455
-1443
-1431
-1418
-1406
-1392
-1379
-1365
-1351
-1337
-1322
-1307
-1292
-1276
-1260
-1244
-1228
-1211
-1194
-1177
-1159
-1141
-1123
-1105
-1087
-1068
-1049
-1030
-1010
-991
-971
-950
-930
-909
-888
-867
-845
-823
-801
-779
-756
-733
-710
-686
-663
-639
-615
-590
-566
-541
-516
-491
-466
-440
-414
-388
-362
-335
-309
-282
-255
-227
-200
-172
-144
-116
-88
-59
-30
-2
27
57
86
115
145
175
205
235
265
295
325
356
386
417
447
478
509
540
571
602
633
664
695
727
758
789
820
852
883
914
946
977
1008
1040
1072
1103
1134
1166
1197
1229
1260
1291
1322
1353
1384
1415
1446
1477
1508
1539
1569
1600
1630
1661
1691
1721
1751
1781
1810
1840
1869
1898
1927
1956
1985
2013
2041
2069
2097
2125
2152
2180
2207
2234
2261
2287
2314
2340
2367
2393
2419
2445
2470
2496
2521
2546
2571
2596
2620
2644
2668
2692
2716
2739
2762
2784
2807
2829
2851
2872
2894
2915
2936
2956
2977
2997
3016
3036
3055
3074
3093
3111
3129
3147
3165
3182
3199
3216
3233
3249
3265
3281
3297
3312
3327
3342
3356
3371
3385
3398
3412
3425
3438
3451
3464
3476
3488
3500
3512
3523
3535
3546
3556
3567
3577
3588
3598
3608
3617
3627
3636
3645
3654
3663
3671
3680
3688
3696
3704
3712
3720
3727
3735
3742
3749
3756
3763
3770
3777
3783
3790
3796
3802
3808
3814
3819
3825
3830
3835
3840
3845
3850
3854
3859
3863
3867
3871
3875
3879
3882
3886
3889
3892
3895
3898
3900
3903
3905
3907
3909
3911
3913
3915
3917
3918
3919
3921
3922
3923
3924
3924
3925
3926
3926
3926
3926
3926
3926
3926
3925
3925
3924
3923
3923
3921
3920
3919
3917
3916
3914
3912
3910
3908
3906
3903
3901
3898
3895
3892
3889
3885
3882
3878
3875
3871
3867
3863
3859
3855
3850
3846
3841
3836
3832
3827
3822
3816
3811
3806
3800
3795
3789
3783
3777
3771
3765
3759
3752
3746
3739
3732
3725
3718
3711
3703
3696
3688
3680
3672
3665
3656
3648
3640
3631
3623
3614
3606
3597
3588
3579
3570
3560
3551
3541
3532
3522
3512
3502
3492
3482
3472
3461
3451
3440
3429
3418
3407
3396
3385
3373
3362
3350
3339
3327
3315
3303
3291
3279
3267
3255
3242
3230
3217
3204
3191
3178
3165
3152
3139
3125
3112
3098
3085
3071
3057
3043
3029
3014
3000
2985
2971
2956
2941
2926
2911
2896
2880
2865
2850
2834
2818
2802
2787
2771
2754
2738
2722
2705
2689
2672
2655
2638
2621
2604
2586
2569
2551
2534
2516
2497
2479
2461
2442
2424
2405
2386
2367
2347
2328
2308
2289
2269
2249
2228
2208
2187
2167
2146
2125
2103
2082
2060
2039
2017
1994
1972
1950
1927
1904
1881
1857
1834
1810
1786
1761
1737
1712
1687
1662
1637
1612
1586
1560
1534
1508
1482
1456
1429
1402
1376
1349
1321
1294
1266
1239
1211
1183
1155
1127
1098
1070
1041
1012
983
953
924
894
864
834
804
774
743
712
681
650
619
587
556
524
491
459
426
394
360
327
294
260
226
192
157
123
88
53
18
-18
-53
-89
-125
-161
-198
-234
-271
-308
-345
-382
-419
-457
-495
-533
-571
-609
-647
-686
-724
-763
-802
-842
-881
-921
-960
-1000
-1040
-1080
-1121
-1161
-1202
-1243
-1283
-1324
-1366
-1407
-1448
-1489
-1531
-1572
-1614
-1656
-1697
-1739
-1781
-1823
-1865
-1907
-1949
-1991
-2033
-2075
-2117
-2160
-2202
-2244
-2287
-2329
-2372
-2414
-2456
-2499
-2541
-2583
-2626
-2668
-2710
-2752
-2794
-2836
-2878
-2920
-2962
-3003
-3045
-3086
-3128
-3169
-3210
-3251
-3292
-3333
-3373
-3414
-3454
-3494
-3534
-3574
-3614
-3653
-3693
-3732
-3771
-3809
-3848
-3886
-3924
-3962
-4000
-4037
-4074
-4111
-4148
-4184
-4220
-4256
-4292
-4327
-4362
-4397
-4431
-4465
-4499
-4532
-4565
-4598
-4631
-4663
-4695
-4726
-4757
-4788
-4819
-4849
-4878
-4907
-4936
-4965
-4993
-5020
-5047
-5074
-5100
-5126
-5151
-5176
-5201
-5225
-5248
-5272
-5294
-5316
-5338
-5360
-5380
-5401
-5421
-5441
-5460
-5479
-5497
-5515
-5533
-5550
-5567
-5583
-5599
-5615
-5630
-5644
-5658
-5672
-5685
-5698
-5710
-5722
-5734
-5745
-5755
-5765
-5775
-5784
-5793
-5801
-5809
-5816
-5823
-5830
-5836
-5841
-5846
-5851
-5855
-5859
-5862
-5865
-5868
-5870
-5871
-5873
-5873
-5874
-5874
-5873
-5872
-5871
-5869
-5867
-5864
-5861
-5858
-5854
-5849
-5844
-5839
-5833
-5827
-5820
-5813
-5806
-5798
-5790
-5781
-5772
-5762
-5752
-5742
-5731
-5720
-5708
-5696
-5683
-5671
-5657
-5644
-5630
-5615
-5600
-5585
-5569
-5553
-5537
-5520
-5503
-5485
-5467
-5449
-5430
-5411
-5391
-5371
-5350
-5330
-5308
-5287
-5265
-5243
-5220
-5197
-5174
-5150
-5126
-5101
-5077
-5051
-5026
-5000
-4974
-4947
-4921
-4893
-4866
-4838
-4810
-4781
-4752
-4723
-4693
-4664
-4634
-4603
-4573
-4542
-4511
-4479
-4448
-4416
-4384
-4352
-4320
-4287
-4254
-4222
-4189
-4155
-4122
-4088
-4054
-4021
-3987
-3953
-3919
-3885
-3850
-3816
-3781
-3746
-3711
-3676
-3641
-3606
-3571
-3535
-3500
-3464
-3428
-3393
-3357
-3321
-3285
-3248
-3212
-3176
-3140
-3103
-3067
-3031
-2994
-2958
-2921
-2885
-2848
-2811
-2775
-2738
-2701
-2664
-2627
-2590
-2553
-2516
-2479
-2442
-2405
-2368
-2332
-2295
-2258
-2221
-2184
-2148
-2111
-2074
-2037
-2001
-1965
-1929
-1893
-1857
-1821
-1785
-1749
-1714
-1678
-1643
-1608
-1572
-1537
-1503
-1468
-1433
-1399
-1365
-1331
-1297
-1263
-1230
-1196
-1163
-1130
-1097
-1065
-1032
-1000
-968
-937
-905
-874
-843
-812
-781
-751
-721
-691
-661
-632
-603
-574
-546
-517
-489
-462
-434
-407
-380
-354
-328
-301
-276
-250
-225
-200
-175
-151
-126
-102
-79
-55
-32
-10
13
35
57
78
100
121
141
162
182
202
221
240
259
278
296
314
332
349
366
383
399
415
431
446
462
476
491
505
519
533
546
559
572
584
596
607
618
629
640
650
660
670
680
689
697
706
714
722
730
737
745
751
758
764
770
776
781
786
791
795
799
802
806
809
811
813
815
817
818
819
820
820
820
819
819
818
816
814
812
810
807
804
800
796
792
788
783
778
772
766
760
754
747
740
732
724
716
708
699
689
680
670
660
650
639
628
617
605
593
581
569
556
543
530
517
503
489
475
460
445
430
415
399
384
368
351
335
318
301
284
267
249
231
213
195
177
159
140
122
103
84
64
45
25
6
-14
-34
-54
-75
-95
-116
-137
-158
-179
-201
-222
-244
-265
-287
-309
-331
-353
-375
-398
-420
-443
-465
-488
-511
-533
-556
-579
-602
-625
-648
-671
-694
-717
-740
-764
-787
-811
-835
-858
-882
-906
-930
-954
-979
-1002
-1027
-1052
-1076
-1101
-1126
-1150
-1175
-1199
-1224
-1249
-1273
-1298
-1323
-1347
-1372
-1396
-1421
-1445
-1470
-1494
-1519
-1543
-1567
-1592
-1616
-1640
-1665
-1689
-1713
-1738
-1762
-1786
-1810
-1834
-1858
-1882
-1906
-1930
-1954
-1978
-2001
-2025
-2048
-2072
-2095
-2118
-2142
-2165
-2188
-2211
-2234
-2257
-2280
-2302
-2325
-2348
-2370
-2393
-2415
-2438
-2460
-2482
-2505
-2527
-2549
-2571
-2593
-2615
-2636
-2658
-2680
-2701
-2723
-2744
-2766
-2787
-2808
-2829
-2849
-2870
-2891
-2911
-2931
-2952
-2972
-2992
-3012
-3032
-3051
-3071
-3090
-3110
-3129
-3148
-3167
-3186
-3204
-3223
-3241
-3259
-3277
-3295
-3312
-3330
-3347
-3364
-3381
-3398
-3414
-3431
-3447
-3463
-3479
-3495
-3510
-3526
-3541
-3556
-3571
-3585
-3600
-3614
-3628
-3642
-3655
-3669
-3682
-3695
-3708
-3720
-3733
-3745
-3757
-3768
-3780
-3791
-3802
-3813
-3823
-3833
-3843
-3853
-3863
-3872
-3881
-3890
-3899
-3907
-3915
-3923
-3931
-3938
-3945
-3952
-3959
-3966
-3972
-3978
-3983
-3989
-3994
-3999
-4003
-4008
-4011
-4016
-4019
-4022
-4026
-4029
-4030
-4034
-4035
-4038
-4040
-4041
-4043
-4043
-4043
-4045
-4045
-4045
-4045
-4043
-4043
-4043
-4041
-4040
-4038
-4035
-4034
-4030
-4027
-4025
-4022
-4018
-4014
-4010
-4006
-4001
-3996
-3991
-3985
-3980
-3974
-3967
-3961
-3955
-3948
-3941
-3934
-3926
-3919
-3911
-3903
-3894
-3886
-3877
-3868
-3859
-3849
-3839
-3829
-3819
-3808
-3798
-3787
-3775
-3764
-3752
-3740
-3728
-3716
-3703
-3690
-3677
-3664
-3651
-3637
-3624
-3610
-3596
-3582
-3567
-3553
-3538
-3523
-3508
-3493
-3477
-3462
-3446
-3430
-3414
-3397
-3381
-3364
-3347
-3330
-3313
-3296
-3278
-3260
-3242
-3224
-3206
-3188
-3169
-3150
-3132
-3113
-3093
-3074
-3055
-3035
-3015
-2995
-2975
-2954
-2934
-2913
-2892
-2871
-2850
-2829
-2807
-2785
-2763
-2741
-2719
-2697
-2674
-2651
-2629
-2606
-2582
-2559
-2535
-2512
-2488
-2464
-2439
-2415
-2390
-2366
-2341
-2315
-2290
-2265
-2239
-2213
-2187
-2161
-2134
-2108
-2081
-2054
-2027
-2000
-1972
-1945
-1917
-1889
-1861
-1833
-1804
-1775
-1747
-1718
-1688
-1659
-1630
-1600
-1570
-1540
-1510
-1480
-1449
-1418
-1387
-1356
-1325
-1294
-1262
-1230
-1198
-1166
-1134
-1102
-1069
-1036
-1002
-970
-937
-904
-870
-836
-802
-768
-734
-699
-665
-630
-595
-559
-524
-488
-453
-417
-380
-344
-308
-271
-234
-197
-160
-123
-86
-48
-11
27
65
103
141
179
217
256
294
332
371
410
448
487
526
565
604
644
683
722
761
801
840
880
920
959
999
1039
1079
1118
1158
1198
1238
1278
1318
1358
1397
1437
1477
1517
1557
1597
1636
1676
1716
1755
1795
1835
1874
1914
1954
1993
2033
2072
2112
2152
2191
2231
2270
2309
2349
2388
2427
2466
2504
2543
2582
2620
2659
2697
2735
2773
2811
2849
2887
2924
2962
2999
3036
3073
3110
3146
3183
3219
3255
3291
3327
3362
3397
3433
3467
3502
3537
3571
3605
3639
3673
3707
3741
3775
3808
3842
3875
3908
3941
3973
4006
4038
4070
4104
4136
4168
4200
4232
4263
4294
4325
4356
4387
4418
4448
4479
4509
4539
4568
4598
4627
4656
4685
4714
4743
4772
4801
4829
4858
4886
4914
4942
4970
4998
5026
5054
5081
5109
5136
5163
5191
5218
5245
5272
5298
5325
5351
5378
5404
5430
5456
5482
5508
5534
5559
5584
5609
5634
5659
5684
5709
5734
5758
5783
5807
5831
5855
5879
5903
5927
5951
5975
5998
6022
6045
6068
6091
6114
6136
6159
6182
6204
6226
6248
6270
6291
6312
6333
6354
6376
6396
6417
6437
6457
6477
6497
6516
6536
6556
6575
6594
6612
6631
6649
6667
6685
6703
6720
6738
6755
6772
6789
6805
6822
6838
6854
6870
6886
6901
6916
6931
6946
6960
6974
6988
7002
7015
7029
7042
7055
7067
7080
7092
7104
7116
7127
7139
7149
7159
7169
7179
7189
7198
7208
7217
7226
7234
7242
7250
7257
7265
7272
7279
7286
7292
7299
7304
7310
7316
7322
7327
7332
7337
7341
7345
7350
7353
7357
7361
7364
7367
7370
7373
7375
7378
7380
7382
7383
7385
7386
7387
7388
7389
7390
7390
7390
7390
7390
7390
7390
7389
7388
7387
7386
7384
7382
7381
7379
7377
7374
7371
7368
7365
7362
7358
7354
7350
7346
7342
7337
7332
7327
7322
7317
7312
7306
7300
7294
7287
7280
7273
7266
7259
7252
7244
7236
7227
7219
7210
7201
7192
7183
7173
7163
7153
7143
7132
7121
7110
7099
7088
7076
7064
7052
7040
7027
7014
7001
6988
6975
6961
6948
6934
6920
6906
6891
6877
6862
6847
6832
6816
6801
6785
6770
6754
6738
6722
6706
6690
6673
6657
6640
6624
6607
6590
6573
6555
6538
6520
6502
6484
6466
6448
6430
6412
6393
6375
6356
6337
6318
6299
6280
6261
6242
6222
6203
6183
6164
6144
6124
6105
6085
6064
6044
6024
6004
5983
5963
5942
5922
5901
5880
5859
5837
5816
5795
5774
5753
5731
5710
5688
5667
5645
5623
5602
5580
5558
5537
5515
5493
5471
5450
5428
5406
5384
5362
5340
5318
5296
5274
5252
5230
5207
5185
5163
5141
5118
5096
5073
5051
5028
5006
4983
4960
4938
4915
4892
4869
4846
4823
4800
4778
4755
4732
4709
4686
4663
4640
4617
4594
4571
4549
4526
4503
4480
4458
4435
4412
4389
4367
4344
4321
4299
4276
4253
4231
4208
4186
4163
4141
4119
4096
4074
4051
4030
4006
3985
3963
3941
3919
3897
3874
3852
3830
3808
3786
3763
3741
3719
3696
3674
3652
3629
3607
3584
3562
3539
3517
3495
3472
3449
3427
3404
3381
3359
3336
3313
3290
3268
3245
3222
3199
3176
3152
3129
3106
3082
3059
3035
3012
2988
2964
2940
2916
2891
2867
2842
2817
2793
2768
2743
2718
2693
2668
2642
2617
2592
2566
2541
2515
2490
2464
2438
2412
2386
2359
2333
2307
2280
2253
2227
2200
2173
2145
2118
2091
2063
2036
2008
1980
1952
1923
1895
1867
1838
1809
1780
1751
1722
1693
1664
1635
1605
1576
1546
1516
1487
1457
1427
1397
1367
1337
1307
1277
1246
1216
1186
1155
1125
1095
1064
1033
1002
972
941
911
880
849
818
788
757
726
695
664
633
602
572
541
510
479
448
417
387
356
325
294
264
233
202
171
141
110
79
49
18
-12
-43
-73
-104
-134
-164
-195
-225
-255
-285
-315
-345
-375
-405
-435
-465
-495
-524
-554
-584
-614
-644
-674
-703
-733
-763
-792
-822
-851
-881
-910
-939
-969
-998
-1027
-1056
-1085
-1113
-1142
-1171
-1199
-1227
-1256
-1284
-1312
-1340
-1367
-1395
-1422
-1449
-1476
-1503
-1529
-1556
-1582
-1608
-1634
-1660
-1686
-1711
-1737
-1762
-1787
-1812
-1837
-1862
-1886
-1911
-1935
-1959
-1983
-2007
-2031
-2055
-2078
-2102
-2125
-2148
-2171
-2193
-2216
-2238
-2260
-2282
-2304
-2325
-2347
-2368
-2388
-2409
-2430
-2450
-2470
-2490
-2510
-2530
-2549
-2569
-2588
-2608
-2627
-2646
-2665
-2684
-2703
-2722
-2740
-2759
-2777
-2796
-2814
-2832
-2850
-2868
-2885
-2903
-2920
-2938
-2955
-2972
-2990
-3007
-3023
-3040
-3057
-3074
-3090
-3107
-3123
-3139
-3155
-3171
-3187
-3203
-3219
-3235
-3250
-3266
-3281
-3296
-3311
-3326
-3341
-3356
-3370
-3385
-3399
-3413
-3427
-3441
-3455
-3468
-3482
-3495
-3509
-3522
-3535
-3548
-3561
-3574
-3587
-3600
-3612
-3625
-3637
-3649
-3661
-3673
-3685
-3696
-3708
-3719
-3730
-3741
-3752
-3763
-3774
-3785
-3795
-3805
-3815
-3825
-3835
-3845
-3855
-3864
-3873
-3883
-3892
-3901
-3910
-3918
-3927
-3935
-3943
-3952
-3960
-3967
-3975
-3983
-3991
-3998
-4005
-4013
-4019
-4027
-4034
-4041
-4048
-4054
-4061
-4067
-4074
-4080
-4086
-4091
-4098
-4104
-4109
-4115
-4120
-4125
-4130
-4134
-4139
-4143
-4147
-4151
-4155
-4158
-4162
-4165
-4168
-4172
-4175
-4177
-4180
-4183
-4186
-4188
-4190
-4193
-4195
-4197
-4199
-4201
-4203
-4205
-4207
-4208
-4210
-4212
-4213
-4214
-4216
-4217
-4218
-4218
-4219
-4220
-4220
-4221
-4221
-4221
-4221
-4221
-4220
-4220
-4219
-4218
-4217
-4216
-4215
-4214
-4213
-4211
-4210
-4208
-4206
-4204
-4202
-4200
-4197
-4195
-4192
-4189
-4186
-4182
-4179
-4175
-4171
-4167
-4163
-4159
-4154
-4149
-4144
-4139
-4134
-4129
-4123
-4117
-4111
-4105
-4098
-4091
-4085
-4078
-4070
-4062
-4054
-4046
-4038
-4030
-4022
-4014
-4005
-3996
-3987
-3977
-3967
-3957
-3947
-3936
-3925
-3914
-3903
-3891
-3880
-3868
-3856
-3843
-3831
-3818
-3805
-3792
-3779
-3766
-3752
-3739
-3725
-3711
-3697
-3683
-3669
-3655
-3640
-3626
-3611
-3596
-3581
-3566
-3551
-3536
-3521
-3505
-3490
-3474
-3458
-3442
-3426
-3409
-3393
-3376
-3360
-3343
-3326
-3309
-3292
-3275
-3257
-3240
-3222
-3205
-3187
-3169
-3152
-3134
-3116
-3098
-3079
-3061
-3043
-3025
-3006
-2988
-2969
-2950
-2931
-2912
-2893
-2874
-2855
-2835
-2816
-2796
-2776
-2756
-2736
-2716
-2695
-2675
-2654
-2633
-2612
-2591
-2569
-2548
-2526
-2504
-2482
-2459
-2437
-2414
-2391
-2368
-2345
-2321
-2298
-2274
-2250
-2225
-2201
-2176
-2152
-2127
-2102
-2077
-2051
-2025
-2000
-1975
-1949
-1923
-1897
-1871
-1844
-1818
-1791
-1765
-1738
-1711
-1684
-1656
-1629
-1601
-1574
-1546
-1518
-1490
-1462
-1433
-1405
-1376
-1347
-1319
-1290
-1261
-1232
-1203
-1173
-1144
-1115
-1085
-1056
-1026
-997
-967
-937
-907
-878
-848
-818
-788
-758
-728
-698
-667
-637
-607
-576
-546
-515
-484
-454
-423
-392
-361
-330
-299
-268
-237
-206
-175
-144
-113
-82
-51
-20
11
42
73
104
135
166
196
227
258
289
320
350
381
412
442
473
503
533
563
594
624
654
683
713
743
772
802
831
860
889
918
947
976
1004
1034
1062
1091
1119
1148
1176
1204
1232
1260
1288
1315
1343
1370
1397
1425
1451
1478
1505
1531
1558
1584
1610
1636
1662
1688
1714
1739
1764
1789
1814
1839
1863
1887
1911
1935
1959
1982
2005
2028
2051
2073
2096
2118
2140
2162
2184
2205
2227
2248
2269
2290
2310
2331
2351
2371
2391
2410
2429
2449
2467
2486
2504
2522
2540
2558
2575
2592
2608
2625
2641
2657
2672
2688
2703
2718
2732
2746
2761
2774
2788
2801
2814
2827
2840
2852
2865
2876
2888
2900
2911
2922
2932
2942
2952
2962
2971
2981
2989
2998
3006
3014
3022
3029
3036
3043
3049
3056
3061
3067
3072
3077
3082
3086
3090
3093
3097
3100
3102
3104
3106
3108
3109
3110
3111
3111
3111
3111
3110
3109
3108
3107
3105
3103
3100
3097
3094
3091
3087
3083
3078
3073
3068
3062
3056
3050
3043
3036
3029
3021
3013
3004
2995
2986
2977
2967
2957
2946
2936
2925
2913
2902
2890
2877
2865
2852
2839
2826
2812
2798
2784
2769
2754
2739
2724
2708
2693
2676
2660
2644
2627
2610
2593
2575
2558
2540
2522
2503
2485
2466
2447
2428
2408
2389
2369
2349
2328
2308
2287
2266
2245
2224
2202
2181
2159
2137
2115
2093
2071
2048
2025
2003
1980
1957
1934
1911
1887
1864
1840
1817
1793
1769
1745
1722
1698
1674
1649
1625
1601
1577
1553
1529
1505
1481
1456
1432
1408
1384
1360
1336
1312
1288
1265
1241
1217
1193
1169
1145
1122
1098
1074
1050
1027
1002
980
956
933
909
886
863
840
817
794
772
749
727
704
682
660
638
616
594
573
551
530
508
487
466
444
423
402
381
360
340
319
298
278
258
237
217
197
177
157
138
118
99
80
61
42
23
4
-14
-33
-51
-69
-87
-105
-122
-140
-157
-175
-192
-209
-226
-243
-259
-276
-292
-308
-325
-340
-356
-372
-387
-403
-418
-433
-448
-462
-477
-491
-505
-519
-533
-547
-560
-573
-587
-600
-612
-625
-638
-650
-662
-674
-686
-698
-710
-721
-732
-743
-754
-765
-776
-786
-796
-806
-816
-826
-835
-844
-853
-862
-871
-879
-888
-896
-903
-911
-919
-926
-933
-940
-946
-953
-959
-965
-971
-977
-982
-988
-993
-998
-1002
-1008
-1012
-1016
-1022
-1026
-1030
-1034
-1038
-1041
-1045
-1048
-1051
-1054
-1057
-1059
-1062
-1064
-1066
-1068
-1070
-1072
-1073
-1074
-1075
-1076
-1077
-1078
-1079
-1079
-1080
-1080
-1080
-1080
-1080
-1080
-1080
-1079
-1079
-1078
-1077
-1077
-1076
-1075
-1073
-1072
-1071
-1070
-1068
-1067
-1065
-1064
-1062
-1060
-1059
-1057
-1055
-1053
-1051
-1049
-1047
-1045
-1042
-1040
-1038
-1035
-1033
-1030
-1028
-1025
-1022
-1018
-1016
-1014
-1010
-1008
-1004
-1000
-998
-995
-992
-989
-985
-982
-979
-975
-972
-968
-964
-961
-957
-953
-950
-946
-942
-938
-934
-930
-926
-922
-917
-913
-909
-904
-900
-896
-891
-887
-882
-878
-873
-869
-864
-860
-855
-851
-847
-842
-838
-833
-829
-825
-820
-816
-811
-807
-802
-798
-793
-789
-784
-780
-775
-770
-766
-761
-757
-752
-747
-743
-738
-734
-729
-725
-721
-717
-712
-708
-704
-700
-696
-691
-687
-683
-679
-675
-671
-667
-663
-659
-655
-651
-647
-643
-639
-635
-631
-627
-623
-619
-615
-612
-608
-604
-600
-596
-592
-589
-585
-582
-579
-575
-572
-569
-566
-564
-561
-559
-556
-554
-552
-550
-548
-546
-544
-543
-541
-540
-538
-537
-536
-535
-533
-533
-532
-531
-530
-530
-529
-529
-528
-528
-528
-527
-527
-527
-527
-527
-528
-528
-528
-529
-529
-530
-531
-532
-533
-534
-535
-537
-538
-540
-542
-544
-546
-548
-550
-552
-555
-557
-560
-563
-566
-569
-572
-575
-579
-582
-585
-589
-593
-597
-600
-604
-608
-613
-617
-621
-626
-630
-635
-639
-644
-649
-653
-658
-663
-668
-673
-679
-684
-690
-695
-701
-707
-713
-719
-725
-732
-738
-745
-751
-758
-765
-772
-780
-787
-795
-802
-810
-818
-826
-835
-843
-852
-860
-869
-878
-887
-897
-906
-915
-925
-935
-944
-954
-964
-974
-985
-995
-1004
-1016
-1026
-1037
-1047
-1058
-1069
-1080
-1091
-1102
-1113
-1124
-1135
-1146
-1158
-1169
-1180
-1191
-1203
-1214
-1226
-1237
-1249
-1261
-1273
-1285
-1297
-1309
-1321
-1333
-1345
-1357
-1370
-1382
-1395
-1407
-1420
-1433
-1445
-1458
-1471
-1484
-1497
-1510
-1523
-1536
-1549
-1562
-1576
-1589
-1602
-1615
-1628
-1642
-1655
-1668
-1681
-1695
-1708
-1721
-1735
-1748
-1761
-1774
-1788
-1801
-1814
-1827
-1841
-1854
-1867
-1881
-1894
-1908
-1921
-1934
-1948
-1961
-1974
-1988
-2001
-2015
-2028
-2041
-2054
-2068
-2081
-2094
-2107
-2120
-2133
-2146
-2159
-2172
-2185
-2197
-2210
-2223
-2235
-2248
-2261
-2273
-2285
-2298
-2310
-2322
-2335
-2347
-2359
-2371
-2383
-2395
-2407
-2419
-2430
-2442
-2454
-2465
-2476
-2488
-2499
-2510
-2521
-2533
-2544
-2555
-2565
-2576
-2587
-2598
-2609
-2619
-2630
-2641
-2651
-2662
-2672
-2682
-2692
-2703
-2713
-2722
-2732
-2742
-2752
-2761
-2771
-2780
-2789
-2798
-2808
-2817
-2825
-2834
-2843
-2852
-2860
-2869
-2877
-2886
-2894
-2902
-2910
-2918
-2926
-2934
-2942
-2950
-2958
-2965
-2973
-2981
-2988
-2996
-3003
-3010
-3017
-3024
-3031
-3038
-3045
-3052
-3058
-3065
-3071
-3077
-3083
-3089
-3095
-3101
-3107
-3112
-3117
-3123
-3128
-3133
-3138
-3142
-3147
-3152
-3156
-3161
-3165
-3169
-3173
-3177
-3181
-3185
-3189
-3193
-3197
-3200
-3204
-3207
-3210
-3213
-3217
-3220
-3223
-3225
-3228
-3231
-3234
-3236
-3239
-3241
-3244
-3246
-3249
-3251
-3253
-3255
-3257
-3259
-3261
-3262
-3264
-3266
-3267
-3269
-3270
-3271
-3272
-3273
-3274
-3275
-3276
-3277
-3278
-3278
-3279
-3279
-3279
-3280
-3280
-3280
-3280
-3280
-3279
-3279
-3279
-3278
-3278
-3277
-3277
-3276
-3275
-3274
-3274
-3272
-3271
-3270
-3269
-3268
-3266
-3265
-3263
-3262
-3260
-3259
-3257
-3255
-3254
-3252
-3250
-3248
-3246
-3244
-3242
-3241
-3239
-3237
-3235
-3233
-3231
-3228
-3226
-3224
-3222
-3219
-3217
-3214
-3212
-3209
-3207
-3204
-3201
-3198
-3196
-3193
-3190
-3187
-3185
-3182
-3179
-3176
-3173
-3170
-3168
-3165
-3162
-3159
-3156
-3153
-3151
-3148
-3145
-3142
-3139
-3136
-3134
-3131
-3128
-3125
-3122
-3119
-3117
-3114
-3111
-3108
-3105
-3103
-3100
-3097
-3094
-3091
-3088
-3085
-3083
-3080
-3077
-3074
-3071
-3068
-3065
-3062
-3059
-3056
-3053
-3050
-3047
-3044
-3041
-3038
-3035
-3032
-3029
-3025
-3022
-3019
-3016
-3013
-3010
-3007
-3004
-3000
-2997
-2994
-2991
-2988
-2984
-2981
-2978
-2974
-2971
-2967
-2964
-2960
-2957
-2953
-2950
-2946
-2943
-2939
-2935
-2932
-2928
-2924
-2920
-2916
-2912
-2908
-2904
-2900
-2896
-2892
-2888
-2884
-2880
-2875
-2871
-2867
-2863
-2859
-2855
-2851
-2847
-2843
-2840
-2836
-2832
-2828
-2824
-2820
-2816
-2812
-2808
-2804
-2800
-2796
-2792
-2788
-2784
-2780
-2776
-2772
-2768
-2764
-2760
-2756
-2752
-2748
-2744
-2740
-2736
-2732
-2728
-2725
-2721
-2717
-2713
-2709
-2705
-2701
-2697
-2693
-2689
-2685
-2681
-2678
-2674
-2670
-2666
-2662
-2658
-2654
-2651
-2647
-2643
-2639
-2635
-2631
-2627
-2624
-2620
-2616
-2612
-2609
-2605
-2601
-2598
-2594
-2591
-2587
-2583
-2580
-2576
-2572
-2569
-2565
-2561
-2557
-2554
-2550
-2546
-2542
-2539
-2535
-2531
-2528
-2524
-2521
-2517
-2514
-2510
-2507
-2504
-2500
-2497
-2494
-2491
-2488
-2485
-2481
-2478
-2475
-2472
-2469
-2466
-2463
-2459
-2456
-2453
-2450
-2447
-2443
-2440
-2437
-2434
-2431
-2428
-2425
-2422
-2418
-2415
-2412
-2409
-2406
-2403
-2400
-2397
-2394
-2391
-2388
-2385
-2382
-2379
-2376
-2373
-2370
-2367
-2364
-2361
-2358
-2355
-2351
-2348
-2345
-2341
-2338
-2334
-2330
-2327
-2323
-2319
-2316
-2312
-2308
-2304
-2300
-2296
-2292
-2288
-2284
-2280
-2276
-2271
-2267
-2263
-2258
-2254
-2249
-2244
-2240
-2235
-2231
-2226
-2221
-2216
-2212
-2207
-2202
-2197
-2192
-2187
-2183
-2178
-2173
-2168
-2163
-2158
-2153
-2148
-2143
-2138
-2134
-2129
-2124
-2119
-2114
-2110
-2105
-2100
-2095
-2090
-2085
-2080
-2075
-2070
-2065
-2060
-2055
-2050
-2045
-2039
-2033
-2029
-2023
-2017
-2013
-2008
-2001
-1997
-1992
-1987
-1981
-1976
-1971
-1966
-1961
-1955
-1950
-1945
-1940
-1935
-1930
-1925
-1919
-1914
-1909
-1904
-1899
-1894
-1889
-1884
-1878
-1873
-1868
-1863
-1858
-1853
-1849
-1844
-1839
-1834
-1829
-1825
-1820
-1816
-1811
-1807
-1802
-1798
-1793
-1789
-1784
-1780
-1775
-1771
-1766
-1762
-1758
-1753
-1749
-1744
-1740
-1736
-1731
-1727
-1723
-1718
-1714
-1710
-1706
-1702
-1698
-1695
-1691
-1687
-1684
-1680
-1677
-1674
-1671
-1668
-1665
-1662
-1659
-1657
-1654
-1652
-1649
-1647
-1645
-1642
-1640
-1638
-1636
-1634
-1633
-1631
-1629
-1628
-1626
-1625
-1624
-1623
-1622
-1621
-1620
-1619
-1619
-1618
-1618
-1618
-1617
-1617
-1618
-1618
-1618
-1618
-1619
-1619
-1620
-1621
-1621
-1622
-1623
-1624
-1625
-1626
-1627
-1628
-1629
-1631
-1632
-1634
-1635
-1637
-1639
-1641
-1643
-1645
-1647
-1650
-1652
-1654
-1657
-1660
-1662
-1665
-1668
-1671
-1674
-1678
-1681
-1684
-1688
-1691
-1695
-1699
-1702
-1706
-1710
-1714
-1718
-1722
-1726
-1731
-1735
-1740
-1744
-1749
-1754
-1759
-1764
-1769
-1775
-1780
-1786
-1791
-1797
-1803
-1809
-1815
-1821
-1827
-1834
-1840
-1847
-1854
-1860
-1867
-1874
-1882
-1889
-1896
-1904
-1912
-1920
-1927
-1935
-1944
-1952
-1960
-1969
-1977
-1986
-1994
-2003
-2012
-2021
-2029
-2039
-2048
-2058
-2067
-2077
-2086
-2096
-2106
-2116
-2126
-2136
-2146
-2156
-2166
-2176
-2187
-2197
-2208
-2219
-2229
-2240
-2251
-2262
-2273
-2284
-2295
-2307
-2318
-2329
-2341
-2353
-2364
-2376
-2388
-2400
-2412
-2425
-2437
-2450
-2462
-2475
-2487
-2500
-2513
-2526
-2539
-2553
-2566
-2580
-2593
-2607
-2621
-2635
-2649
-2664
-2678
-2693
-2708
-2723
-2738
-2753
-2768
-2784
-2799
-2815
-2831
-2847
-2863
-2879
-2896
-2913
-2929
-2946
-2963
-2980
-2998
-3015
-3033
-3050
-3068
-3086
-3104
-3122
-3141
-3159
-3178
-3197
-3216
-3235
-3254
-3273
-3292
-3312
-3332
-3351
-3371
-3391
-3411
-3431
-3451
-3471
-3491
-3511
-3532
-3552
-3572
-3592
-3612
-3633
-3653
-3673
-3694
-3714
-3735
-3755
-3776
-3797
-3817
-3838
-3858
-3879
-3899
-3920
-3940
-3960
-3981
-4001
-4021
-4041
-4062
-4082
-4102
-4122
-4142
-4162
-4182
-4202
-4221
-4241
-4261
-4280
-4300
-4319
-4338
-4357
-4377
-4396
-4415
-4433
-4452
-4471
-4489
-4507
-4526
-4544
-4562
-4579
-4597
-4614
-4632
-4649
-4666
-4683
-4699
-4716
-4732
-4748
-4764
-4780
-4796
-4811
-4827
-4842
-4857
-4871
-4886
-4900
-4915
-4929
-4943
-4957
-4970
-4984
-4997
-5010
-5023
-5036
-5049
-5061
-5074
-5086
-5098
-5111
-5123
-5134
-5146
-5157
-5169
-5180
-5191
-5202
-5212
-5223
-5233
-5243
-5253
-5263
-5272
-5282
-5291
-5300
-5308
-5317
-5325
-5333
-5341
-5349
-5356
-5363
-5370
-5377
-5384
-5391
-5397
-5403
-5409
-5415
-5421
-5426
-5432
-5437
-5442
-5446
-5451
-5455
-5460
-5463
-5467
-5471
-5474
-5478
-5481
-5484
-5486
-5489
-5491
-5494
-5496
-5498
-5500
-5501
-5503
-5504
-5505
-5506
-5506
-5507
-5507
-5507
-5507
-5507
-5506
-5505
-5504
-5503
-5501
-5500
-5498
-5495
-5493
-5490
-5488
-5485
-5482
-5478
-5475
-5471
-5467
-5463
-5459
-5454
-5449
-5445
-5440
-5435
-5429
-5424
-5418
-5412
-5407
-5400
-5394
-5388
-5382
-5375
-5368
-5361
-5355
-5348
-5340
-5333
-5326
-5318
-5311
-5303
-5295
-5287
-5279
-5270
-5262
-5253
-5245
-5236
-5227
-5218
-5208
-5199
-5190
-5180
-5170
-5161
-5151
-5141
-5131
-5121
-5110
-5100
-5090
-5079
-5069
-5058
-5047
-5036
-5025
-5014
-5003
-4992
-4981
-4969
-4958
-4947
-4935
-4923
-4912
-4900
-4888
-4876
-4864
-4852
-4840
-4828
-4816
-4803
-4791
-4779
-4766
-4754
-4741
-4728
-4716
-4703
-4690
-4677
-4664
-4651
-4638
-4625
-4612
-4599
-4586
-4572
-4559
-4546
-4532
-4519
-4506
-4492
-4479
-4465
-4452
-4439
-4425
-4412
-4398
-4385
-4372
-4358
-4345
-4331
-4318
-4305
-4291
-4278
-4265
-4251
-4238
-4225
-4212
-4198
-4185
-4172
-4159
-4145
-4132
-4119
-4106
-4093
-4080
-4067
-4054
-4041
-4027
-4014
-4002
-3990
-3977
-3964
-3952
-3939
-3927
-3914
-3902
-3890
-3877
-3865
-3853
-3841
-3829
-3817
-3805
-3793
-3781
-3770
-3758
-3746
-3735
-3723
-3712
-3700
-3688
-3677
-3665
-3654
-3642
-3631
-3619
-3608
-3597
-3585
-3574
-3563
-3552
-3541
-3530
-3519
-3508
-3498
-3487
-3476
-3465
-3455
-3444
-3433
-3423
-3412
-3401
-3391
-3380
-3369
-3358
-3348
-3337
-3326
-3315
-3304
-3293
-3282
-3271
-3259
-3248
-3237
-3226
-3214
-3203
-3192
-3180
-3169
-3158
-3146
-3135
-3123
-3111
-3100
-3088
-3077
-3065
-3053
-3041
-3029
-3017
-3005
-2993
-2981
-2969
-2957
-2945
-2933
-2920
-2908
-2896
-2884
-2872
-2859
-2847
-2835
-2823
-2810
-2798
-2785
-2773
-2760
-2748
-2735
-2722
-2710
-2697
-2684
-2671
-2659
-2646
-2633
-2620
-2607
-2594
-2581
-2568
-2555
-2542
-2529
-2516
-2503
-2490
-2476
-2463
-2450
-2437
-2423
-2410
-2397
-2383
-2370
-2356
-2343
-2329
-2316
-2302
-2289
-2275
-2261
-2248
-2234
-2220
-2206
-2192
-2178
-2164
-2149
-2135
-2121
-2106
-2092
-2077
-2063
-2048
-2033
-2017
-2003
-1989
-1974
-1959
-1944
-1929
-1914
-1899
-1884
-1868
-1853
-1838
-1823
-1807
-1792
-1776
-1761
-1745
-1729
-1713
-1697
-1681
-1664
-1648
-1632
-1615
-1599
-1582
-1565
-1549
-1532
-1515
-1499
-1482
-1465
-1448
-1431
-1414
-1397
-1380
-1363
-1346
-1328
-1311
-1293
-1276
-1258
-1240
-1222
-1204
-1186
-1168
-1150
-1131
-1113
-1094
-1075
-1056
-1037
-1018
-999
-979
-959
-940
-920
-900
-879
-859
-839
-818
-798
-777
-756
-735
-714
-693
-672
-650
-629
-607
-586
-564
-542
-520
-498
-476
-453
-431
-408
-385
-362
-339
-316
-292
-269
-245
-222
-198
-174
-150
-126
-101
-77
-53
-28
-4
21
46
71
96
121
146
171
197
222
248
274
300
326
353
379
406
433
460
487
514
541
569
596
624
652
680
708
737
765
793
822
850
879
908
937
965
994
1022
1053
1082
1111
1140
1170
1199
1229
1259
1289
1319
1349
1379
1410
1440
1471
1501
1532
1563
1594
1625
1656
1687
1718
1750
1781
1813
1844
1876
1908
1939
1971
2003
2035
2067
2099
2131
2163
2195
2228
2260
2292
2324
2356
2389
2421
2453
2485
2518
2550
2582
2614
2647
2679
2711
2744
2776
2809
2842
2874
2907
2940
2972
3005
3038
3070
3103
3136
3169
3201
3234
3267
3299
3332
3365
3397
3430
3463
3495
3528
3561
3593
3626
3659
3692
3725
3758
3791
3823
3856
3889
3922
3955
3988
4021
4054
4086
4120
4153
4186
4218
4251
4284
4317
4350
4383
4416
4448
4481
4514
4547
4580
4613
4645
4678
4711
4744
4776
4809
4842
4874
4907
4940
4972
5005
5038
5070
5103
5135
5168
5200
5232
5264
5297
5329
5361
5393
5425
5457
5489
5520
5552
5584
5615
5647
5678
5709
5740
5771
5802
5832
5863
5893
5923
5954
5984
6014
6044
6073
6103
6133
6162
6192
6221
6250
6279
6308
6337
6366
6394
6423
6451
6479
6507
6535
6562
6590
6617
6644
6671
6697
6724
6750
6776
6802
6828
6853
6879
6904
6928
6953
6977
7001
7025
7049
7072
7095
7118
7141
7163
7185
7207
7229
7250
7271
7292
7313
7333
7353
7373
7393
7412
7431
7450
7468
7487
7504
7522
7540
7557
7574
7591
7607
7623
7639
7655
7670
7686
7701
7715
7730
7744
7758
7772
7785
7798
7811
7824
7836
7848
7860
7872
7884
7895
7906
7917
7928
7938
7948
7958
7968
7978
7987
7997
8006
8015
8023
8032
8039
8048
8055
8064
8071
8077
8085
8092
8099
8105
8112
8118
8124
8130
8135
8141
8147
8151
8157
8162
8167
8172
8176
8180
8183
8188
8192
8195
8199
8202
8205
8208
8211
8213
8215
8218
8220
8221
8223
8225
8226
8227
8228
8229
8229
8230
8230
8230
8230
8230
8230
8230
8229
8228
8227
8227
8225
8224
8223
8221
8219
8218
8216
8213
8211
8209
8206
8203
8200
8197
8194
8191
8186
8183
8180
8176
8172
8167
8164
8159
8154
8150
8146
8141
8135
8131
8125
8121
8116
8111
8106
8101
8095
8090
8084
8079
8073
8068
8061
8055
8050
8044
8038
8031
8025
8019
8012
8005
7998
7991
7984
7977
7969
7962
7954
7946
7938
7930
7922
7914
7906
7898
7889
7881
7872
7864
7855
7846
7837
7828
7819
7810
7801
7792
7782
7773
7763
7753
7744
7734
7724
7714
7704
7693
7683
7673
7662
7651
7640
7630
7619
7607
7596
7585
7574
7562
7550
7539
7527
7515
7503
7491
7479
7467
7455
7443
7430
7418
7406
7393
7381
7368
7356
7343
7331
7318
7305
7293
7280
7268
7255
7242
7229
7216
7204
7191
7178
7165
7152
7139
7126
7113
7100
7087
7074
7061
7048
7035
7022
7009
6996
6983
6970
6957
6943
6930
6917
6904
6890
6877
6864
6851
6837
6824
6811
6798
6784
6771
6758
6745
6732
6719
6707
6694
6681
6669
6656
6644
6631
6619
6607
6595
6583
6571
6559
6547
6535
6523
6511
6499
6487
6476
6464
6452
6440
6429
6417
6406
6394
6383
6371
6360
6348
6337
6325
6314
6303
6292
6281
6269
6258
6247
6236
6225
6214
6203
6192
6181
6170
6160
6149
6138
6127
6116
6105
6093
6082
6071
6060
6049
6037
6026
6015
6003
5992
5980
5969
5957
5946
5934
5922
5911
5899
5887
5875
5863
5851
5839
5827
5815
5802
5790
5777
5765
5752
5739
5726
5713
5700
5687
5673
5660
5647
5633
5620
5606
5592
5579
5565
5551
5537
5523
5509
5495
5481
5467
5452
5438
5423
5409
5394
5379
5364
5349
5333
5318
5302
5287
5271
5255
5239
5223
5207
5191
5175
5159
5143
5127
5110
5094
5078
5061
5045
5029
5012
4996
4979
4963
4946
4929
4912
4895
4878
4861
4844
4826
4809
4791
4773
4755
4737
4719
4701
4683
4664
4646
4628
4609
4591
4572
4554
4535
4517
4498
4479
4461
4442
4423
4404
4385
4367
4347
4328
4309
4290
4271
4251
4232
4213
4193
4173
4153
4134
4114
4094
4074
4053
4033
4013
3993
3972
3952
3931
3911
3890
3869
3848
3828
3807
3786
3765
3743
3722
3701
3679
3658
3636
3615
3593
3571
3549
3527
3505
3483
3461
3439
3416
3394
3371
3349
3326
3303
3281
3258
3235
3212
3189
3165
3142
3119
3095
3072
3048
3025
3001
2977
2954
2930
2906
2882
2858
2833
2809
2785
2761
2736
2712
2687
2663
2638
2614
2589
2564
2540
2515
2490
2465
2440
2415
2390
2365
2340
2315
2290
2265
2240
2215
2190
2165
2141
2116
2091
2066
2041
2017
1992
1967
1943
1918
1893
1869
1844
1820
1796
1771
1747
1723
1699
1674
1650
1626
1602
1578
1554
1530
1506
1482
1459
1435
1411
1387
1364
1340
1316
1293
1270
1246
1223
1200
1177
1154
1131
1108
1086
1063
1040
1018
995
973
951
929
906
884
862
841
819
797
775
754
733
711
690
669
648
627
606
585
564
544
523
503
483
462
442
423
403
383
364
345
326
307
288
269
251
232
214
196
178
160
143
125
108
90
73
56
39
23
6
-10
-27
-43
-59
-75
-91
-106
-122
-137
-152
-167
-182
-197
-212
-226
-241
-255
-270
-284
-298
-312
-326
-339
-353
-366
-380
-393
-406
-419
-432
-444
-457
-469
-481
-493
-505
-517
-529
-540
-552
-563
-574
-585
-596
-607
-617
-628
-638
-648
-658
-668
-678
-687
-697
-706
-716
-725
-734
-743
-752
-760
-769
-777
-786
-794
-802
-810
-817
-825
-832
-840
-847
-854
-861
-867
-874
-881
-887
-893
-899
-905
-911
-917
-922
-928
-933
-938
-943
-947
-952
-956
-960
-964
-968
-972
-975
-979
-982
-985
-988
-991
-994
-996
-998
-1000
-1002
-1004
-1006
-1008
-1010
-1010
-1012
-1012
-1014
-1014
-1016
-1016
-1016
-1016
-1016
-1016
-1016
-1016
-1016
-1016
-1014
-1014
-1012
-1012
-1010
-1008
-1006
-1006
-1004
-1002
-999
-997
-995
-992
-989
-986
-983
-980
-977
-974
-970
-966
-963
-959
-955
-951
-947
-942
-938
-933
-928
-924
-919
-914
-908
-903
-898
-892
-887
-881
-875
-869
-863
-857
-851
-845
-838
-831
-825
-818
-811
-804
-796
-789
-782
-774
-766
-759
-751
-743
-734
-726
-718
-710
-701
-693
-684
-675
-666
-658
-649
-640
-631
-622
-613
-604
-595
-585
-576
-567
-557
-548
-538
-529
-519
-510
-500
-490
-481
-471
-461
-451
-442
-432
-422
-412
-403
-393
-383
-373
-364
-354
-344
-335
-325
-315
-306
-296
-287
-277
-267
-258
-248
-238
-229
-219
-210
-200
-190
-181
-171
-161
-152
-142
-133
-123
-114
-104
-95
-85
-76
-66
-57
-47
-37
-28
-18
-8
2
11
21
31
41
51
61
71
81
91
101
111
121
131
141
151
162
172
182
192
203
213
223
234
244
254
265
275
285
296
306
317
327
338
348
359
369
380
390
401
412
422
433
443
454
465
475
486
497
507
518
529
539
550
561
571
582
593
603
614
625
635
646
656
666
677
687
697
707
718
728
738
748
758
768
777
787
797
807
817
827
837
847
857
867
878
888
898
908
918
928
938
948
958
968
978
988
998
1008
1016
1027
1037
1046
1056
1065
1075
1084
1094
1103
1113
1122
1132
1141
1151
1161
1170
1180
1189
1199
1208
1217
1227
1236
1245
1255
1264
1273
1282
1291
1300
1309
1318
1327
1335
1344
1353
1361
1370
1378
1387
1395
1404
1412
1421
1429
1437
1446
1454
1462
1471
1479
1487
1495
1503
1511
1518
1526
1534
1541
1549
1556
1563
1571
1578
1585
1592
1599
1606
1613
1620
1627
1634
1641
1648
1655
1662
1668
1675
1682
1688
1695
1701
1707
1713
1720
1726
1732
1738
1744
1749
1755
1761
1766
1772
1777
1782
1788
1793
1798
1803
1809
1814
1819
1824
1829
1834
1839
1844
1849
1854
1859
1863
1868
1873
1877
1882
1886
1890
1895
1899
1903
1907
1911
1915
1919
1922
1926
1930
1933
1936
1940
1943
1946
1949
1952
1955
1958
1960
1963
1966
1968
1971
1973
1976
1978
1980
1982
1984
1987
1989
1990
1992
1994
1996
1998
2000
2001
2003
2004
2005
2007
2009
2009
2012
2013
2013
2016
2017
2017
2019
2020
2021
2021
2023
2024
2025
2025
2027
2028
2029
2029
2029
2031
2031
2032
2033
2033
2033
2033
2035
2035
2036
2036
2037
2037
2037
2037
2037
2037
2037
2037
2037
2037
2037
2037
2037
2037
2037
2037
2037
2036
2036
2035
2035
2033
2033
2032
2031
2029
2028
2025
2025
2023
2021
2019
2016
2013
2011
2009
2005
2003
2000
1997
1994
1991
1988
1984
1981
1977
1974
1970
1966
1963
1959
1955
1951
1946
1942
1938
1933
1929
1924
1919
1914
1909
1904
1899
1894
1889
1883
1878
1872
1866
1860
1854
1848
1842
1836
1829
1823
1816
1809
1803
1796
1789
1781
1774
1767
1760
1752
1744
1737
1729
1721
1713
1705
1696
1688
1679
1671
1662
1653
1644
1635
1626
1617
1607
1598
1588
1578
1569
1559
1549
1538
1528
1518
1508
1497
1487
1476
1465
1454
1443
1432
1421
1410
1398
1386
1375
1363
1351
1339
1326
1314
1302
1289
1277
1264
1252
1239
1226
1213
1200
1187
1174
1161
1148
1135
1122
1108
1095
1082
1068
1055
1041
1027
1014
1000
986
973
959
945
931
917
903
889
875
861
847
832
818
804
789
775
761
746
732
717
703
688
674
659
645
630
615
601
586
571
556
541
526
511
496
481
466
450
435
419
404
388
373
357
341
325
309
293
277
261
245
228
212
195
179
162
145
128
111
94
77
59
42
24
6
-11
-29
-47
-65
-84
-102
-121
-139
-158
-177
-196
-215
-234
-254
-273
-293
-312
-332
-352
-371
-391
-411
-431
-451
-471
-491
-511
-531
-552
-572
-592
-613
-633
-654
-674
-695
-716
-737
-758
-779
-800
-822
-843
-864
-886
-907
-929
-951
-972
-994
-1016
-1038
-1060
-1082
-1104
-1126
-1148
-1170
-1192
-1214
-1237
-1259
-1281
-1304
-1326
-1349
-1371
-1394
-1417
-1439
-1462
-1485
-1508
-1531
-1554
-1577
-1600
-1623
-1647
-1670
-1693
-1717
-1740
-1763
-1787
-1810
-1834
-1857
-1881
-1904
-1928
-1951
-1975
-1998
-2021
-2045
-2069
-2093
-2117
-2141
-2165
-2189
-2213
-2237
-2261
-2285
-2310
-2334
-2358
-2382
-2407
-2431
-2456
-2480
-2505
-2529
-2554
-2579
-2603
-2628
-2652
-2677
-2701
-2726
-2750
-2775
-2800
-2824
-2849
-2873
-2898
-2922
-2946
-2971
-2995
-3019
-3044
-3068
-3092
-3116
-3140
-3164
-3188
-3212
-3235
-3259
-3282
-3306
-3329
-3353
-3376
-3399
-3422
-3445
-3468
-3491
-3513
-3536
-3559
-3581
-3604
-3626
-3648
-3670
-3692
-3714
-3736
-3758
-3780
-3801
-3823
-3844
-3866
-3887
-3908
-3929
-3950
-3970
-3991
-4011
-4032
-4051
-4072
-4091
-4111
-4131
-4151
-4170
-4189
-4208
-4227
-4246
-4264
-4283
-4301
-4319
-4338
-4356
-4374
-4391
-4409
-4426
-4444
-4461
-4478
-4495
-4512
-4528
-4545
-4561
-4577
-4593
-4609
-4625
-4641
-4656
-4671
-4686
-4701
-4715
-4730
-4744
-4758
-4771
-4785
-4798
-4811
-4824
-4836
-4849
-4861
-4873
-4885
-4896
-4908
-4919
-4930
-4940
-4951
-4961
-4971
-4981
-4991
-5000
-5010
-5019
-5027
-5036
-5044
-5052
-5059
-5067
-5074
-5081
-5088
-5094
-5100
-5106
-5112
-5117
-5122
-5127
-5132
-5137
-5141
-5145
-5149
-5153
-5157
-5160
-5163
-5166
-5169
-5172
-5174
-5176
-5178
-5180
-5182
-5183
-5184
-5185
-5185
-5185
-5185
-5185
-5185
-5184
-5183
-5181
-5180
-5178
-5176
-5174
-5171
-5168
-5165
-5162
-5158
-5155
-5151
-5147
-5142
-5138
-5133
-5128
-5122
-5117
-5111
-5105
-5099
-5092
-5085
-5078
-5071
-5064
-5056
-5048
-5040
-5031
-5023
-5014
-5005
-4995
-4985
-4975
-4965
-4955
-4944
-4934
-4923
-4911
-4900
-4888
-4877
-4864
-4852
-4840
-4827
-4815
-4802
-4789
-4775
-4762
-4748
-4734
-4720
-4706
-4692
-4678
-4663
-4648
-4633
-4618
-4603
-4588
-4572
-4556
-4541
-4525
-4509
-4493
-4476
-4460
-4444
-4427
-4411
-4394
-4377
-4360
-4343
-4326
-4309
-4292
-4274
-4257
-4239
-4221
-4204
-4186
-4168
-4150
-4132
-4114
-4096
-4077
-4059
-4041
-4022
-4005
-3986
-3968
-3950
-3932
-3913
-3895
-3877
-3859
-3841
-3823
-3804
-3786
-3768
-3751
-3733
-3715
-3697
-3679
-3662
-3644
-3626
-3609
-3591
-3573
-3556
-3539
-3521
-3504
-3487
-3470
-3453
-3436
-3420
-3403
-3386
-3370
-3353
-3337
-3321
-3304
-3288
-3272
-3256
-3240
-3224
-3208
-3192
-3177
-3161
-3145
-3130
-3114
-3099
-3084
-3069
-3054
-3039
-3024
-3009
-2995
-2981
-2966
-2952
-2938
-2925
-2911
-2898
-2884
-2871
-2858
-2846
-2833
-2821
-2808
-2796
-2784
-2772
-2760
-2748
-2736
-2725
-2713
-2702
-2691
-2680
-2669
-2658
-2648
-2637
-2627
-2617
-2607
-2598
-2588
-2579
-2570
-2561
-2553
-2544
-2536
-2528
-2520
-2512
-2505
-2498
-2491
-2484
-2477
-2471
-2464
-2458
-2452
-2447
-2441
-2436
-2431
-2426
-2421
-2416
-2412
-2408
-2404
-2400
-2396
-2393
-2390
-2387
-2385
-2382
-2380
-2378
-2377
-2375
-2374
-2373
-2372
-2372
-2371
-2371
-2372
-2372
-2373
-2374
-2375
-2376
-2378
-2380
-2382
-2384
-2387
-2389
-2392
-2395
-2399
-2402
-2406
-2410
-2414
-2419
-2424
-2429
-2434
-2439
-2445
-2451
-2457
-2464
-2470
-2477
-2484
-2492
-2499
-2507
-2514
-2522
-2531
-2539
-2547
-2556
-2565
-2574
-2583
-2593
-2602
-2612
-2622
-2632
-2642
-2652
-2663
-2673
-2684
-2695
-2706
-2717
-2729
-2740
-2752
-2764
-2776
-2788
-2801
-2813
-2826
-2839
-2851
-2864
-2877
-2890
-2903
-2916
-2930
-2943
-2956
-2970
-2983
-2997
-3010
-3024
-3038
-3052
-3066
-3080
-3095
-3109
-3123
-3138
-3153
-3167
-3182
-3197
-3212
-3226
-3241
-3256
-3272
-3287
-3302
-3317
-3332
-3348
-3363
-3378
-3394
-3409
-3425
-3440
-3456
-3471
-3487
-3502
-3518
-3534
-3549
-3565
-3581
-3597
-3612
-3628
-3644
-3660
-3676
-3692
-3708
-3724
-3740
-3756
-3772
-3788
-3804
-3820
-3836
-3852
-3868
-3884
-3900
-3916
-3932
-3948
-3964
-3980
-3996
-4011
-4027
-4043
-4059
-4075
-4091
-4107
-4122
-4138
-4154
-4169
-4185
-4200
-4216
-4231
-4247
-4262
-4278
-4293
-4308
-4323
-4338
-4354
-4369
-4384
-4399
-4414
-4429
-4444
-4459
-4473
-4488
-4503
-4517
-4532
-4546
-4561
-4575
-4589
-4603
-4617
-4631
-4645
-4659
-4672
-4686
-4699
-4713
-4726
-4739
-4752
-4765
-4778
-4791
-4804
-4816
-4829
-4841
-4854
-4866
-4878
-4890
-4902
-4914
-4926
-4938
-4950
-4961
-4973
-4985
-4996
-5008
-5019
-5030
-5042
-5053
-5064
-5075
-5086
-5097
-5108
-5119
-5129
-5140
-5151
-5161
-5171
-5182
-5192
-5202
-5212
-5221
-5231
-5240
-5250
-5259
-5268
-5277
-5286
-5294
-5303
-5311
-5320
-5328
-5336
-5344
-5352
-5360
-5368
-5375
-5383
-5390
-5398
-5405
-5413
-5420
-5427
-5434
-5442
-5449
-5455
-5462
-5469
-5476
-5482
-5489
-5495
-5501
-5508
-5514
-5520
-5525
-5531
-5537
-5542
-5547
-5553
-5558
-5563
-5568
-5573
-5577
-5582
-5587
-5591
-5596
-5600
-5605
-5609
-5613
-5618
-5622
-5626
-5630
-5634
-5637
-5641
-5645
-5648
-5652
-5655
-5658
-5661
-5665
-5668
-5671
-5673
-5676
-5679
-5682
-5684
-5687
-5689
-5692
-5694
-5696
-5699
-5701
-5703
-5705
-5706
-5708
-5710
-5711
-5712
-5714
-5715
-5716
-5717
-5718
-5719
-5720
-5720
-5721
-5722
-5722
-5723
-5723
-5724
-5724
-5724
-5725
-5725
-5725
-5725
-5725
-5726
-5726
-5726
-5726
-5726
-5726
-5726
-5726
-5725
-5725
-5725
-5725
-5724
-5724
-5723
-5723
-5722
-5722
-5721
-5720
-5719
-5719
-5718
-5717
-5716
-5715
-5713
-5712
-5711
-5709
-5708
-5707
-5705
-5704
-5703
-5701
-5700
-5698
-5697
-5695
-5694
-5692
-5690
-5689
-5687
-5685
-5684
-5682
-5680
-5678
-5676
-5673
-5671
-5669
-5666
-5663
-5661
-5658
-5655
-5651
-5648
-5645
-5641
-5638
-5634
-5630
-5626
-5622
-5617
-5613
-5609
-5604
-5599
-5594
-5590
-5585
-5580
-5575
-5569
-5564
-5559
-5553
-5548
-5542
-5536
-5531
-5525
-5519
-5513
-5507
-5500
-5494
-5488
-5482
-5475
-5469
-5462
-5456
-5449
-5443
-5436
-5429
-5423
-5416
-5409
-5402
-5395
-5388
-5381
-5373
-5366
-5358
-5351
-5343
-5336
-5328
-5320
-5312
-5305
-5297
-5289
-5281
-5272
-5264
-5256
-5248
-5239
-5231
-5222
-5213
-5205
-5196
-5187
-5178
-5169
-5160
-5151
-5142
-5132
-5123
-5114
-5105
-5095
-5086
-5077
-5067
-5058
-5048
-5039
-5029
-5019
-5010
-5000
-4990
-4980
-4970
-4960
-4950
-4940
-4930
-4919
-4909
-4899
-4888
-4878
-4868
-4857
-4847
-4836
-4825
-4815
-4804
-4793
-4782
-4771
-4760
-4749
-4738
-4727
-4715
-4704
-4692
-4681
-4669
-4657
-4645
-4634
-4621
-4609
-4597
-4585
-4573
-4560
-4548
-4535
-4522
-4509
-4497
-4484
-4471
-4458
-4444
-4431
-4418
-4404
-4391
-4377
-4364
-4350
-4336
-4322
-4308
-4293
-4279
-4265
-4250
-4236
-4221
-4207
-4192
-4178
-4163
-4148
-4133
-4118
-4103
-4088
-4072
-4057
-4041
-4026
-4010
-3994
-3978
-3962
-3946
-3930
-3914
-3898
-3882
-3866
-3850
-3834
-3817
-3801
-3785
-3768
-3752
-3735
-3719
-3702
-3685
-3669
-3652
-3634
-3617
-3600
-3582
-3565
-3547
-3529
-3511
-3493
-3475
-3456
-3438
-3419
-3400
-3382
-3363
-3344
-3326
-3307
-3289
-3270
-3252
-3234
-3215
-3196
-3178
-3159
-3140
-3121
-3101
-3082
-3062
-3042
-3022
-3002
-2981
-2961
-2940
-2919
-2898
-2877
-2856
-2834
-2813
-2792
-2770
-2749
-2727
-2705
-2684
-2662
-2640
-2619
-2597
-2576
-2555
-2533
-2512
-2490
-2469
-2448
-2426
-2405
-2383
-2362
-2340
-2318
-2296
-2273
-2251
-2228
-2206
-2183
-2160
-2137
-2114
-2092
-2069
-2045
-2023
-2000
-1977
-1954
-1931
-1908
-1886
-1863
-1840
-1818
-1795
-1772
-1749
-1727
-1704
-1681
-1658
-1636
-1613
-1591
-1568
-1546
-1523
-1501
-1478
-1456
-1434
-1412
-1390
-1368
-1346
-1325
-1303
-1281
-1260
-1238
-1217
-1196
-1174
-1153
-1132
-1111
-1090
-1069
-1048
-1027
-1006
-985
-964
-943
-921
-900
-879
-858
-836
-814
-793
-771
-749
-727
-705
-683
-661
-640
-618
-596
-574
-552
-531
-509
-488
-466
-445
-424
-403
-381
-361
-340
-319
-298
-278
-257
-237
-217
-197
-177
-157
-137
-117
-97
-77
-57
-38
-18
2
21
40
60
79
98
117
136
155
174
192
211
229
247
265
283
301
319
336
354
371
389
406
424
441
458
475
492
509
526
542
559
575
591
607
622
637
652
667
682
696
710
724
738
752
765
779
792
805
818
831
844
856
869
882
894
906
919
931
943
955
967
978
990
1002
1012
1024
1035
1046
1057
1068
1079
1090
1100
1111
1121
1132
1142
1153
1163
1174
1184
1194
1205
1215
1225
1235
1245
1254
1264
1274
1283
1292
1301
1310
1319
1328
1336
1345
1353
1362
1370
1378
1387
1395
1403
1412
1420
1428
1437
1445
1453
1462
1470
1478
1486
1495
1503
1510
1518
1526
1534
1542
1549
1557
1564
1572
1579
1586
1594
1601
1609
1616
1623
1631
1638
1646
1653
1661
1668
1676
1683
1690
1698
1705
1712
1719
1726
1733
1740
1746
1753
1760
1766
1772
1779
1785
1791
1797
1803
1809
1815
1821
1826
1832
1838
1843
1849
1854
1859
1864
1869
1874
1879
1884
1889
1894
1899
1903
1908
1912
1917
1921
1926
1930
1935
1939
1943
1948
1952
1956
1960
1964
1967
1971
1975
1978
1981
1984
1987
1990
1993
1996
1999
2001
2004
2007
2009
2012
2013
2016
2019
2021
2023
2025
2027
2029
2031
2033
2035
2036
2037
2040
2041
2043
2045
2045
2048
2049
2050
2052
2053
2054
2055
2056
2057
2059
2060
2061
2062
2063
2064
2065
2066
2067
2067
2068
2069
2070
2070
2071
2072
2072
2072
2072
2072
2072
2072
2072
2071
2071
2070
2070
2069
2068
2067
2066
2065
2064
2063
2063
2062
2061
2060
2059
2059
2058
2058
2057
2057
2057
2056
2056
2056
2056
2056
2056
2056
2056
2056
2055
2055
2055
2055
2055
2055
2055
2055
2055
2055
2054
2054
2054
2053
2053
2052
2051
2051
2050
2050
2049
2048
2048
2047
2045
2045
2045
2044
2043
2041
2041
2041
2040
2039
2037
2037
2036
2035
2033
2033
2032
2031
2029
2028
2027
2025
2024
2021
2020
2017
2016
2013
2012
2009
2007
2005
2001
1999
1996
1993
1990
1987
1984
1981
1978
1974
1971
1967
1964
1960
1956
1952
1948
1944
1940
1936
1932
1927
1923
1918
1914
1909
1905
1901
1896
1892
1887
1883
1879
1875
1870
1866
1862
1858
1853
1849
1845
1841
1836
1832
1828
1823
1819
1814
1810
1805
1801
1797
1792
1788
1783
1779
1774
1770
1765
1760
1756
1751
1747
1742
1738
1733
1728
1724
1719
1714
1709
1704
1700
1695
1690
1685
1680
1675
1669
1664
1659
1654
1649
1644
1639
1633
1628
1623
1618
1613
1608
1603
1597
1592
1587
1582
1577
1572
1567
1562
1556
1551
1546
1540
1535
1529
1523
1518
1512
1506
1500
1494
1488
1482
1476
1469
1463
1457
1451
1445
1439
1432
1426
1420
1414
1408
1401
1395
1389
1383
1377
1370
1364
1358
1351
1345
1339
1332
1326
1319
1313
1306
1300
1293
1287
1280
1274
1267
1261
1254
1248
1241
1235
1228
1222
1215
1209
1202
1195
1188
1182
1175
1168
1161
1154
1147
1140
1133
1126
1118
1111
1104
1096
1089
1081
1074
1066
1059
1051
1043
1036
1028
1020
1012
1006
998
991
984
977
970
963
957
950
944
937
931
925
919
913
907
901
895
889
883
878
872
866
860
855
849
843
838
832
826
820
814
809
803
797
791
785
779
773
767
761
755
750
744
738
732
727
721
715
709
704
698
692
686
680
674
668
663
657
651
645
639
633
627
620
614
608
602
596
590
584
578
572
566
560
554
548
542
536
531
525
519
513
507
501
496
490
484
478
473
467
461
455
450
444
439
433
428
422
417
411
406
401
395
390
385
379
374
369
363
358
353
347
342
337
332
326
321
316
311
306
302
297
292
288
283
279
275
271
267
263
259
255
251
248
244
241
237
234
231
228
225
222
219
216
213
210
208
205
203
200
198
195
193
191
189
186
184
182
180
178
176
174
172
170
168
166
164
162
160
158
156
154
152
150
149
147
146
144
143
142
141
141
140
140
140
140
140
141
141
142
142
143
144
146
147
148
150
152
153
155
157
159
162
164
167
169
172
175
178
181
184
188
191
195
198
202
206
210
215
219
224
228
233
238
243
248
254
259
265
270
276
282
288
294
300
307
313
320
326
333
340
347
354
361
369
376
384
392
400
408
416
424
432
441
449
458
467
476
485
494
503
512
522
531
541
550
560
569
579
588
598
608
617
627
637
646
656
666
676
686
696
706
717
727
738
749
760
771
782
794
805
817
828
840
852
864
876
889
901
913
926
939
951
964
977
990
1002
1016
1030
1044
1057
1071
1085
1099
1113
1127
1141
1155
1170
1184
1199
1213
1228
1242
1257
1272
1287
1302
1317
1332
1347
1362
1377
1392
1407
1422
1437
1452
1467
1482
1497
1512
1527
1542
1558
1573
1589
1604
1620
1636
1652
1668
1685
1701
1718
1735
1752
1769
1786
1803
1821
1838
1856
1874
1891
1909
1927
1945
1963
1981
1999
2017
2033
2052
2070
2088
2105
2123
2140
2157
2175
2192
2209
2226
2243
2260
2277
2294
2311
2328
2345
2361
2378
2394
2411
2427
2444
2460
2476
2492
2508
2524
2540
2555
2571
2586
2601
2617
2632
2647
2662
2677
2692
2706
2721
2736
2751
2765
2780
2795
2810
2825
2840
2855
2870
2885
2900
2915
2930
2945
2959
2974
2989
3003
3018
3032
3046
3060
3075
3089
3103
3117
3131
3145
3159
3172
3186
3200
3214
3227
3241
3255
3268
3282
3295
3308
3322
3335
3348
3362
3375
3388
3402
3415
3428
3441
3454
3467
3480
3493
3505
3518
3530
3542
3554
3566
3578
3590
3602
3613
3624
3636
3647
3658
3668
3679
3689
3700
3710
3720
3730
3739
3749
3758
3767
3776
3785
3793
3802
3810
3818
3826
3834
3841
3848
3855
3862
3869
3875
3881
3887
3892
3897
3902
3907
3911
3916
3920
3924
3928
3931
3935
3938
3942
3945
3948
3951
3954
3956
3959
3961
3963
3965
3967
3969
3970
3971
3972
3973
3974
3975
3975
3975
3975
3975
3975
3974
3974
3973
3972
3971
3970
3969
3968
3966
3965
3963
3961
3960
3958
3956
3954
3951
3949
3946
3944
3941
3938
3935
3931
3928
3924
3920
3916
3912
3908
3904
3899
3895
3890
3886
3881
3876
3872
3867
3862
3857
3852
3847
3842
3837
3831
3826
3820
3814
3808
3802
3796
3790
3783
3777
3770
3763
3756
3750
3743
3735
3728
3721
3714
3707
3700
3692
3685
3678
3670
3663
3655
3648
3640
3632
3625
3617
3609
3601
3593
3585
3577
3569
3560
3552
3544
3536
3528
3519
3511
3502
3494
3485
3477
3468
3459
3451
3442
3433
3424
3415
3405
3396
3387
3377
3368
3358
3348
3339
3329
3319
3309
3299
3290
3280
3270
3260
3250
3240
3230
3221
3211
3201
3191
3181
3171
3162
3152
3142
3132
3122
3112
3102
3092
3082
3072
3062
3052
3042
3032
3022
3012
3001
2991
2981
2971
2960
2950
2940
2929
2919
2908
2898
2888
2878
2867
2857
2847
2836
2826
2816
2806
2795
2785
2775
2765
2755
2745
2735
2725
2715
2705
2695
2685
2675
2666
2656
2646
2636
2626
2616
2607
2597
2587
2577
2567
2557
2547
2538
2528
2518
2508
2498
2489
2479
2469
2459
2449
2439
2429
2420
2410
2400
2390
2380
2370
2360
2350
2340
2331
2321
2311
2301
2291
2281
2271
2261
2251
2241
2231
2221
2211
2201
2191
2181
2171
2160
2150
2140
2129
2118
2108
2097
2086
2075
2064
2053
2041
2031
2020
2009
1998
1986
1975
1964
1953
1941
1930
1919
1907
1896
1884
1873
1861
1850
1838
1827
1815
1803
1791
1779
1767
1755
1743
1730
1718
1705
1692
1680
1667
1654
1641
1627
1614
1601
1587
1574
1560
1547
1533
1520
1506
1492
1478
1464
1450
1436
1422
1408
1393
1379
1365
1350
1336
1321
1307
1292
1277
1263
1248
1233
1218
1203
1188
1174
1159
1144
1129
1114
1099
1084
1069
1054
1039
1024
1008
994
979
964
949
934
918
903
888
873
858
842
827
811
796
780
765
749
733
718
702
687
671
656
640
625
609
594
578
563
548
533
518
503
488
473
458
443
428
414
399
384
370
355
341
326
312
297
283
269
254
240
226
212
198
184
170
156
142
128
114
100
86
72
58
44
31
17
3
-10
-24
-38
-51
-65
-79
-92
-106
-120
-133
-147
-160
-174
-187
-200
-213
-227
-240
-252
-265
-278
-291
-303
-316
-328
-340
-352
-364
-376
-388
-399
-411
-422
-433
-444
-455
-466
-476
-487
-497
-507
-518
-527
-537
-547
-556
-566
-575
-584
-594
-603
-612
-620
-629
-638
-646
-654
-662
-671
-679
-686
-694
-702
-709
-717
-724
-731
-738
-745
-752
-758
-765
-771
-777
-783
-789
-795
-801
-806
-811
-816
-821
-826
-831
-835
-840
-844
-848
-852
-856
-860
-863
-867
-870
-873
-876
-879
-882
-884
-886
-888
-890
-892
-894
-895
-897
-898
-899
-899
-900
-900
-900
-900
-900
-900
-899
-898
-897
-896
-895
-893
-892
-890
-888
-886
-883
-881
-878
-875
-872
-869
-865
-861
-857
-853
-849
-844
-840
-835
-830
-825
-819
-814
-808
-802
-796
-790
-784
-777
-770
-763
-756
-749
-742
-734
-726
-718
-710
-702
-693
-685
-676
-667
-657
-648
-639
-629
-619
-609
-599
-589
-578
-568
-557
-546
-536
-525
-514
-503
-491
-480
-469
-458
-446
-435
-423
-411
-400
-388
-376
-364
-352
-340
-328
-315
-303
-291
-278
-265
-253
-240
-227
-214
-202
-189
-176
-162
-149
-136
-123
-110
-96
-83
-70
-56
-43
-30
-17
-3
10
23
36
49
62
75
89
102
115
128
141
154
167
180
193
206
219
231
244
257
270
282
295
307
320
332
345
357
369
382
394
406
418
430
442
454
466
478
490
502
513
525
537
549
560
572
583
595
607
618
630
641
653
664
675
687
698
709
720
731
742
753
764
775
785
796
806
817
827
837
847
857
867
877
887
896
906
915
924
934
943
951
960
969
977
985
993
1000
1008
1016
1024
1031
1038
1044
1051
1057
1064
1070
1076
1082
1087
1093
1098
1103
1108
1113
1118
1123
1127
1131
1136
1140
1143
1147
1151
1154
1157
1160
1163
1166
1169
1171
1173
1175
1177
1179
1180
1181
1182
1182
1183
1183
1183
1182
1182
1181
1181
1180
1178
1177
1175
1174
1172
1169
1167
1165
1162
1159
1156
1152
1149
1145
1141
1137
1132
1128
1123
1118
1112
1107
1101
1096
1090
1084
1077
1071
1064
1057
1050
1043
1036
1029
1020
1012
1004
997
989
981
972
964
955
946
937
928
918
909
899
889
879
869
859
848
838
827
816
805
794
782
771
759
747
735
723
710
698
685
673
660
647
634
620
607
593
580
566
552
538
524
510
496
481
467
453
438
424
409
394
379
365
350
335
320
304
289
274
258
243
227
211
196
180
164
148
132
116
100
83
67
50
34
17
0
-17
-34
-51
-68
-86
-103
-121
-138
-156
-174
-192
-210
-228
-246
-264
-282
-300
-319
-337
-355
-373
-392
-410
-429
-447
-465
-484
-502
-520
-539
-557
-575
-594
-612
-631
-649
-667
-686
-704
-723
-741
-760
-778
-796
-815
-833
-852
-870
-889
-907
-926
-944
-963
-981
-1000
-1018
-1037
-1055
-1074
-1092
-1111
-1130
-1148
-1166
-1185
-1203
-1222
-1240
-1258
-1277
-1295
-1313
-1331
-1349
-1367
-1385
-1403
-1420
-1438
-1456
-1473
-1491
-1508
-1526
-1543
-1561
-1578
-1596
-1613
-1630
-1647
-1665
-1682
-1699
-1716
-1733
-1750
-1766
-1783
-1800
-1816
-1832
-1849
-1865
-1881
-1897
-1913
-1929
-1945
-1961
-1977
-1993
-2008
-2024
-2040
-2055
-2071
-2086
-2101
-2116
-2132
-2147
-2162
-2176
-2191
-2206
-2220
-2235
-2249
-2263
-2277
-2291
-2305
-2319
-2333
-2347
-2360
-2374
-2387
-2400
-2413
-2426
-2439
-2452
-2464
-2477
-2489
-2501
-2514
-2525
-2537
-2549
-2561
-2572
-2583
-2594
-2605
-2616
-2627
-2638
-2648
-2658
-2668
-2679
-2688
-2698
-2708
-2717
-2727
-2736
-2745
-2755
-2764
-2773
-2782
-2790
-2799
-2808
-2816
-2825
-2833
-2841
-2849
-2856
-2864
-2871
-2879
-2886
-2893
-2900
-2906
-2913
-2919
-2925
-2931
-2937
-2942
-2948
-2953
-2958
-2963
-2968
-2973
-2978
-2982
-2987
-2991
-2995
-2999
-3002
-3006
-3010
-3013
-3016
-3020
-3023
-3026
-3028
-3031
-3034
-3036
-3038
-3040
-3042
-3044
-3045
-3047
-3048
-3049
-3050
-3050
-3051
-3051
-3051
-3051
-3051
-3050
-3050
-3049
-3048
-3047
-3046
-3044
-3043
-3041
-3039
-3037
-3035
-3032
-3030
-3027
-3024
-3021
-3018
-3014
-3010
-3007
-3003
-2999
-2994
-2990
-2985
-2981
-2976
-2971
-2966
-2961
-2955
-2950
-2944
-2939
-2933
-2927
-2921
-2915
-2909
-2903
-2896
-2890
-2884
-2877
-2871
-2864
-2857
-2851
-2844
-2837
-2830
-2823
-2816
-2809
-2801
-2794
-2786
-2778
-2770
-2762
-2754
-2745
-2737
-2728
-2720
-2711
-2702
-2693
-2684
-2675
-2666
-2657
-2648
-2639
-2629
-2620
-2611
-2601
-2592
-2582
-2573
-2563
-2554
-2544
-2535
-2525
-2516
-2506
-2496
-2487
-2477
-2467
-2458
-2448
-2438
-2428
-2418
-2408
-2398
-2388
-2378
-2368
-2357
-2347
-2337
-2327
-2316
-2306
-2296
-2285
-2275
-2265
-2255
-2244
-2234
-2223
-2213
-2202
-2192
-2181
-2170
-2159
-2148
-2137
-2126
-2116
-2105
-2094
-2083
-2072
-2061
-2050
-2039
-2028
-2016
-2005
-1994
-1983
-1972
-1960
-1949
-1938
-1927
-1916
-1904
-1893
-1882
-1871
-1860
-1849
-1838
-1827
-1816
-1805
-1794
-1783
-1772
-1762
-1751
-1740
-1729
-1719
-1708
-1697
-1687
-1676
-1666
-1656
-1646
-1636
-1626
-1616
-1606
-1597
-1587
-1578
-1568
-1559
-1550
-1541
-1533
-1524
-1515
-1507
-1498
-1490
-1481
-1473
-1465
-1457
-1449
-1441
-1433
-1426
-1418
-1411
-1403
-1396
-1389
-1382
-1374
-1367
-1360
-1353
-1346
-1339
-1332
-1325
-1319
-1312
-1305
-1299
-1292
-1286
-1280
-1274
-1268
-1262
-1256
-1250
-1244
-1238
-1233
-1227
-1222
-1216
-1211
-1206
-1201
-1196
-1192
-1187
-1183
-1178
-1174
-1170
-1167
-1163
-1160
-1156
-1153
-1150
-1147
-1144
-1141
-1138
-1135
-1133
-1130
-1128
-1126
-1123
-1121
-1119
-1118
-1116
-1115
-1113
-1112
-1112
-1111
-1110
-1110
-1110
-1110
-1110
-1110
-1111
-1112
-1113
-1114
-1115
-1117
-1119
-1121
-1123
-1125
-1127
-1130
-1132
-1135
-1138
-1141
-1144
-1147
-1150
-1153
-1156
-1160
-1164
-1167
-1171
-1175
-1179
-1184
-1188
-1193
-1198
-1203
-1208
-1213
-1219
-1225
-1231
-1237
-1243
-1249
-1256
-1263
-1270
-1277
-1284
-1291
-1298
-1306
-1313
-1321
-1329
-1336
-1344
-1352
-1361
-1369
-1377
-1386
-1394
-1403
-1412
-1421
-1430
-1439
-1448
-1458
-1467
-1476
-1486
-1496
-1506
-1516
-1526
-1536
-1547
-1557
-1568
-1578
-1589
-1600
-1611
-1621
-1632
-1643
-1654
-1665
-1676
-1687
-1698
-1710
-1721
-1732
-1743
-1754
-1765
-1777
-1788
-1800
-1811
-1823
-1834
-1846
-1858
-1870
-1881
-1893
-1905
-1918
-1930
-1942
-1955
-1967
-1980
-1992
-2005
-2017
-2029
-2043
-2056
-2069
-2082
-2095
-2107
-2120
-2133
-2146
-2160
-2173
-2186
-2199
-2213
-2226
-2239
-2253
-2266
-2280
-2293
-2307
-2320
-2334
-2347
-2361
-2375
-2388
-2402
-2416
-2429
-2443
-2457
-2470
-2484
-2497
-2511
-2524
-2537
-2550
-2563
-2576
-2589
-2602
-2615
-2628
-2640
-2653
-2665
-2678
-2690
-2703
-2715
-2727
-2739
-2751
-2763
-2775
-2787
-2799
-2810
-2822
-2833
-2845
-2856
-2868
-2879
-2890
-2901
-2912
-2923
-2934
-2945
-2956
-2966
-2977
-2987
-2997
-3008
-3018
-3028
-3038
-3048
-3058
-3068
-3078
-3087
-3097
-3107
-3117
-3127
-3136
-3146
-3156
-3166
-3175
-3185
-3195
-3204
-3214
-3223
-3233
-3242
-3251
-3261
-3270
-3279
-3288
-3296
-3305
-3314
-3322
-3330
-3339
-3347
-3355
-3363
-3371
-3379
-3386
-3394
-3401
-3408
-3416
-3423
-3430
-3437
-3443
-3450
-3456
-3462
-3468
-3474
-3480
-3486
-3491
-3497
-3502
-3506
-3511
-3516
-3520
-3524
-3528
-3532
-3536
-3539
-3543
-3546
-3549
-3551
-3554
-3556
-3559
-3560
-3562
-3564
-3565
-3566
-3567
-3568
-3569
-3569
-3569
-3569
-3569
-3569
-3569
-3568
-3567
-3566
-3565
-3564
-3563
-3562
-3560
-3558
-3557
-3555
-3553
-3550
-3548
-3546
-3543
-3540
-3538
-3535
-3532
-3529
-3525
-3522
-3518
-3515
-3511
-3507
-3503
-3499
-3494
-3490
-3485
-3480
-3475
-3470
-3465
-3460
-3455
-3449
-3444
-3438
-3432
-3426
-3420
-3414
-3408
-3402
-3396
-3389
-3382
-3376
-3369
-3362
-3354
-3347
-3340
-3332
-3324
-3316
-3308
-3300
-3292
-3283
-3275
-3266
-3257
-3248
-3238
-3229
-3219
-3209
-3199
-3189
-3179
-3168
-3158
-3147
-3136
-3125
-3114
-3102
-3091
-3079
-3067
-3055
-3043
-3031
-3019
-3006
-2994
-2981
-2969
-2956
-2943
-2930
-2917
-2904
-2891
-2878
-2864
-2851
-2838
-2824
-2811
-2797
-2783
-2770
-2756
-2742
-2728
-2714
-2700
-2686
-2672
-2658
-2644
-2630
-2615
-2601
-2587
-2572
-2558
-2543
-2528
-2513
-2499
-2484
-2468
-2453
-2438
-2423
-2407
-2392
-2376
-2360
-2344
-2328
-2312
-2296
-2280
-2264
-2247
-2231
-2215
-2198
-2182
-2165
-2148
-2131
-2115
-2098
-2081
-2064
-2047
-2029
-2012
-1995
-1978
-1961
-1943
-1926
-1908
-1891
-1873
-1856
-1838
-1820
-1803
-1785
-1767
-1749
-1730
-1712
-1694
-1675
-1657
-1638
-1619
-1601
-1582
-1563
-1544
-1525
-1506
-1487
-1468
-1449
-1430
-1411
-1392
-1373
-1354
-1335
-1317
-1298
-1279
-1260
-1241
-1222
-1203
-1184
-1166
-1147
-1128
-1109
-1090
-1071
-1052
-1033
-1014
-995
-976
-958
-939
-920
-901
-882
-864
-845
-826
-808
-789
-770
-752
-733
-714
-696
-677
-659
-640
-622
-603
-585
-567
-548
-530
-512
-493
-475
-457
-438
-420
-402
-383
-365
-347
-328
-310
-291
-273
-254
-236
-217
-199
-180
-162
-143
-125
-106
-87
-69
-50
-32
-13
5
23
42
60
78
97
115
133
151
169
187
205
223
241
258
276
294
311
328
346
363
380
397
414
431
448
465
481
498
515
531
547
564
580
596
612
628
644
660
676
692
708
723
739
755
771
786
802
817
833
849
864
880
896
911
927
942
958
973
989
1004
1020
1035
1050
1065
1080
1095
1110
1124
1139
1153
1168
1182
1196
1210
1224
1238
1252
1266
1280
1294
1307
1321
1335
1349
1362
1376
1390
1403
1417
1430
1444
1457
1470
1483
1497
1510
1523
1536
1548
1561
1574
1587
1599
1612
1624
1637
1649
1662
1675
1687
1700
1712
1725
1737
1750
1762
1775
1787
1800
1813
1825
1838
1850
1862
1875
1887
1899
1912
1924
1936
1948
1961
1973
1985
1997
2009
2021
2033
2045
2057
2070
2082
2094
2106
2118
2130
2142
2154
2165
2177
2189
2201
2213
2225
2237
2248
2260
2272
2283
2295
2306
2318
2329
2340
2351
2362
2373
2384
2394
2405
2415
2425
2436
2446
2456
2466
2476
2485
2495
2505
2515
2524
2533
2543
2552
2561
2570
2579
2588
2597
2605
2614
2622
2631
2639
2647
2655
2663
2670
2678
2685
2693
2700
2707
2714
2721
2728
2734
2741
2747
2754
2760
2766
2772
2778
2784
2790
2796
2801
2807
2812
2818
2823
2828
2833
2838
2843
2847
2852
2857
2861
2866
2870
2875
2879
2884
2888
2893
2897
2901
2906
2910
2914
2918
2923
2927
2931
2935
2938
2942
2946
2949
2952
2955
2958
2961
2963
2965
2968
2970
2971
2973
2974
2976
2977
2978
2978
2979
2980
2980
2980
2980
2980
2979
2979
2978
2977
2976
2975
2973
2972
2970
2968
2965
2963
2960
2957
2954
2951
2948
2944
2941
2937
2933
2928
2924
2919
2915
2910
2904
2899
2894
2888
2882
2876
2870
2864
2857
2851
2844
2837
2830
2823
2816
2809
2801
2793
2786
2778
2769
2761
2753
2744
2735
2727
2717
2708
2699
2689
2680
2670
2660
2650
2639
2629
2618
2607
2597
2585
2574
2563
2552
2540
2528
2517
2505
2492
2480
2468
2455
2442
2429
2416
2403
2389
2376
2362
2348
2334
2319
2305
2290
2275
2260
2245
2230
2214
2199
2183
2167
2152
2136
2120
2104
2088
2071
2055
2039
2021
2005
1989
1972
1955
1938
1920
1903
1885
1868
1850
1832
1814
1796
1778
1760
1742
1723
1705
1686
1667
1648
1629
1610
1591
1572
1553
1533
1514
1494
1475
1455
1436
1416
1396
1376
1357
1337
1317
1297
1278
1258
1238
1218
1198
1178
1159
1139
1119
1099
1079
1060
1040
1020
1000
981
961
941
922
902
882
862
843
823
803
784
764
744
725
705
685
665
646
626
606
587
567
547
527
508
488
468
449
429
409
390
370
351
331
312
293
274
255
236
217
198
179
161
143
124
106
88
71
53
35
18
0
-17
-35
-52
-69
-86
-103
-120
-137
-154
-171
-187
-204
-221
-237
-254
-270
-287
-303
-319
-335
-351
-367
-383
-399
-414
-430
-445
-460
-476
-491
-505
-520
-535
-549
-564
-578
-592
-606
-620
-634
-648
-662
-675
-689
-702
-716
-729
-742
-755
-767
-780
-793
-805
-817
-829
-841
-852
-864
-875
-886
-896
-907
-917
-928
-938
-947
-957
-967
-976
-985
-994
-1002
-1012
-1020
-1029
-1037
-1045
-1053
-1061
-1069
-1077
-1085
-1092
-1099
-1107
-1114
-1120
-1127
-1134
-1140
-1147
-1153
-1159
-1165
-1171
-1177
-1183
-1188
-1194
-1199
-1204
-1210
-1215
-1220
-1225
-1230
-1234
-1239
-1244
-1248
-1252
-1257
-1261
-1265
-1269
-1273
-1277
-1280
-1284
-1288
-1291
-1295
-1298
-1301
-1304
-1307
-1311
-1314
-1317
-1319
-1322
-1325
-1328
-1331
-1333
-1336
-1338
-1341
-1343
-1346
-1348
-1350
-1353
-1355
-1357
-1359
-1361
-1362
-1364
-1366
-1367
-1368
-1370
-1371
-1372
-1373
-1374
-1374
-1375
-1376
-1376
-1377
-1377
-1378
-1378
-1378
-1378
-1379
-1378
-1378
-1378
-1378
-1377
-1377
-1376
-1376
-1375
-1374
-1373
-1372
-1371
-1370
-1369
-1368
-1366
-1365
-1364
-1362
-1361
-1360
-1358
-1357
-1355
-1354
-1352
-1350
-1348
-1347
-1345
-1343
-1341
-1339
-1337
-1335
-1333
-1331
-1329
-1326
-1324
-1322
-1319
-1317
-1314
-1311
-1309
-1306
-1303
-1300
-1297
-1294
-1291
-1288
-1285
-1282
-1278
-1275
-1272
-1269
-1265
-1262
-1258
-1255
-1251
-1248
-1244
-1241
-1237
-1233
-1230
-1226
-1222
-1218
-1214
-1211
-1207
-1203
-1198
-1194
-1190
-1186
-1182
-1178
-1173
-1169
-1165
-1160
-1156
-1152
-1147
-1143
-1139
-1135
-1130
-1126
-1122
-1118
-1114
-1110
-1106
-1102
-1098
-1094
-1090
-1087
-1083
-1079
-1075
-1072
-1068
-1064
-1060
-1057
-1053
-1049
-1045
-1042
-1038
-1034
-1030
-1026
-1022
-1018
-1014
-1010
-1006
-1002
-999
-995
-990
-986
-982
-978
-974
-970
-966
-962
-958
-953
-949
-944
-940
-935
-931
-926
-921
-917
-912
-907
-902
-897
-892
-887
-882
-877
-872
-867
-862
-857
-852
-848
-843
-838
-833
-829
-824
-819
-815
-810
-806
-801
-797
-792
-788
-784
-780
-775
-771
-767
-763
-759
-756
-752
-748
-744
-741
-737
-734
-730
-727
-724
-721
-717
-714
-711
-709
-706
-703
-700
-698
-695
-693
-690
-688
-685
-683
-681
-679
-677
-675
-673
-671
-670
-668
-666
-665
-663
-662
-661
-660
-658
-657
-656
-655
-654
-653
-652
-651
-650
-649
-648
-648
-647
-646
-645
-644
-643
-642
-642
-641
-640
-639
-638
-637
-636
-636
-635
-634
-633
-632
-631
-631
-630
-629
-628
-628
-627
-626
-626
-625
-625
-624
-624
-624
-623
-623
-623
-623
-623
-624
-624
-624
-624
-625
-625
-626
-626
-627
-627
-628
-628
-629
-630
-631
-632
-633
-634
-635
-636
-637
-639
-640
-642
-643
-645
-647
-648
-650
-652
-655
-657
-659
-662
-664
-667
-670
-673
-676
-679
-682
-685
-688
-692
-695
-699
-702
-706
-709
-713
-716
-720
-724
-728
-732
-736
-741
-745
-750
-754
-759
-764
-769
-774
-779
-784
-790
-795
-801
-806
-812
-818
-824
-830
-836
-842
-848
-854
-860
-867
-873
-880
-886
-892
-899
-906
-912
-919
-925
-932
-939
-946
-953
-960
-967
-974
-982
-989
-996
-1004
-1010
-1018
-1026
-1034
-1042
-1050
-1057
-1065
-1073
-1081
-1089
-1097
-1106
-1114
-1122
-1130
-1138
-1146
-1155
-1163
-1171
-1180
-1188
-1197
-1205
-1214
-1222
-1231
-1239
-1248
-1257
-1266
-1274
-1283
-1292
-1301
-1310
-1320
-1329
-1338
-1347
-1356
-1366
-1375
-1384
-1394
-1403
-1412
-1422
-1431
-1440
-1450
-1459
-1468
-1477
-1487
-1496
-1506
-1515
-1524
-1534
-1543
-1553
-1562
-1572
-1581
-1591
-1600
-1610
-1619
-1629
-1638
-1648
-1657
-1666
-1675
-1685
-1694
-1703
-1712
-1721
-1730
-1738
-1747
-1756
-1765
-1773
-1782
-1791
-1799
-1807
-1816
-1824
-1833
-1841
-1849
-1857
-1865
-1873
-1881
-1889
-1897
-1905
-1913
-1921
-1929
-1937
-1944
-1952
-1960
-1967
-1975
-1982
-1990
-1997
-2005
-2012
-2020
-2027
-2033
-2041
-2049
-2056
-2063
-2070
-2077
-2084
-2090
-2097
-2104
-2111
-2117
-2124
-2130
-2137
-2143
-2149
-2155
-2162
-2168
-2174
-2180
-2186
-2192
-2198
-2204
-2209
-2215
-2221
-2227
-2232
-2238
-2244
-2249
-2255
-2260
-2265
-2271
-2276
-2281
-2286
-2291
-2296
-2301
-2306
-2311
-2315
-2320
-2325
-2329
-2333
-2338
-2342
-2346
-2350
-2354
-2357
-2361
-2365
-2368
-2372
-2375
-2378
-2381
-2384
-2387
-2389
-2392
-2395
-2397
-2399
-2402
-2404
-2406
-2408
-2409
-2411
-2413
-2414
-2415
-2417
-2418
-2419
-2420
-2420
-2421
-2422
-2422
-2422
-2423
-2423
-2423
-2423
-2423
-2423
-2423
-2422
-2422
-2422
-2421
-2420
-2420
-2419
-2418
-2417
-2416
-2414
-2413
-2411
-2410
-2408
-2406
-2404
-2402
-2400
-2398
-2396
-2394
-2391
-2389
-2386
-2384
-2381
-2378
-2375
-2372
-2369
-2365
-2362
-2359
-2355
-2352
-2348
-2344
-2341
-2337
-2333
-2329
-2325
-2321
-2317
-2313
-2309
-2305
-2300
-2296
-2292
-2287
-2283
-2278
-2274
-2270
-2265
-2261
-2256
-2251
-2247
-2242
-2237
-2233
-2228
-2223
-2218
-2214
-2209
-2204
-2199
-2193
-2188
-2183
-2178
-2172
-2167
-2162
-2156
-2151
-2145
-2140
-2134
-2129
-2123
-2118
-2112
-2106
-2101
-2095
-2089
-2083
-2078
-2072
-2066
-2060
-2054
-2048
-2041
-2036
-2029
-2024
-2017
-2011
-2005
-1999
-1993
-1986
-1980
-1973
-1967
-1960
-1954
-1947
-1940
-1934
-1927
-1920
-1913
-1907
-1900
-1893
-1886
-1879
-1872
-1865
-1858
-1851
-1844
-1837
-1831
-1824
-1817
-1810
-1803
-1796
-1790
-1783
-1776
-1769
-1763
-1756
-1749
-1743
-1736
-1730
-1724
-1717
-1711
-1705
-1699
-1692
-1686
-1680
-1674
-1668
-1662
-1656
-1651
-1645
-1639
-1633
-1627
-1621
-1616
-1610
-1604
-1599
-1593
-1587
-1582
-1576
-1571
-1565
-1560
-1554
-1549
-1543
-1538
-1533
-1528
-1522
-1517
-1512
-1507
-1502
-1497
-1492
-1487
-1482
-1478
-1473
-1468
-1463
-1458
-1454
-1449
-1444
-1439
-1435
-1430
-1426
-1421
-1416
-1412
-1407
-1403
-1398
-1393
-1389
-1384
-1380
-1375
-1371
-1366
-1362
-1357
-1353
-1348
-1344
-1339
-1335
-1330
-1326
-1321
-1317
-1312
-1308
-1304
-1299
-1295
-1290
-1286
-1281
-1277
-1273
-1268
-1264
-1260
-1255
-1251
-1247
-1243
-1238
-1234
-1230
-1226
-1222
-1218
-1214
-1210
-1206
-1202
-1198
-1194
-1190
-1186
-1183
-1179
-1175
-1171
-1168
-1164
-1160
-1157
-1153
-1150
-1146
-1143
-1139
-1136
-1132
-1129
-1126
-1122
-1119
-1116
-1112
-1109
-1106
-1103
-1099
-1096
-1093
-1090
-1087
-1084
-1081
-1078
-1075
-1073
-1070
-1067
-1065
-1062
-1060
-1057
-1055
-1052
-1050
-1048
-1046
-1044
-1042
-1040
-1038
-1036
-1034
-1032
-1030
-1028
-1026
-1024
-1022
-1020
-1018
-1016
-1014
-1012
-1010
-1008
-1006
-1004
-1002
-1000
-999
-997
-995
-992
-990
-988
-985
-983
-980
-978
-975
-972
-969
-966
-963
-960
-957
-954
-951
-948
-945
-942
-939
-935
-932
-929
-925
-922
-918
-915
-911
-908
-904
-901
-897
-893
-890
-886
-882
-879
-875
-871
-868
-864
-860
-856
-853
-849
-845
-841
-838
-834
-830
-826
-822
-819
-815
-811
-807
-804
-800
-796
-793
-789
-786
-782
-779
-775
-772
-768
-764
-761
-757
-754
-750
-746
-743
-739
-735
-731
-728
-724
-720
-716
-712
-707
-703
-699
-694
-690
-685
-681
-676
-671
-666
-661
-656
-651
-646
-640
-635
-629
-624
-618
-612
-607
-601
-595
-589
-582
-576
-570
-563
-557
-550
-543
-537
-530
-523
-516
-509
-502
-494
-487
-480
-472
-465
-457
-450
-442
-435
-427
-419
-411
-403
-395
-387
-379
-371
-363
-355
-346
-338
-329
-320
-312
-303
-294
-285
-276
-267
-258
-249
-240
-230
-221
-212
-202
-193
-184
-174
-165
-155
-146
-136
-127
-117
-107
-97
-88
-78
-68
-58
-48
-38
-28
-18
-8
3
13
23
34
44
54
65
75
86
97
107
118
129
140
151
162
173
184
195
207
218
230
242
253
265
277
289
302
314
326
339
351
364
377
390
403
416
429
442
455
469
482
496
510
524
537
551
565
579
593
607
621
635
650
664
678
692
707
721
735
750
764
779
793
808
823
837
852
867
881
896
911
926
941
956
971
987
1002
1016
1032
1048
1063
1079
1094
1110
1125
1141
1157
1173
1188
1204
1220
1236
1252
1268
1284
1301
1317
1333
1349
1366
1382
1398
1415
1431
1448
1464
1480
1497
1513
1530
1546
1562
1579
1595
1612
1628
1644
1660
1677
1693
1709
1725
1741
1757
1773
1790
1806
1822
1837
1853
1869
1885
1901
1917
1933
1949
1965
1981
1996
2012
2028
2044
2059
2075
2091
2106
2122
2138
2153
2168
2184
2199
2214
2229
2244
2259
2274
2289
2304
2318
2333
2347
2362
2376
2390
2405
2419
2433
2447
2461
2475
2489
2503
2517
2530
2544
2558
2571
2585
2598
2612
2625
2638
2652
2665
2678
2691
2704
2717
2730
2743
2755
2768
2781
2793
2806
2818
2830
2843
2855
2867
2879
2891
2902
2914
2925
2937
2948
2959
2970
2981
2992
3002
3012
3023
3033
3043
3053
3062
3072
3081
3091
3100
3109
3118
3127
3136
3145
3154
3162
3171
3179
3187
3196
3204
3212
3220
3228
3235
3243
3251
3258
3265
3273
3280
3287
3294
3301
3307
3314
3321
3327
3334
3340
3346
3353
3359
3365
3371
3377
3383
3388
3394
3400
3405
3411
3416
3421
3426
3432
3436
3441
3446
3451
3456
3460
3464
3469
3473
3477
3481
3485
3488
3492
3495
3499
3502
3505
3508
3511
3514
3517
3520
3523
3526
3528
3531
3533
3536
3538
3540
3542
3545
3547
3548
3550
3552
3553
3555
3556
3557
3558
3559
3560
3561
3562
3562
3563
3563
3564
3564
3564
3565
3565
3565
3565
3565
3565
3564
3564
3564
3563
3563
3562
3562
3561
3560
3559
3558
3557
3556
3554
3553
3551
3549
3547
3545
3543
3541
3538
3536
3533
3530
3527
3524
3521
3518
3514
3511
3507
3503
3499
3495
3490
3486
3481
3476
3471
3466
3461
3455
3450
3444
3438
3432
3426
3419
3413
3406
3399
3392
3385
3378
3371
3363
3355
3348
3340
3332
3324
3316
3307
3299
3290
3282
3273
3264
3255
3246
3237
3228
3218
3209
3199
3190
3180
3170
3160
3149
3139
3128
3118
3107
3096
3085
3074
3063
3051
3040
3028
3016
3005
2992
2980
2968
2956
2943
2930
2917
2904
2891
2878
2865
2851
2837
2824
2810
2796
2782
2768
2753
2739
2725
2710
2696
2681
2666
2651
2636
2621
2605
2590
2574
2559
2543
2527
2511
2495
2479
2462
2446
2430
2413
2397
2380
2363
2346
2329
2312
2295
2277
2260
2242
2224
2207
2189
2170
2152
2134
2115
2097
2078
2059
2041
2021
2003
1984
1965
1945
1926
1907
1888
1868
1849
1829
1809
1790
1770
1750
1730
1710
1690
1669
1649
1629
1608
1587
1567
1546
1525
1504
1483
1462
1441
1419
1398
1377
1355
1334
1312
1291
1269
1248
1226
1204
1183
1161
1139
1117
1095
1074
1052
1030
1008
985
963
941
919
896
874
852
829
807
784
762
739
717
694
672
649
626
604
581
558
535
513
490
467
444
421
398
375
352
329
306
283
260
237
214
191
168
145
122
99
76
53
30
6
-17
-40
-64
-87
-111
-135
-158
-182
-205
-229
-253
-277
-300
-324
-348
-372
-395
-419
-443
-467
-491
-515
-539
-563
-587
-611
-635
-659
-683
-707
-732
-756
-780
-805
-829
-854
-878
-903
-927
-952
-976
-1000
-1025
-1049
-1073
-1097
-1122
-1146
-1170
-1194
-1218
-1242
-1265
-1289
-1313
-1337
-1361
-1385
-1409
-1432
-1456
-1480
-1503
-1527
-1551
-1574
-1598
-1622
-1645
-1669
-1692
-1715
-1738
-1762
-1785
-1808
-1831
-1853
-1876
-1899
-1922
-1944
-1967
-1989
-2011
-2033
-2056
-2078
-2100
-2122
-2145
-2167
-2189
-2211
-2233
-2255
-2277
-2298
-2320
-2342
-2364
-2385
-2407
-2429
-2450
-2472
-2493
-2514
-2536
-2557
-2578
-2599
-2621
-2642
-2663
-2684
-2705
-2725
-2746
-2767
-2788
-2808
-2829
-2849
-2870
-2890
-2910
-2930
-2950
-2970
-2990
-3010
-3030
-3050
-3069
-3089
-3108
-3127
-3147
-3166
-3185
-3204
-3222
-3241
-3259
-3278
-3296
-3314
-3333
-3351
-3369
-3387
-3404
-3422
-3440
-3457
-3475
-3492
-3510
-3527
-3544
-3561
-3578
-3595
-3611
-3628
-3644
-3660
-3676
-3692
-3708
-3724
-3740
-3755
-3770
-3786
-3801
-3816
-3831
-3846
-3861
-3876
-3890
-3905
-3920
-3934
-3949
-3963
-3978
-3992
-4006
-4021
-4035
-4049
-4062
-4077
-4091
-4105
-4118
-4132
-4145
-4159
-4172
-4185
-4198
-4211
-4223
-4236
-4249
-4261
-4274
-4286
-4298
-4311
-4323
-4335
-4347
-4359
-4372
-4384
-4395
-4407
-4419
-4431
-4443
-4454
-4466
-4478
-4489
-4501
-4512
-4524
-4535
-4547
-4558
-4569
-4581
-4592
-4603
-4615
-4626
-4637
-4649
-4660
-4671
-4683
-4694
-4706
-4717
-4728
-4740
-4751
-4763
-4774
-4786
-4798
-4809
-4821
-4832
-4844
-4855
-4867
-4879
-4890
-4902
-4913
-4925
-4937
-4948
-4960
-4972
-4983
-4995
-5007
-5018
-5030
-5042
-5054
-5066
-5077
-5089
-5101
-5113
-5125
-5137
-5148
-5160
-5172
-5184
-5195
-5207
-5219
-5230
-5242
-5253
-5265
-5277
-5288
-5300
-5311
-5322
-5334
-5345
-5357
-5368
-5379
-5390
-5401
-5412
-5423
-5434
-5445
-5456
-5467
-5477
-5488
-5499
-5509
-5520
-5530
-5541
-5551
-5561
-5571
-5582
-5592
-5602
-5612
-5622
-5632
-5641
-5651
-5661
-5670
-5680
-5690
-5699
-5708
-5718
-5727
-5736
-5745
-5754
-5763
-5772
-5781
-5790
-5798
-5807
-5815
-5823
-5832
-5840
-5848
-5856
-5863
-5871
-5879
-5886
-5894
-5901
-5908
-5915
-5922
-5929
-5936
-5943
-5949
-5956
-5962
-5969
-5975
-5981
-5988
-5994
-6000
-6006
-6011
-6017
-6023
-6028
-6034
-6039
-6045
-6050
-6055
-6060
-6064
-6069
-6073
-6078
-6082
-6086
-6090
-6094
-6098
-6101
-6105
-6108
-6112
-6115
-6118
-6121
-6124
-6127
-6130
-6132
-6135
-6137
-6139
-6141
-6144
-6146
-6148
-6149
-6151
-6153
-6154
-6155
-6157
-6158
-6159
-6160
-6161
-6161
-6162
-6163
-6163
-6164
-6164
-6164
-6164
-6164
-6164
-6164
-6163
-6163
-6162
-6162
-6161
-6160
-6159
-6158
-6157
-6155
-6154
-6152
-6150
-6148
-6146
-6144
-6142
-6139
-6137
-6134
-6131
-6129
-6126
-6123
-6119
-6116
-6113
-6110
-6106
-6102
-6099
-6095
-6091
-6087
-6082
-6078
-6073
-6068
-6063
-6058
-6053
-6047
-6042
-6036
-6030
-6024
-6017
-6011
-6004
-5998
-5991
-5984
-5976
-5969
-5962
-5954
-5947
-5939
-5931
-5924
-5916
-5908
-5900
-5891
-5883
-5875
-5866
-5857
-5849
-5840
-5831
-5822
-5813
-5803
-5794
-5784
-5775
-5765
-5755
-5745
-5735
-5725
-5714
-5704
-5693
-5683
-5672
-5661
-5650
-5638
-5627
-5615
-5604
-5592
-5580
-5568
-5556
-5544
-5531
-5519
-5506
-5493
-5480
-5467
-5454
-5441
-5428
-5414
-5400
-5386
-5372
-5358
-5344
-5330
-5315
-5301
-5286
-5271
-5256
-5241
-5226
-5211
-5196
-5180
-5164
-5149
-5133
-5117
-5101
-5085
-5069
-5052
-5036
-5019
-5002
-4986
-4969
-4952
-4934
-4917
-4900
-4882
-4864
-4846
-4828
-4810
-4792
-4774
-4756
-4737
-4719
-4700
-4682
-4663
-4645
-4626
-4607
-4589
-4570
-4551
-4533
-4514
-4495
-4476
-4457
-4438
-4419
-4400
-4381
-4362
-4343
-4323
-4304
-4284
-4265
-4245
-4225
-4206
-4186
-4166
-4146
-4126
-4106
-4086
-4067
-4046
-4027
-4006
-3987
-3967
-3947
-3928
-3908
-3888
-3868
-3848
-3829
-3809
-3789
-3769
-3749
-3729
-3709
-3690
-3670
-3650
-3630
-3610
-3590
-3570
-3550
-3530
-3510
-3490
-3470
-3450
-3430
-3410
-3390
-3370
-3350
-3330
-3310
-3290
-3270
-3250
-3230
-3211
-3191
-3171
-3151
-3131
-3111
-3091
-3072
-3052
-3032
-3012
-2993
-2973
-2953
-2934
-2914
-2894
-2875
-2855
-2836
-2816
-2797
-2777
-2758
-2738
-2719
-2699
-2680
-2661
-2641
-2622
-2602
-2583
-2564
-2545
-2525
-2506
-2487
-2468
-2449
-2430
-2411
-2392
-2373
-2354
-2335
-2317
-2298
-2279
-2261
-2242
-2224
-2205
-2187
-2169
-2151
-2132
-2114
-2096
-2079
-2061
-2043
-2025
-2008
-1991
-1973
-1956
-1939
-1921
-1904
-1887
-1870
-1854
-1837
-1820
-1804
-1787
-1771
-1754
-1738
-1722
-1705
-1689
-1673
-1657
-1641
-1625
-1610
-1594
-1578
-1563
-1547
-1531
-1516
-1501
-1485
-1470
-1455
-1440
-1425
-1410
-1395
-1381
-1366
-1352
-1337
-1323
-1309
-1295
-1281
-1267
-1253
-1239
-1225
-1212
-1198
-1185
-1171
-1158
-1145
-1131
-1118
-1105
-1092
-1079
-1066
-1053
-1040
-1028
-1014
-1002
-990
-978
-966
-954
-942
-930
-918
-907
-895
-884
-873
-862
-851
-840
-829
-819
-808
-798
-787
-777
-766
-756
-746
-735
-725
-715
-705
-695
-685
-674
-664
-654
-644
-634
-624
-614
-605
-595
-585
-575
-566
-556
-546
-537
-528
-518
-509
-500
-491
-482
-473
-464
-456
-447
-438
-430
-421
-413
-404
-396
-388
-380
-372
-364
-356
-348
-340
-333
-325
-318
-311
-303
-296
-290
-283
-276
-269
-263
-257
-250
-244
-238
-232
-226
-221
-215
-209
-204
-198
-192
-187
-181
-176
-170
-165
-160
-154
-149
-144
-139
-134
-128
-124
-119
-114
-109
-104
-100
-95
-91
-87
-82
-78
-74
-70
-65
-61
-57
-53
-49
-45
-41
-37
-33
-29
-25
-22
-18
-14
-10
-6
-2
1
5
9
13
16
20
24
27
31
34
38
41
45
48
52
55
58
62
65
68
71
75
78
81
85
88
91
95
98
101
105
108
112
115
118
122
125
129
132
136
139
143
146
150
153
157
160
164
167
171
175
178
182
186
189
193
197
200
204
208
211
215
219
222
226
230
234
237
241
245
249
253
257
261
265
269
273
277
281
286
290
294
299
303
307
312
316
321
325
330
335
339
344
348
353
357
362
366
371
375
380
384
389
393
398
403
407
412
416
421
426
430
435
440
445
449
454
459
464
469
474
478
483
488
493
498
503
508
513
518
523
528
534
539
544
549
554
559
565
570
575
580
585
590
595
601
606
611
616
621
626
631
636
641
646
651
657
662
667
673
678
683
689
694
700
706
711
717
723
729
734
740
746
752
758
764
770
776
782
788
794
800
807
813
820
826
833
839
846
853
860
867
874
881
888
896
903
910
918
925
932
940
947
955
962
970
978
985
993
1000
1008
1016
1024
1032
1040
1048
1056
1064
1072
1080
1088
1096
1104
1112
1120
1128
1136
1144
1152
1160
1169
1177
1185
1193
1201
1210
1218
1226
1234
1243
1251
1260
1268
1276
1285
1293
1302
1311
1319
1328
1337
1345
1354
1363
1372
1381
1390
1398
1407
1416
1425
1434
1443
1453
1462
1471
1480
1489
1498
1507
1516
1525
1534
1543
1552
1561
1570
1579
1588
1597
1606
1615
1624
1633
1642
1650
1659
1668
1677
1685
1694
1703
1711
1720
1728
1737
1745
1754
1762
1771
1779
1787
1796
1804
1812
1820
1828
1836
1844
1852
1860
1868
1876
1884
1891
1899
1907
1914
1922
1930
1937
1945
1952
1960
1967
1974
1982
1989
1996
2004
2011
2017
2025
2032
2040
2047
2054
2061
2068
2075
2081
2088
2095
2102
2109
2115
2122
2129
2135
2142
2148
2155
2161
2168
2174
2180
2187
2193
2199
2205
2211
2217
2223
2229
2235
2241
2247
2252
2258
2263
2269
2274
2279
2285
2290
2295
2300
2304
2309
2314
2318
2322
2326
2330
2334
2338
2342
2345
2348
2352
2355
2357
2360
2363
2366
2368
2370
2373
2375
2377
2379
2381
2383
2385
2387
2389
2391
2392
2394
2395
2396
2398
2399
2400
2401
2401
2402
2402
2403
2403
2403
2403
2403
2403
2403
2403
2402
2401
2401
2400
2399
2398
2397
2395
2394
2392
2391
2389
2387
2386
2384
2382
2380
2377
2375
2373
2370
2368
2365
2362
2359
2356
2353
2350
2347
2343
2339
2336
2332
2328
2324
2320
2315
2311
2307
2302
2297
2292
2287
2282
2277
2271
2266
2260
2254
2249
2242
2236
2230
2224
2217
2210
2204
2197
2190
2183
2176
2168
2161
2153
2146
2138
2130
2122
2114
2106
2098
2089
2081
2072
2063
2055
2045
2037
2028
2019
2009
2000
1991
1981
1971
1962
1952
1942
1932
1922
1912
1901
1891
1880
1869
1859
1848
1837
1826
1814
1803
1792
1780
1768
1757
1745
1733
1721
1708
1696
1684
1671
1658
1646
1633
1620
1607
1594
1580
1567
1554
1540
1527
1513
1500
1486
1472
1459
1445
1431
1417
1403
1388
1374
1360
1345
1331
1316
1302
1287
1272
1258
1243
1228
1213
1198
1184
1169
1154
1138
1123
1108
1093
1078
1063
1047
1032
1016
1000
986
970
955
939
923
908
892
876
860
844
828
812
796
780
764
748
732
715
699
683
667
650
634
617
601
584
568
551
535
518
502
485
468
452
435
418
401
384
367
351
334
317
300
282
265
248
231
214
197
180
162
145
128
111
93
76
59
41
24
7
-11
-28
-46
-63
-81
-98
-116
-133
-151
-168
-186
-204
-221
-239
-257
-274
-292
-310
-327
-345
-363
-381
-399
-416
-434
-452
-470
-488
-506
-524
-542
-560
-578
-596
-614
-632
-650
-668
-686
-705
-723
-741
-760
-778
-796
-815
-833
-852
-870
-888
-907
-925
-944
-962
-980
-999
-1016
-1035
-1054
-1072
-1090
-1108
-1127
-1145
-1163
-1181
-1199
-1217
-1235
-1253
-1271
-1289
-1306
-1324
-1341
-1359
-1377
-1394
-1411
-1429
-1446
-1464
-1481
-1498
-1516
-1533
-1550
-1567
-1584
-1601
-1618
-1635
-1652
-1668
-1685
-1702
-1718
-1735
-1751
-1768
-1785
-1801
-1817
-1834
-1850
-1867
-1883
-1899
-1916
-1932
-1948
-1964
-1980
-1996
-2012
-2029
-2045
-2061
-2076
-2092
-2108
-2124
-2140
-2156
-2172
-2187
-2203
-2219
-2235
-2250
-2266
-2282
-2297
-2313
-2329
-2344
-2360
-2375
-2391
-2407
-2422
-2438
-2453
-2469
-2485
-2500
-2516
-2532
-2547
-2563
-2578
-2594
-2609
-2625
-2640
-2656
-2671
-2686
-2701
-2716
-2732
-2747
-2761
-2776
-2791
-2806
-2821
-2835
-2850
-2865
-2879
-2894
-2908
-2923
-2937
-2951
-2965
-2979
-2993
-3008
-3022
-3035
-3049
-3063
-3077
-3090
-3104
-3117
-3131
-3144
-3158
-3171
-3184
-3197
-3210
-3223
-3236
-3249
-3262
-3275
-3288
-3301
-3314
-3326
-3339
-3352
-3365
-3378
-3390
-3403
-3416
-3428
-3441
-3454
-3466
-3479
-3491
-3504
-3516
-3528
-3541
-3553
-3565
-3577
-3589
-3601
-3613
-3625
-3637
-3649
-3660
-3672
-3684
-3695
-3707
-3718
-3730
-3741
-3752
-3764
-3775
-3786
-3797
-3807
-3818
-3829
-3839
-3850
-3860
-3871
-3881
-3891
-3901
-3911
-3921
-3930
-3940
-3950
-3959
-3968
-3978
-3987
-3996
-4005
-4014
-4022
-4032
-4041
-4050
-4058
-4067
-4075
-4083
-4093
-4101
-4109
-4118
-4126
-4134
-4142
-4150
-4158
-4166
-4173
-4181
-4188
-4196
-4204
-4211
-4218
-4226
-4233
-4240
-4247
-4254
-4261
-4268
-4275
-4282
-4289
-4296
-4303
-4309
-4316
-4323
-4329
-4336
-4342
-4349
-4355
-4361
-4367
-4373
-4380
-4385
-4391
-4397
-4403
-4409
-4414
-4420
-4426
-4431
-4436
-4442
-4447
-4452
-4457
-4463
-4468
-4473
-4478
-4483
-4488
-4493
-4497
-4502
-4507
-4512
-4516
-4521
-4525
-4530
-4534
-4538
-4542
-4547
-4551
-4555
-4559
-4562
-4566
-4570
-4573
-4577
-4580
-4584
-4587
-4590
-4594
-4597
-4600
-4602
-4605
-4608
-4610
-4613
-4615
-4618
-4620
-4622
-4624
-4626
-4628
-4629
-4631
-4633
-4634
-4636
-4637
-4638
-4639
-4640
-4642
-4643
-4643
-4644
-4645
-4646
-4647
-4647
-4648
-4649
-4649
-4650
-4650
-4650
-4651
-4651
-4651
-4651
-4651
-4651
-4651
-4651
-4650
-4650
-4650
-4649
-4649
-4648
-4647
-4647
-4646
-4645
-4644
-4643
-4641
-4640
-4639
-4637
-4636
-4634
-4633
-4631
-4629
-4627
-4625
-4623
-4621
-4619
-4617
-4614
-4612
-4610
-4607
-4605
-4602
-4599
-4597
-4594
-4592
-4589
-4586
-4583
-4581
-4578
-4575
-4572
-4570
-4567
-4564
-4562
-4559
-4556
-4554
-4551
-4548
-4546
-4543
-4541
-4538
-4536
-4533
-4530
-4528
-4525
-4523
-4521
-4518
-4516
-4513
-4511
-4508
-4506
-4504
-4501
-4499
-4496
-4494
-4491
-4489
-4486
-4484
-4481
-4479
-4476
-4473
-4470
-4467
-4465
-4462
-4459
-4456
-4453
-4450
-4447
-4444
-4441
-4438
-4434
-4431
-4428
-4425
-4422
-4419
-4416
-4413
-4410
-4407
-4404
-4401
-4397
-4394
-4391
-4388
-4385
-4382
-4379
-4375
-4372
-4369
-4366
-4362
-4359
-4356
-4353
-4349
-4346
-4343
-4339
-4336
-4333
-4329
-4326
-4322
-4319
-4315
-4312
-4308
-4305
-4301
-4298
-4294
-4290
-4287
-4283
-4280
-4276
-4272
-4269
-4265
-4262
-4258
-4255
-4251
-4247
-4244
-4240
-4237
-4233
-4229
-4226
-4222
-4218
-4215
-4211
-4207
-4203
-4200
-4196
-4192
-4188
-4184
-4180
-4177
-4173
-4169
-4165
-4161
-4157
-4153
-4148
-4144
-4140
-4136
-4132
-4127
-4123
-4118
-4114
-4109
-4105
-4100
-4094
-4090
-4085
-4080
-4075
-4070
-4065
-4059
-4054
-4050
-4043
-4038
-4034
-4027
-4022
-4017
-4011
-4006
-4000
-3995
-3989
-3983
-3978
-3972
-3966
-3960
-3954
-3948
-3942
-3937
-3931
-3925
-3919
-3912
-3906
-3900
-3894
-3888
-3882
-3876
-3870
-3863
-3857
-3851
-3845
-3839
-3833
-3827
-3821
-3815
-3808
-3802
-3796
-3790
-3784
-3778
-3772
-3767
-3761
-3755
-3749
-3743
-3737
-3731
-3725
-3720
-3714
-3708
-3702
-3696
-3691
-3685
-3679
-3674
-3668
-3662
-3657
-3651
-3645
-3640
-3634
-3629
-3623
-3618
-3612
-3607
-3601
-3596
-3590
-3585
-3580
-3574
-3569
-3564
-3559
-3553
-3548
-3543
-3538
-3532
-3527
-3522
-3517
-3512
-3506
-3501
-3496
-3491
-3486
-3480
-3475
-3470
-3465
-3460
-3455
-3450
-3445
-3440
-3434
-3430
-3425
-3420
-3415
-3410
-3405
-3400
-3395
-3391
-3386
-3381
-3377
-3372
-3367
-3363
-3358
-3354
-3349
-3345
-3341
-3336
-3332
-3328
-3324
-3320
-3316
-3312
-3308
-3304
-3300
-3296
-3292
-3288
-3285
-3281
-3277
-3273
-3270
-3266
-3262
-3259
-3255
-3252
-3248
-3245
-3242
-3238
-3235
-3232
-3229
-3225
-3222
-3219
-3216
-3213
-3210
-3207
-3204
-3201
-3198
-3195
-3192
-3189
-3186
-3184
-3181
-3178
-3175
-3173
-3170
-3168
-3165
-3162
-3160
-3157
-3155
-3152
-3150
-3148
-3145
-3143
-3140
-3138
-3136
-3134
-3132
-3129
-3127
-3125
-3123
-3122
-3120
-3118
-3116
-3115
-3113
-3112
-3110
-3109
-3108
-3107
-3105
-3104
-3103
-3102
-3101
-3100
-3099
-3098
-3097
-3096
-3096
-3095
-3094
-3094
-3093
-3093
-3092
-3092
-3092
-3091
-3091
-3091
-3091
-3091
-3091
-3091
-3091
-3091
-3091
-3091
-3091
-3091
-3091
-3092
-3092
-3092
-3092
-3093
-3093
-3093
-3094
-3094
-3095
-3095
-3096
-3097
-3097
-3098
-3099
-3099
-3100
-3101
-3102
-3103
-3104
-3104
-3105
-3106
-3107
-3108
-3109
-3110
-3111
-3112
-3113
-3114
-3115
-3116
-3117
-3119
-3120
-3121
-3122
-3123
-3125
-3126
-3128
-3129
-3130
-3132
-3133
-3135
-3137
-3138
-3140
-3141
-3143
-3145
-3146
-3148
-3150
-3152
-3153
-3155
-3157
-3159
-3160
-3162
-3164
-3165
-3167
-3169
-3171
-3172
-3174
-3176
-3178
-3179
-3181
-3183
-3185
-3186
-3188
-3190
-3192
-3193
-3195
-3197
-3199
-3200
-3202
-3204
-3206
-3207
-3209
-3211
-3213
-3215
-3217
-3219
-3220
-3222
-3224
-3226
-3228
-3230
-3232
-3233
-3235
-3237
-3239
-3240
-3242
-3243
-3245
-3247
-3248
-3250
-3251
-3252
-3254
-3255
-3256
-3257
-3259
-3260
-3261
-3262
-3263
-3264
-3264
-3265
-3266
-3267
-3267
-3268
-3269
-3269
-3270
-3270
-3271
-3271
-3272
-3272
-3272
-3273
-3273
-3273
-3273
-3274
-3274
-3274
-3274
-3274
-3274
-3274
-3275
-3274
-3274
-3274
-3274
-3274
-3274
-3274
-3274
-3273
-3273
-3273
-3273
-3272
-3272
-3272
-3271
-3271
-3270
-3270
-3269
-3268
-3268
-3267
-3266
-3265
-3265
-3264
-3263
-3262
-3261
-3260
-3259
-3257
-3256
-3255
-3254
-3253
-3251
-3250
-3249
-3247
-3246
-3244
-3243
-3241
-3240
-3238
-3236
-3235
-3233
-3231
-3229
-3227
-3225
-3223
-3220
-3218
-3216
-3213
-3211
-3208
-3206
-3203
-3200
-3198
-3195
-3192
-3189
-3186
-3183
-3180
-3177
-3174
-3171
-3167
-3164
-3161
-3157
-3153
-3150
-3146
-3142
-3138
-3134
-3130
-3126
-3122
-3118
-3114
-3110
-3105
-3101
-3097
-3092
-3088
-3083
-3079
-3075
-3070
-3066
-3061
-3057
-3052
-3048
-3043
-3038
-3034
-3029
-3025
-3020
-3015
-3010
-3005
-3001
-2996
-2991
-2986
-2981
-2976
-2971
-2966
-2961
-2955
-2950
-2945
-2940
-2935
-2929
-2924
-2919
-2913
-2908
-2902
-2897
-2891
-2885
-2879
-2874
-2868
-2862
-2856
-2850
-2844
-2837
-2831
-2825
-2819
-2812
-2806
-2799
-2793
-2786
-2779
-2773
-2766
-2759
-2752
-2745
-2738
-2731
-2724
-2717
-2710
-2703
-2695
-2688
-2681
-2673
-2665
-2658
-2650
-2642
-2635
-2627
-2619
-2611
-2602
-2594
-2586
-2578
-2569
-2561
-2552
-2543
-2534
-2525
-2516
-2507
-2498
-2489
-2479
-2470
-2461
-2451
-2441
-2432
-2422
-2412
-2402
-2392
-2382
-2372
-2362
-2352
-2341
-2331
-2320
-2310
-2299
-2288
-2277
-2267
-2256
-2245
-2234
-2223
-2212
-2201
-2189
-2178
-2167
-2156
-2144
-2133
-2121
-2110
-2098
-2087
-2075
-2063
-2052
-2040
-2028
-2016
-2004
-1992
-1980
-1968
-1955
-1943
-1931
-1918
-1906
-1894
-1881
-1868
-1856
-1843
-1830
-1817
-1804
-1791
-1778
-1765
-1752
-1739
-1726
-1713
-1699
-1686
-1673
-1659
-1646
-1633
-1619
-1606
-1592
-1579
-1565
-1552
-1538
-1524
-1511
-1497
-1483
-1469
-1456
-1442
-1428
-1414
-1400
-1387
-1373
-1359
-1345
-1331
-1317
-1304
-1290
-1276
-1262
-1248
-1234
-1220
-1206
-1192
-1178
-1164
-1150
-1136
-1122
-1108
-1094
-1079
-1065
-1051
-1037
-1022
-1008
-994
-980
-966
-952
-938
-924
-909
-895
-881
-867
-853
-839
-825
-811
-797
-783
-769
-756
-742
-728
-714
-700
-687
-673
-659
-645
-632
-618
-605
-591
-577
-564
-550
-537
-524
-510
-497
-484
-470
-457
-444
-431
-417
-404
-391
-378
-365
-351
-338
-325
-312
-299
-286
-273
-260
-247
-234
-221
-208
-195
-182
-169
-156
-144
-131
-118
-105
-93
-80
-67
-55
-42
-29
-17
-4
8
21
34
46
59
72
84
97
110
122
135
148
160
173
186
198
211
224
236
249
261
274
287
299
312
324
337
349
362
375
387
400
412
425
437
450
462
475
487
500
512
525
537
550
562
575
587
600
612
625
637
650
662
674
686
699
711
723
735
747
760
772
784
796
808
820
832
844
856
868
880
892
904
916
928
940
952
964
975
987
999
1010
1022
1033
1045
1056
1068
1079
1091
1102
1113
1124
1136
1147
1158
1169
1181
1192
1203
1214
1225
1236
1247
1258
1269
1280
1291
1302
1313
1324
1335
1346
1356
1367
1378
1389
1399
1410
1421
1431
1442
1453
1463
1474
1485
1495
1506
1517
1527
1538
1549
1559
1570
1581
1591
1602
1613
1623
1634
1644
1655
1666
1676
1687
1697
1708
1718
1729
1739
1750
1760
1770
1781
1791
1801
1811
1822
1832
1842
1852
1862
1872
1881
1891
1901
1911
1920
1930
1939
1949
1959
1968
1978
1987
1996
2005
2015
2024
2033
2043
2052
2062
2071
2080
2089
2098
2107
2116
2125
2134
2143
2152
2160
2169
2178
2186
2195
2203
2212
2220
2228
2237
2245
2253
2261
2269
2277
2285
2293
2301
2309
2317
2324
2332
2340
2348
2356
2364
2371
2379
2387
2395
2403
2411
2418
2426
2434
2442
2450
2458
2466
2474
2482
2491
2499
2507
2515
2523
2532
2540
2548
2557
2565
2574
2582
2591
2599
2608
2616
2625
2634
2642
2651
2660
2669
2678
2687
2696
2705
2714
2723
2733
2742
2752
2761
2771
2780
2790
2800
2810
2819
2829
2839
2850
2860
2870
2880
2890
2901
2911
2921
2932
2942
2953
2963
2974
2985
2996
3007
3018
3029
3040
3051
3062
3073
3084
3096
3107
3119
3130
3142
3153
3165
3177
3188
3200
3212
3224
3236
3248
3260
3272
3284
3296
3308
3321
3333
3345
3358
3370
3383
3396
3408
3421
3434
3447
3460
3473
3486
3499
3512
3525
3538
3552
3565
3578
3592
3605
3618
3632
3645
3659
3673
3686
3700
3714
3728
3742
3756
3770
3784
3798
3812
3826
3840
3855
3869
3883
3898
3912
3927
3941
3956
3971
3986
4000
4014
4030
4045
4059
4075
4090
4104
4119
4134
4149
4165
4180
4195
4210
4225
4240
4255
4271
4286
4301
4316
4332
4347
4363
4378
4394
4409
4425
4441
4457
4472
4488
4504
4520
4536
4552
4567
4583
4599
4615
4631
4646
4662
4678
4694
4709
4725
4740
4756
4771
4787
4803
4818
4833
4849
4864
4880
4895
4910
4926
4941
4956
4971
4986
5002
5017
5032
5047
5062
5077
5092
5106
5121
5136
5151
5166
5180
5195
5210
5225
5239
5254
5268
5283
5297
5312
5326
5341
5355
5369
5384
5398
5412
5426
5440
5454
5468
5482
5495
5509
5523
5536
5550
5563
5577
5590
5604
5617
5630
5643
5656
5670
5683
5695
5708
5721
5734
5747
5759
5772
5785
5797
5809
5822
5834
5846
5858
5870
5882
5894
5906
5917
5929
5941
5952
5964
5975
5986
5997
6008
6019
6030
6041
6052
6063
6073
6084
6094
6104
6114
6125
6135
6145
6154
6164
6174
6184
6193
6203
6212
6222
6231
6240
6250
6259
6268
6277
6286
6295
6303
6312
6321
6329
6338
6346
6355
6363
6371
6379
6387
6395
6403
6411
6419
6427
6434
6442
6449
6457
6464
6472
6479
6486
6493
6501
6508
6514
6521
6528
6535
6541
6548
6554
6561
6567
6573
6579
6585
6591
6597
6603
6609
6615
6621
6627
6632
6638
6643
6649
6654
6660
6665
6670
6675
6680
6685
6690
6695
6700
6705
6710
6715
6719
6724
6729
6733
6738
6742
6747
6751
6756
6760
6764
6769
6773
6777
6781
6786
6790
6794
6798
6802
6806
6810
6814
6817
6821
6825
6828
6832
6835
6838
6842
6845
6848
6851
6854
6857
6860
6863
6866
6869
6871
6874
6877
6880
6883
6885
6888
6891
6894
6897
6899
6902
6905
6907
6910
6912
6915
6917
6920
6922
6925
6927
6929
6932
6934
6936
6938
6941
6943
6945
6947
6949
6951
6953
6954
6956
6958
6960
6961
6963
6964
6965
6967
6968
6969
6970
6972
6973
6974
6975
6975
6976
6977
6977
6978
6978
6979
6979
6979
6980
6980
6980
6980
6980
6980
6981
6981
6981
6981
6981
6981
6982
6982
6982
6982
6982
6982
6982
6982
6982
6981
6981
6981
6980
6979
6979
6978
6977
6976
6976
6975
6974
6973
6972
6970
6969
6968
6967
6965
6964
6963
6961
6959
6958
6956
6954
6952
6950
6948
6946
6944
6942
6940
6938
6936
6933
6931
6929
6926
6924
6922
6919
6917
6914
6911
6909
6906
6903
6900
6897
6895
6892
6889
6886
6882
6879
6876
6872
6869
6866
6862
6858
6855
6851
6847
6843
6839
6835
6831
6827
6823
6819
6815
6810
6806
6802
6797
6793
6788
6783
6779
6774
6769
6764
6759
6754
6749
6744
6738
6733
6728
6722
6717
6712
6706
6701
6695
6690
6684
6679
6673
6667
6661
6655
6649
6643
6637
6631
6625
6619
6612
6606
6599
6593
6586
6579
6573
6566
6559
6552
6545
6537
6530
6523
6515
6507
6500
6492
6484
6476
6467
6459
6450
6442
6433
6425
6416
6407
6398
6389
6380
6371
6362
6352
6343
6334
6324
6315
6305
6295
6285
6275
6265
6255
6245
6235
6225
6214
6204
6193
6183
6172
6162
6151
6141
6130
6119
6109
6098
6087
6077
6066
6055
6045
6034
6023
6012
6002
5991
5980
5969
5958
5947
5936
5925
5914
5903
5891
5880
5869
5858
5847
5835
5824
5813
5801
5790
5779
5768
5756
5745
5733
5722
5711
5699
5688
5676
5665
5653
5642
5630
5619
5607
5595
5584
5572
5560
5548
5537
5525
5513
5501
5489
5477
5465
5453
5441
5429
5417
5405
5393
5381
5368
5356
5344
5332
5319
5307
5295
5283
5270
5258
5246
5234
5222
5210
5198
5185
5173
5161
5149
5137
5125
5113
5101
5089
5077
5065
5053
5041
5029
5017
5005
4993
4981
4969
4957
4946
4934
4922
4911
4899
4888
4876
4865
4853
4842
4831
4819
4808
4797
4786
4775
4764
4753
4742
4731
4720
4709
4698
4687
4677
4666
4656
4645
4635
4625
4615
4605
4595
4585
4575
4565
4556
4546
4537
4528
4519
4509
4500
4491
4483
4474
4465
4456
4448
4439
4430
4422
4413
4405
4396
4388
4380
4372
4364
4356
4348
4340
4332
4325
4317
4310
4303
4295
4288
4281
4274
4267
4260
4253
4246
4239
4233
4226
4219
4212
4206
4199
4192
4185
4179
4172
4165
4158
4152
4145
4138
4132
4125
4118
4112
4105
4098
4091
4085
4078
4070
4065
4058
4051
4045
4038
4032
4025
4018
4011
4005
3999
3992
3985
3979
3972
3966
3959
3952
3946
3939
3933
3926
3920
3913
3907
3900
3893
3887
3880
3874
3867
3861
3854
3848
3841
3835
3828
3822
3815
3809
3803
3796
3790
3783
3777
3770
3764
3757
3751
3745
3738
3732
3725
3719
3713
3706
3700
3693
3687
3681
3674
3668
3662
3655
3649
3643
3636
3630
3624
3617
3611
3605
3598
3592
3586
3579
3573
3567
3561
3554
3548
3542
3536
3529
3523
3517
3511
3504
3498
3492
3486
3479
3473
3467
3461
3455
3448
3442
3436
3430
3424
3418
3411
3405
3399
3393
3387
3381
3375
3368
3362
3356
3350
3344
3338
3332
3326
3320
3313
3307
3301
3295
3289
3283
3277
3271
3265
3259
3253
3247
3241
3235
3229
3223
3217
3211
3205
3199
3193
3187
3181
3175
3169
3163
3157
3151
3145
3139
3133
3127
3121
3115
3109
3104
3098
3092
3086
3080
3074
3068
3062
3056
3051
3045
3039
3033
3027
3021
3015
3010
3004
2998
2992
2986
2980
2975
2969
2963
2957
2951
2946
2940
2934
2928
2923
2917
2911
2905
2899
2894
2888
2882
2877
2871
2865
2859
2854
2848
2842
2837
2831
2825
2819
2814
2808
2802
2797
2791
2785
2780
2774
2769
2763
2757
2752
2746
2740
2735
2729
2724
2718
2712
2707
2701
2696
2690
2684
2679
2673
2668
2662
2657
2651
2646
2640
2634
2629
2623
2618
2612
2607
2601
2596
2590
2585
2579
2574
2569
2563
2558
2552
2547
2541
2536
2530
2525
2519
2514
2509
2503
2498
2492
2487
2482
2476
2471
2465
2460
2455
2449
2444
2439
2433
2428
2422
2417
2412
2406
2401
2396
2390
2385
2380
2375
2369
2364
2359
2353
2348
2343
2337
2332
2327
2322
2316
2311
2306
2301
2295
2290
2285
2280
2275
2269
2264
2259
2254
2249
2243
2238
2233
2228
2223
2217
2212
2207
2202
2197
2192
2186
2181
2176
2171
2166
2161
2156
2151
2146
2140
2135
2130
2125
2120
2115
2110
2105
2100
2095
2090
2085
2080
2074
2069
2064
2059
2054
2049
2044
2039
2033
2029
2024
2019
2013
2009
2004
1999
1994
1989
1984
1980
1975
1970
1965
1960
1955
1950
1945
1940
1935
1930
1925
1920
1915
1911
1906
1901
1896
1891
1886
1881
1876
1872
1867
1862
1857
1852
1847
1843
1838
1833
1828
1823
1818
1814
1809
1804
1799
1794
1790
1785
1780
1775
1771
1766
1761
1756
1752
1747
1742
1737
1733
1728
1723
1718
1714
1709
1704
1700
1695
1690
1685
1681
1676
1671
1667
1662
1657
1653
1648
1643
1639
1634
1630
1625
1620
1616
1611
1606
1602
1597
1593
1588
1583
1579
1574
1570
1565
1561
1556
1551
1547
1542
1538
1533
1529
1524
1520
1515
1511
1506
1502
1497
1493
1488
1484
1479
1475
1470
1466
1461
1457
1452
1448
1443
1439
1434
1430
1425
1421
1417
1412
1408
1403
1399
1395
1390
1386
1381
1377
1373
1368
1364
1359
1355
1351
1346
1342
1338
1333
1329
1325
1320
1316
1312
1307
1303
1299
1294
1290
1286
1281
1277
1273
1268
1264
1260
1256
1251
1247
1243
1239
1234
1230
1226
1222
1217
1213
1209
1205
1200
1196
1192
1188
1184
1179
1175
1171
1167
1163
1158
1154
1150
1146
1142
1138
1133
1129
1125
1121
1117
1113
1109
1105
1100
1096
1092
1088
1084
1080
1076
1072
1068
1064
1059
1055
1051
1047
1043
1039
1035
1031
1027
1022
1018
1014
1010
1006
1002
999
995
991
987
983
979
975
971
967
963
959
955
951
947
943
939
935
931
927
923
919
915
911
907
904
900
896
892
888
884
880
876
872
868
865
861
857
853
849
845
841
838
834
830
826
822
818
815
811
807
803
799
795
792
788
784
780
777
773
769
765
761
758
754
750
746
743
739
735
731
728
724
720
716
713
709
705
702
698
694
691
687
683
679
676
672
668
665
661
657
654
650
646
643
639
636
632
628
625
621
617
614
610
607
603
599
596
592
589
585
581
578
574
571
567
564
560
557
553
549
546
542
539
535
532
528
525
521
518
514
511
507
504
500
497
493
490
486
483
479
476
472
469
466
462
459
455
452
448
445
442
438
435
431
428
424
421
418
414
411
407
404
401
397
394
391
387
384
381
377
374
371
367
364
360
357
354
351
347
344
341
337
334
331
327
324
321
317
314
311
308
304
301
298
295
291
288
285
282
278
275
272
269
265
262
259
256
253
249
246
243
240
237
233
230
227
224
221
218
214
211
208
205
202
199
195
192
189
186
183
180
177
174
170
167
164
161
158
155
152
149
146
143
139
136
133
130
127
124
121
118
115
112
109
106
103
100
97
94
91
88
85
82
79
76
73
70
67
64
61
58
55
52
49
46
43
40
37
34
31
28
25
22
19
16
13
10
7
5
2
-1
-4
-7
-10
-13
-16
-19
-22
-24
-27
-30
-33
-36
-39
-42
-45
-47
-50
-53
-56
-59
-62
-64
-67
-70
-73
-76
-79
-81
-84
-87
-90
-93
-95
-98
-101
-104
-107
-109
-112
-115
-118
-120
-123
-126
-129
-131
-134
-137
-140
-142
-145
-148
-151
-153
-156
-159
-161
-164
-167
-170
-172
-175
-178
-180
-183
-186
-188
-191
-194
-196
-199
-202
-204
-207
-210
-212
-215
-218
-220
-223
-226
-228
-231
-234
-236
-239
-241
-244
-247
-249
-252
-254
-257
-260
-262
-265
-267
-270
-272
-275
-278
-280
-283
