450
512
1
3
27
10
1
4
7
1
31
6
3
105
4
3
25
382
82
41
15
1
7
43
48
51
22
39
10
4
8
9
1
36
6
17
6
10
27
1
24
229
176
16
2
5
117
1
1
50
1
3
42
4
62
1
3
1
26
18
14
1
2
5
10
13
164
103
12
10
220
3
1
2
139
45
257
5
53
168
179
555
7
4
6
7
477
38
4
11
34
29
343
7
15
81
265
107
494
530
367
39
4
634
5
22
2
151
36
2
3
131
15
816
171
609
123
57
477
42
34
4
10
11
1
41
382
3
82
46
961
1
330