4644
1748
1594
1481
1237
1118
1069
853
776
740
738
729
722
711
686
685
665
659
639
617
613
564
511
504
501
500
486
483
451
444
443
436
433
427
407
403
402
400
399
394
370
354
354
343
340
338
335
335
329
329
329
323
321
320
316
316
311
310
300
295
292
291
291
288
286
285
284
283
283
280
278
277
275
273
272
272
271
270
270
266
266
264
261
260
259
259
256
254
254
252
250
249
246
242
241
227
224
218
217
216
213
212
210
207
207
204
204
203
195
192
188
187
187
174
167