1361
1597
1109
1451
2772
1033
1101
1193
1275
1075
1225
965
901
1177
1574
964
1140
1007
1366
1132
1329
1257
933
900
1206
948
946
1200
1204
956
906
861
862