14418
11747
9041
6725
5147
3644
3141
2562
2179
1738
1717
1550
1448
1389
1360
1208
1083
818
776
769
501
433
306
242
210
172
152
137
131
110
107
106
48
36
32
28
22
17
13
7
6
5
4
3
2
1
0