691
1296
755
1850
4274
4425
892
2758
793
1247
1468
899
1376
871
765
807
791
1947
743
9167
966
1305
1875
2040
4378
1967
835
8345
767
665
1013
1953
813
1097
847
1275
945
857
4806
919
1571
842
856
1034
742
1146
12194
991
972
1675
3310
950
868
683
758
703
886
838
876
820