711
910
578
648
514
608
1190
599
763
1053
551
521
768
1238
662
1861
651
766
1281
775
562
670
950
1193
964