1111
1667
400
388
502
653
966
293
318
555
233
478
345
308
227
262
215
296
273
476
408
360
194
480
397
361
2090
265
376
7394
691
288
292
761
1339
298
378
291
570
257
331
364
250
257
247
513
244
211
417
243
249
327
462
272
997
263
1064
448
604
294