1826
1606
1520
1235
1197
1164
1101
863
853
816
807
764
695
677
672
643
629
614
604
597
588
586
549
547
546
542
539
506
506
487
473
469
469
456
434
433
433
422
422
421
415
411
408
407
396
389
374
371
370
367
363
358
352
351
349
348
348
346
340
339
339
338
336
335
333
329
328
328
326
325
323
322
321
314
314
313
313
310
310
310
310
310
305
304
304
304
302
301
300
297
293
293
293
281
280
280
275
275
275
272
270
268
266
263
262
261
258
252
252
249
249
248
247
246
242
240
236
223
220
217
215
215
209