1258
1059
899
896
753
832
2107
935
938
958
1598
1337
2625
5090
1256
975
1065
815
1301
851
1123
945
19230
1007
769
865
1258
888
892
888
835
790
791
908
880
799
808
2294
1625
2438
3553
903
1253
994
806
2706
832
1101
3767
1531
20858
925
824
1065
812
863
1488
848
1094
1017