2402
1776
1702
1630
1606
1462
1392
1316
1262
1224
1127
1113
1043
1017
994
981
911
900
900
899
845
826
814
804
789
787
783
771
765
764
759
758
755
744
737
734
733
727
722
716
714
697
695
694
681
678
674
672
670
668
666
666
659
645
644
640
638
625
617
615
610
610
607
604
598
590
584
583
579
578
576
572
571
571
567
564
551
535
533
531
526
521
521
520
514
514
513
513
501
500
497
492
490
489
487
487
482
482
481
477
476
468
463
460
459
454
451
450
448
448
447
445
441
439
438
438
436
429
429
422
422
421
421
420
420
420
418
416
415
412
412
397
396
396
395
395
394
393
388
383
383
381
380
379
377
375
374
374
373
373
372
366
365
364
363
362
362
361
361
361
361
360
360
358
353
348
346
345
345
343
342
341
341
339
337
335
329
325
323
319
318
318
318
312
312
310
309
307
305
304
302
302
302
301
299
299
296
295
295
295
295
290
288
288
287
284
284
283
281
281
279
279
279
275
274
273
270
268
265
265
261
261
261
258
258
258
255
253
253
251
250
250
246
245
244
244
241
241
238
234
227
227
224
214
211