28
2
410
499
158
66
508
341
8
239
153
225
455
1062
8
63
116
21
29
130
278
18
192
140
784
405
5
1
116
40
482
177
0
2
0
329
2082
2014
115
14
3
210
46
185
16
9
198
42
