347
200
182
203
123
328
172
232
1559
217
264
432
313
416
340
598
174
194
173
428
205
549
738
367
121
204
196
303
173
197
217
186
220
210
216
190
193
179
201
217
196
174
341
67
67
66
66
305
473
340
214
204
54
204
480
253
178
673
623
215
158
667
462
431
201
200
190
34
674
178
1399
187
352
243
489
207
168
333
174
598
194
281
203
242
182
322
353
642