54390
18394
12443
8977
5999
4713
3860
3267
2559
2478
2400
1989
1813
1738
1567
1497
1405
1359
1187
1131
974
878
808
637
540
491
0