4319
1496
1345
1326
1259
1107
1081
1056
1035
1006
897
882
869
805
798
733
714
677
650
638
636
616
609
576
575
569
555
552
540
537
527
512
502
489
488
484
476
476
474
462
458
456
455
446
439
433
427
418
417
416
412
411
408
400
400
397
395
394
392
385
385
382
381
375
363
363
359
356
354
353
352
349
341
338
335
333
323
321
320
319
318
314
310
308
307
303
299
296
294
292
287
282
280
280
276
275
268
266
263
260
254
250
245
239
235
235
228
228
226
226
221