487
241
258
1105
115
490
0
134
140
599
0
170
169
439
661
110
174
55
5
453
3
391
23
67
3
252
117
103
238
39
43
10
1
64
35
307
119
967
554
8
0
588
8
36
105
411
