2790
3896
385
696
462
66
153
1904
526
711

1
6
1
3
6
5
4
3
1
5
7
19
2
2
1
2
28
1
24
1
30
1
6
2
8
27
15
1
2
25
76
2
17
71
6
2
4
1
1
8
8
4
5
5
8
3
10
12
10
2
2
3
3
3
1
5
17
1
18
10
2
11
8
1
9
2
2008
4
1
1
6
2
12
9
4
3
1
1
1
3
9
4
4
13
2
6
1
2
18
4
2
6
2
5
2
2
1
2
2
1
2
32
1
1
22
4
4
9
12
5
2
8
1
2
1
1
1
1
1
2
23
5
1
3
11
1
1
1
23
1
1
1
1
1
1
26
12
1
1
1
1
2
3
1
1
2
2
18
1
2
3
9
1
1
2
6
1
1
6
4
2
1
1
4
1
4
1
4
2
1
102
4
8
5
5
1
3
7
8
5
1
8
7
47
1
2
3
1
40
2
2
2
1
40
3
1
21
1
1
46
4
1
1
14
3
2
1
1
5
2
20
3
1
1
2
6
4
2
2
5
26
2
1
12
4
20
1
1
40
7
2
2
1
1
1
1
6
1
5
11
1
3
1
1
2
101
1
20
1
2
5
1
1
1
7
2
6
3
2
6
3
4
2
1
1
1
1
1
1
11
4
1
11
9
8
1
42
393
1
12
2
1
1
18
20
6
1
9
1
6
29
2
3
4
7
4
1
20
8
3
2
1
6
1
2
1
4
3
3
16
1
1
1
5
9
1
2
245
8
20
1
2
1
5
2
8
1
1
1
1
24
4
24
16
1
1
1
2
4
1
2
3
2
1
3
96
1
2
21
3
1
2
1
1
3
2
1
2
12
1
3
44
3
1
2
5
3
5
2
2
5
2
1
2
6
3
2
4
69
1
8
2
74
1
1
10
6
1
1
1
2
2
9
3
3
1
1
2
3
1
19
1
3
3
1
2
5
1
1
13
1
1
5
7
1
4
1
1
4
2
27
1
4
6
2
11
1
17
2
15
1
2
5
14
9
1
4
2
3
2
1
36
7
2
2
11
4
2
2
1
3
1
2
35
11
2
1
8
9
6
27
16
4
1
7
2
1
11
3
1
2
32
1
1
3
1
16
1
6
5
1
7
1
14
1
17
6
26
1
66
83
27
15
2
4
1
8
9
1
3
4
20
56
1
4
73
1
31
2
4
4
1
2
7
1
1
3
1
14
8
1
1
6
1
1
3
1
28
6
40
1
4
10
2
37
25
1
5
2
4
2
2
1
74
2
4
57
1
8
3
1
3
6
2
1
1
3
1
6
5
17
16
2
11
2
2
10
2
4
1
1
1
4
6
1
20
5
2
33
13
1
1
4
1
1
1
4
1
5
1
1
1
1
1
1
31
1
2
3
2
4
3
4
1
1
1
2
8
4
10
31
1
5
31
6
2
68
2
5
47
1
1
1
2
1
1
1
3
2
4
6
2
3
1
2
1
4
6
4
1
32
2
10
27
41
1
2
5
1
3
1
1
1
2
6
61
1
2
13
15
2
1
1
2
15
4
3
22
1
1
1
3
1
1
8
2
1
2
5
9
13
1
15
1
1
1
1
21
1
1
6
5
1
3
1
1
1
1
6
1
1
1
2
20
2
2
2
1
1
7
4
2
1
28
19
2
7
9
4
1
27
3
119
1
12
10
2
1
2
1
1
21
34
5
2
6
2
1
2
30
14
6
5
3
18
2
16
2
3
2
57
1
1
1
15
1
2
11
3
23
1
1
1
1
1
1
6
14
1
9
33
2
40
23
17
9
33
149
3
11
1
1
1
4
2
37
2
17
1
3
1
1
4
11
1
1
2
13
1
1
2
8
3
3
3
2
8
1
1
41
1
3
2
12
27
2
1
1
75
4
3
1
21
61
6
9
2
1
1
2
1
52
1
1
2
38
2
10
1
1
18
1
52
1
6
7
1
2
3
14
4
35
9
3
1
9
1
4
2
3
1
1
1
3
7
3
2
1
24
1
1
4
12
8
3
166
2
4
39
1
1
6
5
2
21
1
22
2
15
1
1
3
3
2
4
4
3
2
7
6
16
2
1
4
13
3
1
1
1
20
3
1
6
68
1
2
1
3
1
3
3
1
26
9
9
4
3
2
1
1
11
1
5
15
1
1
1
1
11
9
13
4
4
2
2
108
7
9
11
1
1
1
25
127
5
1
4
1
14
1
15
4
41
1
1
79
1
1
1
5
2
25
7
5
4
1
3
2
2
57
8
2
4
1
23
1
2
2
10
3
12
5
14
9
4
3
7
3
3
4
9
1
11
418
19
1
2
3
2
322
45
3
89
5