475
471
1
1
2
1
25
6
2
1
3
33
11
1
106
8
3
8
2
5
45
307
89
37
1
16
1
3
46
53
24
56
49
1
6
3
2
1
6
8
2
23
42
5
6
1
2
1
1
15
22
1
17
1
239
158
15
6
9
82
1
2
49
1
1
2
43
17
58
1
2
24
26
1
2
1
15
8
16
163
89
8
1
4
219
6
1
3
103
60
283
5
70
221
154
488
13
8
3
3
11
421
24
10
5
31
51
372
5
18
65
270
124
469
486
341
88
8
616
19
33
2
134
51
2
110
18
817
1
176
562
157
49
421
34
31
4
4
11
1
37
307
3
89
51
943
3
292