2276
2233
1988
1904
1743
1534
1390
1280
1236
1177
1156
1028
1011
959
908
852
802
795
795
794
754
730
727
695
669
650
641
636
622
610
601
592
586
554
539
536
536
517
503
492
490
486
481
469
466
463
459
453
449
434
429
428
422
415
411
409
408
394
390
385
383
372
365
364
355
351
349
335
335
335
326
326
324
319
317
314
312
307
295
289
288
279
278
278
277
275
273
273
270
268
263
259
254
238