485
476
1
1
2
2
23
5
2
1
4
1
32
7
2
102
8
4
2
2
4
46
306
88
33
2
16
1
4
49
58
38
61
54
1
5
4
2
1
10
2
1
23
41
5
9
3
1
1
1
1
16
25
1
27
261
151
13
6
11
85
1
4
42
1
1
2
39
13
59
1
1
3
23
22
1
2
1
18
9
11
161
88
5
8
227
10
1
2
99
64
292
3
69
228
173
483
8
2
2
3
8
416
21
12
5
30
53
399
6
18
84
277
118
464
493
345
82
9
602
24
34
1
126
39
2
3
106
18
836
1
181
564
172
40
416
33
30
3
8
14
1
33
306
3
88
52
958
3
280