1859
1611
1500
1493
1439
1421
1384
1370
1367
1317
1309
1258
1220
1198
1191
1172
1170
1162
1154
1152
1140
1092
1082
1024
1018
1015
988
973
968
964
951
951
932
890
873
872
859
838
838
826
824
820
813
806
803
787
784
724
723
705
700
683
673
671
670
666
661
658
651
649
630
616
609
596
592
592
592
587
583
570
563
563
561
542
539
533
531
527
520
517
514
506
503
493
493
493
486
482
480
471
446
446
441
428
424
421
420
416
414
402
400
397
397
393
392
391
381
379
377
375
357
355
347
341
338
334
334
324
310
305
298
286
282
278
274
274
274
272
270
270
266
261
253
247
244
241
238
237
235
234
229
224
224
221
221
220
218
218
216
212
211
210
204
199
192