3
12
24
1
2
6
607
2
1
1
60
1
4
52
4
5
7
1
1
6
20
24
8
622
2
1
1
1
118
1
3
4
40
1
20
5
1
4
14
1
96
2
25
12
2
4
2
388
13
337
1
31
88
398
1
2
1
8
2
2
5
9
2
5
1
7
1
14
20
3
1
3
1
1
4
1
4
1
12
14
3
64
1
1
2
7
1
41
1
1
1
5
2
1
1
1
8
6
19
7
1
24
12
1
11
7
1
4
1
3
1
2
4
1
1
1
1
926
1
1
1
1
50
1
1
1
9
1
1
11
1
1
19
2
1
1
1
5
4
25
1
1
17
12