606
64
116
294
296
158
213
737
161
424
180
69
35
154
355
84
143
313
39
197
165
142
468
253
321
80
58
1498
476
283
1364
292
215
171
222
341
124
108
155
125
226
317
149
166
582
324
264
276
255
182
331
181
284
397
214
205
101
415
302
350