2056
1586
1558
1314
1103
1094
1018
990
984
923
836
796
756
706
704
695
689
622
616
612
603
601
597
589
588
580
568
538
514
512
502
499
492
492
482
478
458
455
447
434
425
424
422
408
407
402
391
386
383
382
380
379
375
369
364
362
350
345
334
328
327
322
321
317
311
310
305
299
294
284
283
276
276
276
275
272
269
268
263
261
255
253
249
243
238
236
234
234
230
226
226
224
218
216
215
214
213
204
204
198
188
188
175