4183
2294
1840
1440
1116
1012
848
698
638
587
579
473
437
430
417
411
400
398
365
290
263
260
235
231
200
177
173
125
94
54
5
0