1994
1105
944
698
738
807
2580
4083
1104
3900
1013
647
816
1011
675
764
898
803
783
837
968
883
15667
969
684
887
1329
984
969
782
4034
1610
692
912
1881
814
2031
954
901
1066
846
658
918
967
1018
968
706
851
34562
1035
1154
21350
1289
852
905
6952
8277
1813
717
1107