2515
2207
1914
1733
1395
902
506
316
276
251
242
223
209
187
184
152
149
142
131
126
96
87
76
75
74
73
70
61
50
31
26
14
8
3
2
1
0