489
472
1
1
2
2
23
5
2
1
4
1
33
7
1
103
8
4
2
2
4
46
309
88
32
2
16
1
4
49
56
38
61
53
1
5
4
2
1
10
2
1
24
41
5
9
3
1
1
1
1
16
25
1
27
259
153
13
6
10
85
1
4
42
1
1
2
39
13
59
1
1
3
23
22
1
2
1
17
10
11
161
88
5
7
226
11
1
2
100
63
293
3
68
228
171
486
8
2
2
3
8
419
21
12
5
30
52
397
6
18
83
280
118
462
494
342
82
9
598
23
34
1
124
39
2
3
106
18
836
1
182
565
170
40
419
33
30
3
8
14
1
32
309
3
88
53
958
3
278