1786
1650
1503
1471
1216
1145
1247
1009
1204
1055
1416
1187
1387
1327
1382
1176
948
1440
1199
991
1255
1266
1010
967
1110
1072
982
929
935
1213
1011
964
1127
1815
1224
949