6582
3909
3418
3347
1872
1806
1705
1549
1434
1348
1268
1142
1138
1136
1134
1028
1022
979
962
896
890
889
831
828
828
826
816
806
796
740
710
686
666
631
627
623
621
620
599
591
589
575
571
558
538
526
526
516
510
490
490
486
485
483
480
471
468
461
454
418
404
401
391
383
383
377
361
337
334
327
322
321
318
316
316
315
313
297
294
290
288
287
281
274
272
271
269
264
264
262
253
248
248
247
246
244
237
236
235
234
232
231
228
227
225
225
224
222
218
215
213
212
209
204
202
201
201
201
199
198
197
197
195
195
187
185
183
182
180
180
178
176
176
170
168
168
167
167
162
160
159
159
155
149
148
140
137
132