665
561
2
9
2
1
2
4
4
1
16
6
1
24
57
20
7
7
20
1
3
2
67
8
3
1
2
3
6
4
31
9
6
162
32
10
2
1
4
31
1
1
29
4
2
1
45
10
1
1
1
3
2
1
1
2
3
7
1
4
1
3
1
1
1
2
9
16
1
1
24
1
15
1
15
151
75
9
6
11
51
1
3
3
9
35
3
1
8
1
26
1
3
15
13
1
4
2
1
1
2
12
3
1
1
1
3
4
2
1
5
1
18
35
4
1
6
4
6
135
61
9
123
4
3
65
85
172
7
71
167
108
310
9
4
1
9
8
273
13
17
3
7
4
44
272
8
4
1
13
196
193
258
321
330
8
3
542
1
34
1
1
1
2
4
13
47
2
1
1
1
2
50
3
606
6
126
403
100
34
274
31
4
3
14
16
1
13
229
1
40
26
661
4
378