889
874
786
1157
873
865
703
2820
903
747
2582
1021
787
737
1031
731
650
1056
1189
711
827
1668
1330
690
893
1560
1248
918
948
838
1023
1131
826
679
754
2674
846
7073
2162
781
746
1657
712
1066
1125
692
2323
9009
725
1727
2682
974
2438
1134
673
748
823
866
725
949