589831
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
562021
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
113920
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
346332
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
74625
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
35324
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
333034
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
905419
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
577623
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
89209
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
4927
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
480729
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
57227
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
176315
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
509022
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
499635
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
128526
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
101211
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
587813
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
904717
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
251714
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
54128
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
74483
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
334736
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
874018
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
909033
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
898930
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
585928
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
49810
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
904616
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
11565
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
737728
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
400615
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
47722
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
496236
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
909235
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
559918
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
143316
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
44333
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
8033
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
N