1268
1652
1139
1014
1068
1032
986
928
848
1237
1169
1371
1574
1651
1125
1843
1221
1087
1265
1138
899
974
1465
1353
886
1550
1272
1260
875
1360
1061
1325
952
2149
1991
2158