589831
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
113843
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
74741
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
562144
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
346445
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
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
35250
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
89209
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
5039
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
541323
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
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
128446
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
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
744920
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
577723
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
101311
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
587913
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
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
251625
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
49810
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
586038
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
904616
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
312523
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
11575
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
737640
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
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