2561
1885
1733
1200
1030
1001
995
883
829
710
666
647
462
298
253
244
243
219
202
173
110
64
56
16
15
7
0