789
832
845
843
18974
1035
823
5394
909
1170
8987
766
2175
854
988
1084
880
826
882
912
838
802
992
1044
1551
892
1147
1235
1234
872
853
950
865
945
833
1995
758
837
1173
958
999
917
2704
920
926
904
2133
963
1075
1213
884
791
882
910
1015
2115
818
9424
5090
854