544
333
389
216
310
441
353
449
1108
889
304
306
1522
894
705
417
307
251
395
423
423
608
247
436
288
443
452
903
249
394
494
282
510
646
513
325
567
300
790
911
197
737
106
482
324
515
282
820
500
245
257
219
161
249
317
405
351
399
224
229