1802
1580
1534
1441
1348
1184
1131
1099
1081
1001
918
858
739
720
712
691
678
672
659
637
628
622
615
611
610
605
596
592
573
565
560
556
548
537
520
513
512
510
509
492
489
455
453
449
444
437
434
432
431
421
419
409
407
399
399
391
389
386
380
380
379
378
376
374
371
370
369
369
368
368
364
363
360
359
356
353
351
349
349
346
345
343
342
341
341
339
339
335
334
333
333
332
331
330
327
327
326
324
323
321
318
316
316
314
312
311
310
309
308
300
298
298
293
287
280