2462
2265
2248
1592
1328
1245
1121
995
992
979
901
893
843
840
803
756
704
695
653
650
642
635
614
597
594
593
582
579
578
577
572
563
562
557
551
544
532
530
528
509
508
502
502
499
496
494
488
483
482
482
478
478
477
477
466
464
452
440
438
435
431
428
422
414
411
411
403
402
399
398
392
389
386
384
383
382
382
380
374
373
371
370
370
370
370
365
364
363
361
361
352
352
351
349
347
346
345
343
337
337
337
336
334
332
331
330
329
327
326
323
319
319
318
318
317
315
315
315
307
303
302
299
298
297
296
295
292
289
288
287
285
284
283
283
280
279
278
278
275
275
274
273
266
265
263
261
261
255
242