4879
2720
2645
2279
1738
1552
1384
1159
1104
1071
817
757
615
462
422
400
313
286
277
250
148
144
112
4
0