1196
941
1269
907
1449
966
1463
868
1284
1435
1126
911
896
1216
1032
1431
917
876
950
1312
870
1204
1098
1054
1767
1528
1423
1108
1078
1227
1160
1715
1464
1069