1351
1593
1106
1442
2766
1028
1098
1190
1272
1070
1220
962
900
1172
1573
961
1139
1004
1363
1131
1327
1252
930
896
1204
945
942
1196
1198
952
905
858
855
857