471
482
1
1
2
1
22
5
2
1
3
31
11
1
106
7
3
4
2
5
47
320
87
36
1
16
3
48
53
25
56
53
1
6
3
2
1
8
4
2
22
42
5
8
1
2
1
1
16
23
1
18
1
241
154
16
7
9
90
1
2
49
1
1
2
44
15
57
1
1
2
24
26
1
2
1
15
6
16
170
85
6
1
4
222
7
1
3
104
60
284
5
71
224
153
496
9
4
2
3
11
425
26
11
4
31
53
375
5
16
68
277
117
475
489
351
83
8
626
20
39
1
132
44
2
105
16
831
1
177
571
157
45
425
37
31
4
5
13
1
36
320
3
87
49
950
3
292