665
561
2
9
2
1
2
4
4
1
16
6
1
23
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
5
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
14
1
15
151
75
9
6
11
51
1
3
3
9
35
3
1
9
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
124
4
3
65
85
171
7
71
166
109
310
9
4
1
9
8
273
13
17
3
7
4
44
272
8
4
1
14
196
192
258
321
329
9
3
543
1
34
1
1
1
2
4
13
46
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
379