2909
2596
2195
2035
1789
1691
1641
1377
1113
1056
1055
975
897
875
870
849
843
838
831
776
776
761
730
724
723
715
710
695
671
669
648
621
610
607
605
570
554
548
543
541
538
531
514
507
503
493
492
489
480
479
456
452
448
448
447
439
420
416
415
406
401
401
393
389
389
387
385
384
384
382
382
381
374
371
370
368
367
362
361
361
358
353
351
350
350
346
345
340
336
332
332
331
329
327
326
323
317
316
312
311
311
310
309
303
303
302
300
295
291
291
291
291
289
288
286
283
281
271
267
262
259
258
254
244
243
242
241
239
238
232
231
230
220
217
216
213
211
211
209
209
208
207
204
204
203
203
200
187
186
186
186
183