2774
1942
1268
1263
1172
1071
1065
1040
1022
991
988
984
969
923
913
887
875
873
809
795
792
766
747
738
712
694
692
691
681
674
655
652
645
629
609
599
592
588
587
585
582
580
580
580
565
560
549
544
537
534
532
523
518
512
510
500
499
493
487
480
464
460
455
453
447
446
443
443
441
438
438
437
435
435
433
432
430
427
425
424
417
416
412
411
408
407
403
402
402
401
400
399
393
392
391
388
385
384
382
382
381
381
380
378
375
373
371
369
369
364
363
362
362
362
360
358
357
355
355
354
354
353
351
350
347
344
343
340
340
339
339
338
334
333
333
332
331
329
329
329
327
326
326
326
322
317
315
313
306
297
297
295
295
294
292
292
290
287
285
285
282
282
281
281
281
279
277
275
273
272
272
269
267
266
263
260
259
256
253
253
253
249
247
247
245
241
239
239
238
233
230
230
228
228
226