803
7594
1048
947
874
1009
868
1160
2386
865
772
1755
1059
1351
755
1053
894
3535
1909
858
2414
900
1053
940
6837
971
912
997
1397
2563
883
851
1032
1019
886
953
866
889
944
3528
1457
1374
893
942
972
894
1237
3482
973
777
1037
867
1373
904
2491
935
982
962
21487
1007