3462
3229
2891
2544
2488
2450
2387
2373
2314
2235
2215
2204
2133
1983
1765
1660
1637
1625
1614
1613
1527
1455
1426
1401
1346
1284
1224
1066
1034
1029
1009
1004
748
726
708
694
680
676
663
647
609
600
597
0