1585
1576
1503
1442
1375
1304
1234
1121
1092
970
866
704
684
645
640
571
566
549
527
496
475
457
431
397
374
325
287
265
250
208
204
200
196
192
188
181
0