1475
1345
1125
1054
892
827
795
758
755
744
744
635
630
630
581
542
533
521
507
505
485
483
479
464
464
456
456
455
448
445
444
441
435
435
432
432
431
431
426
417
417
411
398
398
393
387
383
379
378
372
369
360
360
358
355
352
349
348
346
345
345
343
342
341
329
327
323
323
322
321
320
319
313
310
309
305
303
302
301
301
301
299
298
295
292
292
290
281
280
280
279
269
268
266
263
261
260
260
259
259
258
257
256
256
255
254
254
252
251
250
250
246
241
240
240
238
235
233
230
225
224
220
214
208
206
206
202
198
196
182