1701
1558
1556
1473
1373
1322
1204
1104
1040
1007
992
874
850
819
775
732
717
700
694
689
649
486
458
435
431
395
382
380
365
352
338
329
325
318
316
310
292
0