1880
849
1258
1059
899
896
753
832
2107
935
938
958
1327
1598
1337
2625
5090
1256
975
1065
815
1301
851
1123
945
19230
1007
770
865
1258
888
893
888
835
6758
791
791
1256
908
881
799
808
2294
1625
2438
3553
903
1254
994
806
2706
832
1101
3767
1531
20859
925
824
1065
812