474
476
1
1
2
2
1
22
5
2
1
4
1
32
7
2
96
8
4
2
2
4
47
304
89
32
2
16
1
4
49
58
37
59
53
1
5
4
2
1
9
2
1
22
41
5
9
3
1
1
1
1
16
24
1
28
256
151
13
5
11
86
1
4
42
1
1
2
37
13
60
1
1
3
23
21
1
2
1
17
8
11
161
87
5
8
223
8
1
2
99
63
289
3
71
219
171
481
8
2
2
3
8
415
21
11
5
30
55
388
6
18
82
271
116
463
490
343
79
9
604
24
34
1
127
39
2
3
105
18
826
1
171
562
173
40
415
32
30
3
8
13
1
32
304
3
89
52
947
3
284