4104
3840
3724
3195
1768
1587
683
543
497
393
320
100
91
64
61
59
54
39
26
25
18
16
12
9
8
7
6
5
4
3
2
1