2734
2585
2207
1821
1687
1518
1430
1088
1037
1029
1021
1016
1012
949
936
870
864
852
844
843
837
835
833
832
820
808
770
760
732
709
701
697
682
671
658
643
626
620
618
610
600
597
590
589
580
578
566
565
558
551
548
547
541
538
538
534
534
529
526
520
518
518
517
514
509
508
504
503
497
489
488
486
474
472
472
472
471
471
471
469
469
464
462
452
452
451
446
444
444
444
443
440
437
436
436
434
433
430
428
428
427
426
425
422
421
417
405
404
404
403
402
397
394
388
385
382
381
379
376
376
375
373
369
368
367
363
362
361
356
356
355
352
350
349
346
344
343
340
340
338
334
333
332
326
326
325
325
321
321
319
318
318
318
317
316
315
310
309
308
308
301
300
299
293
292
291
290
288
288
288
288
286
285
283
282
282
279
277
275
273
270
269
267
267
265
265
264
262
260
259
258
257
256
254
253
252
252
250
249
246
243
242
241
239
239
235
234
229
227
224
215