1157
846
834
3349
761
8061
2498
1058
613
777
528
705
695
983
2019
775
8751
1752
4197
2644
1119