677
561
2
9
2
1
2
4
4
1
15
6
1
23
60
20
8
8
19
1
4
2
69
8
3
1
2
3
7
4
28
9
6
168
33
10
2
1
4
29
1
1
30
1
6
2
1
47
9
1
1
4
2
1
1
1
2
3
7
1
5
3
1
1
1
2
9
16
1
1
25
1
16
1
15
150
80
9
6
11
52
1
4
3
9
34
3
1
10
1
26
1
3
16
14
1
4
2
1
1
2
12
3
1
1
1
4
3
2
1
5
1
17
36
4
1
6
4
6
132
63
9
123
4
3
70
86
179
7
70
170
110
318
9
4
1
9
8
281
12
18
3
7
5
43
276
9
4
1
15
196
195
266
329
333
9
3
556
1
34
1
1
1
2
5
13
45
2
1
1
1
2
50
3
618
6
128
412
101
35
282
31
5
3
15
17
1
13
237
1
41
25
673
4
382