1179
1099
999
947
885
870
846
756
713
656
647
611
584
564
562
555
553
548
530
529
491
457
456
450
446
424
422
421
416
412
410
400
391
383
376
376
374
372
362
343
333
332
325
321
321
315
315
303
297
287
285
280
267
260
260
258
252
247
241
240
239
237
214
208
201
189
180
177