429
508
1
2
1
27
10
1
4
8
1
31
6
2
98
4
4
24
377
80
44
15
1
7
41
46
49
19
34
8
4
7
8
1
38
6
17
6
10
28
1
22
217
172
16
1
5
116
1
1
49
1
2
40
3
63
1
3
1
27
18
14
1
2
6
11
10
163
98
13
9
207
3
3
1
135
44
256
4
52
153
173
551
8
1
3
6
8
474
38
3
11
34
27
323
7
15
75
257
103
487
512
361
37
4
611
5
22
2
151
35
1
3
3
123
15
799
160
603
115
57
474
41
34
4
10
8
1
44
377
2
80
47
936
1
330