3747
3606
3559
3353
2567
2454
1875
1329
1309
1253
1137
1060
1017
980
967
966
962
952
950
948
873
859
843
838
821
763
757
748
733
723
702
678
660
657
656
654
640
639
632
611
605
585
584
582
581
577
540
535
523
520
514
501
487
486
484
477
464
451
444
444
436
432
430
423
414
410
407
396
392
391
382
377
372
362
359
339
331
331
317
315
310
308
306
286
286
285
281
280
279
275
275
272
271
268
264
237
233
230
228
228
226
225
224
222
221
214
211
208
201
197
197
192
191
187
182
180