9087
8435
8013
7058
6904
6610
6371
6355
6268
6131
6110
5904
5902
5711
5622
5329
5283
5278
5261
5195
4827
4636
4235
4232
4134
3761
3045
2926
2882
1872
1840
1568
1565
1559
1505
1487
1191
1058
966
899
821
691
576
521
363
321
151
0