2373
2303
1952
1927
1853
1818
1125
985
981
873
830
826
763
761
732
724
714
707
678
587
587
579
551
550
545
505
503
433
405
397
396
389
378
378
364
356
352
352
346
343
337
326
323
317
312
310
304
292
289
289
285
282
280
258
256
244
215
213
208
206
202