2095
988
1139
1491
2038
983
809
890
1320
888
1811
899
929
1267
1969
1091
984
967
774
902
1168
1036
854
2129
845
812
1659
767
806
1065
1050
1324
988
1648
1013
893
812
1068
1163
937
871
7453
857
865
861
840
867
980
1001
1335
889
832
1081
829
1027
871
884
869
1042
1068