1788
1298
963
922
916
798
797
794
786
786
774
715
690
681
650
646
618
602
578
575
554
542
540
534
472
468
467
464
456
454
447
442
442
440
439
437
433
431
427
422
418
401
398
394
390
390
388
378
370
364
362
361
360
356
355
352
351
344
339
339
338
337
335
329
327
325
316
316
312
312
306
305
305
305
302
299
293
291
286
280
269
268
267
266
265
263
259
258
257
257
255
250
247
241
238
233
226
224
218
217
212
210