1548
905
1040
843
1144
855
807
1449
1052
1071
1350
865
2229
937
1060
1822
1287
1110
836
1006
1122
868
895
821
861
1037
3890
922
1160
946
1013
838
818
1210
904
1072
1034
850
898
833
915
1016
1014
1061
999
1403
1301
931
861
1017
5209
1077
1249
1010
1035
819
1491
1091
1405
813