1555
391
661
491
1042
377
338
563
364
445
678
1170
487
425
1837
478
370
1248
429
402
908
812
391
401
601
346
588
520
453
333
458
411
503
662
332
323
365
603
583
599
614
541
448
999
501
2139
424
498
961
778
680
1011
936
