2157
1399
1368
1327
1301
1239
1150
1113
1061
1041
1038
1023
1002
993
966
936
925
882
846
823
778
762
753
740
726
715
715
709
702
701
699
688
684
676
661
647
641
635
632
630
622
615
601
596
595
594
589
581
579
570
569
569
561
561
557
557
554
547
544
538
537
536
535
534
530
527
525
522
522
508
507
505
504
500
499
498
497
494
494
487
485
483
477
475
474
473
470
469
465
463
461
461
460
459
454
453
451
448
445
445
438
438
436
436
436
434
434
432
428
427
422
421
421
420
416
415
415
413
411
405
405
402
402
398
394
394
393
391
390
385
384
384
383
379
377
374
374
373
372
372
369
368
367
364
362
359
357
357
354
354
353
351
349
349
348
344
344
343
343
341
337
335
333
332
328
328
328
327
326
326
325
325
323
322
322
321
320
319
318
317
316
316
315
314
313
310
310
310
309
309
307
307
304
303
302
301
299
299
298
298
297
297
297
297
296
295
294
294
294
294
293
292
291
290
289
289
287
286
285
285
285
283
282
281
278
278
277
277
276
275
274
273
271
270
269
268
267
266
266
265
264
264
264
262
262
260
259
259
257
254
253
253
252
252
252
252
251
248
247
247
244