19744
2267
1285
1104
1081
965
603
499
427
349
347
202
200
199
189
166
122
120
118
115
106
99
96
94
66
64
60
20
17
0