2603
2305
1755
1717
1613
1589
1574
1472
1389
1339
1282
1222
1148
1095
992
975
972
956
935
903
902
896
881
877
863
853
847
820
789
789
770
735
725
695
688
685
673
648
644
637
622
592
585
584
581
573
569
566
559
549
547
546
539
537
536
531
520
518
509
493
487
483
483
476
475
460
455
448
447
447
446
441
437
436
427
424
423
421
420
414
411
406
406
403
403
403
398
397
395
390
387
383
376
373
369
368
364
350
347
343
340
340
339
339
337
336
331
328
327
324
322
318
317
315
314
313
312
312
311
310
309
306
305
305
303
303
302
299
298
295
294
291
289
286
283
282
280
279
278
274
274
274
269
266
261
260
260
260
259
259
257
256
254
254
253
246
243
241
239
237
236
235
233
232
223
221
219
213
212
211
205
202
186