2553
1437
1381
1259
1073
985
970
969
937
899
898
836
788
781
741
723
693
670
661
659
642
637
613
582
569
563
563
561
561
557
543
538
532
527
527
524
519
515
512
506
489
486
480
477
470
467
462
460
458
457
454
451
447
447
446
439
422
418
418
414
410
408
401
400
398
397
397
388
387
387
385
376
374
370
363
361
361
360
360
356
355
349
345
342
342
341
338
313
310
304
297
294
293
291
287
286
281
280
268
268
261
260
256
247
242
238
236
230
214