797
1160
795
906
866
861
830
836
898
1097
884
879
937
1290
1004
1811
8902
830
858
1500
936
887
2852
12006
1862
2228
7755
42533
1877
1008
868
1058
1097
5825
8038
859
1627
1001
1083
983
1394
5704
1624
4337
962
5542
1196
917
1764
1126
5337
1180
1283
880
3933
1099
857
918
953
1003