2744
2171
1461
1411
1343
1312
1298
1296
1287
1284
1222
1083
1032
1007
995
992
962
933
909
879
870
842
842
839
814
730
728
683
676
671
661
649
645
634
616
604
599
583
583
565
563
562
541
518
509
484
482
477
473
457
457
453
446
445
436
433
425
424
398
394
393
392
387
386
381
380
376
374
374
367
363
351
349
349
339
335
327
317
315
312
306
298
297
297
294
294
293
291
291
289
286
282
267
265
259
253
251
250
250
249
245
241
239
226
221
218
201
201
200
184