2377
2096
1074
1032
939
889
886
881
869
805
776
744
692
679
645
611
571
567
550
515
512
507
483
478
372
348
322
231
231
231
191