428
507
1
2
1
24
10
1
4
8
1
31
6
2
101
4
4
21
378
80
44
15
1
7
42
44
47
20
36
8
4
8
8
1
38
6
17
6
10
28
1
22
211
175
16
1
5
115
1
1
52
1
2
40
3
61
1
3
2
27
18
14
1
2
6
10
10
158
101
11
9
206
3
3
1
133
46
259
4
49
159
167
552
8
1
3
6
8
474
38
3
11
35
24
323
7
15
75
256
101
488
508
362
38
4
609
5
21
2
149
34
1
3
3
121
15
799
159
603
114
57
474
41
35
4
10
7
1
44
378
2
80
47
934
1
329