1450
1401
1233
800
750
726
628
519
454
433
391
383
378
365
355
336
326
323
311
310
296
294
279
268
267
266
263
262
249
246
245
240
237
234
232
223
221
219
216
213
212
208
206
204