476
474
1
1
2
1
25
6
2
1
3
35
11
1
107
8
3
8
2
6
47
306
90
37
1
16
1
3
46
53
23
55
49
1
6
3
2
1
6
8
2
23
41
5
7
1
2
1
1
15
23
1
17
1
240
160
15
6
9
79
1
2
50
1
1
2
43
17
58
1
3
24
26
1
2
1
15
9
16
163
92
8
1
4
221
5
1
3
103
60
283
5
73
221
153
490
13
8
3
3
11
423
24
10
5
31
54
371
5
18
64
275
124
469
490
338
88
8
618
19
33
2
133
51
2
111
18
820
1
176
564
159
49
423
34
31
4
4
10
1
37
306
3
90
53
947
3
293