2061
1762
1159
1042
1001
942
906
877
859
817
795
763
745
741
737
726
711
693
691
670
652
651
639
619
615
612
601
588
572
556
547
542
538
533
531
525
523
522
521
511
500
489
487
485
484
484
478
463
462
459
455
452
450
450
445
444
433
432
417
412
410
406
404
397
396
392
388
382
380
377
376
375
371
371
362
361
359
356
351
348
347
347
341
337
336
335
334
332
332
327
326
319
316
315
305
303
302
302
299
290
288
288
287
285
285
284
281
278
274
273
271
269
264
258
253
252
252
245
241
240
240
237
234
229
228
215
209
203