634
206
162
413
504
266
157
276
127
147
66
83
36
258
8619
203
46
124
171
199
26
138
121
230
1032
43
380
174
137
102
316
375
21
791
16
74
303
18
90
91
367
395
104
78
55
201
48
551
73
187
209
151
72
312
1510