1091
723
478
1831
1
682
1282
950
605
2433
516
1726
394
1099
614
475
15703
568
414
622
1198
528
854
1
453
550
1
431
1
5822
551
656
763
680
532
634
1
561
589
3637
1078
1202
882
1117
1182