667
545
1
14
2
1
3
7
3
15
5
1
23
62
16
7
7
20
1
3
2
63
9
3
1
1
3
12
5
29
1
7
6
162
34
12
2
1
3
23
1
1
30
6
2
1
48
8
1
1
3
2
1
1
2
5
8
1
3
1
2
1
1
1
9
15
1
1
23
1
16
1
9
1
151
85
7
6
8
45
1
2
2
4
9
41
3
1
11
2
28
2
17
11
1
5
1
1
1
1
15
2
1
1
1
4
5
2
1
4
2
16
34
4
1
6
4
4
133
62
11
1
120
2
6
76
79
169
7
71
170
108
310
8
4
1
7
7
274
11
17
2
7
5
48
274
8
4
1
15
202
194
251
331
321
7
3
544
1
25
1
1
2
1
3
18
53
2
1
1
1
2
52
3
607
5
134
398
102
31
275
29
5
4
11
14
1
15
225
1
43
24
663
4
397